Document Document Title
US10292317B2 Electromagnetic shield structure for electronic device
An electronic device is provided that includes a PCB including a first surface, a second surface, and a side surface; an electronic component arranged on the first surface, adjacent to a portion of the side surface; a shield structure including a cap that covers the electronic component and a sidewall extending from a periphery of the cap toward the first surface of the PCB, wherein the sidewall extends in a first direction that is non-parallel to the first surface of the PCB; a first conductive structure that is formed on a portion of the side surface of the PCB; and a second conductive structure that is formed on a portion of the first surface to be connected to the first conductive structure. The sidewall contacts with the first surface of the PCB and overlaps with the second conductive structure, when viewed from above the first surface of the PCB.
US10292310B2 Thermally conductive assemblies with wedge blocks for contact heat conduction suitable for electrical devices such as load centers
Thermally conductive assemblies that provide a heat conduction path include at least one thermally conductive wedge block that can be held in a receptacle with a wall having sufficient flexibility to be able to expand outward in response to an outward force applied by the at least one thermally conductive wedge block. The wedge block can also be electrically resistive.
US10292307B1 Thermal heatsink
An example heatsink is operable as a multimode thermal switching heatsink and includes a housing that has a first heat transfer coefficient. The housing has a first heat transfer coefficient. The heatsink further includes a liquid in thermal communication with the housing and operatively positioned adjacent to a heat source. The liquid has a second heat transfer coefficient, which may be greater than the first heat transfer coefficient. In a first operating condition, the liquid has a first volume at a first thermal contact with the heat source, and, in a second operating condition, the liquid has a second volume and a second thermal contact with the heat source. The second thermal contact is greater than the first thermal contact, thereby enhancing dissipation of heat from the heat source in the second operating condition.
US10292304B2 Antenna arrangement having a fan unit
The invention relates to an antenna arrangement (1) having an antenna arrangement housing (12), in which antenna arrangement housing (12) there are arranged an antenna (14), antenna electronics (16) for driving the antenna (14), and a fan unit (30) for active cooling of the antenna electronics (16), which fan unit (30) comprises a fan housing (40) having a plurality of fan unit side surfaces (41 to 48), which comprise a first fan unit housing side surface (41) and a second fan unit side surface (42; 43, 45), in which fan unit housing (40) there are arranged at least two fans (50), wherein the fan unit housing (40) has fluid passage openings (61, 62) on the first fan unit housing side surface (41) and on the second fan unit housing side surface (42; 43, 45) in order to permit a fluid (18) to flow through the fluid passage openings (61, 62).
US10292301B1 Coupling assembly and cable management device thereof
A coupling assembly includes a slide rail assembly and a cable management device. The slide rail assembly includes a first rail and a second rail. The first rail is displaceable relative to the second rail. The cable management device includes a first cable management arm, a second cable management arm, a member and a connecting member. The second cable management arm pivots with respect to the first cable management arm. The member pivots with respect to the first cable management arm. The connecting member is displaceable relative to the member. The second cable management arm is configured to connect to the second rail. The first cable management arm is connected to the first rail using the connecting member.
US10292275B2 Method of manufacturing glass substrate that has through hole, method of forming through hole in glass substrate and system for manufacturing glass substrate that has through hole
A method of manufacturing a glass substrate that has a through hole, includes (1) forming an initial hole in a glass substrate by irradiating laser light from a first surface side of the glass substrate; (2) performing a first etching process using a first etching solution to form, from the initial hole, a first through hole that extends from a first opening formed at a first surface to a second opening formed at a second surface, and to make a ratio “d1/Rt1” of a thickness “d1” of the glass substrate with respect to a diameter “Rt1” of the first opening to be within a range between 10 to 20; and (3) performing a second etching process to enlarge the first through hole using a second etching solution, whose etching rate with respect to the glass substrate is faster than that of the first etching solution.
US10292273B2 Flexible printed circuit board, antenna, and wireless charging device
A flexible printed circuit board according to an embodiment of the present invention includes at least one insulating layer having flexibility and containing a synthetic resin as a main component; and at least one conducting layer including a circuit pattern, wherein the circuit pattern includes a continuous spiral pattern, and the flexible printed circuit board includes a curved portion that curves such that one side and another side of the spiral pattern are disposed close to each other.
US10292259B2 Electrical shielding using bar vias and associated methods
An electronic device disclosed herein includes a first conductor layer, a first nonconducting layer, and a second conductor layer in a stacked arrangement. A signal carrying conductive via is formed in the first nonconducting layer and extends between the first conductor layer and the second conductor layer. A shielding conductive via is formed in the first nonconducting layer, is not electrically coupled to the signal carrying conductive via, and substantially completely surrounds the signal carrying conductive via in spaced apart relation thereto.
US10292258B2 Vertical shielding and interconnect for SIP modules
Vertical shielding and interconnect structures for system-in-a-package modules, where the vertical shielding and interconnect structures are readily manufactured and are space efficient.
US10292246B2 Area illumination system and method
Disclosed is an illumination system (100) and method (600) for generating a predefined illumination pattern on an area (10). The system comprises a plurality of luminaires (110), each luminaire having an orientation adjustment mechanism and being arranged to generate a contribution (210, 210′) to said illumination pattern on a part of said area; a plurality of cameras (120), each camera associated with one of said luminaires for capturing an image of an illuminated part of said area including the contribution generated by said associated luminaire; and a control unit (130) adapted to facilitate the generation of the predefined illumination pattern by evaluating one of said images to determine a deviation from the predefined illumination pattern for the illuminated part of said area captured in said image; selecting a luminaire from said plurality of luminaires from information contained in a light plan and generating an orientation adjustment signal for the selected luminaire based on the determined deviation.
US10292228B2 Circuit for improving stability of backfeed of driving power supplies
The invention provides a circuit for improving the stability of the backfeed of driving power supplies, including a reference resistor, a current measuring resistor, a comparator, a logic circuit, a driving circuit and a load, and also including a control circuit, a current limiting resistor, an energy storage capacitor, and a resistor for generating a voltage difference of the residual current, an output end of the comparator is connected to one end of the current limiting resistor, the other end of the current limiting resistor is simultaneously connected to one end of the resistor for generating a voltage difference of the residual current and an input end of the logic circuit, a backfeed voltage between the current limiting resistor and the resistor for generating a voltage difference of the residual current is directed to the logic circuit, the other end of the resistor for generating a voltage difference of the residual current is connected to one end of the energy storage capacitor. The described circuit structure in the invention largely reduces current jitters and suppresses current surges, increases safety and reliability of the circuit.
US10292227B1 Light intensity control of an LED lighting system
Aspects of the disclosure provide a light emitting diode (LED) fade-in method. The method can include increasing an output current of an LED lighting system from an initial current level to an intermediate current level during a first phase of a fade-in process via a first set of current steps, and decreasing the output current of the LED lighting system from the intermediate current level to a target current level during a second phase of the fade-in process via a second set of current steps. The LED lighting system has a brightness resolution, and each of the first and second sets of current steps corresponds to a finest adjustable brightness value of the brightness resolution.
US10292222B2 Control device for the electrical power supply for a semiconductor light source
A control device for the electrical power supply for a semiconductor light source for a light module includes a printed circuit board including at least one electronic component for controlling the electrical power supply. Also provided is a housing suitable for accommodating the printed circuit board, and a protective cap for closing said housing. A first ground belt is arranged on a first face of the printed circuit board and a second ground belt is arranged on a second face of the printed circuit board opposite the first face. The housing includes first points of contact with the second ground belt and the protective cap including second points of contact with the first ground belt, the housing and/or the protective cap including at least one protective curb for all or part of the first and second points of contact.
US10292212B2 Double-cavity microwave oven
A double-cavity microwave oven is disclosed that includes a first and a second cooking cavity, a moveable barrier disposed between the first and the second cavity, a first and a second magnetron, and a first and a second waveguide corresponding to the first and the second magnetron, respectively. The first cavity is electromagnetically isolated from the second cavity, and, as the barrier moves, the size of the first cavity relative to the second cavity changes. As the barrier is in a first position, the first waveguide directs microwaves from the first magnetron to the first cavity and the second waveguide directs microwaves from the second magnetron to the second cavity. As the barrier is in a second position, the first and the second waveguide direct microwaves from the first and the second magnetron to the first cavity. Various embodiments are also disclosed including additional features.
US10292208B2 Solar panel
There is disclosed a photovoltaic solar panel capable of clearing accumulated ice. The panel includes a plurality of photovoltaic cells arranged in a plane with an overlaying glass sheet. The glass sheet has a first side towards the photovoltaic cells and a second side having a flat planar surface. The panel further includes an electrical heating web on the first side of the glass sheet between the sheet and the photovoltaic cells. The electrical heating web is configured to heat the first glass sheet sufficiently to melt the ice where it contacts the flat planar surface to cause the snow and ice to slide off the photovoltaic solar panel when the photovoltaic solar panel is at an angle from the horizontal. The electrical heating web is thermally separated from the photovoltaic cells by a transparent layer of low thermal conductivity.
US10292204B2 Wireless communication device and wireless communication system
A wireless communication device that communicates with a plurality of slave units, including: a transmitter that transmits a data transmission instruction including a first identification information of a single slave unit among the plurality of slave units; a receiver that receives data corresponding to the data transmission instruction from the single slave unit; wherein the transmitter transmits to the plurality of slave units acknowledgment data which has incorporated second identification information into an acknowledgment to the data received from the single slave unit, the second identification information indicating another slave unit which transmits data corresponding to a next data transmission instruction to the wireless communication device.
US10292200B2 Method for terminal managing configuration for device-to-device (D2D) operation in wireless communication system, and terminal using same
Provided are a method for a terminal managing a configuration for a device-to-device (D2D) operation in a wireless communication system, and a terminal using the method. The method is characterized by receiving a D2D configuration for a D2D operation from a network, and maintaining the D2D configuration for the D2D operation without releasing same when leaving the radio resource control (RRC) connected state.
US10292196B2 Radio link control duplication for carrier aggregation
This disclosure relates to carrier aggregation using separate RLC entities for different component carriers. According to one embodiment, a base station and a wireless device may establish a primary component carrier and at least one secondary component carrier according to a first radio access technology. Separate radio link control entities may be established for the primary component carrier and the secondary component carrier. Data communicated between the base station and the wireless device may be routed by way of the primary component or the secondary component carrier based on differing characteristics of the component carriers, and the RLC entities may treat downlink data differently on the primary component carrier and the secondary component carrier based on the differing characteristics of the component carriers.
US10292170B2 Method and device for adaptive discovery of licensed-shared-access system interference
A method and apparatus are described for adaptive interference discovery of a licensed shared access (LSA) system. The method includes: an LSA controller selects a measurement node according to interference protection information of an LSA licensed system; the LSA controller sends a measurement configuration message to the measurement node; and the LSA controller receives a measurement response message returned by the measurement node and determines whether to perform LSA spectrum resource reconfiguration according to the measurement response message.
US10292169B2 Wireless communication system using multiple transmission and reception points
Disclosed is a wireless communication system using multiple transmission and reception points. In a wireless communication system having a first transmission and reception point and at least one second transmission and reception point belonging to the same cell, the first transmission and reception point has a wider transmission area than the at least one second transmission and reception point, and the first transmission and reception point and the at least one second transmission and reception point generate downlink transmission signals by using the same physical layer cell ID or virtual cell IDs allocated to each terminal, and then the terminals generate uplink transmission signals by using the allocated virtual cell IDs.
US10292162B2 Method for selecting user service mode, method for sending pilot information, and apparatuses, and storage medium
A user service mode selection method in the case of 3D beams, a pilot frequency information sending method and apparatus are disclosed. The selection method includes: comparing the total number of the users to be served with that of scheduling units; selecting a single-user service mode for each user when the total number of the users to be served is smaller than that of scheduling units; selecting J user groups meeting a preset condition to adopt a multi-user service mode when the total number of the users to be served is not smaller than that of scheduling unit, J is an integer greater than 1, and 2J is an integer not greater than the total number of the users to be served; one time-frequency resource only corresponds to one beam configured for communication in the single-user service mode but at least two beams in the multi-user service mode.
US10292161B2 Method and apparatus for performing uplink transmission in wireless LAN system
Proposed is a method for determining transmission using a network allocation vector (NAV) in a wireless LAN system. Specifically, after a receiving device receives a trigger frame, which triggers an uplink multiple user transmission, from a transmitting device, whether to transmit an uplink physical layer protocol data unit (PPDU) corresponding to the trigger frame is determined using the NAV of the receiving device. In this case, if the NAV is established by an intra-basic service set (BSS) frame, whether to transmit the uplink PPDU is determined without taking the NAV into consideration.
US10292143B2 Methods, apparatuses, and systems for enhancement of evolved physical downlink control channel for machine type communications
Methods, systems, and storage media for monitoring enhanced physical downlink control channel (EPDCCH)-physical resource block (PRB) sets are described. In embodiments, an apparatus may determine a control channel configuration that indicates one or more EPDCCH-PRB sets to be monitored in a desired subframe. The apparatus may determine a control channel configuration that indicates an EPDCCH to be monitored for one or more EPDCCH transmissions in a non-UE-specific search space (SS) in one or more subframes. The apparatus may determine a control channel configuration that indicates a non-UE-specific search space (SS) to monitor for EPDCCH transmissions using one or more aggregation levels. The apparatus may monitor the EPDCCH according to one or more of the control channel configurations. Other embodiments may be described and/or claimed.
US10292140B2 Method and system for indicating the transmission mode for uplink control information
A base station includes a transmit path circuitry to select one of a first UCI multiplexing method that allows a subscriber station to simultaneously transmit PUSCH and PUCCH and a second UCI multiplexing method that does not allow the subscriber station to simultaneously transmit PUSCH and PUCCH. The transmit path circuitry also transmits a higher layer signal indicating the one selected UCI multiplexing method, and transmits one or more uplink grants. Each of the uplink grants schedules a PUSCH in an UL CC for a subframe n, and each of the uplink grants carries a CQI request. The base station also includes a receive path circuitry to receive an aperiodic CSI report on the PUSCH in the uplink component carrier i when only one of the uplink grants scheduling a PUSCH in an uplink component carrier i carries a CQI request having a value from a set of values.
US10292132B2 Method and apparatus of enhanced paging
Methods and apparatus are provided for paging enhancement for the UE in the LC-MTC mode. In one novel aspect, the UE determines if the UE is in CE mode, obtains a set of narrow-band resource blocks reserved for LC-MTC paging messages and decodes a paging message based on the obtained narrow-band resource blocks. In one embodiment, the paging message occupies a predefined narrow band resource blocks without control information. In another embodiment, MPDCCH is used as control message to schedule narrow-band paging messages. In one embodiment, the MPDCCH searching space comprises a paging narrow-band selected from the set of narrow bands based on a UE ID. In another novel aspect, methods for PO detection are provided. The UE obtains a set of common paging narrow-bands from a higher layer configuration, determines a paging occasion to monitor paging message, decodes paging messages within the obtained common paging narrow-band, and performs combination.
US10292129B2 Automatic location-based notifications for a group of users
Notifications for a group of portable communication device users are provided based on a meeting of two or more users. A current location of each member is obtained and it is determined whether two or more of the members are in a similar location by comparing the current locations. The notification is automatically generated, the notifications including information regarding the context of the meeting and one or more of the location of the meeting, the identities of the users at the meeting, a time of the meeting, and a status of the meeting. The notification is transmitted to other users in the group, the other users being users in the group that are not at the meeting location. An automatic response may be performed based on the context of the meeting.
US10292123B2 Method and system for acquiring high frequency carrier in a wireless communication network
A method and system for acquiring mmWave carrier in a wireless communication network is disclosed. In one embodiment, an MS acquires a low frequency carrier and then acquires the high frequency carrier. Since the low frequency carrier and the high frequency carrier are transmitted by same BS, the BS provides assistance information on the acquired low frequency carrier to the MS to acquire a synchronization signal which is transmitted on a high frequency carrier using beamforming. The assistance information includes synchronization signal beam time slots, synchronization signal beams which the MS needs to search, beam ID and so on. Based on the assistance information, the MS monitors the high frequency carrier to search and acquire the synchronization beam signal transmitted on the high frequency carrier. The MS determines the beam ID of the received synchronization beam signal and reports to the BS on the low frequency carrier.
US10292121B2 Apparatus and method for performing uplink synchronization in wireless communication system
This specification relates to an apparatus and method for performing random access in a wireless communication system. This specification discloses a mobile station, including a reception unit for receiving TAG configuration information on which at least one serving cell configured in the mobile station is classified as a Timing Alignment Group (TAG) from a base station and a transmission unit for transmitting a random access preamble to the base station on one representative serving cell within the TAG. In accordance with this specification, a procedure of obtaining a TAV for a serving cell in order to secure and maintain uplink timing synchronization becomes clear, the time taken to obtain uplink synchronization for a serving cell may be reduced, and overhead due to excessive random access attempts may be reduced by obtaining a TAV for a plurality of serving cells through one random access procedure.
US10292119B2 Frequency-division duplexing in a time-division duplexing mode for a telecommunications system
Certain features relate to operating a distributed antenna system or repeater system communicating frequency-division duplexing (“FDD”) signals in a time-division duplexing (“TDD”) mode. A TDD mode scheduler is configured for monitoring a downlink communications channel for the start of a downlink frame, sub-frame, or resource slot. Based on the start of a downlink frame, sub-frame, or resource slot, the TDD mode scheduler can identify a TDD transmission time-slot. The TDD mode scheduler can schedule high-powered downlink sub-frames during the TDD transmission time-slots where higher power output may be desirable. Based on the indication of the TDD transmission time-slot, a transmit/receive controller can increase the gain of the downlink communication and reduce the gain of the uplink communication.
US10292115B2 Electronic device and method of transmitting wireless signal thereof
Disclosed are an electronic device and a method of transmitting a wireless signal thereof. The electronic device includes: a housing; a first antenna configured to form a first part of the housing; a second antenna configured to form a second part of the housing; and at least one processor including a first transmission terminal and a second transmission terminal connected to the first antenna and the second antenna, respectively, wherein the at least one processor is further configured to identify a strength of at least one of a transmission signal and a reception signal when transmission of a wireless signal is requested, and control at least one of a phase and a strength of wireless signals output through the first transmission terminal and the second transmission terminal according to a result of the identification. Various other embodiments are possible.
US10292111B1 Gain control circuit supporting dynamic gain control in a remote unit in a wireless distribution system (WDS)
A gain control circuit in a wireless distribution system (WDS) is provided. The gain control circuit generates a combined digital communications signal based on a number of received radio frequency (RF) communications signals. The combined digital communications signal has a digital amplitude(s) representing a summed analog power level(s) of the RF communications signals in a predefined number of binary bits. When the summed analog power level(s) exceeds a maximum analog power level represented by the digital amplitude(s) in the predefined number of binary bits, the gain control circuit determines a selected RF communications signal(s) causing the summed analog power level to exceed the maximum analog power level and attenuates the selected RF communications signal(s) to reduce the summed analog power level to below the maximum analog power level. As such, it is possible to achieve a calculated balance between performance, complexity, and cost in the gain control circuit.
US10292097B2 Determination of multicast and coding rate
According to one embodiment of the invention, wireless spectrum and battery power conservation is achieved through an adaptable multicast group communication scheme. This involves a method for controlling the multicast transmission rate based on a first operation of receiving information from a multicast receiving device that is a member of a multicast group. Based on this information and potentially other information from other member devices, the modulation and coding rate for the multicast group is altered.
US10292095B1 Systems and methods for Donor Access Node selection
Systems and methods are described for donor access node (DeNB) selection at a relay access node (AN). A plurality of DeNBs may be identified, the DeNBs being located within a radio range of the relay AN. A metric may be calculated at the relay AN and used by the relay AN to select multiple, preferred DeNBs from the plurality of DeNBs. The relay AN may simultaneously request a connection to each of the multiple, preferred DeNBs. Data signals may be combined for transport at the relay AN and sent to end-user wireless devices, the multiple, preferred DeNBs, or both.
US10292092B2 Device and method that uses base station frequency band as a secondary component carrier of carrier aggregation
Provided is a device that acquires a result of discovery of a wireless local area network (LAN) access point that uses a frequency band, and controls monitoring of a radar wave in the frequency band based on the result of the discovery before use of the frequency band by a base station of a cellular system starts. This makes it possible to expedite the use of a frequency band used in a wireless local area network (LAN) in a cellular system.
US10292089B2 Re-establishing connectivity on lost players
An example implementation may involve a first playback device accessing, from a file, first network parameters. The first playback device determines that it is unable to establish a valid network connection to the first WLAN using the first network parameters. In response, the first playback device broadcasts a probe request message. The first playback device receives, from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device. The first playback device establishes a valid network connection to the particular WLAN using the second network parameters and joins, via the established network connection to the particular WLAN, a media playback system that comprises the second playback device.
US10292086B2 Information processing device and information processing method
Provided is an information processing device that includes a control unit. The control unit performs control of making a display unit display, as route information, relations between a plurality of information processing devices and routes related to wireless communication in a network in which the plurality of information processing devices are interconnected by the plurality of information processing devices performing the wireless communication in a one-to-one manner. The control unit controls the wireless communication in the network on the basis of operation input related to the route information displayed at the display unit.
US10292084B2 Communication system and control method
A success rate of handover is improved. A communication system includes a base station and a mobile management device. The mobile management device includes first reception means for receiving speed information on a mobile terminal based on measurement information by MDT (Minimization of Driving Test), and first transmission means for transmitting a message including the speed information to the base station. The base station includes second reception means for receiving a message including the speed information and control means for performing handover control based on the speed information which is received.
US10292075B2 System and method for controlling a report about link status monitoring result acquired by mobile station and transmitted to a base station
A radio base station and method comprise transmitting a message including measurement parameters to a radio terminal being in a connected state, and receiving measurement results of radio environment, location information, and a time stamp from the radio terminal in response to the radio terminal transitioning from an idle state to a connected state, the measurement results being measured by the radio terminal during the idle state. A network including the radio base station uses the measurement results to detect coverage problems of the network. The measurement results include a first measurement result for a first frequency band measured by the radio terminal in accordance with the measurement parameters, and the measurement results further comprise a second measurement result for a second frequency band measured by the radio terminal during the idle state even when the measurement parameters do not include a measurement instruction for the second frequency band.
US10292064B2 Detection and reporting of a collision event
Enhanced techniques may be used for identifying and reporting collision-based scenarios. In one example, a wireless modem measures a number of signals received from a number of devices that are located on the same chip as the wireless modem when a physical link between the wireless modem and an accelerometer is broken, the accelerometer is inoperable, or a combination thereof. In the event of a collision event, the wireless modem may use the measured signals to determine that the collision event has occurred and may transmit an indication of the collision event. For instance, the wireless modem may use signals from an audio sensor, a motion sensor, a global navigation satellite system (GNSS), or the like.
US10292051B2 System and method for preventing unauthorized access to restricted computer systems
A method and system for automatically terminating access or initiating a logout session for a restricted access system by determining that an authorized user has left the vicinity of the restricted access system. The authorized user preferably carries a wireless transmitter which transmits an authorization signal. When the authorized user leaves the vicinity of the restricted access system after logging in, the signal is no longer received by a wireless receiver or too weak of a signal, such that an access control system in communication with the wireless receiver automatically causes the restricted access system to initiate a logout action in order to prevent or reduce the chance of an unauthorized user gaining access to the restricted access system. In one embodiment the signal strength from the authorization signal at the time of logon is used as a baseline signal strength for future calculations that determine when to initiate an automatic termination of access to the restricted access system.
US10292047B1 Systems and methods for preventing tracking of mobile devices
A computer-implemented method for preventing tracking of mobile devices may include (1) identifying, from a first device with wireless networking capability, an initial service set identifier used by the first device as identification for a wireless network, where a second device with wireless networking capability also uses the initial service set identifier, (2) determining, based at least in part on a time indicator at the first device, that the initial service set identifier is to be changed, (3) generating a new service set identifier for use by the first device instead of the initial service set identifier, where the new service set identifier is generated with an identifier generation algorithm that is also used by the second device, and (4) replacing use of the initial service set identifier by the first device with use of the new service set identifier. Various other methods, systems, and computer-readable media are also disclosed.
US10292042B2 Apparatus and methods for selecting services of mobile network operators
A system that incorporates teachings of the subject disclosure may include, for example, a method for detecting, by a first device including a least one processor and a first Universal Integrated Circuit Card (UICC), a second device having a second UICC, detecting, by the first device, that the second UICC is unprovisioned, selecting, by the first device, one of a plurality of selectable options, where the selection identifies a first network operator selected from a plurality of network operators, receiving, by the first device, first credential information of the first network operator, and transmitting, by the first device, to the second device the first credential information for enabling the second device to facilitate establishment of communication services with network equipment of the first network operator according to the first credential information. Other embodiments are disclosed.
US10292040B2 Methods and apparatus for facilitating LTE roaming between home and visited operators
Example methods, apparatuses, and systems are presented for enabling and facilitating roaming of subscribers of a Home Public Mobile Network (HPMN) equipped with Long-Term Evolution (LTE) devices into LTE access network of a Visited Public Mobile Network (VPMN) under certain circumstances that are not supported by specifications promulgated by the Third Generation Partnership Project (3GPP) or the Global System for Mobile Association (GSMA). For example, a method for managing mobile device roaming is presented that includes receiving, at a gateway associated with the VPMN, a request message from an LTE device associated with the HPMN, wherein the request message requests wireless access to an LTE access network associated with the VPMN, enabling, at the gateway, registration of the LTE device to the LTE access network associated with the VPMN, and providing, at the gateway, an Internet Protocol (IP) connection to the LTE device.
US10292038B2 Method for acquiring business operator network identification number of visited network
An embodiment of the present specification provides a method for acquiring an identifier of a visited public land mobile network (V-PLMN), in which a user equipment is roaming, by a proxy-call session control function (P-CSCF) of a home public land mobile network (H-PLMN). The method may comprise the steps of: receiving a register message from the user equipment; generating a first V-PLMN identifier on the basis of the register message; and transferring the first V-PLMN identifier to a home subscriber server (HSS), wherein whether the first V-PLMN identifier corresponds to an identifier of the V-PLMN which is serving the user equipment is verified by the HSS through comparison with a second V-PLMN identifier acquired in an initial attach procedure for an evolved packet core (EPC) of the user equipment.
US10292032B2 Communication apparatus
A communication apparatus may determine whether specific apparatus identification information for identifying a specific external apparatus is stored in a memory in a case where the specific apparatus identification information is received via a second interface from the specific external apparatus, shift an operating state of the communication apparatus from a non-parent station state to a parent station state in a case where it is determined that the specific apparatus identification information is stored in the memory, receive a wireless connection request from the specific external apparatus via a first interface after the operating state has been shifted from the non-parent station state to the parent station state, and form the wireless network in which the communication apparatus operates as the parent station and the specific external apparatus operates as a child station, in a case where the wireless connection request is received from the specific external apparatus.
US10292026B1 System and method for persisting mobile agents within a mobile region of interest
Mobile agents can be deployed to mobile devices within specific regions of interest to achieve specific goals in respect of events occurring in the region of interest. In order to ensure that the agent can persist within the region of interest until the agent goals are achieved, the agent is configured to locate other devices within the region of interest and to propagate itself, by moving or copying itself, to those other devices. The region of interest may be a mobile and/or dynamic region of interest defined by, for example, a proximity to one or more mobile wireless access points or by an overlapping peer-to-peer communication range of a plurality of mobile devices that are configured to support the agent.
US10292024B2 Initiating actions based on mobile device location
Aspects of the present invention disclose a method, computer program product, and system for initiating actions based on mobile device location of a user. The method includes one or more processors determining that a user is within a defined proximity to a zone within a venue, based on monitoring a computing device of the user moving through the venue. The method further includes one or more processors identifying an action associated with the zone, where the action includes performing a function of the computing device of the user. The method further includes one or more processors initiating the identified action associated with the zone on the computing device of the user.
US10292020B2 Managing communication resources
Method and system for managing communication resources within a cellular network. The method comprising determining one or more groups of user equipment, UEs, engaged in a group call in a first mode of operation to be migrated to a second mode of operation based on information indicating the load of a base station. Sending a message indicating that the determined one or more groups of UEs are to migrate to the second mode of operation.
US10292017B2 Communication device for mobile body, communication system for mobile body, and automatic time correction method featuring communication device for mobile body
The base station, which is installed in an aircraft and is capable of communicating with a terminal, comprises a wireless communication component that can be connected to the terminal, and a controller that controls the wireless communication component. The controller acquires regional information indicating at least the destination of the aircraft, determines time zone information corresponding to regional information, produces a time correction instruction according to the time zone information, and transmits the time correction instruction through the wireless communication component to the terminal.
US10292016B2 Electronic identification, location tracking, communication and notification system with beacon clustering
A system and method for identifying a customer's location at a business and provide notification to a company representative upon arrival of the customer at the business location. Real-time location determinations for the customer and customer location tracking can be provided. One or more wireless beacons communicate with the customer's electronic device. The beacons provide the system with real-time data about the customer's whereabouts, allowing for the confirmation and tracking of the customer at the location. A first non-limiting example of use, include a company that provides food and beverage allowing the customer to place an order for food and beverages on their electronic device and having the order delivered to the person at their current location as determined by the system. Another non-limiting example includes a company using the notification system to have assigned staff members notified of the customer's arrival.
US10292015B1 Geometrical scheduling algorithm for acoustic positioning beacons
Described is an improved active-beacon/passive-listener time difference of arrival navigation system that relies on the multiple beacons to transmit uncoded acoustic pulses of a same frequency that propagate in the system at a same time for high-speed device tracking. Listening devices may receive multiple encoded radio frequency pulses (RF) prior to a single acoustic pulse, and then resolve which RF pulse corresponds to the acoustic pulse using triangulation techniques.
US10292014B2 Device for determining path
A device for determining path comprises: a memory (4) for receiving signalling data associating mobile-communication-device identifiers, time markers and signalling identifiers, at least some of the signalling identifiers designating a location cell; a classifier (6) capable, for a given mobile-communication-device identifier, of marking the signalling data that are associated therewith with a movement marker indicating a state chosen from a list comprising at least one movement and one short stop; an analyzer (8) capable of processing the marked signalling data depending on the movement markers in order to produce path data associating, on the one hand, a given mobile-communication-device identifier and, on the other hand, a series of movement markers, each of which is associated with a location cell and with a time marker, so that two movement markers, the time markers of which indicate that they are successive, designate separate states, by applying at least one processing rule.
US10292010B2 Location based discovery of real-time merchant device activity
Systems, apparatus, methods, and non-transitory media for consumer interfaces including ambient map displays are discussed herein. Some embodiments may include a system with one or more servers. The one or more servers may be configured to generate a consumer interface including an ambient map display with a graphical representation of a map. The ambient map display may further include merchant location indicators within the map. The merchant location indicators may indicate the activity level for merchant locations that are determined to be near a consumer device, such as through a variable blink rate or other indicator. The activity level may represent, for example, the number of consumers at a particular venue or the rate of a particular consumer activity, such as transaction activity. The system may be configured to provide real-time merchant data to consumer device based on tracking the consumer device location.
US10292004B2 Method, device and medium for acquiring location information
A method, device and medium for acquiring location information are provided. The method includes: acquiring a remaining power amount of a mobile terminal; acquiring location information of the mobile terminal when the remaining power amount of the mobile terminal is less than a preset threshold; and transmitting the location information to a target receiving terminal.
US10292003B2 Locating a device via a text message
A first device may receive a location of a second device simply by sending a text message to the second device. The text message may comprise an identifier of the second device (e.g., phone number of the second device, mobile subsection identification number of the second device, etc.) and a location code. A communication network may intercept the text message. The communication network may analyze contents of the text message. The network may determine that the location code is valid and determine the location of the second device. The network may provide an indication of the location of the second device to the first device.
US10292001B2 In-vehicle, multi-dimensional, audio-rendering system and method
A method is disclosed for issuing audio alerts within the cabin of a vehicle. The method may include detecting a condition programmatically assigned an audio alert and a virtual source for the audio alert. The method may further include determining, by the computer system based on the virtual source, a gain value for each speaker of a plurality of speakers carried in fix positions onboard the vehicle. Once the gain value for each speaker of the plurality of speak is known, the audio alert may be projected by each speaker of the plurality of speakers according to the gain value determined therefor.
US10291997B2 Speaker device
Disclosed is a speaker device, comprising a vibration system, a magnetic circuit system, and an auxiliary system for accommodating and fixing the vibration system and the magnetic circuit system. The vibration system comprises a diaphragm, the auxiliary system comprises a front cover, a side of the front cover is provided a waterproof pad, said side being away from the vibration system. The diaphragm are bonded to the front cover and the waterproof pad by integrally injection molding. The speaker device of the present invention satisfies terminal waterproof requirements for IPX7 and above, and has a good waterproof effect. Besides, a production process of the waterproof speaker device is simplified, production efficiency is increased, production costs of the speaker device are decreased, and the reprocessed product yield of the speaker device is increased.
US10291989B2 Vibration diaphragm
The present disclosure provides a vibration diaphragm. The vibration diaphragm includes a vibration part; a suspension extending from and surrounding the vibration part; and a pattern module part formed on the vibration part. The pattern module part includes a number of ring-shaped protrusions arranged in an array and gaps formed between two adjacent protrusions. By virtue of the configuration of the pattern module part, the solution described by the present embodiment increases the surface area of the vibration part, and widens the bandwidth of the vibration diaphragm, and further improves the acoustic performance of the diaphragm.
US10291980B2 Earpiece positioning and retaining
A retaining member for an earphone includes an outer layer of a first material surrounding an inner core of a second material. The retaining member extends from the earphone, and is curved to generally match the shape the antihelix of a human ear. The second material is harder than the first material, providing a stiffness to the retaining member that causes it to apply an upward and backward force against the antihelix when the retaining member is bent to fit under the antihelix of a particular user's ear.
US10291979B2 Headphone ear cushion
A headphone is provided with a housing and a transducer. The housing has a baffle surface with a recess formed therein and an edge formed about a periphery of the baffle surface. The transducer disposed in the recess and supported by the housing. The headphone is also provided with an ear cushion and a sheet. The ear cushion has a base formed in an annular shape and connected to the housing about the edge and a contact surface spaced apart from the base to engage a portion of a user's head around an outer ear, wherein the ear cushion defines a cavity to collectively form an acoustic chamber with the user's head. The sheet is disposed over the baffle surface with a hole formed therethrough and aligned with the transducer. The sheet is also formed of a sound absorbent material to suppress sound reflections within the acoustic chamber.
US10291965B2 Television receiver authorization over internet protocol network
Embodiments described herein provide various techniques for programming and authorizing television receivers and other subscriber equipment via Internet Protocol (IP) networks. In some embodiments, a television receiver device (e.g., a satellite television receiver, cable television receiver, etc.) may detect and establish a connection to an IP network. After connecting to an IP network, the receiver may transmit identification data to a backend computer server of a cable or satellite television provider. The backend server may use the receiver identification data to determine television subscription(s) associated with the receiver and/or customer, and may determine and transmit one or more authorization codes back to the television receiver over the IP network. The television receiver may use the authorization codes to program the receiver device to decode and output the television channels and programs corresponding to the subscription.
US10291963B2 Systems and methods for integrating a set-top box with internet content
Methods, systems and computer readable media for controlling a set-top box includes receiving at processor a request from a user to access a web page. The content of the web page is scanned at the processor for items relating to content that may be available through the set-top box. The processor then provides a web page to the user with an embedded widget which the user can use to select commands to be executed by the set-top box. The processor receives the widget command and sends the widget command to the set-top box for implementation.
US10291961B2 Communication apparatus, image display apparatus, and storage medium
A communication apparatus includes a first communicator configured to receive signals of a plurality of standards containing a first network signal as a transmitted and received signal for a network, a second communicator configured to receive a second network signal as a transmitted and received signal for the network, a selector configured to select one of the first and second network signals, and a controller configured to control the first and second communicators and the selector. The first communicator includes a first confirmer configured to confirm a reception of the first network signal among the signals of the plurality of standards for the first communicator, and a first operation mode setter configured to set an operation mode to the first communicator.
US10291949B2 Wearable device and methods for identifying a verbal contract
A wearable apparatus for registering a verbal contract is provided. The wearable apparatus includes an image sensor for capturing a plurality of images, an audio sensor for capturing audio data, and at least one processing device. The processing device is programmed to analyze the plurality of images to detect a person in the environment of the user of the wearable apparatus, obtain identification information associated with the detected person, analyze at least a portion of the audio data to identify one or more words associated with the verbal contract and spoken by the user of the wearable apparatus or the detected person, obtain at least one profile of the user, authenticate an identity of the user based on the at least one profile of the user, and, based on the authentication of the identity of the user, register the verbal contract and the identification information associated with the detected person.
US10291942B2 Interactive broadcast system and method
An interactive system and method allow for broadcast of basic content data along with data that define graphical inserts that can be played with or super-imposed on screens of the decoded broadcast. Coordinated pages or screens may be transmitted to audience secondary devices, such as smart phones, tablet computers, and so forth. Audience members may participate in an interactive experience by selecting options provided on the secondary devices. Audience responses are received, aggregated, and rules applied in accordance with the desired experience. The graphical indicia are altered during the broadcast, and optionally during or just following a period for audience feedback.
US10291935B2 Image processing method and apparatus
An image processing method and apparatus includes transforming a first image to obtain a first transform coefficient set; transforming a second image, or transforming a difference image between the first image and a second image, to obtain a second transform coefficient set; selecting a first group of transform coefficients from the first transform coefficient set according to magnitudes of transform coefficients in the first transform coefficient set, where magnitudes of transform coefficients in the first group of transform coefficients meet a preset threshold condition; determining an image difference between the first image and the second image according to the first group of transform coefficients and the second transform coefficient set; and processing the first image and the second image according to the image difference.
US10291928B2 Methods and devices for inter-prediction using motion vectors for video coding
Methods and devices for video coding using inter-coding and removing redundant motion vectors from a set of candidate motion vectors. The methods may determine that at least some candidate motion vectors in a set of candidate motion vectors in a search range around the motion vector predictor identify candidate blocks in the previously-reconstructed reference picture that are redundant and, based on that determination, eliminate said at least some of the candidate motion vectors to reduce the set to a subset. In some cases, a candidate block is redundant if it is less than a threshold different from another of the candidate blocks identified by one of the candidate motion vectors in the set. A function may be applied to the candidate block and the another candidate block. If the output from the function in the two cases is the same, then the blocks are determined to be redundant.
US10291927B2 Motion vector estimation method and motion vector estimation apparatus
A motion vector estimation method of a motion vector estimation apparatus are provided. The motion vector estimation method of the motion vector estimation apparatus includes: determining a motion vector of a current block by setting, in another frame, a local search area for searching a plurality of reference pixel blocks corresponding to the current block which is one of pixel blocks in a single frame; and finally determining one of the determined motion vector and a previous motion vector referred to in order to determine the local search area as a motion vector of the current block, based on sum of absolution difference (SAD) values of the reference pixel blocks included in the local search area.
US10291917B2 Independent temporally concurrent Video stream coding
Implementations of independent temporally concurrent video stream coding may include encoding a plurality of input frames from an input video sequence, wherein the plurality of input frames includes a first input frame. Encoding the plurality of input frames may include generating a first plurality of encoded frames based on the plurality of input frames such that the first plurality of encoded frames includes a first encoded I-frame corresponding to the first input frame, and generating a second plurality of encoded frames based on the plurality of input frames such that the second plurality of encoded frames includes a first encoded P-frame corresponding to the first input frame. Implementations of independent temporally concurrent video stream coding may include including the first plurality of encoded frames and the second plurality of encoded frames in an output, and transmitting the output to a decoder.
US10291911B2 Classes of tables for use in image compression
Techniques for classes of tables for use in image compression are described. Classes of tables for use in image compression may provide increased compression without a reduction in quality compared to conventional image compression techniques. In at least some implementations, a plurality of table classes are generated that correspond to a particular camera subsystem, each table class containing a Huffman table and a quantization table. When an image captured by the particular camera subsystem is encoded, a table class is selected based on camera subsystem parameters associated with the image, and the Huffman table and the quantization table of the selected table class are utilized to encode the image.
US10291899B2 Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for generating restored image
An image processing apparatus (100) includes a synthesizer (101a) that synthesizes a first image (image A) with a second image (image B) having a parallax relative to the first image to generate a synthetic image, the first image and the second image being based on outputs of a single image sensor (7), and a filter (101b) that performs filtering processing on the synthetic image, the filtering processing being based on a point spread function of an image pickup optical system (1) that is used to generate the first image and the second image.
US10291898B2 Method and apparatus for updating navigation map
A method and an apparatus for updating navigation map are disclosed. The method includes: fusing captured three-dimensional (3D) data and two-dimensional data (2D) image data of a street view to generate 3D fused data representing the street view; and updating the navigation map in real time according to the 3D fused data. Thus, the disclosure provides a way to update the navigation map in real time.
US10291896B2 Display control methods and apparatuses and display devices
Various display control methods and apparatuses and various display devices are provided. A method comprises: acquiring movement information of a display device; adjusting a display image distance of at least one display object according to the movement information; and controlling the display device to display the at least one display object at least according to the adjusted display image distance. A visual effect and user experience can thereby be improved.
US10291885B2 Retrieving device
A retrieving device for retrieving an object may be provided. The retrieving device may include a retriever pole that may include a scooping device positioned at one end of the retriever pole. The scooping device may be configured to retrieve the object when positioned over the object. Additionally, the retrieving device may include a camera configured to record image data of an area within a viewing range of the camera and image data associated with the object. The retrieving device may also include a monitor positionable at the other end of the retrieving pole, which may be electrically coupled to the camera via an insulated electrical wire. The monitor may display the image data of the area and the image data associated with the object recorded by the camera. Furthermore, the retrieving device may include a power source that may be electrically coupled to the monitor and the camera.
US10291879B2 Playback method and playback device
A playback method according to one aspect of the present disclosure is performed by a Blu-ray device connected to a display device. The playback method includes obtaining, from a recording medium, output control information of content recorded on the recording medium; obtaining, from the recording medium, a video signal of the content recorded on the recording medium; and (a) outputting the obtained video signal to the display device without converting image quality of the video signal, when the obtained output control information does not restrict output of content using a first copyright protection technology, and (b) converting the image quality of the obtained video signal and outputting the video signal to the display device, when the obtained output control information restricts output of content using the first copyright protection technology and output using the first copyright protection technology is performed according to a type of the display device.
US10291865B2 Method and apparatus for improving frame rate in infrared sensor systems
A scanning sensor system disclosed. The scanning sensor system induces a sensing element array and multiple analog-to-digital converters (ADCs). The sensing element array includes a group of pixels organized in a row and column configuration. During each read cycle, each pixel in an odd column of a row x is selectively connected to a corresponding one of the ADCs that is associated with the odd column pixels, while each pixel in an even column of a row x+(N/2)+1 is selectively connected to a corresponding one of ADCs that is associated with the even column pixels, wherein x is an integer and N is the total number of rows in the sensing element array.
US10291864B2 Image processing device and image processing method
It is possible to generate a panoramic moving image with a high combination performance while suppressing a calculation amount. The positional-shift-amount acquisition unit acquires positional shift amounts of a predetermined number of frames from a first moving image and a second moving image captured by cameras, each of the first and second moving images including a plurality of frames. The frame selection unit selects the predetermined number of frames from the plurality of frames. For example, the frame selection unit selects the predetermined number of frames on the basis of sensor output and/or image processing results. An image combination unit combines the first moving image and the second moving image on the basis of the positional shift amounts of the predetermined number of frames to obtain a panoramic image.
US10291863B2 Method for indicating coding order in multi-view video coded content
There are provided methods and apparatus for improved signaling using high level syntax for multi-view video coding and decoding. An apparatus includes an encoder for encoding at least one picture for at least one view corresponding to multi-view video content in a resultant bitstream, wherein said encoder signals video coding order information for at least the at least one picture in a high level syntax.
US10291859B2 Imaging device and imaging method for composing a non-visible light image and a visibile light image
An imaging device includes an imaging section including an imaging sensor section of a rolling shutter system, a condition designator that sets an imaging condition using first auxiliary light which is non-visible light as an imaging condition for the imaging section and an imaging condition using visible light with the first auxiliary light as non-emitted light, and alternately designates the imaging condition and a light emission condition of the first auxiliary light at a cycle of at least two frames in a time division basis, a first light emitter that emits the first auxiliary light according to the light emission condition; and an image composer that composes a non-visible light image captured by the imaging section under the imaging condition using the first auxiliary light during a first period in which the first auxiliary light is emitted and a visible light image captured by the imaging section under the imaging condition using the visible light during a second period subsequent to the first period.
US10291856B2 Image capturing apparatus having self-image display mode, and control therefor
An image capturing apparatus includes an image capturing unit to capture an image of a subject via an optical system, and a display unit having a display surface configured to display the image, and being rotatably supported with respect to the image capturing unit. In an exemplary embodiment, an open and close angle of a display panel and a rotation angle threshold to be used when the display unit is changed to “a self-image capturing display” according to an image capturing field angle are changed, thereby switching an orientation of the image in the display in consideration of not only an orientation of the display panel but also an image capturing field angle.
US10291855B2 Three-dimensional, 360-degree virtual reality camera live preview
A camera system provides a live preview that provides a user device a pseudo-real time depiction of what the camera assembly is imaging. The camera system captures images from a plurality of cameras. The camera system captures images from a plurality of cameras. The camera system stores the captured images in respective memory locations of a buffer. The stored captured images form a high priority data stream that generates content associated with the portion of the local area. The camera system selects, as part of a low priority data stream, one or more of the images from memory locations. The camera system encodes the selected one or more images. The camera system packetizes the encoded one or more images to form an image frame in a video feed. The camera system provides the image frame to a user device that presents the image frame as part of the video feed.
US10291839B2 Image capturing apparatus and method of controlling the same
An image capturing apparatus comprises an image capturing unit, a moving object detection unit, a depth information detection unit configured to detect a plurality of depth information corresponding to each of the plurality of detection regions, a storage control unit configured to store the plurality of depth information as map data in a storage unit. The depth information detection unit detects a second depth information in a second detection region including at least one of regions in which the moving object is detected, and the storage control unit updates only the second depth information detected by the depth information detection unit with respect to the map data stored in the storage unit.
US10291834B2 Dual-camera module assembly and mobile terminal
A dual-camera module assembly includes a first flexible printed circuit (FPC), a second FPC, a first camera module and a second camera module. The first FPC includes a first body and a first connecting end, the first body being connected to the first camera module. The second FPC includes a second body, and an extension portion and a second connecting end sequentially extending from the second body, the second body being connected to the second camera module, the extension portion and the first body are arranged in a superposition manner. The first connecting end and the second connecting end are connected to a main circuit board. A smallest one of distances from the first connecting end to an antenna clearance zone of the main circuit board and distances from the second connecting end to the antenna clearance zone is greater than or equal to a predetermined value.
US10291828B1 Scalable three-dimensional, 360-degree virtual reality camera system
A scalable three-dimensional (3D), 360-degree camera system is configured to capture images and/or video across 360 degrees of a local area. The camera system includes a plurality of cameras that are coupled to a spherical inner core, which is enclosed within an exterior shell composed of several segments. The exterior shell segments include apertures that align with each camera, and an interior shell component is concentrically aligned with each aperture. The configuration of the exterior shell segments and the interior shell components protect the camera assembly from physical damage and the environment and additionally improve heat dissipation from internal components of the camera system. Design parameters of the camera system can be determined to adjust the number of cameras, the size of the inner core, the positioning of the cameras on the inner core, and the number and configuration of the segments of the interior and exterior shell.
US10291826B2 Image processing apparatus, image processing method, and computer program product
An image processing apparatus includes a processor including a setting unit to assign a correction control point to a first color-space value dependent on a first output device and a color chart generator to convert the first color-space value to which the correction control point is assigned into a second color-space value dependent on a second output device, displace the second color-space value, convert a displaced second color-space value into a displaced first color-space value, and generate a color chart including a patch generated based on the displaced first color-space value; an image forming device to output the color chart; and a colorimeter to perform colorimetry of the color chart. The processor further includes a correction parameter generator to generate a correction parameter to correct an output profile with a colorimetric value by the colorimeter, and an output profile correction unit to correct the output profile using the correction parameter.
US10291823B2 Apparatus and method for color calibration
An apparatus and a method for mapping colors of a source image to colors of a reference image, where the apparatus is configured to match a histogram of the source image to a histogram of the reference image to generate a histogram matched image of the source image, generate a conditional probability distribution of the reference image, and detect outliers in the histogram matched image based on the conditional probability distribution.
US10291819B2 Image reading device with noise removal when cover is open
An image reading device (1) includes a light emission control portion (84), an image scanning portion (11), and a difference data sequence generating portion (852, 853, 855). The difference data sequence generating portion (852, 853, 855) sequentially obtains image data sequences of a linear area both when a light emitting portion is in a light-on state and when the light emitting portion is in a light-off state. In addition, the difference data sequence generating portion (852, 853, 855) sequentially generates difference data sequences (Ys) that are results of subtracting an image data sequence (X2) obtained in a light-off state of the light emitting portion from an image data sequence (X1) obtained in a light-on state of the light emitting portion, among a pair of image data sequences (X1, X2) obtained at each blinking cycle of the light emitting portion.
US10291816B2 System and method for identification and control of z-axis printhead position in a three-dimensional object printer
A method of operating a three-dimensional object printer includes generation of a printed predetermined test pattern on a substrate in the printer with a plurality of ejectors in a printhead. An image sensor generates image data of the printed test pattern and a controller identifies a z-axis distance between the printhead and the substrate that receives the test pattern with reference to an identified dispersion between cross-process direction distances separating printed marks in the test pattern.
US10291812B2 Image processing apparatus, method of controlling the same, and storage medium
An image processing apparatus having a reading unit that can read both sides of an original in parallel has a processing unit that processes image data obtained by the reading unit reading an original. The apparatus controls to execute processing by the processing unit on image data of a first surface of the original and reading of a second surface of the original in parallel. The apparatus determines whether or not to start processing by the processing unit on image data of the second surface of the original when processing by the processing unit on the image data of the first surface of the original completes, and in accordance with the determination result, the apparatus controls of a start of processing by the processing unit on the image data of the second surface of the original.
US10291796B2 Using labels in a document processing system
A document processing system uses a label on a document that includes a machine-readable portion that identifies a document, a first defined region corresponding to a system-defined function, and a second defined region corresponding to a user-defined function. When a user hand-writes a mark in the first defined region of the label, when the document is scanned, the mark is detected, and the system-defined function corresponding to the first defined function is performed for the document. When a user hand-writes a mark in the second defined region of the label, when the document is scanned, the mark is detected, and the user-defined function corresponding to the second defined region is performed for the document. The hand-written mark can include a character, with multiple system-defined functions corresponding to different characters in the first defined region, and multiple user-defined functions corresponding to different characters in the second defined region.
US10291790B2 System and method for dynamic charging in communication networks
A method for dynamic charging in a communication network is provided. The method may include dynamically determining a charging rate for the communication session upon initiation of a communication session, based on at least one of an estimated quality of service and a dynamically determined inter-network charging rate for the communication session. The method may further include initiating charging for the communication session based on the determined charging rate, monitoring at least an actual quality of service for the communication session with respect to the estimated quality of service for a duration of the communication session, and dynamically updating the determined charging rate based on the monitoring.
US10291786B2 Systems and methods to customize the presentation of prompts to establish communication connections
Methods and apparatuses to selectively present and customize user prompts in establishing anonymized communication connections, based on available information about the parties to be connected and/or user preferences. For example, the information can be transmitted from a mobile device to a connection server for association with the communication reference of the mobile device in response to an input from the user of the mobile device. The association is configured to expire after a predetermined period of time. During the predetermined period of time, if a connection server receives a call from the mobile device, the information associated with the communication reference of the mobile device is used to customize the interactive voice response prompts for further connecting the call to a service provider.
US10291776B2 Interactive voice response system crawler
A system for interactive voice response system crawling, comprising an IVR crawler that may be VXML, design specification, DTMF or ASR/NLSR speech-based in nature and traverses an IVR menu to discover possible interaction paths and produces test cases based on those paths, and a database that stores test cases produced by the IVR crawler during operation, and a method for using an IVR crawler to perform a system migration.
US10291772B2 Telephony communications system for detecting abuse in a public telephone network
A telephony communications system for detecting abuse in a public telephone network to which a telephone network subscriber is connected includes: a telephone system server, configured to: emulate an extension subscriber in order to simulate the existence of the emulated extension subscriber of the telephone system vis-à-vis an attacking entity, receive a control command from the attacking entity to establish a telephone connection between the emulated extension subscriber and the telephone network subscriber, and send a connection request to the telephone network subscriber in response to receiving the control command in order to initiate the establishment of the telephone connection between the emulated extension subscriber and the telephone network subscriber; and a telephone network abuse detection device configured to detect an abuse attempt in the public telephone network on the basis of the telephone network address of the telephone network subscriber.
US10291770B2 Handheld electronic device having improved phone call log, and associated method
An improved handheld electronic device and an associated method provide an improved call log that presents information relating to logged phone calls in a collapsed manner, meaning that for each phone number having a call stored in the memory of the device, only the most recent in time call is listed on the call log. An improved handheld electronic device and an associated method also provide a call history for any phone call from the improved call log that is selected by the user. The call history includes a listing of all of the calls stored by the device that are associated with the selected call log call.
US10291769B2 Method for controlling one-touch call mode of mobile terminal
A method for controlling a one-touch call mode of a mobile terminal, in which a user can select the call quality of a voice call in consideration of a calling rate. The user interface of the mobile terminal for the selection occupies only a minimum area, providing a small, efficient user interface. The method includes steps of: displaying, on one section of a touch screen, a one-touch call mode switching menu for switching between voice mode and data communication mode when the user makes a selection; and displaying, adjacent to the switching menu on the touch screen, rate per hour information predetermined according to a region for the voice mode or the data communication mode, as selected by the user. The rate per hour information is displayed as calculated with reference to the mode and the selected region, whenever the voice mode and the data communication mode are switched.
US10291767B2 Information presentation method and device
Embodiments of the present invention provide an information presentation method and device. The method includes: receiving, by a mobile terminal, first information provided by a communications network; determining, by the mobile terminal, a presentation priority of the first information in a current situation of a user; and sending the first information to a wearable device when the presentation priority of the first information in the current situation is greater than or equal to a second preset value, so that the wearable device presents the first information to the user. According to the information presentation method and device provided by the embodiments of the present invention, information can be presented according to a scene of a user, so that a presentation effect is improved, and interference of information unrelated to a current situation with the user is reduced.
US10291766B2 Information processing method and apparatus
An information processing method and apparatus in the field of mobile communications technologies is provided. In the method, a first terminal obtains, during a call with a second terminal by using voice information sent by the second terminal, to-be-obtained information and object information of an object to which the to-be-obtained information belongs. The first terminal determines at least one category to which the to-be-obtained information belongs and determines a group that is in any category of the at least one category and corresponding to the object to which the to-be-obtained information belongs. The first terminal searches information in the corresponding group in any category for target information associated with the object information and processes the target information with no manual searching being performed.
US10291765B2 Mobile device, robot cleaner, and method for controlling the same
The present disclosure discloses a mobile device, cleaning robot, and method for controlling the cleaning robot. The mobile device includes a capturing unit; a display for displaying an image of a cleaning robot obtained from the capturing unit and receiving a touch; and a controller for controlling the cleaning robot to move to a location that corresponds to the input touch.
US10291756B2 Mobile terminal, receiver for a mobile terminal, receiver and camera assembly for a mobile terminal
The embodiments of the present disclosure provide a mobile terminal, including a housing, a display screen, a camera and a receiver. The display screen is mounted to the housing and has a first aperture. The camera is mounted in the housing and is aligned with the first aperture. The receiver is mounted between the display screen and the camera and transmits a sound signal through the first aperture. The received has a light signal passage, and the camera acquires an external light signal through the light signal passage and the first aperture. In the solution, as the camera is disposed below the receiver along the thickness direction of the mobile terminal, it is unnecessary to provide independent apertures for the camera and the receiver in the display screen.
US10291754B2 Apparatus, system, and method for auto-negotiation
Methods, systems, and apparatuses, including electrical circuitry, are described for auto-negotiation. Active cables, active backplanes, and line cards may include one or more instances of electrical circuitry and/or integrated circuits that intercept advertisements of standard auto-negotiation protocol signaling from an initiating device for establishment of communication links with a receiving device. Auto negotiation information in the intercepted signaling may be translated and encoded into signaling in accordance with the capabilities of the receiving device. Active cables and active backplanes may also include one or more connection components between instances of electrical circuitry and/or integrated circuits to provide high-speed transmission of data packets encapsulating the auto-negotiation information in a format that differs from the standard auto-negotiation protocol.
US10291753B2 Private allocated networks over shared communications infrastructure
Methods and systems for implementing private allocated networks in a virtual infrastructure are presented. One method operation creates virtual switches in one or more hosts in the virtual infrastructure. Each port in the virtual switches is associated with a private allocated network (PAN) from a group of possible PANs. In one embodiment, one or more PANs share the same physical media for data transmission. The intranet traffic within each PAN is not visible to nodes that are not connected to the each PAN. In another operation, the method defines addressing mode tables for the intranet traffic within each PAN. The entries in the addressing mode tables define addressing functions for routing the intranet traffic between the virtual switches, and different types of addressing functions are supported by the virtual switches.
US10291751B2 Dynamic in-band service control mechanism in mobile network
A method, computer readable medium and apparatus for transmitting signaling information within payload traffic. For example, the method parses a certificate received from a service provider to obtain service imprint information associated with a mobile service, inserts a service control parameter derived from the service imprint information into a packet header, and forwards the packet header within payload traffic to a policy charging and enforcing function.
US10291748B1 Apparatus, system, and method for predictively forwarding unknown flows
The disclosed apparatus may include a storage device that stores a set of routes. In this example, the apparatus may also include a processing unit that is communicatively coupled to the storage device. This processing unit may (1) analyze an unknown flow of packets that are destined for a certain node, (2) identify at least one characteristic of the unknown flow based at least in part on the analysis, (3) determine, based at least in part on the characteristic, that the unknown flow of packets likely represents traffic that corresponds to a specific application, (4) predictively select, from the set of routes, a non-default route that facilitates transfer to the certain node in connection with the specific application, and then (5) forward a first packet of the unknown flow to the certain node by way of the non-default route. Various other apparatuses, systems, and methods are also disclosed.
US10291747B2 Monitoring services key performance indicators using TWAMP for SDN and NFV architectures
Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
US10291739B2 Systems and methods for tracking of cache sector status
In accordance with embodiments of the present disclosure, an information handling system may include a processor and a memory communicatively coupled to the processor, the memory for storing a portion of a cache. The memory may be configured to receive a request to write data to the portion of the cache, write the data to the portion of the cache, and update a map corresponding to the cache and stored within the memory.
US10291738B1 Speculative prefetch of resources across page loads
A plurality of sets of information is received, wherein each set of information indicates dependent resources of a corresponding referred web content, wherein each set of information is collected in response to the corresponding referred web content having been loaded on one of one or more client devices. The received sets of information associated with the corresponding referred web content are used to update a list of candidate prefetchable resources for a referring web content that refers to the corresponding referred web content. A request requesting for a list of prefetchable resources is received from a requestor, wherein the request is associated with loading the referring web content on the requestor's client device. One or more resources from the list of candidate prefetchable resources are selected as prefetchable resources based on one or more criteria. One or more identifiers identifying the one or more selected resources are sent.
US10291732B2 Computer systems and methods for sharing asset-related information between data platforms over a network
In an environment where a plurality of data platforms are communicatively coupled via a communication network, two of more of the platforms may be configured to share asset-related information. For example, a first platform may receive asset-related data and determine that a portion of the received data should be pushed to another platform that is communicatively coupled to the first platform via the communication network. Based on that determination, the first platform may prepare a portion of the received data to be transmitted to another platform and then push the portion of the data to another platform over a network connection.
US10291726B2 Network field unit for a cloud-based services exchange
In some examples, a method includes receiving, by at least one network field unit, a service definition that specifies one or more service requirements to implement a service within a portion of an edge network of one or more network data centers, wherein the service definition is usable by the at least one network field unit to configure the portion of the edge network to provide the service, wherein the portion of the edge network within one or more network data centers connect through one or more switching fabrics of the one or more network data centers; determining, by the network field unit and based on the service definition, one or more particular, physical devices of the edge network that are usable to provide the service; and configuring, by the network field unit, the one or more particular, physical devices of the edge network to provide the service.
US10291723B2 Externally initiated application session endpoint migration
In storage networks (e.g., SAN and NAS), various reasons can arise for migrating an application layer communication session endpoint to a different host. To achieve scalability and robustness, the migration can be enacted externally and carried out at a middlebox at the transport layer. When a migration is triggered to migrate an application layer communication session endpoint from a host A to a host B, the middlebox coordinates network address translation with a transport protocol reset mechanism to switch the connection to host B and close the connection on host A with minimal disruption to the non-migrating application layer communication session endpoint using the connection. At the application layer, the non-migrating application layer communication session endpoint will initiate a new connection in response to detecting the reset, and retry any operation that was aborted as a result of the connection switch.
US10291720B2 Systems and methods for managing distributed sales, service and repair operations
The systems and methods of the present disclosure are generally related to managing distributed sales, service and repair operations. In particular, the systems and methods of the present disclosure relate to managing a distributed network of sales, service and/or repair operations that include automated features.
US10291718B2 Method and apparatus for implementing communication from web page to client
Provided are a method and an apparatus for implementing communication from a web page to a client. The method includes: a browser establishing a communication connection with a port when accessing a web page, where the port is a port predefined to communicate with the web page; and sending link information carrying parameters specified by a preset communication protocol to the port, so that the client accesses a client page corresponding to the link information, where the parameters include fields in a service requirement and client page information. A client can be directly called from a web page of a portal web site, so as to guide a user to complete a required service to a designated page, thereby being convenient for the user to operate.
US10291715B1 Controlling access to services via usage models
Techniques are described for facilitating interactions between computing systems, such as in accordance with usage models that are configured for available services by the providers of the services. In some situations, the services are Web services, and an electronic Web service (“WS”) marketplace is provided via which third-party WS providers make their WSes available to third-party WS consumers who purchase access to those WSes via the electronic marketplace based on configured usage models selected by the consumers. Some or all of the one or more usage models configured for an available WS may each have associated use prices and/or non-price use conditions, and if so access to those WSes using those usage models may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions for a selected usage model.
US10291701B2 Virtualizing a shortcut to a file in a cloud desktop
A shortcut to a file in a cloud desktop can be virtualized. A file shortcut virtualizer can be executed on a server and a client terminal that establishes remote sessions with the server. Server-side components of the file shortcut virtualizer can be configured to identify when a file shortcut has been created on a user's cloud desktop and to send information about each created shortcut to client-side components of the file shortcut virtualizer. The client-side components can then employ this information to create a virtual shortcut for each file shortcut on the user's cloud desktop. A virtual shortcut corresponding to a particular file can be configured to invoke a remote application launcher and can include information identifying a connection file that the remote application launcher should use to directly open the particular file using an associated remote application.
US10291681B2 Directory limit based system and method for storing media segments
A system and method for facilitating directory limit based storage scheme for uploading media segments in multiple directories at one or more media servers. Directory limit parametric information may be signaled in an MPD document for enabling a DASH client device to construct URLs based on the received directory parametric information via a modified/extended SegmentTemplate element of the MPD document.
US10291675B2 Methods and apparatus for proactive multi-path routing
Methods, systems, and devices are described to proactively adapt media streaming by a number of media player clients over a network. Each media player requests segments of an adaptive media stream for playback. In implementations, some or all of the media players in the system are able to measure packet loss or other indicia of issues with the data transmission. This indicia can be used to adapt subsequent requests for additional segments of the media stream. Moreover, some implementations could provide the measured packet loss or other indicia to the server as feedback. The server, in turn, can use the feedback from the players (along with any other additional information) to formulate business rules subsequently delivered to some or all of the players in the system. The media players can therefore adapt their segment request based upon locally measured data and/or based upon business rules that reflect system-wide conditions.
US10291670B1 Virtual cypher enterprise
A virtual cypher system for providing online real-time performances. The virtual cypher system creates a virtual cypher for providing sequential online real-time performances based on a filtering scheme using customizable user selected features. The virtual cypher system generates a user profile page for each new user, determines whether a virtual cypher exists for a category and performance selection chosen by a user, creates a virtual cypher in conformance with the customizable user selected features when the system determines that a virtual cypher does not already exist for the category and performance selection, and adds the user to a waitlist queue. Further, the virtual cypher system initiates, in sequential order, a content-specific real-time performance corresponding to the performance selection, for each user in the waitlist queue, and transmits received real-time streaming data corresponding to the performance by each user to viewers of the virtual cypher.
US10291666B2 Method and apparatus for temporarily prioritizing contacts based on context
A method and apparatus for prioritizing contacts based on context includes an electronic device configured to detect a meeting for a user of the electronic device, wherein the meeting is scheduled for a meeting time interval, and to determine a participant of the meeting. The electronic device is further configured to temporarily make a contact for the participant a priority contact during the meeting time interval and to enable a meeting mode on the first electronic device during the meeting time interval. An audible alert on the electronic device is enabled for the priority contact and disabled for non-priority contacts while the meeting mode is enabled.
US10291647B2 Apparatus and method for enabling safe handling of malware
An apparatus for rendering malware files safe for handling may include processing circuitry configured to receive a executable object, divide the executable object into a plurality of segments, remove execution capability from each of the segments, encrypt each of the segments to generate an encrypted segment set, and reassemble the encrypted segment set as a dismembered executable object.
US10291645B1 Determining maliciousness in computer networks
A computer implemented method provides a technical solution to the technical problem of detecting and preventing malicious activity in a computer network, the technical solution involving calculating, based on hypergraph data, a maliciousness value indicating a likelihood of association of one or more nodes of the hypergraph with a known malicious actor, and programmatically performing, based on the calculated maliciousness value, one or more actions by a computer system designed to ensure security of the computer system.
US10291641B2 Providing application-specific threat metrics
Assessment of threat risks associated with a given mobile device application (app) on a device type specific basis, so that the threat assessment is specific to a particular device type that is suitable for running the given app. The assessed device-type-specific risk is represented as device-type-specific risk metadata, which is associated as metadata with the given app. For example, the metadata may be stored along with the given app in a common repository that includes many apps. In some embodiments, the device-type-specific risk metadata is generated and stored comprehensively for all apps and device types used in an enterprise. The device-type-specific risk assessment, and corresponding device-type-specific risk metadata, may be based upon run time behavior of the given app on a given device type.
US10291639B1 System and method for creating custom sequence detectors
According to one embodiment, a method comprises presenting a graphical user interface that includes a plurality of user selectable buttons, each button corresponding to a customizable variable of a step in a sequence, and receiving, based on user input, a selection of one of the plurality of user selectable buttons. The method further comprises providing, based on the selection, a plurality of options for the variable corresponding to the selected button, determining a designation of at least one option for one or more variables in a first step and a designation of at least one option for one or more variables in a second step, and generating, based on the determined designations, a custom sequence detector comprising at least the first step and the second step.
US10291633B1 Bandwidth conserving signature deployment with signature set and network security
A malware detection system comprising a signature generator for combining malware signatures into a malware signature filter with a fixed false positive rate; a central location configured to send the malware signature filter to each of a plurality of hosts that are configured to scan files on the host system using the malware signature filter; each host configured such that if the scan indicates a positive result, the file is quarantined and the host sends identification back to central location if a false positive result is obtained for additional instruction. A method for malware detection operative to combine malware signatures into a filter with fixed false positive rate; comprising sending a malware signature filter to hosts for scanning of files on the host system and incoming data; if the malware signature filter returns a positive alert, identification is sent back to a central location.
US10291631B2 System for testing computer application
This document discloses a method, apparatus, and computer program product for testing a computer program application in a server computer. The method comprises: receiving, from a client device, a test request requesting the server computer to test suspicious behaviour associated with the computer program application; acquiring the computer program application on the basis of the test request; applying at least one test routine to the computer program application and testing for suspicious behaviour associated with the computer program application; creating a test report specifying at least some features of the suspicious behaviour, if any found during the at least one test routine; and communicating the test report to the client device.
US10291629B2 Cognitive detection of malicious documents
An approach is provided in which a knowledge manager identifies document command statements in a document that correspond to requests included in the document. The knowledge manager compares the document command statements against promise structures corresponding to promises included in valid documents and generates a suspicion score based on the analysis. In turn, the knowledge manager generates a suspicious document notification corresponding to the document when the suspicion score reaches a suspicion threshold.
US10291619B2 System, method, and device for delivering communications and storing and delivering data
A system, method, and device includes a platform data storage that stores a wrap that secures an executable controller and executable sensors. The wrap is verified, optionally through a downloaded authentication driver. After verifying the wrap, the wrap is opened and a sister of the executable controller is installed into the platform memory to cooperate with the executable controller. Additionally or alternatively, the authentication driver may cooperate with the executable controller. The executable controller allows the platform processor to access data secured in a vault and/or verify the platform to create a connection to an application server.
US10291600B2 Synchronizing secure session keys
A first client encryption initiation is intercepted from a client. The first client encryption initiation is intended for a server. Based on the first client encryption initiation, a second client encryption initiation is initiated with the server. Receiving a server response from the server responsive to the initiated second client encryption initiation. A first secure connection is negotiated with the client. The first secure connection is based on the intercepted first client encryption initiation and based on the server response. A session key to perform secure communication with the client is obtained from the first secure connection. A second secure connection is established with the server. The second secure connection is based on the server response and the session key.
US10291598B1 Transmitting and storing different types of encrypted information using TCP urgent mechanism
A network device decrypts a record, received from a client device, that is associated with an encrypted session between the client device and an application platform. The network device incorporates decrypted record data, from the decrypted record, into a payload field of a transmission control protocol (TCP) packet to be transmitted to another device, identifies a record header in the record, and determines, based on the record header, a record type associated with the decrypted record. Based on the record type, the network device marks the one or more TCP packets as including urgent data by setting a TCP urgent control bit in a header of the one or more TCP packets, and sets a second field, in the header of the TCP packet, to a second value that identifies an end of the urgent data, which corresponds to an end of the decrypted record data in the payload field.
US10291592B2 Secure electronic communication
Techniques are disclosed for secure electronic communication. Examples of metadata include identification of a relationship of a sender and receiver, timing of a communication between the sender and receiver, and frequency of communication between the sender and receiver. The described techniques, for instance, may be implemented to allow a user device to request delivery from a server of an electronic communication and receive the electronic communication without the server being aware of which electronic communication was received.
US10291589B1 Session-based access control determinations
A computer system enforces access control rules based at least in part on a set of parameters for cryptographic protection of communications that has been negotiated with another computer system. A cryptographically protected communications session is established. A request is transmitted over the cryptographically protected communications session. Fulfillment of the request is dependent on a set of parameters for cryptographic protection of communications of the cryptographically protected communications session.
US10291587B2 Method and apparatus for anonymous and trustworthy authentication in pervasive social networking
A method for anonymous authentication may comprise: issuing token information to a first node registered with a network entity, wherein the token information indicates one or more tokens for the first node; distributing a token list to a plurality of nodes registered with the network entity, wherein the token list is associated with respective tokens for the plurality of nodes comprising at least the first node and a second node, and wherein the token information and the token list are used for an anonymous authentication between the first node and the second node.
US10291572B2 Selectively delaying social media messages
A method, system, and computer program product for selectively delaying social media messages in a social media environment are provided in the illustrative embodiments. A subject matter of a social media message is determined by analyzing the social media message at a first time after sending by a sender user and prior to publishing on a social media page of a receiver user. Using a delay rule related to the subject matter, a determination is made whether the publishing of the social media message on the social media page of receiver user should be delayed. Responsive to the delay rule concluding to delay the publishing, the publishing of the social media message on the social media page of the receiver user is delayed by a delay period.
US10291559B1 Systems and method for communications routing based on electronic communication data
A system and method includes at the online electronic communications service: receiving a search query from a source communication node; accessing historical electronic communication data associated with the source communication node and a plurality of online communication nodes from one or more third-party online communication services; constructing an electronic communication network mapping of communication nodes between the source communication node and each of the plurality of online communication nodes, wherein constructing includes: measuring communication metrics and/or connectivity metrics among the source communication node and the plurality of online communication nodes at least one communication metric or at least one connectivity metric between pairs of online communication nodes within the electronic communication network mapping based on the measuring; and returning an identification of one or more online communication nodes that satisfy one or more search facets of the search query based on the electronic communication network mapping.
US10291555B2 Service based intelligent packet-in buffering mechanism for openflow switches by having variable buffer timeouts
A method is performed by a network device acting as a switch in a Software Defined Networking (SDN) network, where the switch is coupled to a controller in the SDN network. The method implements variable buffer timeout output actions. The method includes generating a flow entry that includes a packet matching criteria and an output action that specifies a buffer timeout value, receiving a packet for forwarding, determining whether the packet matches the packet matching criteria of the flow entry, and storing the packet in a buffer of the switch in response to determining that the packet matches the packet matching criteria of the flow entry, the buffer to temporarily store the packet while the controller determines processing for the packet. The method further includes associating the buffered packet with the buffer timeout value specified in the flow entry and transmitting a portion of the packet to the controller.
US10291553B2 Logical switch architecture for network virtualization
A tool for partitioning a switch into one or more logical switches in a distributed system. The tool creates, by one or more computer processors, one or more logical switch routers, based, at least in part, on a user configuration. The tool assigns, by one or more computer processors, based, at least in part, on a user configuration, one or more ports to the one or more logical switch routers. The tool manages, by one or more computer processors, the one or more logical switch routers.
US10291547B2 Systems and methods for determining routing information for a network request
Systems and methods are disclosed for processing a request for network resources in a network comprising at least one endpoint a first pool of destinations. According to certain embodiments, a first request is received from an endpoint. A determination of whether to validate a first destination identifier associated with the first request is made based on at least one of a first timestamp and a first pool identifier associated with the first request. If it is determined to validate the first destination identifier, a target destination identifier is determined, and the first request is forwarded based on the target destination identifier. The requested network resource is received, and is transmitted to the endpoint.
US10291540B2 Method and apparatus for performing a weighted queue scheduling using a set of fairness factors
A computer-implemented medium using a scheduler for processing requests by receiving packet data from multiple source ports and then classifying, the received packet data based upon the source port received and a destination port the data being sent. Next, sorting, the classified packet data into multiple queues in a buffer, and updating, a static component of one or more of the multiple queues upon the queue receiving the sorted classified data packet. Further, scheduling, using the scheduler based upon the destination port availability and a set of fairness factors including priority weights and positions, for selecting a dequeuing of data packets from a set of corresponding queues of the multiple queues, and then updating the static of the dequeued queue upon the data packet being outputted from the dequeued queue.
US10291537B2 Methods for reducing traffic for a mobile device communicating over multiple channels
A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
US10291531B2 Bandwidth management for resource reservation protocol LSPS and non-resource reservation protocol LSPS
In general, techniques described are for bandwidth sharing between resource reservation protocol label switched paths (LSPs) and non-resource reservation protocol LSPs. For example, in networks where resource reservation protocol LSPs and non-resource reservation protocol LSPs co-exist within the same domain, resource reservation protocol LSPs and non-resource reservation protocol LSPs may share link bandwidth. However, when non-resource reservation protocol LSPs are provisioned, resource reservation protocol path computation elements computing resource reservation protocol paths may not account for non-resource reservation protocol LSP bandwidth utilization. The techniques described herein provide a mechanism for automatically updating traffic engineering database (TED) information about resource reservation protocol LSPs in a way that accounts for non-resource reservation protocol LSP traffic flow statistics, such as bandwidth utilization. Path computation elements may thus rely on an accurate TED for LSP path computation.
US10291524B2 Dynamic tunnel establishment in a mesh network
Systems, methods, and apparatuses for supporting traffic of a wireless mesh network are disclosed. One apparatus includes a node that includes one or more transceivers for communicating with other devices of the wireless mesh network, and a processor. The processor is operative to perform operations including receiving routing packets from at least one upstream node of the wireless mesh network, where reception of the routing packets is facilitated by a first IP version; selecting an upstream routing path to an upstream gateway based on a routing path quality; determining from the routing packets whether a first upstream node directly upstream from the node supports a second IP version; and establishing an IP tunnel with the upstream gateway or a second upstream node of the upstream routing path that supports the second IP version if the first upstream node does not support the second IP version.
US10291517B1 Generating a dummy VLAN tag for indicating quality of service classification information in a distributed routing system
A distributed routing system may include a first network device. The first network device may receive a packet that includes a first virtual local area network (VLAN) tag. The first network device may identify a packet priority based on a port via which the packet is received and information included in the first VLAN tag. The first network device may assign a forwarding class to the packet based on the packet priority. The first network device may generate a second VLAN tag that identifies the forwarding class. The first network device may add the second VLAN tag to the packet while keeping the first VLAN tag in the packet. The first network device may transmit the packet, including the first VLAN tag and the second VLAN tag, to a second network device included in the distributed routing system.
US10291515B2 System and method for a control plane reference model framework
Embodiments are provided for implementing control plane functionality to configure a data plane at a plurality of network nodes. A software defined topology (SDT) component is configured to determine a data plane logical topology indicating a plurality of selected nodes and a logical architecture connecting the selected nodes. The data plane logical topology enables traffic delivery for a service or virtual network for an end-customer or operator. A software defined networking (SDN) component is configured to interact with the SDT component and map the data plane logical topology to a physical network. The mapping includes allocating network nodes including the selected nodes and network resources which enable communications for the service or virtual network and meet QoS requirement. A software defined protocol (SDP) component is configured to interact with the SDN and define data plane protocol and process functionality for the network nodes.
US10291504B2 Monitoring performance of a computer system
Techniques for monitoring performance of a computer system are provided. Bucket data is stored that indicates that multiple buckets are associated with a particular type of request. Then, multiple requests are received, where a first request and a second request indicate the same type of request. Based on the bucket data, the first request is assigned to a first bucket and the second request is assigned to a second bucket. The assignment may be further based on a complexity determined for each request. First performance data is generated while processing the first request and is aggregated with second performance data that was generated while processing one or more third requests that are assigned to the first bucket. Third performance data is generated while processing the second request and aggregated with fourth performance data that was generated while processing one or more fourth requests that are assigned to the second bucket.
US10291502B2 Electronic transmissions with intermittent network connections
Embodiments relate to systems and methods for electronically conditioning transmission of communications based on results of a connection assessment. An electronic file is executed at an electronic device, which causes a first query and a second query to be presented. A first query response and a second query response are identified. The first query response is stored in a locked configuration that inhibits the ability to modify the first query response to the first query. The second query response is stored but is not stored in the locked configuration. Query response data is generated that includes an identifier of the second query, an identifier of the second query response and an identifier of the electronic device. A connection variable is determined by assessing one or more network connections available to the electronic device. When a transmission condition is satisfied, the query response data is transmitted to another device.
US10291501B1 Systems and methods for measuring latency of data buffers
An integrated circuit (IC) includes a first device and a second device. A latency measurement circuit is configured to determine a first latency of the first device; and determine a second latency of the second device based on the first latency.
US10291500B2 Network interface port management
Disclosed aspects relate to network interface port management pertaining to a set of queues of a physical port of a client physical machine. A set of echo packets may be transmitted from the client physical machine to a server physical machine. The set of queues of the physical port of the client physical machine may be monitored with respect to an expected return of the set of echo packets. A triggering event related to the expected return of the set of echo packets may be detected with respect to the set of queues of the physical port of the client physical machine. A wellness indication pertaining to the set of queues of the physical port of the client physical machine may be determined based on a nature of the triggering event.
US10291488B1 Workload management in multi cloud environment
Techniques are disclosed for managing workloads across a distributed virtual infrastructure. In one example, a method comprises the following steps. Information is collected relating to services offered by service providers across a multi cloud environment implemented in accordance with a distributed virtual infrastructure. A service capability model is maintained based on the collected information. Service level claim conformance is validated for the services offered by the service providers. One or more recommendations are generated based on the collecting, maintaining and validating steps for presentation to a subscriber to assist in management of one or more workloads across the multi cloud environment.
US10291474B2 Method and system for distributed optimal caching of content over a network
A method and system is provided for distributed optimal caching for information centric networking. The system and method disclosed herein enables each router/node in the network to make an independent decision to solve the optimization problem based upon a cost feedback from its neighbors. Content is received by a first router which determines if it should store the content in its cache based on a Characterizing Metrics (CM) value or send it to a neighbor router j, where the neighbor router j is selected based on a transaction cost determination. The node j on receiving the content shared with itself again performs similar computation to determine if the content should be stored in its cache. The method is performed iteratively for optimal distributed caching.
US10291463B2 Large-scale distributed correlation
Disclosed herein are system, method, and computer program product embodiments for performing distributed correlation to determine a probable cause for a performance problem detected in an application. An embodiment operates by triggering an alert for a performance metric of an application executing on a local-level node. The alert may be sent to a higher-level node. Upon receiving the alert, the higher-level node may send a distributed correlation request, used to determine a root cause of the alert, to the lower-level node. Upon receiving the distributed correlation request, the lower-level node may produce and send a correlation result to the higher-level node. Upon receiving the correlation result, the higher-level node may select the probable cause of triggering the alert based on the correlation result. The probable cause may then be presented to the user.
US10291462B1 Annotations for intelligent data replication and call routing in a hierarchical distributed system
In general, techniques are described for providing data consistency for managed device data among network managers in a hierarchical and distributed network management system in which the network managers operate according to a microservices-based software architecture. For example, a method comprises receiving a data model for a network device, wherein the data model comprises an object and an annotation that indicates a type of scope for the object; and processing, based on the object and annotation, the data model to generate application code for a microservice application for a network manager for managing instances of the network device, wherein the application code, when compiled, and executed by the network manager, causes the network manager to replicate data associated with the object to one or more of a plurality of network managers of a distributed network managed system.
US10291461B2 Secure gateway
Gateway device (100), adapted to couple a first network with a second network, comprising: a first network interface device (102) coupled by a first interface to a first network and having a second interface; a second network interface device (104) coupled by a first interface with the second network and having a second interface; a network coupling device (103) adapted to transmit in a first status no data from the second interface of the second network interface device (104) to the second interface of the first network interface device (102) on the physical layer and adapted to transmit in a second status data from the second interface of the first network interface device (102) to the second interface of the second network interface device (104); wherein said network coupling device (103) includes a switching device (126, 128) coupled to a conductor (130, 134) coupling the second interface of the first network interface device (102) and second network interface device (104); wherein the switching device (126, 128) is connected such to the conductor (130, 134) that the conductor can not transmit data in a first state of the switching device and that the conductor can transmit data in a second state of the switching device and wherein said switching device (126, 128) is controlled by a manual switch (127) operated by a user.
US10291459B2 Systems and methods for sparse code multiple access
Coding gains can be achieved by encoding binary data directly to multi-dimensional codewords, which circumvents QAM symbol mapping employed by conventional CDMA encoding techniques. Further, multiple access can be achieved by assigning different codebooks to different multiplexed layers. Moreover, sparse codewords can be used to reduce baseband processing complexity on the receiver-side of the network, as sparse codewords can be detected within multiplexed codewords in accordance with message passing algorithms (MPAs).
US10291450B2 Method and apparatus for transmitting and receiving data between terminal and base station in mobile communication system
The present disclosure relates to a communication technique for converging a 5G communication system for supporting a higher data rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure can be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security and safety-related service, and the like) on the basis of a 5G communication technology and an IoT-related technology. The present invention relates to a method for transmitting and receiving data, and a method for receiving data by a terminal according to the present invention comprises: receiving, from a base station, a random sequence generation parameter for generating a random sequence including a random variable in a first band; generating the random sequence using the received parameter; and performing decoding on the basis of the random variable included in the random sequence in a second band.
US10291433B2 Signaling multicast information to a redundant multi-homing router for a layer 2 virtual private network
In some examples, a customer edge device (CE) is configured to receive configuration data for multi-homed connectivity for a local layer 2 (L2) network with a L2 virtual private network (L2VPN) for a layer 3 (L3) network for switching L2 packet data units (PDUs) among two or more L2 networks connected to the L3 network including the local L2 network, wherein the configuration data for multi-homed connectivity configures the CE with a primary attachment circuit to a primary neighbor provider edge device (PE) for the L2VPN and with a backup attachment circuit to a backup neighbor PE for the L2VPN; and generate and send, in response to snooping a multicast join message indicating a multicast group, a control plane message via the backup attachment circuit to the backup neighbor PE for the L2VPN, wherein the control plane message is destined for the backup neighbor PE for the L2VPN.
US10291425B2 Method for controlling terminal apparatus that remotely controls air conditioner, non-transitory recording medium storing program executed by terminal apparatus, recommend method executed by terminal apparatus, and terminal apparatus
The present application discloses a method for controlling a terminal apparatus that is used for an appliance control system for executing a remote operation on a plurality of air conditioners from a car. The method includes a first judgment step of causing a computer of the terminal apparatus to judge, based on setting information stored in a memory of the terminal apparatus, whether or not the plurality of air conditioners include a plurality of target appliances to be operated that are subjected to the remote operation; a second judgment step of causing the computer to judge whether or not the car exists in a control region; a first display step of causing a display of the terminal apparatus to display a start instruction image; an output step of causing the computer to output control data for starting the remote operation to the network; and a second display step of causing the display to display a plurality of notification images indicating that the control data has been transmitted to the plurality of target appliances to be operated.
US10291413B2 Hardware blockchain corrective consensus operating procedure enforcement
A system may provide hardware acceleration for corrective blockchain-based record entry. Blockchain management circuitry (BMC) may receive a correction to a record entry. The BMC may access a consensus operating procedure. The BMC may apply the consensus operating procedure to the record entry to determine a corrective indicator. After completing the consensus operating procedure, the BMC may append a corrective block generated based on the record entry and corrective indicator to the blockchain. Accordingly, the system may ensure that corrective blocks added to the blockchain were generated in compliance with the consensus operating procedure.
US10291409B2 Storing, migrating, and controlling access to electronic documents during electronic document signing processes
Systems and techniques are disclosed that enable an electronic document signature service to ensure that it stores electronic documents on servers within particular geographic boundaries by tracking and verifying the geographic locations of the servers. The service uses data received from the servers that identifies the geographic locations of the servers. The service also verifies the geographic locations of the servers based on network information associated with the sending of the data. One exemplary technique involves receiving data that includes geographic location identifiers that identify the geographic locations of the servers. The technique further involves verifying the geographic locations of the servers based on geographic locations associated with Internet Protocol (IP) addresses of network locations from which the data was sent. The geographic locations of the servers are then used to identify an appropriate and/or best performing server to store an electronic document during an electronic document signing process.
US10291396B2 Device, method and program for detecting positions of partial character strings
The positions in a text in which partial character strings in a pattern appear are efficiently detected. A partial-character-string position detecting device 1 takes inputs of a secret text [t] of a text t, a secrete text

of a pattern p, a secret text of a vector c, and a secret text of a matrix E and outputs a secret text of a matrix H. A first matrix generating part 20 generates a secret text of a matrix F, in which F[i][j]=E[i][j+i mod n+1] (where it is assumed that E[i][n]=¬c[i]). A second matrix generating part 30 generates a secret text of a matrix F′, in which F[i][j]=1 is set if c[i]=0 or if c[i]=1 and F[k][j]=1 for every k that is successively c[k]=1, otherwise F[i][j]=0 is set, where k=i, . . . , n−1. A third matrix generating part 40 computes =∧¬ to generate the secrete text .

US10291394B2 Flexible architecture and instruction for advanced encryption standard (AES)
A flexible aes instruction set for a general purpose processor is provided. The instruction set includes instructions to perform a “one round” pass for aes encryption or decryption and also includes instructions to perform key generation. An immediate may be used to indicate round number and key size for key generation for 128/192/256 bit keys. The flexible aes instruction set enables full use of pipelining capabilities because it does not require tracking of implicit registers.
US10291388B2 Signal demodulation apparatus and method in closed communication system
The present application provides a signal demodulation apparatus and method in a closed communication system. The signal demodulation apparatus includes: an analog voltage comparator, configured to convert a received modulated signal into a digital signal, and output the digital signal; and a sampling decider, configured to sample the received digital signal, and acquire a value represented by the digital signal according to a feature of a sampled digital signal to complete a signal demodulation. The present application improves signal-to-noise ratio of pressure detection, reduces power consumption and increases refresh rate. The apparatus and method according to the present application have the advantages of simple structure, easy to implement, small circuit area and low power consumption, and thus are suitable for a scenario imposing strict requirements on the power consumption and area, for example, a wearable device and the like.
US10291384B2 Transceiver and method for reducing a self-interference of a transceiver
A transceiver includes an antenna arrangement configured for interfacing a wireless transmission channel and including an interface for receiving a sending signal and an interface for providing a receiving signal. The transceiver includes a main transmitter, an analog domain filter, an auxiliary transmitter, a radio frequency interference removal stage, a main receiver, a feedback receiver and a processor configured performing digital signal operations. The transceiver is configured for performing interference cancellation on a receiving signal in a radio frequency domain and in a digital domain.
US10291382B2 Initializing communication for multiple transceivers
Methods, systems, and computer readable medium for initializing communication for multiple transceivers. In one aspect, a method includes launching an initialization process of a first transceiver. The initialization process includes obtaining, for a second transceiver, a set of handshake information and inserting the set of handshake information of the second transceiver into one or more registers that are transmitted with first handshake information of the first transceiver during initialization of the first transceiver. The initialization process includes initiating a communications channel for the second transceiver over the same physical communications medium using the set of handshake information that was inserted into the one or more registers, including transmitting, by the first transceiver, the first handshake information of the first transceiver together with the set of handshake information for the second transceiver over the same physical communications medium using the given set of tones.
US10291379B2 Contention-based co-existence on a shared communication medium
Techniques for managing contention on a shared communication medium are disclosed. Various techniques are provided to facilitate aspects such as reference signaling, downlink medium access, uplink medium access, resource reuse, channel structures, acknowledgment schemes, fairness, acquisition, random access, paging, mobility, inter-operator mitigation, and so on for a frame structure implemented on the shared communication medium.
US10291378B1 Signaling of alternative modulation coding schemes
Wireless devices may employ techniques for indicating alternative modulation coding schemes (MCSs) (e.g., MCS values or MCS indices not associated with a default list or default MCS table). That is, communications (e.g., such as physical downlink control channel (PDCCH) transmissions carrying downlink control information (DCI), physical downlink shared channel (PDSCH) transmissions carrying uplink grants, etc.) may include information (e.g., in MCS fields and reserved fields) that indicate alternative MCSs for subsequent communications. For example, random access radio network temporary identifier (RA-RNTI) scrambled DCI, random access response (RAR) messages, etc., may indicate an alternative MCS for subsequent messages in a random access procedure (e.g., for a RAR, an RRC connection request, etc.). The alternative MCS may be conveyed by indicating information such as MCS scaling factors, alternative MCS table IDs, MCS indices associated with the alternative MCS table, or some combination thereof.
US10291377B2 Method and terminal for transmitting sounding reference signal in wireless communication system
A disclosure of the present specification provides a method for transmitting a sounding reference signal (SRS) by a terminal. The method may include the steps of: receiving an SRS configuration from a base station by the terminal; on the basis of the received SRS configuration, determining an SRS sub-frame to which an SRS is to be transmitted among a plurality of sub-frames, and an SRS transmission region to which an SRS is to be transmitted in a physical uplink control channel (PUCCH) region on the SRS sub-frame; and transmitting the SRS to the SRS transmission region on the determined SRS sub-frame, wherein when the SRS and a PUCCH are transmitted simultaneously to the SRS transmission region, the SRS and the PUCCH may be multiplexed on the basis of code division multiplexing (CDM).
US10291371B2 Method, user equipment, and base station for generating pilot sequence
The present invention discloses are a method, a user equipment, and a base station for generating a pilot sequence. The method includes: determining a first parameter used to generate a pilot sequence in a first parameter candidate set, where the first parameter candidate set includes at least two timeslot numbers of the following timeslot numbers: a timeslot number obtained after downlink synchronization, a predefined timeslot number, timeslot numbers in a second type pilot configuration parameter, a timeslot number obtained from a high layer notification, and a timeslot number obtained from a dynamic notification, where a second type pilot is different from a pilot corresponding to the pilot sequence; and generating the pilot sequence according to the first parameter.
US10291361B2 Base station, reception confirmation method, and storage medium wherein program is stored
[Problem] To avoid the occurrence of a “DTX-ACK” error or “DTX-NACK” error when a terminal has failed to receive uplink control information. [Solution] A base station (20) of a wireless communication system wherein packet retransmission control is performed by means of a hybrid automatic repeat request (HARQ) is equipped with: a physical uplink shared channel (PUSCH) reception processing unit (104) that, when the transmission timing of HARQ information from a terminal (10) coincides with the transmission timing of a PUSCH transmitted from the terminal (10), receives the HARQ information from the PUSCH and performs a cyclic redundancy check (CRC) on a packet included in the PUSCH; and an HARQ information check unit (105) that performs HARQ-based confirmation of reception at the terminal (10) by receiving the HARQ information checked by the PUSCH reception processing unit (104) and the CRC result.
US10291358B2 Data receiving method and device, and data sending method and device
An embodiment of the present invention discloses a data sending and receiving method. A first FEC unit of a sending device sends, by using a first channel, a first data stream on which first FEC encoding has been performed; a second FEC unit of the sending device sends, by using a second channel, a second data stream on which second FEC encoding has been performed; and the sending device performs interleaving on the first data stream and the second data stream, to obtain an output data stream, and sends the output data stream to a receiving device and error correction capability of a receiving device could be improved. In addition, in the present invention, an operation of writing by row and reading by column does not need to be performed. Therefore, no delay is generated.
US10291349B2 Method and apparatus for using multiple modulation schemes for a single packet
Techniques for using multiple modulation schemes for a single packet are described. Each data packet is processed and transmitted in up to T blocks, where T>1. Multiple modulation schemes are used for the T blocks to achieve good performance. A transmitter encodes a data packet to generate code bits. The transmitter then forms a block of code bits with the code bits generated for the packet, determines the modulation scheme to use for the block (e.g., based on a mode/rate selected for the packet), maps the code bits for the block based on the modulation scheme to obtain data symbols, and processes and transmits the block of data symbols to a receiver. The transmitter generates and transmits another block in similar manner until the data packet is decoded correctly or all T blocks have been transmitted. The receiver performs the complementary processing to receive and decode the packet.
US10291346B2 Bidirectional communication module
In an example, a communication module includes an optical transmitter, an optical receiver, and a periodical filter. The optical transmitter is configured to emit an outbound optical signal. The optical receiver is configured to receive an inbound optical signal. A first frequency of the outbound optical signal is offset from a second frequency of the inbound optical signal by an amount less than a channel spacing of a multiplexer/demultiplexer implemented in an optical communication system that includes the communication module. The periodical filter is positioned in optical paths of both the outbound optical signal and the inbound optical signal and has a transmission spectrum with periodic transmission peaks and troughs. The first frequency of the outbound optical signal may be aligned to one of the transmission peaks and the second frequency of the inbound optical signal may be aligned to one of the transmission troughs, or vice versa.
US10291343B2 Method and user equipment for selecting cell for which to perform interference cancellation
A disclosure of the present specification provides a method for selecting a cell for which to perform interference cancellation. The method may comprise the steps of: measuring reception power on the basis of reference signals received from neighboring cells; measuring the reception power of a data channel received from a serving cell; selecting a candidate cell among the neighboring cells by comparing the reception power of the data channel from the serving cell with the reception power from the neighboring cells; performing blind detection only for the candidate cell; measuring the reception power of a data channel from the neighboring cell on the basis of the blind detection; and when the reception power of the data channel from the neighboring cell is larger by at least a threshold than the reception power of the data channel from the serving cell, selecting the candidate channel as a cell for which to perform interference cancellation.
US10291334B2 System for detecting a fault in a communication system
Aspects of the subject disclosure may include, for example, a system for transmitting a source test signal directed to a second system of a distributed communication system for a retransmission of the source test signal by the second system and a plurality of other systems of the distributed communication system, receiving a plurality of returned messages from the second system, where each of the plurality of returned messages includes information associated with a signal test performed by the second system and at least one of the plurality of other systems, where the signal test comprises a comparison of a retransmission of the source test signal and an expected signal profile of the source test signal, and determining from the plurality of returned messages whether any one of the plurality of other systems is experiencing a degradation in transmission signal quality. Other embodiments are disclosed.
US10291324B2 Method of monitoring an optoelectronic transceiver with multiple flag values for a respective operating condition
An optoelectronic transceiver includes an optoelectronic transmitter, an optoelectronic receiver, memory, and an interface. The memory is configured to store digital values representative of operating conditions of the optoelectronic transceiver. The interface is configured to receive from a host a request for data associated with a particular memory address, and respond to the host with a specific digital value of the digital values. The specific digital value is associated with the particular memory address received from the host. The optoelectronic transceiver may further include comparison logic configured to compare the digital values with limit values to generate flag values, wherein the flag values are stored as digital values in the memory.
US10291323B2 Determining efficiency of an optical signal source in distributed communication systems
Components, systems, and methods for determining efficiency of an optical signal source in distributed communication systems are disclosed. Environmentally induced variations in the performance of optical sources used to convert electrical signals to optical signals (such as laser diodes) at the transmitters within the system can be evaluated in real time. Steps can be taken to compensate for these variations. The efficiency of the laser diode can be measured and provided to receivers in the distributed communication system. The receiver may use information related to the slope efficiency measurement to adjust the gain of the receiving amplifiers to provide desired adjustments to the gain. Thus, the receivers in the remote units (RU) receive information about the slope efficiency of the laser diodes at the head end equipment (HEE) and the HEE receives information about the slope efficiency of the laser diodes at the RU.
US10291315B1 Methods and systems for operating a high throughput satellite
A high throughput satellite and a method of operating a high throughput satellite. The satellite has multiple modes of operation and transitions between them in response to the spectrum fill rate. Modes of operation may include altering color re-use patterns to increase or reduce number of colors, using intra-beam geographic sub-division, or precoding downlink signals.
US10291311B2 Method and apparatus for mitigating a fault in a distributed antenna system
Aspects of the subject disclosure may include, for example, receiving a first wireless signal at a first carrier frequency, the first wireless signal including a first modulated signal generated by a second antenna system by frequency-shifting the first modulated signal from a first native frequency band to the first carrier frequency, receiving a second wireless signal at a second carrier frequency, the second wireless signal including a second modulated signal generated by a third antenna system by frequency-shifting the second modulated signal from a second native frequency band to the second carrier frequency, detecting a fault in the second antenna system, and responsive to the detecting, adjusting a power level of a first wireless transmission to generate an adjusted first wireless transmission directed to the third antenna system. Other embodiments are disclosed.
US10291310B1 Gap-based antenna measurement for antenna switch diversity
Systems, apparatuses, and methods for gap-based antenna measurement for antenna switch diversity, where there are fewer number of receivers or transmitters than the number of available antennas. The receivers may switch to additional antennas during a gap and switch back to the previous antennas. A device may select which antennas to use for communications based at least on measurements of additional antennas, thus supporting antenna switch diversity despite having fewer number of receiver chains.
US10291307B2 Apparatus and method for feedback of channel state information in wireless communication system
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A feedback transmission method for a receiving device in a multiple input multiple output system according to one embodiment comprises: a step of measuring channel state information; a first quantization step of quantizing the channel state information using a first codebook; a second quantization step of quantizing the channel state information using second and third codebooks which are different from the first codebook; and a step of feeding back the channel state information on the basis of a selection result of one of the first and second quantization steps.
US10291299B2 Wireless communication device
According to one embodiment, a wireless communication device includes a receiver configured to receive a plurality of first frames which are transmitted by multiplexing; and a transmitter configured to transmit a second frame containing check results indicating whether the plurality of first frames are successfully received and first information specifying at least one wireless communication device. The receiver is configured to receive a plurality of third frames transmitted by multiplexing in response to the second frame.
US10291292B2 Wireless sensor with near field communication circuit
A sensor in a building HVAC system includes a transducer configured to measure a variable in the building HVAC system and to generate a sensor reading indicating a value of the measured variable. The sensor includes a communications interface configured to provide the sensor reading to a control device in the building HVAC system and a near field communication (NFC) circuit separate from the communications interface. The NFC circuit is configured to facilitate bidirectional NFC data communications between the sensor and a mobile device. The sensor includes a processing circuit having a processor and memory. The processing circuit is configured to wirelessly transmit data stored in the memory of the sensor to the mobile device via the NFC circuit, wirelessly receive data from the mobile device via the NFC circuit, and store the data received from the mobile device in the memory of the sensor.
US10291291B2 Contactless communication device with differential receiver input voltage stabilization
A contactless communication device includes a receiver unit having differential input terminals for connecting to an antenna. The receiver unit is coupled to a transmitting device and receives an RF signal transmitted by the transmitting device. A first comparator is adapted to generate a first comparator output signal indicative of a relationship between a voltage at a positive input terminal of the receiver unit and a first reference voltage. A second comparator is adapted to generate a second comparator output signal indicative of a relationship between a voltage at a negative input terminal of the receiver unit and a second reference voltage. A first voltage regulation circuit is adapted to regulate the voltage at the positive input terminal in response to the first comparator output signal. A second voltage regulation circuit is adapted to regulate the voltage at the negative input terminal in response to the second comparator output signal.
US10291288B2 AC/DC downhole power switch using switching communication system
A method includes receiving a request to supply power of a first type to a toolstring. The toolstring includes a first tool that operates using the power of the first type and a second tool that operates using power of a second type. The method also includes receiving an indication of a relay configuration relating to relay positions of relays of a switching circuit in the toolstring. The relay configuration enables the switching circuit to selectively supply the power of the first type or the power of the second type to the toolstring via a switching communication system. The method further includes, when the relay configuration does not enable the switching circuit to supply the power of the first type, sending a first command to the switching communication system to change the relay configuration to enable the switching circuit to supply the power of the first type.
US10291284B2 Wireless communications method, user equipment, base station and system
Embodiments of the present disclosure provide a wireless communications method, user equipment, a base station and a system, and relate to the field of wireless communications. The method includes: acquiring a frequency domain spreading factor, a symbol-level spreading factor and a transmission time interval-level spreading factor; and performing frequency domain spreading, symbol-level spreading and transmission time interval-level spreading on first to-be-sent information respectively according to the acquired spreading factors and sending first spread information; or, despreading, according to the acquired spreading factors, second spread information sent by a base station.
US10291277B2 Secure portable patrol system
A secure portable patrol system including a portable patrol device and a base unit is revealed. The patrol device is a portable rectangular body disposed with a multi-image display screen on a front surface thereof. The patrol device is disposed with an IR image capture unit, a wireless call unit and a first SIM card communication unit so that users can perform multiple tasks by the single patrol device such as checking whether there is area that overheats or abnormal conditions that occur. The base unit includes a specific transmitter while the patrol device is set with a specific port for electrical connection to the specific transmitter. Thereby the patrol device and the base unit are electrically connected for secure data transmission.
US10291274B2 Apparatus and method for remote analysis of a target device
An apparatus and method that intentionally illuminate a number of target devices with RF energy having specific characteristics (e.g., frequency, power, waveform, directionality, duration, etc.) are provided. The target devices, which may comprise a computer system or other electronic circuits, by their fundamental nature as mixed analog and digital devices, act as non-linear mixers and are forced to emit information about the target device behavior, state, and physical characteristics. The apparatus that implements the method receives the forced emissions signals, extracts useful data from noise, and analyzes the data to determine target device characteristics. The target devices may be powered or unpowered. The apparatus and method provided may avoid impacting target device operation.
US10291269B2 Power amplification module
A power amplification module includes a first input terminal arranged to receive a first transmission signal in a first frequency band, a second input terminal arranged to receive a second transmission signal in a second frequency band higher than the first frequency band, a first amplification circuit that amplifies the first transmission signal, a second amplification circuit that amplifies the second transmission signal, a first filter circuit located between the first input terminal and the first amplification circuit, and a second filter circuit located between the second input terminal and the second amplification circuit. The first filter circuit is a low-pass filter that allows the first frequency band to pass therethrough and that attenuates a harmonic of the first transmission signal and the second transmission signal. The second filter circuit is a high-pass filter that allows the second frequency band to pass therethrough and that attenuates the first transmission signal.
US10291268B1 Methods and systems for performing radio-frequency signal noise reduction in the absence of noise models
Time-varying input signals are denoised by a neural network. The neural network learns features associated with noise added to reference signals. The neural network recognizes features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise. The neural network predicts denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise.
US10291264B2 Systems and methods for rate matching when using general polar codes
General polar codes are disclosed that encode symbols of a q-ary alphabet, where q≥2. Systems and methods are also disclosed for performing code rate matching when using general polar codes. In one embodiment, a method performed at a transmitter includes receiving a plurality of bits at a polar encoder. The plurality of bits represent a plurality of q-ary symbols, where q>2. The method further includes encoding the plurality of bits using the polar encoder to generate a codeword of q-ary symbols represented by bits. The method further includes puncturing the codeword according to a puncturing pattern to obtain a punctured codeword having a reduced bit length.
US10291262B2 Decoding of messages with known or hypothesized difference
Decoding of a first message is disclosed, wherein first and second messages are encoded by a code (represented by a state machine) to produce first and second code words, which are received over a communication channel. A plurality of differences (each corresponding to a hypothesized value of a part of the first message) between the first and second messages are hypothesized. An initial code word segment is selected having, as associated previous states, a plurality of initial states (each associated with a hypothesized difference and uniquely defined by the hypothesized value of the part of the first message). The first message is decoded by (for each code word segment, starting with the initial code word segment): determining first and second metrics associated with respective probabilities that the code word segment of the first and second code word (respectively) corresponds to a first message segment content, the probability of the second metric being conditional on the hypothesized difference of the initial state associated with the previous state of the state transition corresponding to the first message segment content, determining a decision metric by combining the first and second metrics, and selecting (for the first message) the first message segment content or a second message segment content based on the decision metric. If the first message segment content is selected, the subsequent state of the state transition corresponding to the first message segment content is associated with the initial state associated with the previous state of the state transition.
US10291261B2 Early selection decoding and automatic tuning
Techniques are described for codeword decoding. In an example, a system computes a checksum for a codeword based on the codeword and a parity check matrix. The system compares the checksum to thresholds. Each threshold is associated with a different decoder from a plurality of decoders available on the system. The system selects a decoder from the plurality of decoders. The decoder is selected based on the comparison of the checksum to the thresholds. The system decodes the codeword by using the selected decoder.
US10291257B2 Transmitter and method for generating additional parity thereof
A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted to a receiver in a current frame; a repeater configured to repeat, in the LDPC codeword, at least some bits of the LDPC codeword in the LDPC codeword so that the repeated bits are to be transmitted in the current frame; a puncturer configured to puncture some of the parity bits; and an additional parity generator configured to select at least some bits of the LDPC codeword including the repeated bits, and generate additional parity bits to be transmitted in a previous frame of the current frame.
US10291256B2 Transmitter and method for generating additional parity thereof
A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted to a receiver in a current frame; a repeater configured to repeat, in the LDPC codeword, at least some bits of the LDPC codeword in the LDPC codeword so that the repeated bits are to be transmitted in the current frame; a puncturer configured to puncture some of the parity bits; and an additional parity generator configured to select at least some bits of the LDPC codeword including the repeated bits, and generate additional parity bits to be transmitted in a previous frame of the current frame.
US10291255B2 System and method for arithmetic encoding and decoding
An arithmetic encoder is provided for converting an event sequence comprised of a plurality of events to an information sequence comprised of at least one information piece, and includes a core engine for receiving an event of the event sequence, and a probability estimate from a probability estimator, and generating zero or more pieces of the information sequence responsive to the received event and the probability estimate by bounding the ratio of events to information pieces. An arithmetic encoder is provided that is capable of constraining a number of events in at least one event sequence as a function of the number of generated information pieces in at least one information sequence. An arithmetic decoder is provided for converting an information sequence comprised of at least one information piece to an event sequence comprised of a plurality of events, and includes a core engine for processing at least one information piece of the information sequence from the sequencer responsive to a probability estimate received from a probability estimator to generate at least one event by accounting for a bounded ratio of events to information pieces in the information sequence.
US10291244B2 Atomic oscillator and temperature control method of atomic oscillator
An atomic oscillator includes at least a gas cell that has metal atoms sealed therein, a coil that is disposed in a vicinity of the gas cell, a first magnetic shield that accommodates the gas cell and the coil therein, a second magnetic shield that accommodates a heater heating the gas cell, a first temperature sensor detecting a temperature of the gas cell, and the first magnetic shield therein, and a temperature adjustment unit and a second temperature sensor that are disposed outside the second magnetic shield.
US10291243B2 Digital linearization technique for charge pump based fractional phased-locked loop
An apparatus includes an oscillator, a frequency divider, a phase circuit, a charge pump, and a filter. The frequency divider may generate an early feedback signal using a clock signal, and may assert a feedback signal a number of periods of the clock signal after asserting the early feedback signal. The phase circuit may generate a charge control signal using a reference clock signal and the feedback signal, and may generate a discharge control signal using the early feedback signal, the reference clock signal, and the feedback signal. The charge pump may charge or discharge a circuit node using the charge control signal and the discharge control signal to generate a frequency control signal. The filter circuit may attenuate at least one frequency component of the frequency control signal. The oscillator circuit may modify a frequency of the clock signal using the frequency control signal.
US10291239B1 Delta-sigma modulator having expanded fractional input range
An example apparatus includes an input circuit including a first adder and a first multiplier, the first adder configured to level-shift an input signal by an amount and the first multiplier configured to multiply output of the adder by a factor. The apparatus further includes a multi-stage noise shaping (MASH) circuit having an input coupled to the first multiplier. The apparatus further includes an output circuit including a second multiplier and a second adder, the second multiplier configured to multiply output of the MASH circuit by a reciprocal of the factor and the second adder configured to level-shift output of the second multiplier by an inverse of the amount.
US10291233B2 Control system and pulse output device
A pulse output device which corrects a pulse signal advanced or delayed from a timing prescribed by a control device and a control system including the pulse output device are provided. A PLC system including a driving device, a CPU unit, and a pulse output unit is provided. The pulse output unit includes a clock generation unit that generates a clock signal, a pulse output unit that generates a pulse signal by dividing a frequency of a clock signal and outputs the pulse signal having the number of pulses and a pulse speed commanded by the CPU unit at a prescribed timing, a pulse counter that counts the number of pulses of the output pulse signal, and a processing unit that corrects the pulse speed of the pulse signal generated by the pulse output unit based on an error in the numbers of pulses.
US10291232B2 Counter and counting method
A counter includes: a computing module (100) and N counting modules (101). Each counting module includes a plurality of counting spaces corresponding to different counting entries, and counting spaces of the same counting entry in different counting modules have the same address, wherein the counting module is arranged to provide a value for computing to the computing module in response to a counting application of a counting application source. The computing module is arranged to read values of the same counting entry in different counting modules and accumulate the read values to obtain a total count value of the counting entry, N being an integer not less than 1. Also disclosed is a counting method.
US10291229B2 Programmable logic device with integrated high voltage power FET
A programmable logic device (PLD) includes a programmable fabric, a plurality of input/output (I/O) blocks, and a plurality of high voltage power field effect transistors (FETs). The PLD can be programmed to connect one or more of the plurality of I/O blocks, one or more of the plurality of high voltage power transistors via the programmable fabric. Each of the plurality of high voltage power transistors includes a drain pad and a source pad that are exposed via external pins of the PLD.
US10291214B2 Feedforward phase noise compensation
Clock systems with phase noise compensation are provided herein. In certain implementations, a clock system includes a phase noise detector for detecting a phase noise of a clock signal, and an adjustable delay circuit for generating an adjusted clock signal based on delaying the clock signal with a controllable delay. Additionally, the phase noise detector generates an error signal indicated the phase noise of the clock signal, and controls the delay of the adjustable delay circuit with the error signal over time to thereby compensate the clock signal for phase noise. Thus, the adjusted clock signal has reduced phase noise compared to the clock signal.
US10291213B2 Feedback-controlled current-shaped output of digital signals for reducing magnetic coupling
Various arrangements for decreasing harmonics of an output digital signal are presented. A programmable current rise-time circuit may be present that controls a rising edge of the output digital signal, wherein the output digital signal is output to an input/output (I/O) pad. A programmable current fall-time circuit may be present that controls a falling edge of the output digital signal. A feedback circuit may be present that monitors a rise-time of the rising edge of the output digital signal and fall-time of the falling edge of the output digital signal. A control circuit may be present that provides a first input to the programmable current rise-time circuit to adjust the rise-time of the rising edge of the output digital signal and a second input to the programmable current fall-time circuit to adjust the fall-time of the falling edge of the output digital signal.
US10291201B2 Elastic wave device and method for manufacturing same
An elastic wave device includes an elastic wave element which includes a piezoelectric substrate, an IDT electrode, and a pad electrode including a joining layer, a package substrate provided with an electrode land, and a bump electrode which joins the pad electrode and the electrode land. The joining layer includes a first principal surface and a second principal surface, the first principal surface side of the joining layer and the bump electrode are joined together to define a joining portion, and an alloy layer is formed at the joining portion. The thickness of the joining layer is about 2,000 nm or less, the thickness of the alloy layer is about 2,100 nm or less, and the distance from a surface of the alloy layer on the piezoelectric substrate side to the second principal surface of the joining layer is about 1,950 nm or less.
US10291188B2 Preamplifier and method
In accordance with an embodiment, method for generating an output signal of an amplifier having an increased signal to noise ratio includes receiving a first signal at an input terminal of the amplifier that is not part of a differential input. The input terminal of the amplifier is a sole input terminal of the amplifier. The first signal has an externally received portion and a feedback portion. A first amplified signal is generated at an output of the amplifier. High frequency components of the first amplified signal may be filtered. A feedback signal is generated at the sole input terminal of the amplifier in response to the first output signal.
US10291180B2 Crystal oscillator circuit and method thereof
A crystal oscillator comprises: an inverter configured to receive a first voltage at a first node and output a second voltage at a second node; a feedback network inserted between the first node and the second node, wherein the feedback network includes a serial connection of a first feedback resistor, a clamp network, and a second feedback resistor; a first optional resistor inserted between the second node and a third node; a second optional resistor inserted between a fourth node and the first node; a crystal inserted between the third node and the fourth node; a first shunt capacitor inserted between the third node and a ground node; and a second shunt capacitor inserted between the fourth node to and the ground node.
US10291176B2 Rail-less roof mounting system
A roof mounting system for the attachment of an article to a roof, the system comprising a plurality of PV modules each having at least one corner and a frame member, a flashing member having a top surface; an upstanding sleeve attached to the top surface of the flashing member; an elevated water seal having a borehole formed therethrough, the elevated water seal further comprising at least one screw for providing a waterproof seal between the article and the roof structure; and whereby the plurality of PV modules are interlocked in a way to provide a corner-to-corner coupling arrangement supported above the roof through the frame members of the plurality of PV modules.
US10291174B2 Control apparatus for power conversion apparatus
In a control apparatus for a power conversion apparatus, a spectrum changing unit changes a spectrum of at least one of bus harmonic components and switch harmonic components so as to meet at least one of a separation condition and a reduction condition. The bus harmonic components are harmonic components superimposed on a voltage of the bus in accompaniment with on-off operations of switches configuring at least one power conversion apparatuses. The switch harmonic components are harmonic components included in a switching pattern of switches configuring the remaining at least one power conversion apparatus. The separation condition is that the frequencies of both harmonic components are separated by a predetermined value or more. The reduction condition is that an amplitude of at least one harmonic component is reduced when the difference between the frequencies of both harmonic components is less than the predetermined value.
US10291171B2 Motor control apparatus
An upper switching device and a lower switching device in an electric-power conversion unit are separately driven to close by an upper closing command signal and a lower closing command signal, respectively, generated by a calculation control unit; in response to occurrence of an excessive current abnormality or an excessive voltage abnormality, upper and lower selection circuits and a penetration prevention circuit provided in a signal path select an upper three-phase short-circuiting command signal or a lower three-phase short-circuiting command signal, or an upper-and-lower six-phase cutoff command signal, and a penetration prevention time prohibits upper and lower switching devices from being concurrently closed; when an excessive voltage abnormality occurs, the three-phase short-circuiting command signal is immediately generated, without an advanced cutoff operation being performed. As a result, excessive-voltage breakage of the circuit components is prevented.
US10291170B2 Motor driving device and laundry treatment apparatus including the same
The present disclosure relates to a motor driving device and a laundry treatment apparatus. An inverter is configured to convert a DC voltage of DC terminals into an AC voltage according to a switching operation and to output the AC voltage to a motor. A DC terminal voltage detector is configured to detect the voltage of the DC terminals, and an output current detector is configured to detect an output current flowing through the motor. A controller is configured to control the inverter based on the detected output current. The controller controls the motor to operate based on a flux current command value from among the flux current command values and a torque current command value for driving the motor in an overvoltage protection mode when the detected DC terminal voltage is higher than a first predetermined value and power is supplied from the motor to the DC terminals. Abrupt DC terminal voltage increase may be prevented.
US10291166B2 System and method of single parameter ratiometric tuning for motor drives
An improved system and method for tuning a motor controller is disclosed. The improved system and method for tuning a motor controller adjusts controller gains and filter settings in tandem to achieve a desired level of performance. A user terminal is in communication with a motor controller and reads the existing controller gains from the motor controller. The user terminal displays the existing controller gains and at least one user selectable object for adjusting the controller gains. A user adjusts the user selectable object to adjust the controller gains in tandem. The controller gains are adjusted responsive to the user input while maintaining existing relationships between controller gains. The user terminal writes the adjusted values of the gains to the motor controller.
US10291157B2 Controller for electric rotating machine that interrupts a current flow to an inverter
A control apparatus includes a first determination section determining whether a power-supply voltage has decreased below a first threshold value, an interruption section interrupting a current flow to an inverter if the voltage has decreased below the first threshold value, a second determination section that determining whether the power-supply voltage has increased above a second threshold value, an interruption releasing section releasing the interruption based on the fact that the voltage has increased above the second threshold value, a count section counting the number of interruptions, a limiting section determining whether the decrease in the power-supply voltage is caused by a first factor of an electric rotating machine or a second factor, and limits the counting if the decrease in the power-supply voltage is caused by the second factor, and a third determination section determining whether the interruption is allowed to be released based on the number of interruptions.
US10291145B2 Inverter assembly for electric power system
An inverter assembly for a power system is provided. The inverter assembly includes a plurality of stackable housing members and a plurality of inverter units received within the plurality of stackable housing members. Each of the plurality of inverter units includes a filter capacitor having a plurality of auxiliary connectors extending outwardly. The inverter assembly also includes a bus bar configured to be connected to the plurality of auxiliary connectors of the filter capacitor of each of the plurality of inverter units to establish electrical connection among the plurality of inverter units.
US10291143B2 Voltage converter without electrolytic capacitor
A long-life intelligent step-down conversion device includes a high-frequency modulation unit including a first switching tube and a second switching tube, an inductance filtering unit including a filtering inductor, and an inverting paraphase unit. The drain of the first switching tube is connected to a DC voltage, its source connects to the drain of the second switching tube, and the source of the second switching tube is carthed. The grids of the first and second switch tubes are respectively connected to two-path anti-phased PWM pulse signals. The front end of the filtering inductor is connected to the source of the first switching tube. The inverting paraphase unit, with its input terminal connected to the back end of the filtering inductor, is configured for invertedly converting a half-wave pulse voltage output from the back end of the filtering inductor to a sine AC voltage. Which of easy to carry, without electrolytic capacitors, improving the service life, avoiding interference to the power grid.
US10291140B2 Phase-shifted full-bridge topology with current injection
Methods for operation of a phase-shifted full-bridge topology power converter in a true soft-switching mode, regardless of the value of the leakage inductance of the converter. To achieve this, a process of discharge of the parasitic capacitances across the switching elements from a part of the resonant leg starts after the entire, total energy in the leakage inductance is used, and the voltage across the primary switching elements reaches the specific lower level.
US10291138B2 Isolated phase shifted DC to DC converter with secondary side regulation and sense coil to reconstruct primary phase
Disclosed examples include isolated dual active bridge (DAB) DC to DC converters with first and second bridge circuits, a transformer with a sense coil, and a secondary side control circuit to provide secondary side switching control signals to regulate an output voltage or current signal by controlling a phase shift angle between switching transitions of the secondary side switching control signals and switching transitions of a secondary side clock signal, where the secondary side control circuit includes a clock recovery circuit to synchronize the secondary side clock signal to transitions in a sense coil voltage signal of the sense coil.
US10291137B2 Flyback power converter circuit and high voltage start-up circuit thereof
A flyback power converter includes a transformer having an auxiliary winding for generating an auxiliary voltage and providing a supply voltage on a supply node; a primary side controller circuit which is powered by the supply voltage from the supply node; and a high voltage (HV) start-up circuit. The HV start-up circuit is coupled to an high voltage signal through a HV input terminal and generates the supply voltage through a supply output terminal, wherein when the supply voltage does not exceed a start-up voltage threshold, a HV start-up switch conducts the HV input terminal and the supply output terminal to provide the supply voltage, and when the supply voltage exceeds a start-up voltage threshold, the HV start-up switch is OFF. The HV start-up circuit and the primary side controller circuit are packaged in two separate integrated circuit packages respectively.
US10291127B2 Dynamic reduction of synchronous rectifier power losses based on at least one operating condition
Methods and circuits for controlling a synchronous rectifier. An operating condition of the synchronous rectifier is detected. A voltage level applied to turn on at least one transistor of the synchronous rectifier us modified based upon the detected operating condition, to improve efficiency of the synchronous rectifier.
US10291121B1 DC-to-DC converter and a digital constant on-time controller thereof
A digital constant on-time controller adaptable to a direct-current (DC)-to-DC converter includes a current sensing circuit that senses stored energy of the DC-to-DC converter, thereby generating a sense voltage; an offset cancellation circuit coupled to receive the sense voltage, thereby generating an offset-removed sense voltage according to a valley voltage of the sense voltage; a comparator that compares the offset-removed sense voltage with a reference signal; and a pulse-width modulation (PWM) generator that generates a switch control signal according to a comparison result of the comparator.
US10291119B2 Control circuit for switching power supply
A control circuit for a switching power includes a driver unit that receives an error signal outputted from an error amplifier and generates driving pulses to be applied to a power semiconductor switching device on the basis of the error signal; a short-circuit detection circuit that determines whether a short-circuit occurs between a feedback terminal and a comp terminal of the control circuit; a holding circuit that holds the error signal; and a switching circuit, wherein when the short-circuit detection circuit determines that the short-circuit occurs, the switching circuit provides an error signal held by the holding circuit prior to the detection of the short-circuit to the driver unit instead of the error signal outputted from the error amplifier so that the driver unit does not generate the driving pluses based on the error signal outputted from the error amplifier when the short-circuit is determined to have occurred.
US10291116B2 Output control method for a digital controller of a source measure unit
An output control method for a controller includes the following steps. At each of detection time points, the controller detects a detection voltage value and a detection current value of a load. In a voltage control mode, the controller generates a setting parameter to control the power amplifier according to part of the detection voltage values. In a current control mode, the controller generates the setting parameter to control the power amplifier according to part of the detection current values. When the controller switches to the voltage control mode or the current control mode, the controller determines a ratio between the detection current value and the detection voltage value at one of the detection time points and the setting parameter is generated according to the ratio. Therefore, the bandwidth is substantially the same no matter if the controller operates in the voltage control mode or the current control mode.
US10291111B1 Feedback control for parallel power converter synchronization
A system and method includes parallel power converters, at least one current sensor, and a first feedback control circuit. A first power converter is configured to convert a first input power to a first output power, and is controlled using pulse width modulation having a first switching period. One or more second power converters are connected in parallel with the first power converter and configured to convert a second input power to a second output power. The first output power and the second output power are provided to a load. The at least one current sensor is positioned to sense first output current of the first output power, and the first feedback control circuit is configured to calculate a first metric based on the first sensed current at each of a plurality of first edges of each half switching period of the first switching period, and at intermediate points between each of the plurality of first edges. The first feedback control circuit is configured to adjust the first switching period based upon the first metric.
US10291100B2 Engine system
A package has its internal space divided into a top compartment and a bottom compartment. The bottom compartment contains the engine. The top compartment is further divided by a partition wall into a first top compartment (e.g., a radiator chamber) and a second top compartment (e.g., a device installation chamber). The partition wall has a spatial connection port. The second top compartment has an external wall panel (e.g., the rear, upper panel) located facing the spatial connection port, the external wall panel having a vent (e.g., a gallery) formed therethrough. There is provided a duct-shaped heatsink to deliver outside air introduced through the vent to the spatial connection port. Electric components, such as an inverter, are disposed directly on an external surface of the heatsink (on the top face).
US10291098B2 Drive system having an electric motor and transmission
A drive system, in particular for applications in conveying technology and the food industry, having a fixed shaft, an electric motor including a rotor rotatable about the shaft and a stator, a transmission, and a drum configured to be driven by the transmission at a reduced rotational speed and concentrically rotatable about the shaft. The rotor and the transmission are arranged within the drum, and the stator of the electric motor is arranged outside the drum.
US10291097B2 Brushless motor and apparatus using the same
A brushless motor includes a case fixed onto a yoke to cover an outer surface of the yoke except one end of the yoke in the axial direction, a frame fixed onto the one end of the yoke, a first bearing fixed onto the frame and configured to rotatably support a first end of a rotating shaft in the axial direction, a second bearing fixed onto the case, and configured to rotatably support a second end of the rotating shaft which is closer to the magnet than the first end, the second bearing including a receiving surface that contacts the second end in the axial direction, an energizing member configured to force the rotating shaft from a first bearing side to a second bearing side, and a wiring substrate disposed between the stator and the case in the axial direction and configured to electrify the coil.
US10291093B2 Carrier for coils of an electric machine
A carrier for coils of an electric machine includes a rotation-symmetrical carrier stack having laminations with axial slots which are configured to receive a wire of the coils. Adjacent ones of the slots are separated from one another by a slot wall. The carrier stack has circular end faces and is formed with slot openings for the slots. Electrically insulating material is applied upon at least the slot walls of at least one of the end faces to cover the slot walls at their end face and to electrically insulate the slot walls.
US10291085B2 Magnetic assembly for an electric motor
A magnet arrangement for interacting with drive coils of an electric motor comprises a first drive magnet, a second drive magnet, and a compensation magnet arranged between a coil-facing side of the magnet arrangement and a coil-averted side of the magnet arrangement. The compensation magnet is arranged between the first drive magnet and the second drive magnet. The first drive magnet has a first cross-sectional area, the second drive magnet has a second cross-sectional area, and the compensation magnet has a third cross-sectional area; e.g., with a coil-facing width of the first cross-sectional area and a coil-facing width of the second cross-sectional area in each case greater than a coil-facing width of the third cross-sectional area, a coil-averted width of the third cross-sectional area greater than the coil-facing width of the third cross-sectional area, and the third cross-sectional area undercuts the first and second cross-sectional area on the coil-averted side.
US10291083B2 Electronic apparatus and orientation determination method
An electronic apparatus includes a contactless power receiving unit that receives power supplied by an external contactless power supplying apparatus. The electronic apparatus further includes a first contactless power receiving unit arranged on a first surface, a second contactless power receiving unit arranged on a second surface different from the first surface, and a determination unit that determines a placement orientation of the electronic apparatus on a basis of a power reception state of the first wireless power receiving unit and a power reception state of the second wireless power receiving unit. The determination unit determines that the placement orientation of the electronic apparatus is a placement orientation where a surface on which a contactless power receiving unit that is successfully receiving power is arranged faces the contactless power supplying apparatus, the contactless power receiving unit being one of the first and second contactless power receiving units.
US10291082B2 Control device, electronic apparatus, and contactless power transmission system
A control device, an electronic apparatus, a contactless power transmission system, and the like that can realize contactless power transmission and communication by load modulation with a simple operation sequence. A control device, on a power transmitting side in a contactless power transmission system including a power transmitting device and a power receiving device, includes: a driver control circuit that controls a power transmission driver of a power transmission unit that transmits power to the power receiving device; a control unit that controls the driver control circuit; and a communication unit that preforms communication processing with the power receiving device that transmits communication data by load modulation. The control unit causes the power transmission unit to start normal power transmission on a condition that the power receiving device has started the load modulation, and causes the power transmission unit to continue the normal power transmission while the load modulation continues.
US10291081B2 Methods and devices for protection in wireless power systems
A wireless power system and methods for operating the same are provided for protection of a wireless power receiver during wireless power transfer. A signal strength limit for the wireless power transmitter is determined based upon a receiver limit, a sensitivity of the wireless power receiver and a scaling factor of the wireless power transmitter.
US10291074B2 Method and apparatus for transmitting wireless power
A method and an apparatus for wirelessly transmitting power are provided. The method includes transmitting power of a first level determined based on a maximum load power level of a load, which is electrically connected to a wireless power receiver, to the wireless power receiver, receiving information on a used load power level according to a load change in the load from the wireless power receiver, and controlling a power level transmitted to the wireless power receiver according to the information on the received used load power level.
US10291062B2 Portable charger and power bank
A portable charger and power bank that can be used to charge a battery and to charge a device. Power can be received through an automobile dashboard DC voltage receptacle or through a USB input port, and can be used to charge a device connected to a USB output port.
US10291045B2 Apparatus for charging wearable electronic device
An apparatus for charging a wearable electronic device includes a first power terminal and a second power terminal to which predetermined voltage values are applied, respectively and a first ground terminal and a second ground terminal. The first power terminal and the first ground terminal are arranged in a first direction with respect to a first axis. The second power terminal and the second ground terminal are arranged in a second direction opposite to the first direction with respect to the first axis. The wearable electronic device is charged through the first power terminal and the first ground terminal when the wearable electronic device is placed on the apparatus in the first direction. The wearable electronic device is charged through the second power terminal and the second ground terminal when the wearable electronic device is placed on the apparatus in the second direction.
US10291043B2 Charging system, charging method, and power adapter
The present disclosure discloses a charging system, a charging method, and a power adapter. The charging system includes a battery, a first rectifier, a switch unit, a transformer, a second rectifier, a sampling unit, and a control unit. The control unit outputs a control signal to the switch unit, and adjusts a duty ratio of the control signal according to a current value and/or voltage value sampled by the sampling unit, such that a third voltage with a third pulsating waveform outputted by the second rectifier meets a charging requirement. The third voltage is applied to the battery.
US10291041B2 Power supply system having lithium battery
A power supply system has a lithium battery. The system includes an uninterruptible power supply (UPS) connected between a commercial power source and a device of a first type. A lithium battery is connected to the uninterruptible power supply. A voltage drop protector (VDP) is connected to the lithium battery and connected between the commercial power source and a device of a second type. Tolerable error thresholds for a voltage and frequency required for the device of the first type are smaller than tolerable error thresholds for voltage and frequency required for the device of the second type.
US10291036B2 Multi-mode resonant wireless power transmitter
A wireless power transmitter includes a multi-mode drive circuit having a controllable resonant frequency. The multi-mode drive circuit is controlled to have a first resonant frequency to drive wireless power transmission at a first transmit frequency. The multi-mode drive circuit is also controlled to have a second resonant frequency higher than the first resonant frequency to drive wireless power transmission at a second transmit frequency higher than the first transmit frequency.
US10291035B2 Mitigating an effect of a downstream failure in an automatic transfer switching system
A system may comprise a first switch connected to an output of a first power source, a second switch connected to an output of a second power source, a first sensor connected to an output of the first switch, a second sensor connected to an output of the second switch, a third switch connected to the first sensor and the second sensor and connected to a load, and a control device connected to the first switch, the second switch, the first sensor, the second sensor, and the third switch.
US10291031B2 Method for controlling power fluctuation ramps having energy storage systems in plants for intermittent energy generation
The invention falls within the technical field associated with methods for controlling power fluctuation ramps using energy storage systems in plants for intermittent energy generation, wherein said method reduces the size of the energy storage system necessary to fulfill the requirement of a maximum power fluctuation ramp, by means of a step of imposing a maximum power variation ramp by imposing the dynamic component of the ramp, defined as the gradient according to which the power of the plant is varied in each control cycle in accordance with the state of charge of the energy storage system (SOC).
US10291028B2 Masterless distributed power transfer control
A method of power transfer control among a plurality of power sources coupled through a distribution system. The method comprises determining, at each power source of the plurality of power sources, an assignment of priorities for each of the plurality of power sources. The method also comprises obtaining, at each power source, information indicating an availability of each of the plurality of power sources and determining a set of available power sources, and identifying, at each power source, a preferred power source and a standby power source from the plurality of power sources. The method further comprises determining to change the preferred power source from a first power source to a second power source in response to detecting a condition, and conducting the power transfer.
US10291027B2 Method and device for controlling active distribution network
The present disclosure provides a method and a device for controlling an active distribution network, relating to the field of power system operation and control technology. The method includes: creating a power loss objective function; determining first power flow equations; obtaining second power flow equations by performing linearization on the first power flow equations; determining a sub-scale adjustment model of a transformer; obtaining a linearized model of the transformer by performing linearization on the sub-scale adjustment model; obtaining control parameters by solving the power loss objective function according to the second power flow equations, the linearized model of the transformer, an operation constraint of the continuous reactive power compensator, an operation constraint of the grouping switching capacitor, an operation constraint of the distributed generator and a safety operation constraint in the active distribution network, such that the active distribution network is controlled by the obtained parameters to minimize power loss.
US10291026B2 Energy storage system
Systems and methods for controlling power flow to and from an energy storage system are provided. One energy storage system includes an energy storage device and a bidirectional inverter configured to control a flow of power into or out of the energy storage device. The energy storage system further includes a controller configured to control the bidirectional inverter based on one or more signals received from the generator set coupled to the inverter via an AC bus. The controller is configured to, based on the one or more signals, control the bidirectional inverter to store power generated by the generator set in the energy storage device and transmit power from the energy storage device to a load driven by the generator set to maintain the generator set within a range of one or more operating conditions.
US10291025B2 Systems and methods for improved stability of power systems
The embodiments described herein provide for a system including a processor. The processor is configured to select at least one grid system contingency from a plurality of grid system contingencies. The processor is further configured to derive one or more eigen-sensitivity values based on the at least on grid system contingency. The processor is also configured to derive one or more control actions at least partially based on the eigen-sensitivity values. The processor is additionally configured to apply the one or more control actions for generation re-dispatch of a grid system.
US10291022B2 Apparatus and method for automated configuration of estimation rules in a network operations center
An apparatus is provided for performing validation, estimation, and editing (VEE) on a plurality of interval based energy consumption streams. The apparatus has a network operations center, configured to receive the plurality of interval based energy consumption streams, and configured to perform VEE on the plurality of interval based energy consumption streams within a specified time period. The network operations center includes a VEE processor and a VEE configuration engine. The VEE processor is configured to execute VEE rules on each of the plurality of interval based energy consumption streams within a specified time period to generate and store a corresponding plurality of post VEE readings that are stored in a post VEE readings data stores, the post VEE readings comprising a plurality of tagged energy consumption data sets that are each associated with a corresponding one of the plurality of interval based energy consumption streams, each of the plurality of tagged energy consumption data sets comprising first groups of contiguous interval values tagged as having been validated and second groups of contiguous interval values tagged as having been edited. The VEE configuration engine is configured to read the post VEE readings upon initiation of an event and, for the each of the plurality of tagged energy consumption data sets, is configured to create a plurality of anomalies having a plurality of different durations using only the first groups of contiguous interval values and is configured to generate a plurality of estimates for the plurality of anomalies by employing a plurality of estimation techniques and, for each of the plurality of different durations, is configured to select one of the plurality of estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the plurality of interval based energy consumption streams.
US10291021B2 Protection circuit and electronic device
A protection circuit includes a control circuit that controls current between a first wiring and a second wiring and an application circuit that applies a voltage to the control circuit. The control circuit includes a first thin film transistor that controls the current. The application circuit includes second and third thin film transistors that are connected in series. Each of the second and third thin film transistors includes first and second gates. The first gate of the second thin film transistor is connected to the first wiring. The first gate of the third thin film transistor is connected to a connection point between the second and third thin film transistors. The second gates of the second thin film transistor and the third thin film transistor are connected to the second wiring. The application circuit applies a voltage of the connection point to a gate of the first thin film transistor.
US10291018B2 Modular, exchangeable surge protection system
A surge protection system provides surge protection to a load. The load is connected to a breaker panel through the surge protection system and a surge protection module bridges the hot/neutral/ground such that the surge protection module absorbs surges from the breaker panel and beyond. Being that, after exposure to certain amounts of surges, the surge protection modules lose effectiveness for surge protection, the surge protection module is removable and replaceable by a user without risk of personal injury from shock caused by making personal contact with electrical power. During removal and replacement, the load remains in electrical connection to the breaker panel.
US10291015B2 Electrical apparatuses with connector overheating protection and methods thereof
Electrical apparatuses with connector overheating protection and methods for protecting electrical apparatuses from connector overheating during current sinking and current sourcing operations are presented. The electrical apparatus includes an electrical connector and a temperature sensor, which is in direct contact with a physical part of the electrical connector. The temperature sensor monitors a temperature of the electrical connector during current sinking and current sourcing operations. During current sinking, if the temperature sensor senses a predetermined level of overheating of the electrical connector, then the sourcing of current to the electrical apparatus is switched off. During current sourcing, if the temperature sensor senses a predetermined level of overheating of the electrical connector, then the sourcing of current to the sinking device is switched off. Switching off the source of current prevents overheating of the electrical connector and protects the electrical apparatus during current sinking and current sourcing operations.
US10290995B2 Terahertz quantum cascade laser device
A terahertz quantum cascade laser device includes a substrate, q semiconductor stacked body and a first electrode. The semiconductor stacked body includes an active layer and a first clad layer. The active layer is provided on the substrate and is configured to emit infrared laser light by an intersubband optical transition. The first clad layer is provided on the active layer. A ridge waveguide is provided in the semiconductor stacked body. A first distributed feedback region and a second distributed feedback region are provided at an upper surface of the first clad layer to be separated from each other along an extension direction of the ridge waveguide. The first electrode is provided at the upper surface of the first clad layer. A planar size of the first distributed feedback region is smaller than a planar size of the second distributed feedback region.
US10290985B1 Inverted power strip
The present invention relates to an inverted power strip comprising a housing, an base plate, and an extension cord. The housing comprises a top plate without jack defined thereon and a side wall. The base plate is arranged inside the housing opposing the top plate of the housing, and the base plate has a plurality of three-hole and/or two-hole power jacks arranged thereon. A ground copper plate, a neutral copper plate, and a live copper plate are arranged between the housing and the base plate, and the ground copper plate, the neutral copper plate, and the live copper plate are electrically isolated. The inverted power strip according to the present invention is safe, and aesthetically pleasant, and meets the requirements for automated assembly.
US10290971B2 Connector fitting detection structure and connector
One of a pair of first terminals includes a spring member of which one end is supported by the first housing. A contact portion that contacts one of a pair of second terminals is formed on a free end of the spring member. A lock arm abuts against the spring member to displace the contact portion, and brings the contact portion into contact with one of the second terminals at the time of locking. The other of the first terminals has a contact portion that contacts the other of the second terminals when the connectors are fitted, and is disposed apart from one of the first terminals.
US10290967B2 Device connectors
In an example, a device connector may comprise a male connector plate, comprising a first connector to communicatively engage with a second, complementary connector disposed on a female connector plate, a guide post for insertion into a complementary guide slot on the female connector plate, and a dust cover actuation post to engage with a dust cover actuation tab on the female connector plate. A dust cover disposed on the female connector plate may uncover the second connector upon the engagement of the dust cover actuation post with the dust cover actuation tab, such that the first connector may communicatively engage with the second connector.
US10290965B1 Self-gapping electrical-terminal
An electrical-terminal includes a wire-attachment-end and a connection-end. The wire-attachment-end is configured to receive a wire-cable. The connection-end is opposite the wire-attachment-end. The connection-end has a top-wall, a bottom-wall, a left side-wall, and a right side-wall forming generally a rectilinear-shape and defining a cavity configured to receive a corresponding electrical-terminal inserted along a mating-axis. The connection-end includes an upper contact-frame and a lower contact-frame disposed within the cavity. The lower contact-frame terminates at a tip that is reversed 180-degrees such that the tip is disposed between the lower contact-frame and the bottom-wall. The lower contact-frame defines an inner-contact having a free-end disposed within a perimeter of the lower contact-frame. The lower contact-frame includes opposed-tabs disposed within opposed-windows defined by the left side-wall and the right side-wall. The opposed-tabs engage the opposed-windows when the corresponding electrical-terminal is inserted, thereby inhibiting a deflection of the lower contact-frame.
US10290958B2 Coaxial cable connector with integral RFI protection and biasing ring
A coaxial cable connector having an inner conductor, a dielectric surrounding the inner conductor, an outer conductor surrounding the dielectric, and a jacket surrounding the outer conductor and used for coupling an end of a coaxial cable to an equipment connection port. The coaxial cable includes a coupler, a body, a post, and a biasing ring. The coupler is adapted to couple the coaxial cable connector to the equipment connection port. At least one of the coupler, the post, and the body has an integral, monolithic contacting portion to establish electrical continuity between at least two of the coupler, the body and the post. The biasing ring biases the contacting portion such that the electrical continuity is maintained regardless of the tightness of the coupling of the connector to the terminal.
US10290943B2 Sleeve monopole antenna with spatially variable dielectric loading
A dielectric loaded sleeve monopole antenna has a dielectric loading within the sleeve enables stable impedance in a dynamic operating environment. The use of a dielectric filling in the sleeve portion of the antenna enables tight control of the input impedance over frequency establishing stable broadband operation in challenging operating environments. The effective dielectric constant inside the sleeve of the antenna is designed to exhibit spatial variability. As a result, the sleeve essentially acts as an impedance transformer enhancing control over the input impedance to the antenna. The spatial variability in the dielectric filling may be realized as arrangements of single or multiple dielectric materials machined to synthesize the desired effective dielectric properties.
US10290938B1 Low profile gimbal for airborne radar
A low profile gimbal is disclosed, such as may be used in airborne RADAR applications. The low profile gimbal can include first and second concentric motors disposed in a housing with an antenna or other active element disposed below the housing. The first motor can change the position of the antenna in azimuth. A mechanical linkage between the second motor and the antenna can change the position of the antenna in elevation based on an offset of angular velocity between the first and second motors.
US10290929B2 Electrically scanned TACAN antenna
An electrically scanned TACAN antenna is provided. To elaborate, the electrically scanned TACAN antenna includes a reflection plate; a monopole antenna provided on an upper surface of the reflection plate and configured to omnidirectionally radiate a signal; multiple parasitic radiators arranged around the monopole antenna and configured to operate as reflectors that reflect the signal or directors that direct the signal; and a controller configured to control parasitic radiators operating as the reflectors to operate as the directors and some parasitic radiators among parasitic radiators operating as the directors to operate as the reflectors at every predetermined timing and controls an order to be the some parasitic radiators to be changed according to a preset sequence.
US10290919B2 Electronic device
An electronic device is provided, including a display module, an input module, a hinge module, and an antenna. The hinge module connects the display module and the input module and has a first side and an opposite second side. The antenna is disposed in the hinge module and is situated on the first side. When the display module is rotated with respect to the input module, the hinge module forces the antenna to move from the first side to the second side.
US10290913B2 Deployment structure comprised of flat panels with waveguides disposed therein, where the flat panels are rotated into engagement with each other to couple the waveguides
Provided is a high-frequency wave feeding system capable of feeding microwaves with little loss and without addition of resistive noise, using a simple deployment mechanism. The system includes a first waveguide fixed to a first structure of a deployment structure and having a choke flange, and a second waveguide fixed to a second structure of the deployment structure and having a cover flange. When the deployment structure is in a deployed state, the choke flange and the cover flange face each other so that high-frequency waves are fed to the deployment structure via the first and second waveguides.
US10290907B2 Automatically programmable battery protection system and related methods
A programmable battery protection system. Implementations may include: a battery, only two field effect transistors (FETs), and a battery protection integrated circuit (IC). The battery protection IC may include an array of fuses, first plurality of latches, second plurality of latches, and a comparator. The array of fuses, first plurality of latches, and second plurality of latches may be coupled with a fuse refresh circuit coupled with an analog trigger circuit and a logic trigger circuit. The fuse refresh circuit may be configured to refresh the states of the latches using states of the array of fuses in response to receiving an operating trigger signal generated by the analog trigger circuit or a logic trigger signal generated by the logic trigger circuit. The first plurality of latches may be used to generate a threshold voltage that is provided to the comparator.
US10290906B2 Flexible solid-state multiple-stacked planar lithium-ion battery module
A flexible solid-state multiple-stacked planar lithium-ion battery module is provided. It comprises a number of lithium-ion battery groups that consist of back-to-back multiple-stacked electrochemical cells interconnected in parallel. Solid electrolytes are used in all of electrochemical cells. The battery groups are packed and sealed with flexible polymeric materials. The battery groups are combined into some battery sections. The positive and negative terminals of every battery group are connected to corresponding side terminals which are controlled with side switches. The positive terminals of the first battery groups in every battery section and the negative terminals of the last battery groups in every battery section are further connected to a positive rotary switch and a negative rotary switch, respectively. With these different switches and circuit control boxes, input and output voltages and currents of the battery module can be freely adjusted and controlled.
US10290889B2 Redox flow battery
Provided is a redox flow battery that allows suppression of generation of precipitate and also has a high energy density. The redox flow battery includes a battery cell including a positive electrode, a negative electrode, and a membrane interposed between the electrodes, the battery being configured to be charged and discharged while a positive electrode electrolyte and a negative electrode electrolyte are supplied to the battery cell, wherein the positive electrode electrolyte contains manganese ions, titanium ions, and reactive metal ions, the negative electrode electrolyte contains at least one species of metal ions selected from titanium ions, vanadium ions, chromium ions, and zinc ions, and the reactive metal ions are at least one selected from vanadium ions, chromium ions, iron ions, cobalt ions, copper ions, molybdenum ions, ruthenium ions, palladium ions, silver ions, tungsten ions, mercury ions, and cerium ions.
US10290888B2 Method of operating fuel cell system with performance recovery control
An operation method of a fuel cell system includes the step of determining whether or not performance recovery control of a fuel cell stack should be started. This operation method includes the step of, if it is determined that the performance recovery control should be started, supplying water content to a membrane electrode assembly by a water content adjusting device, while maintaining power generation voltage of the fuel cell stack at 0.3 V or lower in a state where an oxygen-containing gas is circulated through a closed circulation channel.
US10290887B2 Fuel cell system and method for operating such a system
A fuel cell system (100), including a fuel cell (10), which has a cathode input (25) and a cathode output (27); a cathode supply path (24) situated upstream from the cathode input (25) and connected thereto; a cathode exhaust gas path (26) situated downstream from the cathode output (27) and connected thereto; a conveying means (32) situated in the cathode supply path (24) for conveying a cathode gas flow (GS_K) into the cathode input (25) and/or an adjustable exhaust gas throttle means (36), situated in the cathode exhaust gas path (26), for influencing a flow resistance of the cathode exhaust gas path (26); and a regulating device (46), configured to regulate the cathode gas flow (GS_K) and/or a cathode pressure (p_K) is provided. Also, a method (999) for operating a fuel cell system (100) of this type is provided.
US10290886B2 Leak detection on a high-temperature fuel cell or electrolyzer
An electrochemical system includes an electrochemical device having a stack of elementary electrochemical cells each including an electrolyte interposed between a cathode and an anode; ducts for supplying the anodes and the cathodes with gas and for collecting the gases generated by the latter; an enclosure having the electrochemical device housed therein and including at least one inlet duct and one outlet duct to circulate an air flow in the enclosure; and a circuit for analyzing the air in the enclosure. The circuit includes a sensor capable of measuring an oxygen content present in the outlet duct of the enclosure; and an analysis unit capable of diagnosing a leak of the device when the measured oxygen content differs from a predetermined oxygen content in the inlet duct of the enclosure.
US10290875B2 Electrode material and secondary cell
An electrode material for a secondary cell includes a porous carbon material having an absolute value of a differential value of a mass using a temperature as a parameter exceeding 0 at 360° C. and being 0.016 or more at 290° C. provided by thermally analyzing a mixture of the porous carbon material and S8 sulfur at a mass ratio of 1:2.
US10290874B2 Method for attachment between a metal collector and a carbon felt of a battery and battery produced by the method
A method of attachment between a metal collector and a carbon felt of a battery includes the steps of impregnation of the pores of the carbon felt with a mixture of metal powder and of a binder, locally performed in at least one predetermined area of the carbon felt; and spot welding between the metal collector and the carbon felt impregnated with the metal powder, performed at the level of said at least one predetermined area.
US10290872B2 Cathode of all-solid-state lithium ion battery and all-solid-state lithium ion battery including the same
A cathode of an all-solid-state lithium ion battery is prepared by applying a slurry, in which an active material, a conductive material, a sulfide-based solid electrolyte, and a binder are mixed, to a substrate. The binder is a hydrogenated nitrile butadiene rubber (HNBR) having a residual double bond, an amount thereof is more than 0% and equal to or less than 5.5%.
US10290867B2 Negative electrode active material for electric device and electric device using same
A negative electrode active material having high cycle durability contains an alloy represented by the following chemical formula (1): SixSnyMzAa  (1) (in the chemical formula (1), M is at least one metal selected from the group consisting of Ti, Zn, C, and combinations thereof, A is unavoidable impurities, x, y, z, and a represent % by mass values, and in that case, 0
US10290859B2 Method of preparing composition for forming positive electrode of lithium secondary battery, and positive electrode and lithium secondary battery manufactured by using the composition
Provided are a method of preparing a composition for forming a positive electrode of a lithium secondary battery which includes preparing a first dispersed solution by primary dispersion of a conductive agent and a dispersant in a solvent, preparing a second dispersed solution by adding binder powder to the first dispersed solution and performing secondary dispersion, and adding and mixing a positive electrode active material to the second dispersed solution, and a positive electrode and a lithium secondary battery which are prepared by using the composition.A composition for forming a positive electrode of a lithium secondary battery, which has improved dispersibility, may be prepared by the above method, and internal resistance of the battery may be reduced and output characteristics may be improved when a positive electrode is prepared by using the composition.
US10290855B2 Negative electrode for electrical device, and electrical device using the same
A negative electrode for an electrical device includes: a current collector; and an electrode layer containing a negative electrode active material, an electrically-conductive auxiliary agent and a binder and formed on a surface of the current collector, wherein the negative electrode active material contains an alloy represented by a following formula (1): SixZnyMzAa (in the formula (1) M is at least one metal selected from the group consisting of V, Sn, Al, C and combinations thereof, A is inevitable impurity, and x, y, z and a represent mass percent values and satisfy 0
US10290848B2 Lithium secondary battery
The present application relates to the field of energy storage devices, in particular to a lithium secondary battery. The battery comprises a shell having a bottom, a cap assembly, a positive terminal, a negative terminal, an electrode assembly and electrolyte, wherein a side wall of the shell comprises a pair of main planes and a pair of side faces, and the opening is arranged opposite to the bottom; the electrode assembly is formed by winding a positive plate, a negative plate and a composite separation film comprising a polymer microporous film layer and a ceramic composite material layer; a first extension portion extends from one end of the positive plate facing the cap assembly and is electrically connected with the positive terminal; a second extension portion extends from one end of the positive plate facing the cap assembly and is electrically connected with the negative terminal; and the air permeability of the composite separation film and the thickness of the side faces satisfy the relationship of 0.05 s/(100 mL·μm)≤A/B≤1.0 s/(100 mL·μm). The present application provides a lithium secondary battery capable of improving the safety performance of the battery effectively.
US10290847B2 Separator structure body for use in zinc secondary battery
Provided is a separator structure for use in a zinc secondary battery. The separator structure includes a ceramic separator composed of an inorganic solid electrolyte and having hydroxide ion conductivity and water impermeability, and a peripheral member disposed along the periphery of the ceramic separator and composed of at least one of a resin frame and a resin film. The separator structure exhibits water impermeability as a whole. The separator structure of the present invention can reliably separate the positive electrode side from the negative electrode side in a zinc secondary battery, is readily sealed and bonded to a resin battery container, and exhibits significantly improved handleability during the assembly of the battery.
US10290838B2 Methods for encapsulating flexible thin-film micro-batteries to protect against environmental intrusion
A battery encapsulation method includes disposing an active battery layer on each of a plurality of battery substrates, with each battery substrate having a greater area than its corresponding active battery layer. The plurality of battery substrates are attached to an interposer having a greater area than an aggregate area of the plurality of battery substrates. The active battery layers are environmentally sealed by disposing a film over the active battery layers sized such that the film extends beyond the active battery layers to contact the battery substrates and the interposer. The interposer is physically along locations where the film contacts the interposer so as to form a plurality of battery units, with each battery unit including one of the battery substrates with the associated active battery layer disposed thereon and being environmentally sealed by the film.
US10290829B2 Flexible organic electroluminescent device including sealing layer
A display device is disclosed including an array substrate including a plurality of pixels arranged in a display region, the display region including a planar region and a curved region, and a sealing layer covering the plurality of pixels and arranged across the display region, wherein the sealing layer includes a first organic insulation layer and a second organic insulation layer, a film thickness of the first organic insulation layer is more than a film thickness of the second organic insulation layer in the planar region, a film thickness of the second organic insulation layer is more than a film thickness of the first organic insulation layer in the curved region, and a hardness of the second organic insulation layer is lower than a hardness of the first organic insulation layer.
US10290826B2 Organic light emitting display device and lighting apparatus for vehicles using the same
Discussed is an organic light emitting display device. The organic light emitting display device according to an embodiment includes a first emission part between a first electrode and a second electrode and a second emission part on the first emission part. The first emission part includes a first hole transport layer, a first emission layer, and a first electron transport layer, and the second emission part includes a second hole transport layer, a second emission layer, and a second electron transport layer. The second emission layer includes at least two zones including a hole-type host and an electron-type host, and a zone among the at least two zones closer to the first electrode than the second electrode, a ratio of the mixed host to the electron-type host is higher than a ratio of the mixed host to the hole-type host in the zone.
US10290821B2 Display device and manufacturing method of the same
Provided is a display device having a substrate and a plurality of pixels. The substrate includes a first base film, a second base film; and a metal mesh which is located between the first base film and the second base film and has a first region and a second region. The pixels overlap with the first region through the second base film. The first region and the second region overlap with each other so that a part of the substrate overlaps with another part of the substrate, and a mesh size of the second region is larger than a mesh size of the first region.
US10290813B2 Material for organic electroluminescent device and organic electroluminescent device including the same
A material for an organic electroluminescent device having high emission efficiency and long life, and an organic electroluminescent device including the same. The material for an organic electroluminescent device may be represented by Formula (1).
US10290808B2 Methods of graphene growth and related structures
A method and structure for providing uniform, large-area graphene by way of a transfer-free, direct-growth process. In some embodiments, a SAM is used as a carbon source for direct graphene synthesis on a substrate. For example, a SAM is formed on an insulating surface, and a metal layer is formed over the SAM. The metal layer may serve as a catalytic metal, whereby the SAM is converted to graphene following an annealing process. The SAM is deposited using a VPD process (e.g., an ALD process and/or an MLD process). In some embodiments, a CNT having a controlled diameter may be formed on the surface of a nanorod by appropriately tuning the geometry of the nanorod. Additionally, in some embodiments, a curved graphene transistor may be formed over a curved oxide surface, thereby providing a band gap in a channel region of the graphene transistor.
US10290806B2 Evaporation carrier plate and evaporation device
The present disclosure provides an evaporation carrier plate and an evaporation device. The evaporation carrier plate includes a carrier plate body. The carrier plate body includes a glass-carrying surface and a plurality of pin holes for pins to extend through. The evaporation carrier plate further includes a cover plate arranged on a surface of the carrier plate body away from the glass-carrying surface and configured to move relative to the carrier plate body to cover or open the pin holes.
US10290804B2 Nanoparticle-based resistive memory device and methods for manufacturing the same
Resistive memory cells containing nanoparticles are formed between two electrodes. The nanoparticles may be embedded in a matrix or sintered together without a matrix. The memory cells may be projected memory cells or barrier modulated cells. Polymeric ligands may be used to deposit the nanoparticles over a substrate, followed by an optional removal or replacement of the polymeric ligands.
US10290796B2 Thermoelectric devices and systems
The present disclosure provides wearable electronic devices with thermoelectric devices. The wearable electronic device may comprise a user interface for displaying information to a user. The thermoelectric device may comprise a heat collecting unit, a thermoelectric element, and a heat expelling unit. During use, the thermoelectric element may generate power upon the flow of thermal energy from the heat collecting unit, across the thermoelectric element, and to the heat expelling unit.
US10290794B2 Pin coupling based thermoelectric device
A method includes coupling a number of sets of N and P thermoelectric legs to a substrate. Each set includes an N thermoelectric leg and a P thermoelectric leg electrically contacting each other through a conductive material on the substrate. The method also includes forming a conductive thin film on another substrate, and coupling the each set on an end thereof away from the substrate to the conductive thin film formed on the another substrate through a pin several times longer than a height of the N thermoelectric leg and the P thermoelectric leg of the each set to form a thermoelectric device.
US10290790B1 High thermal conductivity quantum dot light emitting diode
Provided is a high thermal conductivity quantum dot light emitting diode, comprising a bracket, an light emitting diode chip fixed on the bracket and connected with the bracket and a silicon colloidal body located on an upper side of the light emitting diode chip; wherein an inorganic film package layer is wrapped outside the silicon colloidal body, and the inorganic thin film package layer fixes the silicon colloidal body and the light emitting diode chip; wherein a plurality of quantum dots and a plurality of high thermal conductivity parts are dispersed in the silicon colloidal body. The issue that the quantum dots are damaged due to the high temperature or the water and oxygen environment is solved by using the mixture of high thermal conductivity materials and quantum dots and the enclosed structure.
US10290783B2 LED bracket, LED device and LED display screen
An LED bracket, an LED device and an LED display screen are disclosed. The LED bracket includes a metal bracket and a cup cover wrapping the metal bracket. The metal bracket includes a first metal pin embedded into the cup cover and a second metal pin exposed from the cup cover. A part, located on a top of the second metal pin, in the cup cover is a reflection cup. A light absorbing layer is disposed on a part of an outer side face of the reflection cup.
US10290776B1 White light emitting diode, manufacturing method and application thereof
Provided is a white light emitting diode, comprising a substrate, and a blue chip, a light emitting layer and an inorganic protective layer, which are sequentially disposed on the substrate, wherein a material of the light emitting layer comprises green phosphor powder, red quantum dots and a disperse medium, and the green phosphor powder comprises γ-AlON:Mn2+, Mg2+ green phosphor powder. The color gamut of white light emitting diode obtained by using γ-AlON:Mn2+, Mg2+ green phosphor powder with high color gamut, narrow half width, and slow luminance decay can reach BT.2020 80% or more, which is equivalent to the use of green quantum dots. It meets the requirements of high color gamut while reducing the use of green quantum dot materials. The reliability of white light emitting diode is improved to reduce production costs and achieve environmental protection.
US10290774B2 Wearable display having an array of LEDs on a conformable silicon substrate
A conformable electronic device and methods for forming such devices are described. Embodiments of a conformable electronic device may include a silicon substrate having a thickness of 50 μm or less. An array of LEDs that are electrically coupled to a controller chip may be formed on a surface of the silicon substrate. In an embodiment, a top passivation layer is formed over the array of LEDs, the one or more controller chips, and the top surface of the silicon substrate. An embodiment also includes a bottom passivation layer formed on a bottom surface of the silicon substrate.
US10290773B2 Light-emitting device
A light-emitting device is disclosed and comprises: a substrate; a light-emitting stack comprising a first conductivity type semiconductor layer, an active layer over the first conductivity type semiconductor layer, and a second conductivity type semiconductor layer over the active layer; a transparent conductive layer over the a light-emitting stack; a first trench dividing the transparent conductive layer into a first block and a second block; a connecting layer electrically connecting the two blocks of the transparent conductive layer; a first conductivity type contact layer between the substrate and the first conductivity type semiconductor layer, wherein the conductivity of the first conductivity type contact layer is greater than the conductivity of the first conductivity type semiconductor layer.
US10290772B2 Light-emitting diode and manufacturing method therefor
A light-emitting diode and a manufacturing method therefor are disclosed. The light-emitting diode comprises: a first conductive semiconductor layer; at least two light-emitting units arranged by being spaced from each other on the first conductive semiconductor layer, respectively including an active layer and a second conductive semiconductor layer, and including one or more contact holes through which the first conductive semiconductor layer is partially exposed; an additional contact area located between the light-emitting units; a second electrode making ohmic contact with the second conductive semiconductor layer; a lower insulation layer; and a first electrode making ohmic contact with the first conductive semiconductor layer through the contact holes of each of the light-emitting units and the additional contact area.
US10290763B2 Roll-to-roll metallization of solar cells
Disclosed herein are approaches to fabricating solar cells, solar cell strings and solar modules using roll-to-roll foil-based metallization approaches. Methods disclosed herein can comprise the steps of providing at least one solar cell wafer on a first roll unit and conveying a metal foil to the first roll unit. The metal foil can be coupled to the solar cell wafer on the first roll unit to produce a unified pairing of the metal foil and the solar cell wafer. We disclose solar energy collection devices and manufacturing methods thereof enabling reduction of manufacturing costs due to simplification of the manufacturing process by a high throughput foil metallization process.
US10290756B2 Multilayer structure, device using the same, method for producing the multilayer structure, and method for producing the device
Provided are a novel multilayer structure that can be used to protect a device and a device using the multilayer structure. The disclosed multilayer structure is a multilayer structure including a substrate and a barrier layer stacked on the substrate. The 3% strain tension of the substrate in at least one direction is at least 2000 N/m. The barrier layer contains a reaction product (R). The reaction product (R) is a reaction product formed by a reaction at least between a metal oxide (A) and a phosphorus compound (B). In an infrared absorption spectrum of the barrier layer in a range of 800 to 1400 cm−1, a wavenumber (n1) at which maximum infrared absorption occurs is in a range of 1080 to 1130 cm−1. A metal atom constituting the metal oxide (A) is essentially an aluminum atom.
US10290755B1 High efficiency photovoltaic cells and manufacturing thereof
Novel structures of photovoltaic cells are provided. The cells are based on nanometer or micrometer-scaled wires, tubes, and/or rods, which are made of electronic materials covering semiconductors, insulators, and may be metallic in structure. These photovoltaic cells have large power generation capability per unit physical area over the conventional cells. These cells will have enormous applications such as in space, commercial, residential and industrial applications.
US10290751B2 Radiation detector comprising amorphous selenium
A radiation detector (10) which has a multilayer structure that includes: a first electrode (34); a second electrode (49) that is disposed so as to face the first electrode; a selenium layer (48) that is disposed between the first electrode and the second electrode and contains amorphous selenium; a first blocking organic layer (38) that is adjacent to the selenium layer, between the first electrode and the selenium layer, and that contains a hole transport material having an electron affinity of 3.7 eV or less; and a second blocking organic layer (37) that is adjacent to the selenium layer, between the second electrode and the selenium layer, and that contains an electron transport material having an ionization potential of 5.9 eV or more. This radiation detector (10) has low dark current, excellent durability, and less afterimages.
US10290743B2 Metal oxide thin-film transistor and manufacturing method for the same
The present invention relates to a metal oxide thin-film transistor and manufacturing for the same. The thin-film transistor includes a substrate; a source electrode, a barrier layer and a drain electrode which are sequentially formed on the substrate; and a semiconductor active layer formed on side surfaces of the source electrode and the drain electrode; wherein, the semiconductor active layer is respectively connected with the source electrode and the drain electrode. The metal oxide thin-film transistor has a new structure, wherein the source and drain electrodes are parallel to the substrate, and the semiconductor active layer is contacted with the source electrode and the drain electrode by a vertical covering or a step covering way. The channel length does not depend on the photolithography process, but depends on the side length of the source and drain electrodes contacted with the semiconductor active layer.
US10290740B2 Semiconductor device with reduced parasitic capacitance
A semiconductor device comprising a substrate and a transistor comprising a source, drain, and gate formed on the substrate. The semiconductor device further comprises a deep well formed in the substrate at a predetermined distance below the surface of the substrate and a contact configured to electrically couple the deep well to a voltage source such that a voltage can be applied to the deep well to create a substrate depletion region for reducing parasitic capacitance between the transistor and the substrate.
US10290737B2 Semiconductor arrangement with one or more semiconductor columns
A semiconductor arrangement comprises a substrate region and a first semiconductor column projecting from the substrate region. The semiconductor arrangement comprises a second semiconductor column projecting from the substrate region. The second semiconductor column is separated a first distance from the first semiconductor column. The first distance is between about 10 nm to about 30 nm.
US10290734B2 MOSFET and power conversion circuit
A MOSFET includes: a semiconductor base substrate having a super junction structure; and a gate electrode formed on a first main surface side of the semiconductor base substrate by way of a gate insulation film. In a graph where a depth x at a predetermined depth position in the super junction structure is taken on an axis of abscissas, and an average positive charge density ρ(x) at the predetermined depth position in the super junction structure is taken on an axis of ordinates, the average positive charge density ρ(x) at a predetermined depth position of the super junction structure when the super junction structure is depleted by turning off the MOSFET is expressed by an upward convex curve projecting in a right upward direction.
US10290732B2 High voltage semiconductor devices and methods of making the devices
A multi-cell MOSFET device including a MOSFET cell with an integrated Schottky diode is provided. The MOSFET includes n-type source regions formed in p-type well regions which are formed in an n-type drift layer. A p-type body contact region is formed on the periphery of the MOSFET. The source metallization of the device forms a Schottky contact with an n-type semiconductor region adjacent the p-type body contact region of the device. Vias can be formed through a dielectric material covering the source ohmic contacts and/or Schottky region of the device and the source metallization can be formed in the vias. The n-type semiconductor region forming the Schottky contact and/or the n-type source regions can be a single continuous region or a plurality of discontinuous regions alternating with discontinuous p-type body contact regions. The device can be a SiC device. Methods of making the device are also provided.
US10290716B2 Semiconductor device having interfacial layer and high κ dielectric layer
A semiconductor device has a semiconductor substrate. A silicon germanium layer is disposed on the semiconductor substrate. The silicon germanium layer has a first silicon-to-germanium ratio. A first gate structure is disposed on the silicon germanium layer, and the first gate structure includes an interfacial layer on the silicon germanium layer. The interface layer has a second silicon-to-germanium ratio substantially the same as the first silicon-to-germanium ratio of the silicon germanium layer. The first gate structure also includes a high-dielectric layer on the interfacial layer and a first gate electrode on the high-κ dielectric layer.
US10290706B2 Three-dimensional semiconductor wafer
A three-dimensional semiconductor wafer relates to a semiconductor wafer, including a raw semiconductor wafer, at least one connection layer, a conduction layer and a protection layer, wherein the protection layer is arranged on the conduction layer; the connection layer is inserted into a bottom surface or/and a top surface of the raw semiconductor wafer; and the conduction layer is arranged on the bottom surface of the raw semiconductor wafer.
US10290696B2 Flexible display substrate, display panel, and display device
Disclosed are a flexible display substrate, a display panel, and a display device. A traveling wire in a fixed bending area includes a plurality of sequentially connected wire segments at a preset inclination angle relative to the extension direction of the traveling wire, and furthermore hole structures are arranged on at least a part of the wire segments. Moreover there is a planar contact structure between at least two of wire segments connected with each other.
US10290686B2 Display device and method of manufacturing the same
An aspect of the present invention is directed to a display device including: an array substrate arranged with a plurality of pixels each having a light-emitting element are arranged; a first resin layer covering the plurality of pixels and having a first surface subjected to an alignment process; polarizers disposed over the first surface and aligned according to the alignment process; and a counter substrate disposed over the first resin layer.
US10290661B2 Thin film transistor and method of fabricating the same, array substrate and display apparatus
A method of fabricating a TFT includes a step of forming a gate electrode, a gate insulation layer, an active layer, a source electrode, a drain electrode, a passivation layer and a connection electrode, wherein a pattern including the gate electrode, the source electrode and the drain electrode, the active layer and the gale insulation layer is formed by one patterning process, a pattern including the passivation layer and a via hole through the passivation layer is formed by one patterning process, and a pattern of the connection electrode is formed by one patterning process to electrically connect the source electrode and the drain electrode with the active layer.
US10290658B2 Thin film transistor substrate and display device including the same
Disclosed is a thin film transistor substrate which facilitates to realize a bottom gate structure where a gate electrode is disposed below an active layer, and to increase an area for a storage capacitor, and a display device including the same, wherein the thin film transistor substrate may include a light shielding layer, a buffer layer for covering the light shielding layer, and a driving transistor prepared on the buffer layer while being overlapped with the light shielding layer, and provided to supply a driving current to an organic light emitting device.
US10290657B2 Display device
A display device has a thin film transistor on a substrate. The thin film transistor includes a first transistor having an oxide semiconductor film, a first gate insulating film, and a first gate electrode and a second transistor having a silicon semiconductor film, a second gate insulating film, and a second gate electrode. The first gate insulating film includes a first insulating film and a second insulating film. The oxide semiconductor film is positioned between the first insulating film and the substrate. The first insulating film is positioned between the silicon semiconductor film and the substrate and between the second insulating film and the substrate. The second gate insulating film includes an insulating film made of the same material in the same layer as the second insulating film. The first gate electrode and the second gate electrode are in the same layer.
US10290635B2 Buried interconnect conductor
Various examples of a buried interconnect line are disclosed herein. In an example, a device includes a fin disposed on a substrate. The fin includes an active device. A plurality of isolation features are disposed on the substrate and below the active device. An interconnect is disposed on the substrate and between the plurality of isolation features such that the interconnect is below a topmost surface of the plurality of isolation features. The interconnect is electrically coupled to the active device. In some such examples, a gate stack of the active device is disposed over a channel region of the active device and is electrically coupled to the interconnect. In some such examples, a source/drain contact is electrically coupled to a source/drain region of the active device, and the source/drain contact is electrically coupled to the interconnect.
US10290634B2 Multiple threshold voltages using fin pitch and profile
A multi-Vt FinFET includes a semiconductor substrate, multiple first fins coupled to the semiconductor substrate having a first fin pitch, and multiple second fins coupled to the semiconductor substrate having a second fin pitch larger than the first fin pitch. The semiconductor structure further includes transistor(s) on the multiple first fins, and transistor(s) on the multiple second fins, a threshold voltage of the transistor(s) on the multiple second fins being higher than that of the transistor(s) on the multiple first fins.
US10290631B2 Linearity and lateral isolation in a BiCMOS process through counter-doping of epitaxial silicon region
Methods for providing improved isolation structures in a SiGe BiCMOS process are provided. In one method, an n-type epitaxial layer is grown over a p-type high-resistivity substrate. A mask covers a first region, and exposes a second region, of the epitaxial layer. A p-type impurity is implanted through the mask, counter-doping the second region to become slightly p-type. Shallow trench isolation and optional deep trench isolation regions are formed through the counter-doped second region, providing an isolation structure. The first region of the epitaxial layer forms a collector region of a heterojunction bipolar transistor. In another method, shallow trenches are etched partially into the epitaxial layer through a mask. A p-type impurity is implanted through the mask, thereby counter-doping thin exposed regions of the epitaxial layer to become slightly p-type. The shallow trenches are filled with dielectric material and a CMP process is performed to form shallow trench isolation regions.
US10290630B2 BiCMOS integration with reduced masking steps
A bipolar complementary-metal-oxide-semiconductor (BiCMOS) device is disclosed. The BiCMOS device includes a CMOS device in a CMOS region, a PNP bipolar device in a bipolar region, and an NPN bipolar device in the bipolar region. The NPN bipolar device has an extrinsic base being self-aligned with an emitter of the NPN bipolar device. The extrinsic base of the NPN bipolar device and an emitter of the PNP bipolar device share a P type dopant.
US10290624B2 ESD protection device and method for manufacturing the same
Disclosed is an ESD protection device, comprising: a semiconductor substrate; a semiconductor buried layer located in the semiconductor substrate; an epitaxial semiconductor layer located on the semiconductor substrate and comprising a first doped region and a second doped region, wherein the semiconductor substrate and the first doped region are of a first doping type, the semiconductor buried layer, the epitaxial semiconductor layer and the second doped region are of a second doping type, the first doping type and the second doping type are opposite to each other, and the first doped region forms a plurality of interfaces with the epitaxial semiconductor layer. The disclosure improves protection performance and maximum current bearing capacity without increasing parasitic capacitance of the ESD protection device.
US10290622B2 Method for expanding spacings in light-emitting element array
A method for expanding spacings in a light-emitting element array includes the following steps of: providing a light-emitting element array unit including a stretchable supporting film, and a plurality of light-emitting elements disposed on the stretchable supporting film and arranged into a two-dimensional array; stretching the stretchable supporting film along a first direction and a second direction. The first direction and the second direction respectively correspond to a row direction and a column direction of the two-dimensional array.
US10290621B2 Method of manufacturing a package-on-package type semiconductor package
A method for manufacturing a semiconductor package, for example a package-on-package type semiconductor device package. As non-limiting examples, various aspects of this disclosure provide high-yield methods for manufacturing a package-on-package type semiconductor package, or a portion thereof.
US10290611B2 Semiconductor packages and methods of forming same
In an embodiment, a package includes a first package structure including a first die having a first active side and a first back-side, the first active side including a first bond pad and a first insulating layer a second die bonded to the first die, the second die having a second active side and a second back-side, the second active side including a second bond pad and a second insulating layer, the second active side of the second die facing the first active side of the first die, the second insulating layer being bonded to the first insulating layer through dielectric-to-dielectric bonds, and a conductive bonding material bonded to the first bond pad and the second bond pad, the conductive bonding material having a reflow temperature lower than reflow temperatures of the first and second bond pads.
US10290601B2 Method of manufacturing bonded body
A method of manufacturing a bonded body in which a first body and a second body are bonded using a glass paste. The glass paste includes a crystallized glass frit (A) and a solvent (B). A remelting temperature of the crystallized glass frit (A) is higher than a crystallization temperature thereof which is higher than a glass transition temperature thereof. The method includes: applying the glass paste on at least one of the first and second bodies, bonding the first and second bodies by interposing the glass paste therebetween, heating the bonded first and second bodies to a temperature that is not lower than the crystallization temperature and lower than the remelting temperature of the crystallized glass frit (A), and obtaining the bonded body by cooling the bonded first and second bodies to a temperature that is not higher than the glass transition temperature of the crystallized glass frit.
US10290597B2 Semiconductor device
A semiconductor device according to an embodiment comprises a substrate, an epitaxial layer on the substrate, and a cluster including a plurality of particles disposed on the epitaxial layer, the particles being disposed to be apart from each other, and contacting the epitaxial layer.
US10290594B2 Fragmenting computer chips
A method comprising bonding a first substrate to a second substrate. The first substrate includes a layer of one or more pairs of reactive material. The method comprising triggering a reaction between the one or more pairs of reactive material and fragmenting the second substrate.
US10290591B2 Wiring board, electronic device, and electronic module
A wiring board includes an insulating substrate, mount electrodes arranged to face each other on a first main surface of the insulating substrate along a pair of opposing sides of the insulating substrate in a plan view, and terminal electrodes arranged to face each other on a second main surface of the insulating substrate along another pair of opposing sides of the insulating substrate in a perspective plan view.
US10290590B2 Stacked semiconductor device and method of manufacturing the same
A semiconductor device includes: a first dielectric layer having a first surface; a molding compound disposed on the first surface of the first dielectric layer; a second dielectric layer having a first surface disposed on the molding compound; a via disposed in the molding compound; and a first conductive bump disposed on the via and surrounded by the second dielectric layer; wherein the first dielectric layer and the second dielectric layer are composed of the same material. The filling material has a thickness between the second dielectric layer and the semiconductor die, and the diameter of the hole is inversely proportional to the thickness of the filling material.
US10290589B2 Folding thin systems
A foldable microelectronic assembly and a method for forming the same are provided. One or more packages comprising encapsulated microelectronic elements are formed, along with a compliant layer. The packages and the compliant layer are coupled to a redistribution layer. The compliant layer and the redistribution layer are bent such that the redistribution layer is non-planar.
US10290586B2 Package substrate with embedded noise shielding walls
A package substrate with embedded noise shielding walls is disclosed. One of the embodiment comprises a signal line S sandwiched by a left shielding wall W1 and a right shielding wall W2. The signal line S, left shielding wall W1, and the right shielding wall W2 are embedded in a dielectric layer.
US10290585B2 Shielded module having compression overmold
A method for fabricating a radio-frequency (RF) module is disclosed, the method including forming or providing a first assembly that includes a packaging substrate and an RF component mounted thereon, the first assembly further including one or more shielding-wirebonds formed relative to the RF component, and forming an overmold over the packaging substrate to substantially encapsulate the RF component and the one or more shielding-wirebonds, the overmold formed by compression molding that includes reducing a volume of melted resin in a direction having a component perpendicular to a plane defined by the packaging substrate.
US10290583B2 Semiconductor device
An object of the present invention is to shorten the switching delay time of a semiconductor device.Transistor units are provided between a source bus line and a drain bus line that are provided apart from each other in a first direction, and a plurality of gate electrodes that extends in the first direction and is provided apart from each other in a second direction orthogonal to the first direction is provided in the transistor units. One ends of the gate electrodes on the source bus line side are coupled by a gate connection line extending in the second direction, and a gate bus line electrically coupled to the gate connection line is provided above the gate connection line. The gate electrodes and the gate connection line are formed using a wiring layer of the first layer, the source bus line and the drain bus line are formed using a wiring layer of the second layer, and the gate bus line is formed using a wiring layer of the third layer.
US10290579B2 Utilization of backside silicidation to form dual side contacted capacitor
An integrated circuit structure may include a capacitor having a semiconductor layer as a first plate and a gate layer as a second plate. A capacitor dielectric layer may separate the first plate and the second plate. A backside metallization may be coupled to the first plate of the capacitor. A front-side metallization may be coupled to the second plate of the capacitor. The front-side metallization may be arranged distal from the backside metallization.
US10290576B2 Stress reduction apparatus with an inverted cup-shaped layer
A device comprises a metal via having a lower portion in a first etch stop layer and an upper portion in a first dielectric layer over a substrate, a second etch stop layer over and in direct contact with the first dielectric layer, a second dielectric layer over and in direct contact with the first etch stop layer, a stress reduction layer over and in direct contact with the second dielectric layer, a third etch stop layer over and in direct contact with the stress reduction layer and a metal structure over the metal via, wherein the metal structure comprises a lower portion in the second etch stop layer and the second dielectric layer and an upper portion in the stress reduction layer.
US10290568B2 Power module for an electric motor
A power module for an electric motor has at least one semiconductor switch half bridge with a high-side semiconductor switch and a low-side semiconductor switch. The semiconductor switches of the semiconductor switch half bridge have contact gap terminals which are each formed by a flat surface region of the semiconductor switch and which each point in the same direction. The high-side semiconductor switch and the low-side semiconductor switch enclose between them a circuit carrier that has at least two electrically conductive layers. A contact gap terminal of the low-side semiconductor switch and a contact gap terminal of the high-side semiconductor switch of the half bridge are electrically connected to each other by the circuit carrier.
US10290566B2 Electronic component
In an embodiment, an electronic component includes a high-voltage depletion mode transistor including a current path coupled in series with a current path of a low-voltage enhancement mode transistor, a diode including an anode and a cathode, and a die pad. A rear surface of the high-voltage depletion mode transistor is mounted on and electrically coupled to the die pad. A first current electrode of the low-voltage enhancement mode transistor is mounted on and electrically coupled to the die pad. The anode of the diode is coupled to a control electrode of the high-voltage depletion mode transistor, and the cathode of the diode is mounted on the die pad.
US10290565B2 Semiconductor device and method for manufacturing semiconductor device
A method includes the steps of: preparing a lead frame including a plurality of die pads, and preparing a plurality of semiconductor chips; disposing each of the semiconductor chips on a respective one of the die pads; forming a sealing resin to cover the die pads and the semiconductor chips; and attaching a heat dissipation plate to the die pads by pressing the heat dissipation plate against the die pads via a resin sheet which is an adhesive layer after the sealing resin is formed.
US10290556B2 High reliability wafer level semiconductor packaging
Implementations of semiconductor packages may include: a semiconductor wafer, a glass lid fixedly coupled to a first side of the semiconductor die by an adhesive, a redistribution layer coupled to a second side of the semiconductor die, and a plurality of ball mounts coupled to the redistribution layer on a side of the redistribution layer coupled to the semiconductor die. The adhesive may be located in a trench around a perimeter of the semiconductor die and located in a corresponding trench around a perimeter of the glass lid.
US10290552B1 Methods for processing a semiconductor wafer using non-contact electrical measurements indicative of at least one tip-to-tip short or leakage, at least one via-chamfer short or leakage, and at least one corner short or leakage, where such measurements are obtained from cells with respective tip-to-tip short, via-chamfer short, and corner short test areas, using a charged particle-beam inspector with beam deflection to account for motion of the stage
A method for processing a semiconductor wafer uses non-contact electrical measurements indicative of at least one tip-to-tip short or leakage, at least one via-chamfer short or leakage, and at least one corner short or leakage, where such measurements are obtained from cells with respective tip-to-tip short, via-chamfer short, and corner short test areas, using a charged particle-beam inspector with a moving stage and beam deflection to account for motion of the stage.
US10290549B2 Integrated circuit structure, gate all-around integrated circuit structure and methods of forming same
The disclosure is directed to gate all-around integrated circuit structures, finFETs having a dielectric isolation, and methods of forming the same. The gate all-around integrated circuit structure may include a first insulator region within a substrate; a pair of remnant liner stubs disposed within the first insulator region; a second insulator region laterally adjacent to the first insulator region within the substrate; a pair of fins over the first insulator region, each fin in the pair of fins including an inner sidewall facing the inner sidewall of an adjacent fin in the pair of fins and an outer sidewall opposite the inner sidewall; and a gate structure substantially surrounding an axial portion of the pair of fins and at least partially disposed over the first and second insulator regions, wherein each remnant liner stub is substantially aligned with the inner sidewall of a respective fin of the pair of fins.
US10290547B2 Method of manufacturing a semiconductor device with metal gate etch selectivity control
A method of manufacturing a semiconductor device includes forming a first layer of a conductive material in gate spaces created by removing portions of a dummy gate structure. The first layer further includes a top layer on an entire structure formed on a fin structure, and a gate space for a short channel gate and a gate space for a long channel gate. A first portion of the top layer is removed to leave a hard mask layer over a long channel gate region. The hard mask layer and a portion of heights of the conductive material in the gate spaces are removed to form a first structure. A second layer of the conductive material is formed over the first structure. Portions of the second layer are removed to create a recessed conductive portion for the short channel gate and a recessed conductive portion for the long channel gate.
US10290541B2 Barrier layers in trenches and vias
A semiconductor structure includes a dielectric layer having a trench formed therein and a barrier layer formed on a bottom and sidewalls of the trench, and on a top surface of the dielectric layer. The trench comprises a flared top gap opening and additional area at the bottom such that the top and bottom of the trench are wider than sidewalls of the trench. A thickness of the barrier layer on the bottom of the trench and on the top surface of the dielectric layer is controlled using one or more cycles comprising forming an oxidized layer using a neutral beam oxidation and removing the oxidized layer using an etching process, such that the thickness of the barrier layer on the bottom of the trench and on the top surface of the dielectric layer is substantially the same as the thickness of the barrier layer on sidewalls of the trench.
US10290533B2 Thermally stable charge trapping layer for use in manufacture of semiconductor-on-insulator structures
A single crystal semiconductor handle substrate for use in the manufacture of semiconductor-on-insulator (e.g., silicon-on-insulator (SOI)) structure is etched to form a porous layer in the front surface region of the wafer. The etched region is oxidized and then filled with a semiconductor material, which may be polycrystalline or amorphous. The surface is polished to render it bondable to a semiconductor donor substrate. Layer transfer is performed over the polished surface thus creating semiconductor-on-insulator (e.g., silicon-on-insulator (SOI)) structure having 4 layers: the handle substrate, the composite layer comprising filled pores, a dielectric layer (e.g., buried oxide), and a device layer. The structure can be used as initial substrate in fabricating radiofrequency chips. The resulting chips have suppressed parasitic effects, particularly, no induced conductive channel below the buried oxide.
US10290527B2 Method of manufacturing semiconductor device by using plasma etching apparatus
The inventive concept provides a method of manufacturing a semiconductor device using a plasma etching apparatus including an alignment chamber and a process chamber. The method includes: loading a wafer in the alignment chamber of the plasma etching apparatus; rotating the wafer loaded in the alignment chamber according to a plurality of heating zones arranged in an electrostatic chuck of the process chamber, thereby rotating a reference point of the wafer; transferring the wafer that was rotated in the alignment chamber onto the electrostatic chuck of the process chamber; and plasma-etching the wafer that was rotated in the alignment chamber on the electrostatic chuck of the process chamber.
US10290524B2 Multi-wafer substrate holder with adjustable infrared radiation absorbing zones
An infrared radiation absorbing assembly for use in semiconductor processing is provided that includes a holder defining a plurality of zones and at least one infrared radiation absorbing member disposed within at least one zone of the holder. The at least one infrared radiation absorbing member is configured to control an amount of infrared radiation that reaches a sample and thus the temperature of the sample disposed proximate the holder.
US10290522B2 Conductive interface system between vacuum chambers in a charged particle beam device
An object of the present invention is to provide a charged particle beam device that suppresses the influence of an external electromagnetic wave, even when a shielding member, such as a vacuum valve, is in the open state. To achieve the above object, a charged particle beam device including a vacuum chamber (111) having an opening (104) that surrounds a sample delivery path is proposed. The charged particle beam device includes a conductive material (118) surrounding the opening (104) for conduction between the vacuum chamber (111) and a conductive member (106) disposed on the atmosphere side. According to an embodiment of the present invention, it is possible to restrict an electromagnetic wave (117) from reaching the sample chamber via the delivery path.
US10290520B2 Method for laminating glass panels and vacuum lamination device using same
A method for laminating glass panels includes (1) providing a TFT substrate and a CF substrate to be laminated, in which the CF substrate is coated with a seal resin and the TFT substrate carries liquid crystal dropped thereon; (2) aligning and laminating the TFT substrate and the CF substrate in a vacuum environment to complete a lamination process; (3) applying UV light to transmit through the TFT substrate for carrying out UV curing of the seal resin interposed between the CF substrate and the TFT substrate so as to complete a UV curing process; and (4) removing the laminated CF substrate and the TFT substrate that have been subjected to the UV curing process out of the vacuum environment.
US10290516B2 Substrate processing apparatus, maintenance method, and maintenance program
Provided is a substrate processing apparatus which may update an accumulated film thickness of each dummy substrate when a dummy substrate carrier is reloaded. The substrate processing apparatus includes: a process chamber where a plurality of substrates including a dummy substrate are processed; a substrate receiving unit whereon a dummy substrate carrier accommodating at least the dummy substrate is placed; a memory unit configured to store a film thickness of the dummy substrate in the dummy substrate carrier when the dummy substrate carrier is unloaded from the substrate receiving unit; and a management unit configured to update the film thickness of the dummy substrate in the dummy substrate carrier based on the film thickness stored in the memory unit when the dummy substrate carrier is reloaded onto the substrate receiving unit.
US10290512B2 Semiconductor structure having bump on tilting upper corner surface
A semiconductor structure is provided. The semiconductor structure includes a semiconductor substrate and a first conductive bump. The semiconductor substrate has an integrated circuit and an interconnection metal layer, and a tilt surface is formed on an edge of the semiconductor substrate. The first conductive bump is electrically connected to the integrated circuit via the interconnection metal layer, and is disposed on the tilt surface, wherein a profile of the first conductive bump extends beyond a side surface of the edge of the semiconductor layer.
US10290485B2 Fourier transform ion cyclotron resonance mass spectrometry
Methods and systems for analyzing ions in a magnetic ion trap are provided herein. In accordance with various aspects of the present teachings, the methods and systems described herein enable Fourier transform ion cyclotron resonance mass spectrometry across relatively narrow gap magnetic fields substantially perpendicular to the axis along which the ions are injected into the ion trap. As a result, smaller, less expensive magnets can be used to produce the high-intensity, uniform magnetic fields utilized in high performance FT-ICR/MS applications. Accordingly, the present teachings enable permanent magnets (as well as electromagnets) to generate these magnetic fields, potentially reducing the cost, size, and/or complexity of the systems described herein relative to conventional FT-ICR systems.
US10290481B2 Mass spectrometry data analysis method
A mass spectrometry data analysis method for analyzing a specimen having a composition where two different reference chemical structures A and B that are each repeated, includes acquiring exact mass information of each peak in a mass spectrum of the specimen by mass spectrometry, acquiring Kendrick mass defect information DA and DB where a decimal number part has been extracted from mass information obtained by performing Kendrick mass conversion computation processing on exact mass information of each peak, acquiring mass defect information dB and dA where a decimal number part has been extracted from mass information of B based on A and A based on B of the reference chemical structures A and B, calculating nA=DB/dA,nB=DA/dB regarding DA, DB, dA, and dB, and obtaining degree-of-polymerization information nA and nB, and displaying plots corresponding to each peak on two-dimensional coordinates where nA and nB are axes.
US10290476B2 Plasma processing method and plasma processing apparatus
A plasma processing method including: a film formation step of forming a silicon-containing film on a surface of a member inside a chamber by plasma of a silicon-containing gas and a reducing gas; a plasma processing step of plasma-processing a workpiece carried into the chamber by plasma of a processing gas after the silicon-containing film is formed on the surface of the member; and a removal step of removing the silicon-containing film from the surface of the member by plasma of a fluorine-containing gas after the plasma-processed workpiece is carried out of the chamber.
US10290461B1 Ion source for enhanced ionization
An ion source having improved life is disclosed. In certain embodiments, the ion source is an IHC ion source comprising a chamber, having a plurality of electrically conductive walls, having a cathode which is electrically connected to the walls of the ion source. Electrodes are disposed on one or more walls of the ion source. A bias voltage is applied to at least one of the electrodes, relative to the walls of the chamber. In certain embodiments, fewer positive ions are attracted to the cathode, reducing the amount of sputtering experienced by the cathode. Advantageously, the life of the cathode is improved using this technique. In another embodiment, the ion source comprises a Bernas ion source comprising a chamber having a filament with one lead of the filament connected to the walls of the ion source.
US10290453B2 Actuator override mechanism for subsea circuit breaker
A subsea circuit breaker for a subsea power distribution system. The subsea circuit breaker includes a circuit breaker enclosure, first and second contacts and an electro-mechanical actuator. The subsea circuit breaker is also furnished with a mechanical transmission mechanism for opening or closing the contacts in response to a mechanical command operation from the outside of the circuit breaker enclosure.
US10290451B2 Electrical switching device equipped with means for signaling the presence of auxiliary blocks
The electrical switching device comprises an outer enclosure, at least one housing for receiving a removable auxiliary block, the enclosure including a base and a cover, the cover being configured to cooperate with the base to close the outer enclosure.The cover includes signaling units movable between an inactive position and an active position, and control units configured to move the signaling units from the inactive position toward the active position during closing of the enclosure if at least one auxiliary block is present in a corresponding receiving housing.
US10290445B2 Switching device with dual contact assembly
A switching device for conducting and interrupting electric currents, has a first mechanical contact assembly, a semiconductor switch, which is connected in parallel with the first mechanical contact assembly; a second mechanical contact assembly, which is connected in series with the first mechanical contact assembly; an auxiliary coil, which is galvanically isolated from the circuit of a switching drive for moving contacts of the first and second mechanical contact assemblies and is electromagnetically coupled to a coil of the switching drive in such a way that a voltage is produced in the auxiliary coil when the voltage supply of the switching drive is switched off; and switching electronics, which are designed to switch the semiconductor switch on and off and which are supplied by the voltage produced in the auxiliary coil when the voltage supply of the switching drive is switched off.
US10290440B2 Waterproof button assembly
A waterproof button assembly. The waterproof button assembly may include a housing including an opening and a button. The button may be positioned at least partially within the housing via the opening. The assembly may also include a plurality of engagement components positioned on opposite-distal ends of the button. The plurality of engagement components may be configured to retain the button within the housing. The engagement components may extend distally from the button, such that a portion of the engagement components may be positioned within apertures formed in the sidewall of the housing. The assembly may also include a plurality of supports, a tactile dome in contact with the button and at least one of the plurality of supports. A sensing component of the assembly may be positioned adjacent the housing and in alignment with the button and/or tactile dome for sensing actuation of the button within the assembly.
US10290438B2 Motor control center subunit having moveable line contacts and method of manufacture
A system and method for connecting supply power to motor control components includes use of a motor control center subunit with moveable supply power contacts. After a motor control center subunit is secured into a motor control center compartment, the supply power contacts may be advanced to engage supply power buses. For disconnection, the supply power contacts may be retracted and isolated from the buses before physical removal of the subunit.
US10290437B1 Interrupter spring guide assembly
In accordance with certain embodiments, an improved switching mechanism and related components are provided.
US10290436B1 Insulated interrupter
An apparatus is disclosed comprising a vacuum interrupter; an upper insulating shield forming part of a support structure to mechanically support the vacuum interrupter in a mounted position; a top portion of the vacuum interrupter seated in the upper insulating shield; a first lower insulating shield forming part of the support structure to mechanically support the vacuum interrupter in a mounted position; and a lower portion of the vacuum interrupter seated in the first lower insulating shield, wherein the upper insulating shield and the lower insulating shield are mechanically coupled with one another independent of the vacuum interrupter.
US10290433B2 Plastic solar dye cells
Solar dye cells having a plastic housing, and methods of construction such solar dye cells.
US10290430B2 Wet Electrolytic Capacitor for an Implantable Medical Device
A wet electrolytic capacitor containing a cathode, fluidic working electrolyte, and planar anode formed from an anodically oxidized sintered porous pellet is provided. The pellet may be formed from a pressed valve metal powder, which in turn, is formed by reacting an oxide of a valve metal compound (e.g., tantalum pentoxide) with a reducing agent that contains a metal having an oxidation state of 2 or more (e.g., magnesium). Through the use of such a powder, the present inventors have discovered that higher capacitance levels can be achieved than previously thought possible for the high voltage capacitors employed in implantable medical devices.
US10290429B2 Wire to anode connection
An improved capacitor is provided wherein the capacitor has an improved bond between the anode and anode wire. The anode comprises a pressed anode powder comprising a first density region and a second density region wherein the second density region has a higher density than the first density region. An anode wire extends into the second density region wherein the anode wire in the second density region is distorted by compression. This allows for better utilization of the metal powder surface area by allowing a lower bulk press density and lower sinter temperature while still achieving the necessary wire pull strength. In addition, this invention when utilized with deoxidation steps, results in sufficient wire pull strengths not possible otherwise.
US10290413B2 Fractal switching systems and related electromechanical devices
This invention entails the use of fractal shapes as cores for electromagnets, and a concurrent shape of a fractal for the windings which surround it. The novelty of this invention lies not only with the shaping, but the advantage of such shaping, which includes producing a smaller form factor electromagnet for the same desired magnetic field strength, when compared to a conventional electromagnet. It will be appreciated that a range of devices including electromagnets, based on such fractal shaping, are additionally novel and include but are not limited to solenoid switches, relays, and other devices in which the fractal electromagnets are used to make a change in state of some device.
US10290412B2 Vertical inductor for WLCSP
Embodiments of the invention include a microelectronic device and methods of forming a microelectronic device. In an embodiment the microelectronic device includes a semiconductor die and an inductor that is electrically coupled to the semiconductor die. The inductor may include one or more conductive coils that extend away from a surface of the semiconductor die. In an embodiment each conductive coils may include a plurality of traces. For example, a first trace and a third trace may be formed over a first dielectric layer and a second trace may be formed over a second dielectric layer and over a core. A first via through the second dielectric layer may couple the first trace to the second trace, and a second via through the second dielectric layer may couple the second trace to the third trace.
US10290400B2 Method of producing a cermet-containing bushing for an implantable medical device
One aspect relates to a method for producing an electrical bushing for an implantable medical device. The method includes forming a holding element for holding the electrical bushing in the implantable medical device, the holding element including a through-opening. An insulation element of aluminum oxide is formed within the through-opening. At least one elongated conduction element is formed extending through insulation element. The at least one elongated conduction element includes an aluminum oxide in a metallic matrix. The insulation element and the at least one elongated conduction element are jointly fired thereby forming a hermetic seal therebetween without welding or soldering.
US10290391B2 Transparent conductive film
A transparent conductive film includes: a transparent substrate film; an antistripping layer with a thickness of 1.5 nm to 8 nm formed on one main surface of the substrate film; an optical adjustment layer with a thickness of 10 nm to 25 nm formed on the antistripping layer; and a transparent conductor layer with a pattern formed on the optical adjustment layer. The transmission Y value measured from a side of the transparent conductor layer is 88.0 or more and the reflection color difference ΔE between a pattern portion and a non-pattern portion is 7.0 or less.
US10290390B2 Polymer blends
This invention relates to silane moisture curable polymer composition and more particularly, to such a polymer composition that is highly diluted by a non-silane containing component, while retaining good high temperatures properties. The invention is a polymer composition comprising a base resin comprising less than 59 wt % of a silane crosslinkable polyethylene (A), an thermoplastic polyolefin free from silane groups (B) wherein the polymer composition comprise a filler with a BET Nitrogen Surface Area larger than 3 m2/g (C). The invention also relates to a cable layer of such polymer composition suitably a semiconducting layer of a power cable.
US10290372B2 Systems and devices for controlling delivery of breast milk supplementation
Devices for controlling delivery of a breast milk supplement are described which include a housing sized for placement on a surface near a breast region of a lactating female, the housing including one or more supplement reservoirs, at least one of the supplement reservoirs including a port with a controllable valve, a data storage component including a breast milk supplement regimen, and a control unit including a microprocessor and circuitry, the control unit operably coupled to the data storage component and to the controllable valve, the circuitry including actuation circuitry configured to actuate the controllable valve based on the breast milk supplement regimen; and at least one delivery tube having a first end and a second end, the first end of the at least one delivery tube in fluid communication with the port, the second end of the at least one delivery tube configured for placement in proximity to a nipple of the lactating female.
US10290365B2 Image processing apparatus, image processing method, and non-transitory computer readable medium
An image processing apparatus includes a difference image generator that receives a collection of medical record sheet image data that is generated by reading an image of a medical record sheet with content thereof updated in a time sequence, extracts a difference between preceding medical record sheet image data and current medical record sheet image data, and acquires a sequential collection of difference image data representing an updated written portion of the medical record sheet by extracting a difference in each image reading cycle, a memory processing unit that associates the difference image data with attribute information related to writing, and causes a memory to store the resulting difference image data, and an output processing unit that selects output image data from the collection of difference image data and outputs the selected output image data.
US10290364B2 Memory integrated circuit with a page register/status memory capable of storing only a subset of row blocks of main column blocks
An integrated circuit includes an array of memory cells that is arranged into rows, main columns, and redundant columns that perform repairs in the array. The main columns and the redundant columns are divided into row blocks. Bit lines couple the main columns to status memory indicating repair statuses of the repairs by the redundant columns. The integrated circuit receives a command, and performs an update on the status memory with the repair statuses specific to particular ones of the row blocks in a portion of the memory accessed by the command. Alternatively or in combination, the status memory has insufficient size to store the repair statuses of multiple ones of the row blocks of the main columns.
US10290362B2 Screening for data retention loss in ferroelectric memories
A data retention reliability screen of integrated circuits including ferroelectric random access memory (FRAM) arrays. Sampled groups of cells in the FRAM array are tested at various reference voltage levels, after programming to a high polarization capacitance data state and a relaxation time at an elevated temperature. Fail bit counts of the sample groups at the various reference voltage levels are used to derive a test reference voltage, against which all of the FRAM cells in the integrated circuit are then tested after preconditioning (i.e., programming) and another relaxation interval at the elevated temperature, to determine those cells in the integrated circuit that are vulnerable to long-term data retention failure.
US10290361B2 Semiconductor systems
A semiconductor system may be configured to classify failure groups of data including erroneous bits and may replace a memory area in which the failure groups are stored with a redundancy area. The replacement of the memory area in which the failure groups are stored, with the redundancy area, may be performed according to priorities of the failure groups.
US10290349B2 DDR compatible open array architectures for resistive change element arrays
A high-speed memory circuit architecture for arrays of resistive change elements is disclosed. An array of resistive change elements is organized into rows and columns, with each column serviced by a word line and each row serviced by two bit lines. Each row of resistive change elements includes a pair of reference elements and a sense amplifier. The reference elements are resistive components with electrical resistance values between the resistance corresponding to a SET condition and the resistance corresponding to a RESET condition within the resistive change elements being used in the array. A high speed READ operation is performed by discharging one of a row's bit lines through a resistive change element selected by a word line and simultaneously discharging the other of the row's bit lines through of the reference elements and comparing the rate of discharge on the two lines using the row's sense amplifier. Storage state data are transmitted to an output data bus as high speed synchronized data pulses. High speed data is received from an external synchronized data bus and stored by a PROGRAM operation within resistive change elements in a memory array configuration.
US10290348B1 Write-once read-many amorphous chalcogenide-based memory
Systems and methods for providing a one-time programmable chalcogenide-based memory with improved memory cell IV characteristics are described. The memory cells of the one-time programmable chalcogenide-based memory may include a chalcogenide-based material. The chalcogenide-based material may comprise a germanium-antimony-tellurium compound (GST), a chalcogenide glass, or a chalcogenide alloy such as Ge10Se54As36 or Ge17Te50As33. The chalcogenide-based memory may be written as a one-time programmable memory in which forming operations are performed on only memory cells that are to be programmed to store a first binary value (e.g., binary “1” data values) and not performed on other memory cells that are to store a second binary value different from the first binary value (e.g., binary “0” data values).
US10290347B2 Compacting operating parameter groups in solid state memory devices
Systems and methods are described for compacting operating parameter sets in a data storage device. Data storage device may be configured to maintain multiple operating parameter sets, each of which stores various parameters for interacting with different memory elements within the device. The data storage device may further be limited in the total number of operating parameter sets that can be maintained in the device at any given time. Thus, the data storage device may be required at various times to combine two or more operating parameter sets, to enable creation of a new operating parameter set. Because each operating parameter set can contain a number of parameters, identification of similar sets for combination can be computationally intensive. To identify similar sets in an efficient manner, a device as disclosed herein is enabled to reduce a dimensionality of each set, and locate similar sets under that reduced dimensionality.
US10290342B2 Methods and apparatus for memory programming
Methods and apparatus for programming a ferroelectric memory according to various desired and constraining characteristics, such as the retention of the data written to the memory, the endurance of the memory itself, both retention and endurance, power consumption, constraints on available voltage levels, etc. The characteristics of the signal used to write the data to memory (e.g., voltage, power, etc.) are selected to as to satisfy the various desired and constraining characteristics.
US10290335B2 Semiconductor device with current path control unit for decreasing the level of a voltage
The semiconductor device may include a driving voltage supply unit configured to supply a voltage such that a main word line signal has the voltage. The semiconductor device may include a current path control unit configured to increase the speed at which the voltage of the main word line signal decreases.
US10290331B1 Method and system for modulating read operations to support error correction in solid state memory
In general, embodiments of the technology relate to improving read performance of solid-state storage by using decoding schemes deemed particularly suitable for the read operation that is currently being performed. More specifically, embodiments of the technology relate to using program/erase (P/E) cycle values, retention times, and page numbers in order to determine the appropriate decoding parameters to use when reading data that has been previously stored in the solid-state storage.
US10290327B2 Devices and methods for accessing resistive change elements in resistive change element arrays
Devices and methods for accessing resistive change elements in a resistive change element array to determine resistive states of the resistive change elements are disclosed. According to some aspects of the present disclosure the devices and methods access resistive change elements in a resistive change element array through a variety of operations. According to some aspects of the present disclosure the devices and methods supply an amount of current tailored for a particular operation. According to some aspects of the present disclosure the devices and methods compensate for circuit conditions of a resistive change element array by adjusting an amount of current tailored for a particular operation to compensate for circuit conditions of the resistive change element array.
US10290325B1 Securing protected content by identifying recording devices
A method includes identifying, using a machine learning algorithm, a recording device in a first image in a stream of images of a scene captured by a camera. The method also includes determining that the recording device is likely recording a protected resource based on a positioning of an aperture of the recording device and information associated with the recording device in the stream of images. The method additionally includes, in response to determining that the recording device is likely recording the protected resource, removing any content designated as protected content from a display screen.
US10290304B2 Reconstruction of audio scenes from a downmix
Audio objects are associated with positional metadata. A received downmix signal comprises downmix channels that are linear combinations of one or more audio objects and are associated with respective positional locators.In a first aspect, the downmix signal, the positional metadata and frequency-dependent object gains are received. An audio object is reconstructed by applying the object gain to an upmix of the downmix signal in accordance with coefficients based on the positional metadata and the positional locators.In a second aspect, audio objects have been encoded together with at least one bed channel positioned at a positional locator of a corresponding downmix channel. The decoding system receives the downmix signal and the positional metadata of the audio objects. A bed channel is reconstructed by suppressing the content representing audio objects from the corresponding downmix channel on the basis of the positional locator of the corresponding downmix channel.
US10290303B2 Audio compensation techniques for network outages
Computer-implemented techniques can include establishing, between first and second computing devices, an audio communication session via a network. The first computing device can receive and temporarily store audio packets corresponding to an audio input signal obtained by the second computing device. When the audio packets cause the buffer to fill beyond or at a rate exceeding a loss threshold indicative of a temporary loss of communication via the network, the techniques can decode the audio packets to obtain an audio output signal, determine whether the audio output signal includes speech, and when the audio output signal includes speech, remove a redundant portion of the audio output signal corresponding to a pitch period to obtain a modified audio output signal. The modified audio output signal can then be output via a speaker of the first computing device.
US10290294B1 Information handling system having acoustic noise reduction
An information handling system includes a processor configured to operate in one of a plurality of power states. An audio circuit measures an ambient audio environment within the information handling system, classifies the measured ambient audio into one of a plurality of categories, and implements a power management policy for the processor in response to the measured ambient audio being classified into the one of the categories.
US10290293B2 Systems, apparatus, and methods for drone audio noise reduction
Methods, systems, and apparatus for audio noise reduction from a drone are disclosed. An example apparatus includes a first sensor to gather acoustic data and a second sensor to gather rotational motion data of a rotor. The example apparatus also includes an analyzer to match the rotational motion data to a filter and filter the acoustic data using the filter. The analyzer also is to generate an audio signal based on the filtered acoustic data.
US10290292B2 Noise control method and device
A noise control method and device are provided that relate to the field of noise control. A noise control method includes: acquiring noise information of an ambient environment; generating a noise control message including the noise information, the noise control message being used to notify other devices to adjust a volume; and sending the noise control message to the other devices. Another noise control method includes: receiving, by a device, a noise control message from an external device; judging, according to the noise control message, whether the device is necessary to perform volume adjustment; and adjusting a volume according to a volume adjustment policy if the device is necessary to perform volume adjustment. The noise control method and device in the embodiments of the present application easily and quickly realize control over ambient noise, thereby improving user experience.
US10290291B2 Information processing apparatus, method, and program for controlling output of a processing pattern in association with reproduced content
There is provided an information processing apparatus including a decision unit configured to decide, in accordance with playback target content, a processing pattern of processing to be executed in association with playback of the content, from among a plurality of processing patterns.
US10290285B2 Apparatus and method for preparing, storing, transmitting and displaying images
An imaging and display apparatus for passive displays evaluates the illumination of an input scene and incorporates data representative of such input scene within a transfer media. The transfer media may be a broadcast or transmission of image data, illumination data and gamma information that can be received by a display system, which includes a passive display illuminated by incident light, to display images while adjusting the incident light and/or gamma based on the received data. The transfer media may be a storage medium storing image data, illumination data and gamma information for delivery to a passive display system. The data controls the optical characteristics of the illumination source for the passive display and the gamma and tends to minimize energy requirements, to maximize contrast or shades of gray in the displayed image, and to optimize light source operation for color fidelity. The data provided the media and/or display as a video signal, modulated video signal, s-video signal, digital signal, or other signal that can be used by a passive display system to display images.
US10290282B2 Display apparatus and brightness adjustment method thereof
The present application discloses a display apparatus and the brightness adjustment method thereof, the display apparatus includes a plurality of pixel units, each pixel unit includes a red sub-pixel, a green sub-pixel, a blue sub-pixel, and a white sub-pixel, wherein the method includes: acquiring a standard GAMMA curve for adjusting the brightness of the display apparatus, the GAMMA value of the standard GAMMA curve is γ0; acquiring a green GAMMA curve corresponding to the green sub-pixel, the GAMMA value of the green GAMMA curve is γG; adjusting the green GAMMA curve to deviate from the standard GAMMA curve and to enhance the gray-scale brightness of the green sub-pixel, wherein γG<γ0; and wherein the color gamut of the display apparatus is more than 77% of the NTSC color gamut.
US10290281B2 Display device and control method
Provided is a display device including an imaging unit that captures a moving image in a predetermined range in an image display direction, a moving body detection unit that detects whether or not a moving body is present in a predetermined range in the image display direction, an image analysis unit that analyzes the moving image captured by the imaging unit to detect whether or not a face is present, and a power control unit that controls power consumption with different patterns according to a plurality of modes that are set by combining whether or not the face detected by the image analysis unit is present and whether or not the moving body detected by the detection unit is present.
US10290277B2 Reset circuit, shift register circuit, gate driving circuit, display apparatus, and driving method
The present application provides a reset circuit for a shift register circuit, a shift register circuit, a gate driving circuit, a display apparatus, and a driving method. The reset circuit comprises a first adjustment control circuit having an input terminal configured to receive a ground line signal, and a control terminal configured to receive a first control signal; a second adjustment control circuit having an input terminal configured to receive an adjustment signal via an adjustment signal input terminal, a control terminal configured to receive a second control signal, and an output terminal configured to be coupled to an output terminal of the first adjustment control circuit; and a storage circuit having a first terminal connected to the output terminals of the second adjustment control circuit and the first adjustment control circuit, and a second terminal connected between a reset signal input terminal and a transistor.
US10290273B2 Display pixel structure, array substrate, and display device
A display pixel structure includes a plurality of pixel units arranged in an array. Each of the pixel units comprises the first sub-pixel, the second sub-pixel, the third sub-pixel and the fourth sub-pixel. Each of the sub-pixels includes a TFT switch. A ratio between a width/length ratio of the TFT switch of one of the first sub-pixel, the second sub-pixel, and the third sub-pixel or an average of width/length ratios of multiple TFT switches thereof and a width/length ratio of the TFT switch of the fourth sub-pixel is equal to a ratio between a storage capacitance of one of the first sub-pixel, the second sub-pixel, and the third sub-pixel or an average of multiple storage capacitances thereof and a storage capacitance of the fourth sub-pixel. An array substrate and a liquid crystal display device are also disclosed.
US10290270B2 Display apparatus
There is provided a display apparatus comprising: a backlight configured to output a first and a second light having a first and second color during a first and second field of a frame; a mapper configured to map an input image signal into a first and a second mapping data corresponding to the first and second light; a compensator configured to compensate a first and a second color mapping data on a basis of a first and a second DCC compensation data so as to generate a first and second color output image data; and a liquid crystal panel comprising a transmissive sub pixel configured to modulate the first and second light on a basis of the first and second color output data to display a first image having the first color and a second image having the second color.
US10290264B2 Method for calibrating a color space transformation, method for color space transformation and color control system
A method for calibrating a color space transformation according comprises driving of a light source at a first ambient temperature T1. The light source it is tuned to emit light with a number N of combinations of at least two correlated color temperatures and at least two intensities. Furthermore, the method includes receiving first red coordinates, first green coordinates and first blue coordinates measurements in the RGB color space. First x-coordinates, first y-coordinates and first z-coordinates are received from measurements in the XYZ color space. 3×N matrices RGB_1 and XYZ_1 are constructed based on the received coordinates. A 3×3 conversion matrix C is generated to fulfil the relation XYZ_1=C*RGB_1.
US10290256B2 Field-sequential image display device and image display method
A subframe data generation unit 12 generates brightness data Ew, Er, Eg, Eb of four colors by obtaining distributed brightness with regard to each pixel based on brightness data Dr, Dg, Db of three colors, the distributed brightness being brightness of a white subframe, and obtaining brightness of red, green, and blue subframes with regard to each pixel based on the brightness data Dr, Dg, Db of three colors and the distributed brightness. The subframe data generation unit 12 obtains the distributed brightness by setting an initial value of the distributed brightness to a maximum value that the distributed brightness can take, and then performing adjustment processing for reducing a difference between the distributed brightness of adjacent pixels. With this, a flicker phenomenon occurring at an edge portion of a display image is suppressed.
US10290251B2 Method of driving display panel and display apparatus for performing the same
A display apparatus includes a display panel having a plurality of gate lines, a plurality of data lines, and a plurality of subpixels. Each of the plurality of subpixels includes a subpixel electrode connected to one of the plurality of gate lines and one of the plurality of data lines through a switching element. A gate driver is configured to output a plurality of gate signals to the plurality of gate lines and to deactivate at least one of the plurality of gate signals in a P-th frame. A data driver is configured to output a plurality of data voltages to the plurality of data lines. Here, P is a positive integer.
US10290245B2 Methods and apparatuses for test and cancellation of residual image
The embodiments of the present disclosure provide a method and an apparatus for test and cancellation of residual image, capable of solving the problem associated with inaccurate evaluation of residual image and difficulty in accurate modification. The method for residual image test according to the present disclosure comprises: playing a residual image test picture on a display panel; applying a first fixed level signal to a pixel electrode of the display panel; and obtaining potential information of the pixel electrode via a data line.
US10290237B2 Autorejecting spliced document product
A document product includes a web having a transverse splice therein. A mask is formed near the splice and is subsequently used for automatically rejecting a spliced document.
US10290231B2 Automated detection of performance characteristics in an injection training system
Various systems and methods are provided for injection training by collecting, processing, analyzing and displaying measured information associated with the delivery of an injection. Sensor-based measurements of a syringe's position and orientation in three-dimensional space are obtained and processed to provide metrics of a trainee's injection performance. The measurements can be combined with a digital model of a training apparatus to deliver a computer-generated, graphical depiction of the training injection, enabling visualization of the injection from perspectives unavailable in the physical world. The training injection execution, as reflected in the measured sensor-based data, can be reviewed and analyzed at times after, and in locations different than, the time and location of the training injection. Additionally, injection training data associated with multiple training injections can be aggregated and analyzed for, among other things, trends in performance.
US10290227B2 System for monitoring and assessing subject response to programmed physical training, a method for encoding parameterized exercise descriptions
In a system for monitoring and assessing subject response to programmed physical training, a client application provides an intake form, into which subject information, such as contact information, demographics and history may be entered. At least part of the subject information may be stored in a central repository for aggregation with other subject data, for analysis and reporting. Parameterized descriptions of exercises produce a binary string for each exercise, the resulting in a binary map of an entire exercise system, such as the PILATES system. Using a digital session planner, a practitioner selects from filtered lists of exercises to generate a customized exercise sequence for a subject. After the training session, the binary strings for the session are aggregated and a summary of the session displayed for user and/or practitioner. Session data may be uploaded to the repository for aggregation with data from other subjects/session for analysis and reporting.
US10290216B1 System for symbolically representing text-based obstacle data on an electronic map
Systems and methods for symbolically representing text-based obstacle data on an electronic map are disclosed. In embodiments, a system includes a receiver in communication with a remote server. The receiver is configured to receive one or more textual communications from the remote server. The system further includes an aircraft display system with a display and a controller. The controller is in communication with the display, the receiver, and a memory. The controller is configured to generate an electronic map at the display based on map data retrieved from the memory, wherein the map data includes geographic information and predetermined obstacle information. The controller is further configured to receive the one or more textual communications from the receiver and update the electronic map to include one or more symbolic representations based on obstacle data derived from the one or more textual communications.
US10290211B2 Electronic fence (E-Fence) control technology for dockless sharing vehicles
The present disclosure discloses a dockless vehicle-based electric fence control method. The method comprises: demarcating and forming, by a backend server, a non-parking area and/or a riding boundary of a vehicle by using a map engine tool, wherein longitude and latitude coordinates at which the non-parking area and/or the riding boundary is located is stored into a database of the backend server; when ride comes to an end, sending, by a mobile terminal or intelligent hardware installed in a ridden vehicle, the parking position coordinates of a current vehicle to the backend server; and receiving, by the backend server, parking position coordinates of the vehicle, comparing the parking position coordinates of the vehicle with the database, determining whether the parking position coordinates of the current vehicle are located in the non-parking area or beyond the riding boundary, and feeding back a determining result to the mobile terminal and/or the intelligent hardware. According to the present disclosure, existing problems that shared vehicles are inappropriately parked and placed and there is no riding boundary, which hinder management and operation of vehicles, are solved. By setting a virtual electric fence, as well as related non-parking areas and riding boundaries, parking of vehicles is regulated, and management is strengthened.
US10290205B2 Method of controlling function and electronic device supporting same
A method of controlling a function by an electronic device is provided. The method including: receiving first control information for controlling a function of at least one first external device, from the at least one first external device connected in communication using a communication interface; executing, by the electronic device, an application that provides at least one function; determining, from the at least one first external device, information associated with at least one second external device that provides a function corresponding to the at least one function of the application, and determining, from the first control information, second control information for controlling the corresponding function of the at least one second external device; and controlling, by the electronic device, the corresponding function of the at least one second external device at least based on the determined second control information.
US10290202B2 Self adapting alert device
Methods and apparatuses are disclosed that allow an electronic device to autonomously adapt one or more user alerts to the current operating environment of the electronic device. For example, some embodiments may include a method comprising providing a plurality of alert devices in an electronic device, determining an operating environment of the electronic device using a sensor of the electronic device, and actuating at least one of the plurality of alert devices that corresponds to the determined operating environment.
US10290201B2 Glucose meter with alarm
A glucose meter with an adjustable alarm and an integral wireless transmitter to send a user a reminder to take a second glucose level measurement. The glucose meter with an alarm features a housing with a display and input buttons connected to a microprocessor. The housing has a slot designed to accept a strip with a sample of blood. A glucose level sensor within the housing is adapted to measure the glucose level of the blood sample. After the measurement is taken, an alarm is set to activate after a predetermined period of the time, reminding a user to take a second glucose level measurement. The alarm can be an auditory or a vibrating alarm. Additionally, the wireless transmitter is designed to send an email or text message to a user as a reminder to take a second glucose level measurement.
US10290200B2 Speech therapeutic devices and methods
Disclosed herein are speech therapeutic devices and methods. In one aspect, the speech therapeutic device includes audio input circuitry, signal processing circuitry, and stimulus circuitry. In certain embodiments, the audio input circuitry is configured to provide an input signal that is indicative of speech provided by a user and the signal processing circuitry is configured to utilize a reconfigurable rule that includes a condition, receive the input signal, process the input signal using the reconfigurable rule, and provide an alert signal responsive to attainment of the condition. The stimulus circuitry is configured to receive the alert signal and provide a stimulus to the user. The signal processing circuitry is additionally configured to (i) receive the reconfigurable rule from a communication network, and/or (ii) generate a record indicative of the alert signal, store the record in a memory, and send the record to a communication network.
US10290184B2 Second player electronic wagering system
A wagering game apparatus in which a processor identifies wagers, reports wagering game results, and resolves wagers. The game apparatus includes a first player position. A first player seat and first player input controls are located at the first player position. The first player input controls are in communication with the processor, and may enable entry of wagers, game selection, strategy execution, and accounting functions including ticket-in, ticket-out functionality. The apparatus may also include a second player position. The second player position includes a second player input control that is in communication with the processor and enables wagering on any wagering game played on the apparatus.
US10290181B2 Attendant device and gaming machine
The present invention provides a reception device, which comprises an operation device which is used to perform a variety of operations, a camera device which is used to take dynamic images for the peripheral area of the operation device, and a control device analyzing the action of the personage presented in the peripheral area according to the dynamic images of the peripheral area taken by the camera device and performing a control to cause the operation device to perform the operation corresponding to the analysis result.
US10290170B2 Apparatus and method for stacking banknotes, and system for packaging banknotes
According to one embodiment, a banknote stacking apparatus includes a first weight measurement part, a second weight measurement part, and a controller. The first weight measurement part measures a weight of a first banknote bundle. Banknotes laminated along a thickness direction of the banknotes are bundled as the first banknote bundle. The second weight measurement part measures a weight of a second banknote bundle. A first predetermined number of first banknote bundles laminated are bundled as the second banknote bundle. The controller compares the weight measured by the first weight measurement part with the weight measured by the second weight measurement part, and decides whether the number of first banknote bundles bundled as the second banknote bundle is smaller than the first predetermined number, based on a comparison result of the weight.
US10290162B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes an acquisition unit that acquires a number of objects lining up in a queue when a target object targeted for measuring a queuing time enters the queue, a first detection unit that detects an object exiting the queue, and a measurement unit that measures, as a queuing time of the target object in the queue, a period from a time when the target object enters the queue to a time when a number of objects corresponding to the number acquired by the acquisition unit are detected by the first detection unit after the target object enters the queue.
US10290159B2 Potential chassis damage identification, validation, and notification
A vehicle has one or more accelerometers for detecting acceleration of a chassis component. One or more separate sensors are also provided in the vehicle. A controller is programmed to receive a signal indicating acceleration from the one or more accelerometers, wherein the acceleration is between a lower threshold that indicates normal vehicle operation and an upper threshold which would otherwise set off restraint devices, such as airbags for example. When the acceleration is between the thresholds, a potential-chassis-damage signal can be locally created or sent. The controller then validates the potential-chassis-damage signal based on the signals received from the separate sensors. Upon validation, the controller outputs a message to a display, such as a display screen inside the vehicle or an OBD diagnostic tool, warning a user of potential-chassis damage.
US10290157B2 Interactive placement of anatomical atlas structures in patient images
This disclosure describes systems, devices, and techniques for adjusting an anatomical atlas to patient anatomy. In one example, a system may include processing circuitry configured to generate, for display at a user interface, a representation of an anatomical region of a patient, generate, for display at the user interface, a representation of one or more atlas-defined anatomical structures at a first position over the representation of the anatomical region of the patient, receive a user annotation that defines an adjustment to at least one atlas-defined anatomical structure relative to the representation of the anatomical region of the patient, and adjust, based on the adjustment, the first position of the representation of the one or more atlas-defined anatomical structures to a second position of the representation of the one or more atlas-defined anatomical structures over the representation of the anatomical region of the patient.
US10290155B2 3D virtual environment interaction system
There is provided a 3D virtual environment interaction system comprising: a processing unit for generating a 3D virtual environment comprising a planar reference frame for allowing a user to perform a user interaction with the 3D virtual environment; a display unit for displaying the generated 3D virtual environment; a portable input device for allowing the user to control the position and orientation of the planar reference frame within the generated 3D virtual environment, the portable input device comprising a planar input surface; a position and orientation sensor for monitoring the position and orientation of the planar input surface in a real-world space, the position and orientation sensor allowing the processing unit to modify at least one of the position and the orientation of the planar reference frame in response to a change in a corresponding one of the position and orientation of the planar input surface.
US10290151B2 AR/VR device virtualisation
Methods, apparatuses and computer-readable media for virtualizing a physical device using an augmented reality (AR) or virtual reality (VR) virtualized or partially virtualized device (an AR/VR device) are provided. In particular, first data of a user interaction with the physical device is received by the AR/VR device from the physical device. The first data of the user interaction with the physical device is converted into second data for representation of the user interaction with the physical device in a virtual representation of the physical device. The virtual representation of the physical device and the representation of the user interaction with the physical device are outputted by the AR/VR device.
US10290150B1 Compressing spatial data
Systems and methods are provided for analyzing, processing, and generating maps, such as maps representing license territories for radio frequency spectrum as used in wireless communications, or other spatial data. Maps and other spatial data are maintained as spatial data files and the analysis, processing, and generation of these files may be accomplished through reducing the number of spatial data points in the spatial data file. A candidate point be may selected for elimination if it is found to be within a threshold separation distance of a reference point. Further a candidate point may be selected for eliminated if it is within a collinear variance distance of a reference point and a third point in series. Candidate points which are not selected for elimination are retained and used to generate a new spatial data file representing a new license territory map.
US10290146B2 Displaying depth effects in digital artwork based on movement of a display
Techniques disclosed herein display depth effects in digital artwork based on movement of a display. In one technique, a first rendering of the digital artwork is displayed on the display. While the first rendering is displayed, a movement of the display is determined based on motion information from a motion sensor associated with the display. Based on the movement of the display, a position of the digital artwork is determined relative to a fixed gaze direction and a fixed light direction in a 3 dimensional (3D) model. A second rendering of the digital artwork is displayed on the display on the artwork. Displaying the second rendering involves displaying a depth effect based on variable depth of the digital artwork and the position of the digital artwork relative to the fixed gaze direction and the fixed light direction in the 3D model.
US10290139B2 Method for expressing social presence of virtual avatar, using change in pupil size according to heartbeats, and system employing same
A method of producing a realistic virtual avatar by using a change in a pupil size according to heartbeats. The method tracks and records, in real time, a change in a pupil size of the actual user according to heartbeats of the actual user and applies the same to an eye model of a virtual avatar so as to synchronize the pupil size of the eye model with the pupil size of the actual user.
US10290137B2 Auto-generation of map landmarks using sensor readable tags
An image of a geographical area is generated, the geographical area including at least one sensor-readable tag (SRT). The image of the geographical area includes images of the at least one SRT. Each SRT is associated with a landmark and encoded with label information of the landmark. Images of the at least one SRT are extracted from the image of the geographical area. For each of the at least one SRT, the label information of the landmark is decoded based on the extracted image of the SRT. A geographical label layer is generated including the label information of each landmark. A superimposed image is generated by superimposing the geographical label layer on the image of the geographical area.
US10290133B2 High fidelity interactive screenshots for mobile applications
The present disclosure relates to mobile application development system providing high fidelity interactive screenshots for mobile applications developed using a cloud-based service. Particular aspects of the present disclosure are directed to a method for showing a sample screenshot of a user interface that closely resembles what users would see on a mobile device. The method may include determining a static layer of the user interface, determining an image representative of the static layer, determining a dynamic layer of the user interface, determining an image representative of the dynamic layer, and rendering the screenshot of the user interface based on a combination of the image representative of the static layer and the one or more images representative of the dynamic layer.
US10290130B2 Visualization of connected data
A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
US10290129B2 Method and system for visualizing networks
A method for visualizing a network. The method includes identifying, for each of a set of network elements, a network element role and a network element connectivity, grouping the network elements based on the network element roles, displaying at least a subset of the grouped network elements, and displaying connections between the displayed network elements, based on the network element connectivity.
US10290121B2 Image processing apparatus, image processing method, and image processing program for generating image with cyclic pattern reduction
An image acquisition unit acquires first and second radiation images from first and second radiation detectors. A first frequency analysis unit detects a first frequency component with respect to the first radiation image. A registration unit acquires a spatial correspondence relationship between the first radiation image and the second radiation image. A second frequency analysis unit corrects the first frequency component on the basis of the correspondence relationship to calculate a second frequency component with respect to the second radiation image.
US10290110B2 Video overlay modification for enhanced readability
Video overlays are modified to enhance readability. In one example a frame of a video sequence of frames is received and an overlay for display on the frame is received. A location of the overlay in the frame is determined. Background pixels in the frame that are in the overlay location are determined. Values of the identified pixels are analyzed and an overlay color is selected based on the analysis. The overlay is then blended into the frame using the selected overlay color.
US10290107B1 Transform domain regression convolutional neural network for image segmentation
Aspects of the present disclosure involve a transform domain regression convolutional neural network for image segmentation. Example embodiments include a system comprising a machine-readable storage medium storing instructions and computer-implemented methods for classifying one or more pixels in an image. The method may include analyzing the image to estimate one or more transform domain coefficients using a multi-layered function such as a convolutional neural network. The method may further include generating a segmented image by applying a change of basis transformation to the estimated one or more transform domain coefficients.
US10290104B2 Determining a pulse signal from concatenated video sub-sequences generated from a video sequence
According to an aspect, there is provided an apparatus for determining a pulse signal from a video sequence, the apparatus comprising a processing unit configured to obtain a video sequence, the video sequence comprising a plurality of image frames; form a plurality of video sub-sequences, each video sub-sequence comprising a frame segment from each image frame in a subset of the image frames, wherein each image frame is divided into a plurality of frame segments; for a first video sub-sequence formed from frame segments from a first subset of image frames, comparing a representative value for the first video sub-sequence to representative values for video sub-sequences formed from frame segments from a second subset of image frames; concatenate the first video sub-sequence to a second video sub-sequence formed from frame segments from the second subset of image frames based on the comparison of representative values; and determine a pulse signal from the concatenated video sub-sequences.
US10290103B2 Method, device and non-transitory digital storage medium for non-aqueous tissue volume estimation
A method, device and non-transitory digital storage medium for estimating non-aqueous tissue volume of at least a portion of a subject. The method includes, in a processing unit, obtaining quantitative magnetic resonance properties of the portion of the subject, providing the quantitative magnetic resonance properties as input to a tissue model, and determining the non-aqueous tissue volume of the portion based on the tissue model and the quantitative magnetic resonance properties.
US10290098B2 System for real-time organ segmentation and tool navigation during tool insertion in interventional therapy and method of operation thereof
An interventional therapy system may include at least one controller which may obtain a reference image dataset of an object of interest (OOI); segment the reference image dataset to determine peripheral outlines of the OOI in the plurality image slices; acquire a current image of the OOI using an ultrasound probe; select a peripheral outline of a selected image slice of the plurality of slices of the reference image dataset which is determined to correspond to the current image; and/or modify the selected peripheral outline of the image slice of the plurality of slices of the reference image dataset in accordance with at least one deformation vector.
US10290096B2 Diagnosis support apparatus, information processing method, and storage medium
A diagnosis support apparatus provides information for supporting medical diagnosis. The diagnosis support apparatus includes: a selection unit configured to select reference information as a clue for medical diagnosis from reference information candidates generated by using medical information; an obtaining unit configured to obtain an image feature corresponding to the reference information from a medical image; a specifying unit configured to specify a partial region of the medical image based on the reference information and the image feature; and a display control unit configured to control display of the medical image based on the selected reference information and the partial region.
US10290094B2 Pattern inspection apparatus and pattern inspection method
A pattern inspection apparatus includes a design pattern image generation circuit to generate a first design pattern image by developing an image of the first design pattern, and a second design pattern image by developing an image of the second design pattern for assisting the first design pattern, a comparison circuit to detect a defect candidate by comparing, for each pixel, the measured image with a main reference image which is a predetermined one of the first design pattern image and the second design pattern image, and a determination circuit to determine whether the defect candidate is a defect by using determination conditions obtained using, as a sub reference image, another predetermined one of the first design pattern image and the second design pattern image.
US10290084B1 Correcting image blur in medical image
A device to correct an image blur within a medical image is described. An image analysis application executed by the device receives the medical image from a medical image provider. Next, the image blur is detected within the medical image by analyzing the medical image. The medical image is subsequently processed with a deep learning model to correct the image blur. In response to the processing, a de-blurred medical image is generated. The de-blurred medical image is provided for a presentation or a continued analysis.
US10290073B2 Providing guidance for locating street parking
A facility for providing guidance for locating street parking is described. The facility receives an indication of a geographic location with respect to which provide parking guidance, and determines an effective time for which to provide guidance. The facility then provides parking guidance relating to the indicated location at the effective time for a use.
US10290071B2 Universal caregiver interface
A care system includes a mobile communication device, a remote server, and a patient support system in communication with either or both of the mobile communication device and the remote server. The mobile communication device operates as a user interface for the patient support system. The remote server provides computing power for the patient support system for resource intensive computing tasks. A system for use in a healthcare facility includes patient care devices located in a patient room. The system also includes an application server located remotely from the patient room. The application server stores application software associated with each patient care device. The system further includes a universal caregiver interface situated in the patient room and in communication with the application server. The universal caregiver interface receives application software from the application server. The universal caregiver interface is then usable to control the operation of each of the plurality of patient care devices in accordance with the application software.
US10290067B1 Wireless concession delivery
The present disclosure concerns a wireless concession system that transmits the availability of various concessions from both mobile vendors as well as actual concession stands. The system identifies the location of these concession offerings in real time as well as up-to-date status information concerning the same. Wireless transmission of information concerning an attendee at a sporting event may likewise be broadcast to the concession system such that delivery of a desired concession may take place using an optimal delivery method, which could be delivery or pick-up at a location most near and most efficient for the needs of the attendee.
US10290065B2 Lighting infrastructure and revenue model
A method for a computing device calculates savings information associated with a lighting infrastructure application framework. The method comprises receiving, at the computing device, data from a lighting infrastructure, the data including at least one of sensor data and controller information related to at least one of a sensor and a controller; calculating savings information associated with management and a use of the plurality of lighting node platform devices. One embodiment, the data includes real time energy usage data from a plurality of lighting node platform devices within the lighting infrastructure application framework. The method automatically calculates energy savings information and carbon credit information based on the calculated energy savings information. The energy and carbon credit information are associated with the management and the use of the plurality of lighting node platform devices, and transmits a request for carbon credits based on the calculated carbon credit information.
US10290062B2 System and method for utilizing annotated images to facilitate interactions between commercial and social users
A method and system matches social users and commercial users of an image annotation system, where annotated images are stored on a database. Image data records associated with the annotated images comprise judgment data corresponding to judgments made by social users regarding the images and social user identifiers for enabling a communication module to communicate with computing devices of respective social users who made the judgments. Commercial user records are also stored on the database, and contain information regarding commercial users for enabling the communication module to communicate with computing devices of respective commercial users. The commercial user records are searched based on a search criterion derived from an annotated image to determine a commercial user that satisfies the search criterion. Information regarding the commercial user may be communicated to social users associated with the annotated image, and information regarding these social users may be communicated to the commercial user.
US10290059B2 Dynamic portfolio simulator tool apparatuses, methods and systems
The Dynamic Portfolio Simulator Tool Apparatuses, Methods and Systems (“DPST”) transforms market assumptions, constraints inputs via DPST components into asset allocation record, portfolio allocation and graphic presentation outputs. The DPST includes a dynamic portfolio simulator apparatus. The DPST includes a computing processor and memory, and the memory includes the following instructions. The DPST includes instructions to obtain a user indication of portfolio simulation request including user configured market assumption parameters and retrieve a user interface template comprising a portfolio parameter configuration widget. The DPST also includes instructions to calculate a parameter range for the portfolio parameter configuration widget based on the user configured market assumption parameters and customize the portfolio parameter configuration widget with the calculated parameter range. Then the DPST may provide the customized portfolio parameter configuration widget to a user device and obtain a user input of portfolio parameter via the customized portfolio parameter configuration widget. The DPST may also provide portfolio composite outputs based on the user input of portfolio parameter and provide the calculated portfolio composite outputs via the user interface.
US10290057B2 System and method for portfolio synchronization
A system and method for automated securities portfolio synchronization is provided. The system includes a lead trader account database, a follower account database, and a trade determination system. A follower provides a lead trader identification which is used to retrieve a lead trader portfolio from the lead trader account database for display to the Follower. The contents of the lead trader portfolio are compared to securities already owned by the follower and to a list of securities not to be purchased that is retrieved from the follower account database. The follower may then make adjustments to the lead trader portfolio and synchronize their portfolio to that of the lead trader.
US10290056B2 Computer-implemented matching method and engine
A computer implemented method and system for publishing best public limits and corresponding quantity and for matching an incoming outright order against price best match limits at corresponding quantities during the continuous trading phase is provided. An incoming outright order is entered in an incoming order book side. It is determined if the incoming outright order satisfies a matching condition by evaluating the sum of the incoming outright order limit and the best match limit of the outright order book side opposing to the incoming outright order book side wherein the best match limit of the outright order book side opposing to the incoming outright order book side also considers outright order book combinations resulting to the outright order book side opposing the incoming outright order book side.
US10290054B2 Systems and methods for performing scoring optimization
The invention provides systems and methods relating to generating a unified determination based on subdetermination, and in particular, generating a unified score based on respective scores. For example, the invention provides a method for generating a unified determination based on subdeterminations, the method including generating a first subdetermination based on first criteria; generating a second subdetermination based on second criteria; and generating a unified determination based on the first subdetermination and the second subdetermination. The generation of the unified determination includes (a) assigning, using iterative processing, an assigned weighting respectively to the first determination and second determination; (b) determining if the assigned weighting satisfies at least one constraint; (c) comparing the assigned weighting to an optimized weighting, which was previously determined, to determine if the assigned weighting is improved over the optimized weighting; and (d) if the assigned weighting is improved, then assigning the assigned weighting to be the optimized weighting.
US10290053B2 Fraud detection and analysis
Systems and methods comprise a platform including a processor coupled to a database. Risk engines are coupled to the platform and receive event data and risk data from data sources. The event data comprises data of actions taken in a target account during electronic access of the account, and the risk data comprises data of actions taken in a accounts different from the target account. The risk engines, using the event data and the risk data, dynamically generate an account model that corresponds to the target account, and use the account model to generate a risk score. The risk score represents a relative likelihood an action taken in the target account is fraud. A risk application coupled to the platform includes an analytical user interface that displays for the actions in the target account at least one of the risk score and event data of any event in the account.
US10290037B2 List presentation device, list presentation method, and program
A list presentation device generates list information that is sent to a first user and includes a plurality of items each indicating a trade object, obtains an item that is selected by the first user among the plurality of items included in the list information, lowers, in a case where a first item is selected by the first user among the items included in the list information, display priority stored in a storage in association with a trade object indicated by a second item, which has been selected before by the first user among the plurality of items included in the list information, and generates new list information, which is sent to a second user, based on a transmission request from the second user and the display priority stored in the storage.
US10290034B2 System and method for automated preparation of quotes and proposals
A system includes a proposal engine configured to present quotes and/or proposals to customers at a network site.
US10290032B2 Blacklisting based on image feature analysis and collaborative filtering
Described are methods, systems, and apparatus for recommending catalog items for blacklisting. For each of a plurality of catalog items: image features are extracted; image features are associated with the catalog item; and user purchase events, user view events, a textual description, and categories are associated with the catalog item by the recommendation system. An identification of a first blacklisted catalog item is received. A catalog item is identified by the recommendation system based on i) a similarity between the image features associated with the first blacklisted catalog item and the image features associated with the catalog item, and ii) a correspondence between at least one of the user purchase events, the user view events, the textual description, or the categories associated with the blacklisted catalog item and the user purchase events, the user view events, the textual description, or the categories associated with the catalog item.
US10290024B2 Device for providing keyword advertising, method for providing such keyword advertising, and recording medium on which is recorded a program for executing same
A device for providing keyword advertising capable of efficiently setting advertising costs, when providing keyword advertising via a network; a method for providing such keyword advertising; and a recording medium on which is recorded a program for executing same are provided. Billing is executed based on a final-bid price by one or more advertiser requesting to bid for specific keyword advertising but also by: confirming the bid time of each advertiser and setting a final-bid raking based on the bid amount; setting a final-bid ranking, that is based on the bid time, for advertisers who submitted the same bid amount; and setting, as the final-bid price of each advertiser, a monetary amount with a high pre-set amount vis-à-vis bids of advertisers entering final-bid in lower ranking based on the set final-bid ranking.
US10290020B2 System and method for dynamically retrieving and monitoring geofence activity
Systems, device and techniques are disclosed for dynamically retrieving and monitoring geo-fence activity. A meta geo-fence may be identified based on a user device geolocation. The meta geo-fence having a radius that is dynamically generated to include previously defined geo-fences within or touching the meta geo-fence. User device geolocation may be monitored in relation to the defined geo-fences included in the radius of the meta geo-fence. A communication may be sent to the user device when the user device reports that the user device has entered or exited one of the previously defined geo-fences within or touching the radius of the meta geo-fence.
US10289989B2 Drive-thru / point-of-sale automated transaction technologies and apparatus
The present invention includes methods and apparatus for the automated provision of goods through the use of scanning systems. More specifically, the present invention provides a method for automatically conveying which goods are being ordered, where the goods will be picked up, an associated method of payment, kitchen fulfillment, item tracking, and automatic delivery by a dispenser apparatus. In preferred embodiments, the present invention is applied to the automated ordering and pick-up of food items at a fast food restaurant.
US10289985B2 Methods of constructing a paper check
For a consumer having a bank checking account but who is without a preprinted paper check, a paper check is electronically constructed for the consumer on a transaction basis.
US10289981B2 System and method for finding relative score and enhancing one or more scores associated with data objects
Methods, systems and computer program products are provided for computing relative score and enhancing one or more scores associated with data objects. In one method, the method receives, at a computing system, one or more data objects from a user. The method further extracts one or more internal and external parameters based on the one or more data objects. Subsequently, the method compares data objects of the user with corresponding data objects of one or more competing users, based at least in part on the one or more extracted parameters and the requirement included in the data object of the user. Further, in some embodiments, the data objects and requirements of the user are also compared with the corresponding data objects and requirements of one or more complementary users, based at least in part on the one or more extracted parameters. The method further computes one or more scores associated with the data objects based at least in part on the at least one of the comparison of the one or more data objects of the user with the corresponding data objects of one or more competing users and/or the one or more extracted parameters. The method may also provide feedback to the user, where the feedback is directed to enhance the one or more computed scores associated with the data objects.
US10289978B2 Method and apparatus for integrating health care payers and provider systems with health care transaction systems using a single HIPAA EDI response generation component
A method, system, and computer program product for integrating Health Care Payers and Providers with a health care transaction system. The health care transaction (HCT) utility solves the problem of integration between these two parties by providing the developer with an application that is capable of automatically generating an Electronic Data Interchange (EDI) response message to a request. The HCT utility mainly consists of a servlet (associated with the Hypertext Transfer Protocol (HTTP) or other data communication protocol) that forwards an EDI request from a sending party to applications that may act as either a payer or provider. These applications may automatically process and respond to request EDI messages sent from other applications using an EDI processor application. The HCT utility provides the advantage of providing an infrastructure for testing healthcare transactions. Furthermore, the infrastructure enables testing of a variety of transactions from multiple sources. Additionally, clearinghouse testing may now be automated.
US10289977B2 Matrix traversal based on hierarchies
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for suppliers associated with a location and a category. The program also identifies a matrix, a hierarchy of locations associated with the matrix, and a hierarchy of categories associated with the matrix. The program further determines a set of suppliers by based on the location, the category, the matrix, the hierarchy of locations, and the hierarchy of categories.
US10289974B1 Establishing a target handle time for a communication in a contact center
Various embodiments of the invention provide methods, systems, and computer program products for establishing a target handle time (THT) for a communication routed to an agent in a contact center. In particular embodiments, a mechanism is provided on a GUI displayed to the agent that allows the agent to identify a reason for the communication. While in other embodiments, an event occurs related to the communication that signals the reason. Accordingly, a THT is set for the communication based on the identified reason and a visual representation of the THT is displayed that includes a component decrementing with the passage of time. At some point, the communication is completed and a disposition code is entered for the communication. Accordingly, in particular embodiments, the disposition code is then confirmed to match the reason for the communication to ensure the correct reason was identified and the correct corresponding THT was set.
US10289973B2 System and method for analytics-driven SLA management and insight generation in clouds
According to one embodiment, a method in a server end station of a cloud for determining whether a service level agreement (SLA) violation has occurred or is expected to occur is described. The method includes receiving one or more insight models from an insight model builder, wherein each insight model is a based on one or more metrics previously collected from a virtualized infrastructure, and wherein each insight model models a particular behavior in the virtualized infrastructure and receiving real time metrics from the virtualized infrastructure. The method further includes for each of the one or more insight models, determining based on the received real time metrics that one or more services on the virtualized infrastructure is in an abnormal state or is expected to enter the abnormal state, wherein the abnormal state occurs when the insight model indicates that the associated modeled behavior violates a predetermined indicator.
US10289971B2 Issue and trigger rebalancing in a ranked issue management system
Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
US10289969B2 Solution management based on a social network of devices and administrators
A system, method, and computer-readable medium are disclosed for managing an IT environment via a social network management operation. In various embodiments, the social network management operation enables an IT administrator to manage an IT environment using a social network analog. With the social network analog, IT administrators identify devices within the IT environment as friends. Additionally, in certain embodiments, events that occur in the devices which have been identified as friends by the IT administrators can be associated with an interest list. Additionally, in certain embodiments, the IT environment includes a plurality of spans of control, each of which is administered by different IT administrators.
US10289968B1 Vehicle repossession utilizing tracking device information
Methods, devices, systems, and non-transitory process-readable storage media for utilizing information related to tracking devices to support repossession and improve financing account management. In some embodiments, a server processor is configured to obtain repossession agent information corresponding to a plurality of repossession agents (e.g., GPS coordinates of tracking devices in vehicles of repossession agents), obtain account information corresponding to a plurality of accounts in-default (e.g., GPS coordinates of tracking devices in vehicles of in-default accounts, etc.), identify a last known location for a borrower tracking device within the vehicle associated with each of the plurality of accounts in-default based on the obtained account information, and identify a nearby repossession agent for each of the plurality of accounts in-default by comparing the identified last known location for the borrower tracking device within the vehicle associated with each of the plurality of accounts in-default to the obtained repossession agent information.
US10289967B2 Customer-based interaction outcome prediction methods and system
A method for customer-based outcome prediction that includes receiving recordings of interactions with customers in a customer group, analyzing the recordings of the interactions to generate interaction data, and building a predictive model using the interaction data, the predictive model identifying a variable relevant to predicting a likelihood of an identified outcome occurring in association with future interactions with customers in the customer group. The method also includes receiving a recording of a current interaction with a first customer, the first customer being in the customer group and analyzing the recording of the current interaction with the first customer to generate current interaction data. Further, the method includes adding the current interaction data to a first customer profile associated with the first customer and applying the predictive model to the first customer profile to predict the likelihood of the identified outcome occurring in association with the current interaction.
US10289959B2 Artificial intelligence and knowledge based automation enhancement
This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.
US10289947B2 Impact RFID tag
A radio frequency identification (RFID)-enabled article includes a housing formed from a first material and having an RF chamber, and an RFID transponder arranged within the chamber, the RFID transponder including an antenna for transmitting and receiving data. The RF chamber is dimensioned to form a pocket around the antenna such that the antenna is separated by inner surfaces of the chamber by a predefined minimum distance.
US10289941B2 Printing apparatus that prints images received from a plurality of external apparatuses, method of controlling the same, and storage medium
A technique for controlling a printing apparatus, which makes it possible to print image data items received from a plurality of external apparatuses on one recording sheet. The printing apparatus is capable of performing wireless communication with a plurality of external apparatuses, and prints images received from the plurality of external apparatuses on a sheet. When the number of images received from the plurality of external apparatuses reaches a specified number, the specified number of received images are printed on one sheet.
US10289940B2 Method and apparatus for providing classification of quality characteristics of images
An approach is provided for automated analysis and classification of quality characteristics associated with captured imagery that may be used in an application such as a map application. The approach includes determining digital data associated with a region of interest in an image. The approach also comprises processing and/or facilitating a processing of the digital data to determine one or more quality attributes associated with the region of interest. The approach further comprises causing, at least in part, a comparison of the one or more quality attributes to one or more criteria. The approach also comprises causing, at least in part, a generation of one or more classifications for the image based, at least in part, on the comparison.
US10289938B1 Systems and methods regarding image distification and prediction models
Systems and methods are described for generating an image-based prediction model, where a computing device may obtain a set 3D images from a 3D image data source. Each of the 3D images can have 3D point cloud data and a Distification technique can be applied to the 3D point cloud data of each 3D image to generate output feature vector(s). The output feature vector(s) may then be used to train and generate the image-based prediction model.
US10289936B2 Surveillance system with landmark localization on objects in images using convolutional neural networks
A surveillance system and method are provided. The surveillance system includes an image capture device configured to capture an actual image of a target area depicting an object. The surveillance system further includes a processor. The processor is configured to render, based on a set of 3D Computer Aided Design (CAD) models, synthetic images with intermediate shape corresponding concept labels. The processor is further configured to form a multi-layer Convolutional Neural Network (CNN) which jointly models multiple intermediate shape concepts, based on the rendered synthetic images. The processor is also configured to perform an intra-class appearance variation-aware and occlusion-aware 3D object parsing on the actual image by applying the CNN to the actual image to generate an image pair including a 2D and 3D geometric structure of the object depicted in the actual image. The surveillance system further includes a display device configured to display the image pair.
US10289935B2 Advanced driver-assistance system with landmark localization on objects in images using convolutional neural networks
A system and method are provided for driving assistance. The system includes an image capture device configured to capture an actual image relative to an outward view from a motor vehicle and depicting an object. The system further includes a processor configured to render, based on a set of 3D CAD models, synthetic images with corresponding intermediate shape concept labels. The processor is further configured to form a multi-layer CNN which jointly models multiple intermediate shape concepts, based on the rendered synthetic images. The processor is also configured to perform an intra-class appearance variation-aware and occlusion-aware 3D object parsing on the actual image by applying the CNN to the actual image to output an image pair including a 2D and 3D geometric structure of the object. The processor is additionally configured to perform an action to mitigate a likelihood of harm involving the motor vehicle, based on the image pair.
US10289934B2 Landmark localization on objects in images using convolutional neural networks
A system and method are provided. The system includes an image capture device configured to capture an actual image depicting an object. The system also includes a processor. The processor is configured to render, based on a set of 3D Computer Aided Design (CAD) models, a set of synthetic images with corresponding intermediate shape concept labels. The processor is also configured to form a multi-layer Convolutional Neural Network (CNN) which jointly models multiple intermediate shape concepts, based on the rendered synthetic images. The processor is further configured to perform an intra-class appearance variation-aware and occlusion-aware 3D object parsing on the actual image by applying the CNN to the actual image to output an image pair including a 2D geometric structure and a 3D geometric structure of the object depicted in the actual image.
US10289931B2 Method and system for searching images
There is disclosed a method of generating an index of images, the index of images for enabling comparison of the image against other images, the method executable at a server. The method comprises: determining at least one key for the index, the at least one key including at least a portion of a visual features composite parameter associated with an image to be indexed, the visual features composite parameter having been determined by executing steps of; identifying a first local region of the image and a second local region of the image.
US10289927B2 Image integration search based on human visual pathway model
Methods, systems, and storage media are disclosed herein for determining objects in image data that match a plurality of captured images, in which one or more of the captured images from among the plurality of captured images may depict only a portion of an object. A computing device may extract a first feature from at least one block of the plurality of blocks from a captured image; determine a second feature; and determine a third feature. The computing device may determine, as a matching image, a stored image from among a plurality of stored images including an object that has greatest maximum correlation with the third feature. The computing device may similarly determine a matching image for each of the captured images of the plurality of images; and determine a final matching image from among the candidate matching images that best matches the combination of the plurality of captured images.
US10289926B2 Target object color analysis and tagging
In some examples, target object color analysis and tagging may include ascertaining an attribute of an image, and determining, based on the ascertained attribute, a target object that is to be identified and color tagged in the image. Based on a learning model, a plurality of objects may be extracted from the image. Based on a comparison of the target object and the plurality of extracted objects, the target object may be identified in the image. Color information may be extracted from the identified target object, and a plurality of color tags associated with the identified target object may be ascertained. A plurality of color distances may be determined between the color information and the plurality of color tags. Based on a determination of a minimum color distance from the plurality of color distances, a color tag that is to be assigned to the identified target object may be determined.
US10289917B1 Sensor to characterize the behavior of a visitor or a notable event
An apparatus comprising a first detection device, a second detection device and a processing circuit. The first detection device may be configured to generate a first signal in response to a first type of input. The second detection device may be configured to generate a second signal in response to a second type of input. The processing circuit may be configured to (i) determine whether the first signal is a known type of signal, (ii) determine whether the second signal is a known type of signal and (iii) generate a warning signal in response to the first signal and the second signal.
US10289915B1 Manufacture of image inventories
There are disclosed methods and apparatus for manufacture of image inventories. A frame slicing and packaging machine assigns metadata to each frame of a digital video work. It then detects objects in each frame's image, recognizes the objects and assigns metadata to the objects. The machine then generates a cryptographic hash of the frame's image. Lastly, the machine writes the hash to a node of a transaction processing network.
US10289913B2 Tracking and detection for motion estimation in real time digital video stabilization
A method includes obtaining two consecutive video frames at a global motion estimation function for execution on a processor, wherein the video frames comprise a current video frame and a previous video frame, and estimating motion between the two consecutive video frames by matching a set of feature points common to both video frames. The set of feature points is maintained by tracking a number of feature points in the current video frame, refreshing the feature points if the number of feature points falls below a refresh threshold, and replenishing the feature points if the number of feature points falls below a replenish threshold. Motion filtering may be performed by buffering a homogenous transformation of the global motion estimation, calculating a geometric mean of the buffered motions, and estimating intentional camera trajectory based on the geometric mean.
US10289909B2 Conditional adaptation network for image classification
A method and apparatus for classifying an image. In one example, the method may include receiving one or more images associated with a source domain and one or more images associated with a target domain, identifying one or more source domain features based on the one or more images associated with the source domain, identifying one or more target domain features based on the one or more images associated with the target domain, training a conditional maximum mean discrepancy (CMMD) engine based on a difference between the one or more source domain features and the one or more target domain features, applying the CMMD engine to the one or more images associated with the target domain to generate one or more labels for each unlabeled target image of the one or more images associated with the target domain and classifying each one of the one or more images in the target domain using the one or more labels.
US10289903B1 Visual sign language translation training device and method
Methods, devices and systems for training a pattern recognition system are described. In one example, a method for training a sign language translation system includes generating a three-dimensional (3D) scene that includes a 3D model simulating a gesture that represents a letter, a word, or a phrase in a sign language. The method includes obtaining a value indicative of a total number of training images to be generated, using the value indicative of the total number of training images to determine a plurality of variations of the 3D scene for generating of the training images, applying each of plurality of variations to the 3D scene to produce a plurality of modified 3D scenes, and capturing an image of each of the plurality of modified 3D scenes to form the training images for a neural network of the sign language translation system.
US10289894B2 Method for controlling unlocking and terminal
A method for controlling unlocking includes the following operations. A reference feature point of a finger of a user is acquired when a touch operation on a fingerprint recognition sensor of a terminal is detected. A matching process is executed between the reference feature point set and a first feature point set, the first feature point set includes at least one feature point subset of a second feature point set, the second feature point set includes feature points of the entire or a majority portion of the finger. The terminal is unlocked when the reference feature point set is matched with the first feature point set.
US10289884B2 Image analyzer, image analysis method, computer program product, and image analysis system
According to an embodiment, an image analyzer includes a set unit, a first calculator, a second calculator, a divider, a third calculator, and a specifier. The set unit sets multiple partial regions in the image. The first calculator calculates an optical flow in a partial region. The second calculator calculates the density of an object included in the partial region. The divider divides the image into the multiple blocks. The third calculator calculates, for a block, a statistical amount that is derived from the density and the moving amount of the object derived from the optical flow for the partial region included in the block. The specifier specifies the block, out of the blocks, as an unsteady block that is in an unsteady state on the basis of the statistical amount.
US10289878B2 System for RFID transponder interrogation by frequency transposition
Disclosed is a system for electromagnetic interrogation of RFID transponders including at least one RFID terminal configured to emit an interrogation signal at a frequency F1, at least one RFID device referred to as repeater configured to receive the interrogation signal with frequency F1 and to repeat same towards at least one RFID transponder at the frequency F2, characterized in that the at least one RFID terminal includes at least one RFID reader configured to emit an interrogation signal with frequency F0 and at least one add-on RFID device configured to perform a frequency transposition from the frequency F0 to the frequency F1, the frequencies F0 and F1 being different.
US10289871B2 Integrated circuit lifecycle security with redundant and overlapping crosschecks
An integrated circuit includes a security module with multiple stages arranged in a pipeline, with each stage executing a different operation for accessing stored lifecycle (LC) information. For each portion of LC being accessed, each stage performs N iterations of its corresponding operation, whereby N is an integer greater than two, and crosschecks the results of successive iterations to ensure that the results of the operation are consistent. In addition, the stages of the security module are overlapping, such that different stages can perform different iterations concurrently. These concurrent operations at different stages are organized such that they may also be crosschecked and thereby confirm “offset” results between the stages.
US10289870B2 Data processing systems for fulfilling data subject access requests and related methods
Various Data Subject Access Request (DSAR) processing systems are adapted for presenting a first webform on a first website, the first webform being adapted to receive DSAR's and to route the requests to a first designated individual for processing; presenting a second webform on a second website, the second webform being adapted to receive DSAR's and to route the requests to a second designated individual for processing; receiving, via the first webform, a first DSAR; at least partially in response to the receiving the first DSAR, automatically routing the first DSAR to the first designated individual for handling; receiving, via the second webform, a second DSAR; at least partially in response to the receiving the second DSAR, automatically routing the second DSAR to the second designated individual for handling; and communicating a status of both the first DSAR and the second DSAR via a single user interface.
US10289865B1 Systems and methods for providing kinship-based accessibility to securely stored data
A computer-implemented method for providing kinship-based accessibility to securely stored data may include (1) identifying encrypted data that is encrypted with a first cryptographic key which was derived from heritable biometric information obtained from a first person, (2) receiving heritable biometric information obtained from a second person related to the first person within a predetermined degree, (3) generating a second cryptographic key based at least in part on the heritable biometric information obtained from the second person, and (4) decrypting the encrypted data that is encrypted with the first cryptographic key derived from the heritable biometric information obtained from the first person by using the second cryptographic key generated based at least in part on the heritable biometric information obtained from the second person. Various other methods, systems, and computer-readable media are also disclosed.
US10289859B2 System and method for secure multi-tenancy in datadomain operating system (DDOS), a purpose built backup appliance (PBBA) operating system
A first request is received from a first user to access a first file system management objects (FSMOs) of a first tenant unit (TU), the first TU being one of a plurality of TUs. The first FSMO is one of a plurality of FSMOs, each FSMO containing namespace information of a particular tenant. In response to the first request, it is determined whether the first user is authorized to access the first FSMO, including identifying TUs that are associated with the first user, determining whether the first TU is included in the TUs, and if so, determining whether the first FSMO is included in FSMOs associated with the first TU. In response to determining that the first FSMO is included in a set of one or more FSMOs that are associated with the first TU, the first user to access the first FSMO is allowed.
US10289857B1 Enforcement of same origin policy for sensitive data
Methods, systems, and apparatus relating to enforcement of same origin policy of sensitive data are described. In an embodiment, a security agent may help ensure release of sensitive data is only triggered by authorized sources. The security agent may help ensure sensitive data is only released to authorized destinations. A security agent may translate or obfuscate sensitive data. Sensitive data may include HTTP cookies, session data, authentication information, authorization information, personal information, user credentials, and/or other data sensitive in nature. Sensitive data destinations and/or sensitive data origins may be identified. Identification may be performed using secure means (such as for example a SSL/TLS handshake). Other embodiments are also disclosed and claimed.
US10289854B1 Apparatus, computer program, and method for generating an intermediate entitlement specification for controlling access to service or content
An apparatus, computer program, and method are provided for generating an intermediate entitlement specification that specifies one or more access rights in connection with a service or content. A plurality of entitlement policies is stored that are configured for being used to determine one or more entitlements to be sent to a device. In operation, an offer specification is received, and at least one of the plurality of entitlement policies is identified based on the offer specification. An intermediate entitlement specification is generated that specifies one or more access rights in connection with a service or content, based on at least one entitlement policy. In use, a run-time entitlement specification may be generated, in response to a request for the service or content during a run-time. Further, in one embodiment, the run-time entitlement specification may be generated utilizing at least one intermediate entitlement specification.
US10289850B2 Accessing supervisor password via key press
For supervisor password access based on a key press of a hotkey, systems, apparatus, methods, and program products are disclosed. The apparatus may include a processor that monitors for a key press of a hotkey during a up process, that detects a supervisor password access attempt, that allows access to the supervisor password in response to hotkey being pressed during the boot up process, and that denies access to the supervisor password in response to hotkey not being pressed during the boot up process.
US10289839B1 Systems and methods for preventing unauthorized access to computing devices implementing computer accessibility services
The disclosed computer-implemented method for preventing unauthorized access to computing devices implementing computer accessibility services may include (i) detecting, at a client computing device, an instruction to perform a user interface action utilizing a computer accessibility service, (ii) determining, at the client computing device, whether the instruction was triggered based on a touch event initiated by a user of the client computing device, and (iii) performing, at the client computing device, a security action in response to determining that the instruction was not triggered based on a touch event initiated by the user. Various other methods, systems, and computer-readable media are also disclosed.
US10289838B2 Scoring for threat observables
Example embodiments disclosed herein relate to determining threat scores for threat observables. Information about multiple threat observables are received from providing entities. The information about the threat observables include at least one attribute about a respective threat associated with the threat observable. Threat scores are determined for the respective threat observables for multiple entities. In one example, a first score of a first one of the threat observables is determined and is different than a second score of the first threat observable for a second entity based on a treatment of the attribute(s).
US10289831B2 Display driver integrated circuit for certifying an application processor and a mobile apparatus having the same
A display driver integrated circuit includes a seed generation block configured to generate a seed, an encryption block configured to encrypt the seed and generate a first encryption text, and a comparison block configured to receive a second encryption text, in which the seed is encrypted, from an application processor, compare the first encryption text with the second encryption text, and output a control signal based on the comparison result.
US10289829B2 Multi-function information handling system bay supporting wireless security access
A system, method, and computer-readable medium are disclosed for supporting wireless security access via a multi-function information handling system bay. In certain embodiments, the wireless security access is provided via a security access device configured to fit within the multi-function information handling system. In certain embodiments, the security access device includes a narrow antenna with one full length side in conjunction with high gain and an alignment bar for best matching provides the security access device with the ability to include a near field communications (NFC) type transmitter within the security access device.
US10289823B2 Camera system for traffic enforcement
A traffic enforcement system and corresponding method are provided. The traffic enforcement system includes a camera configured to capture an input image of one or more subjects in a motor vehicle. The traffic enforcement system further includes a memory storing a deep learning model configured to perform multi-task learning for a pair of tasks including a liveness detection task and a face recognition task on one or more subjects in a motor vehicle depicted in the input image. The traffic enforcement system also includes a processor configured to apply the deep learning model to the input image to recognize an identity the one or more subjects in the motor vehicle and a liveness of the one or more subjects. The liveness detection task is configured to evaluate a plurality of different distractor modalities corresponding to different physical spoofing materials to prevent face spoofing for the face recognition task.
US10289816B1 Methods, systems, and devices for an encrypted and obfuscated algorithm in a computing environment
A computer implemented method is disclosed for obfuscating an algorithm. The computer-implemented method includes (1) receiving ciphertext input data, and (2) executing obfuscated program instructions using the ciphertext input data and an obfuscation key. The ciphertext input data is based on plaintext input data encrypted using an input encryption key. The obfuscated program instructions are configured for concealing initial program instructions. The initial program instructions are configured for (1) receiving the plaintext input data, (2) providing plaintext output data based on an algorithm, and (3) providing ciphertext output data. The ciphertext output data is configured for decryption to provide the plaintext output data.
US10289811B2 Systems and methods for enabling playback of digital content using status associable electronic tickets and ticket tokens representing grant of access rights
Systems and methods for accessing digital content using electronic tickets and ticket tokens in accordance with embodiments of the invention are disclosed. In one embodiment, a user device includes a processor, a network interface, and memory configured to store an electronic ticket, and a ticket token, and the processor is configured by an application to send a request for digital content, receive a ticket token from a merchant server, wherein the ticket token is generated by a DRM server and associated with an electronic ticket that enables playback of the requested digital content, send the ticket token to a DRM server, receive an electronic ticket that enables playback of requested digital content, request the digital content associated with the electronic ticket, and play back the requested digital content using the electronic ticket.
US10289808B2 Method and system for secure data processing
Described herein are embodiments that relate to a method for use in data processing. An embodiment includes providing an arithmetic unit configured to perform any one in a set of operations. An embodiment includes providing a control register configured to hold control data. An embodiment includes providing in the set of operations, a control operation to provide process control, the control operation to operate on an operand that is coupled to the control data. A system for use in data processing is also disclosed having process registers and a control register. Further, a non-transitory computer-readable medium storing instruction code thereon for use in data processing is disclosed. When executed, the code causes a control operation forming part of a set of operations to operate on an operand that is coupled to control data held in a control register.
US10289807B2 Similarity evaluation method for structural effect determining solvent reactivity, and system using same
This invention relates to a method of evaluating the similarity of structural effects of solvents determining solvent reactivity and a system using the same, and more particularly to a novel evaluation method that is able to quantitatively measure the structural effect of a solvent having an influence on reactivity upon reaction of the solvent with a predetermined material and to a system using the same.
US10289804B2 Method of increasing efficiency in a medical claim transaction, and computer program capable of executing same
A method of adjudicating a medical claim includes providing a requirements for a first claim and a second claim, receiving a medical claim for a medical procedure, setting a first score for the first claim and a second score for the second claim to an initial value, comparing components of the medical claim to the requirements of the first and second claims, changing the first and second scores for each one of the components that match one of the requirements and for each one of the requirements that is missing from the components, and selecting the first or second claim based upon predetermined criteria applied to their respective scores to determine either a monetary value of the medical procedure for a medical service provider associated with the medical procedure or a monetary value of medical coverage for a patient associated with the medical procedure.
US10289790B2 System, method and computer product for enhanced decoupling capacitor implementation
A method for designing an integrated circuit die, the method including generating a first layout for the die which includes at least one decap; and performing a post-processing decap insertion operation to add at least one additional decap in excess of the at least one decap, the operation including: for at least a portion of the first layout, identifying at least some of whichever locations in at least the portion have positive slack, as “candidate” locations; and inserting at least one additional decap at at least one respective location from among the “candidate” locations.
US10289788B1 System and method for suggesting components associated with an electronic design
The present disclosure relates to a computer-implemented method for electronic design automation. Embodiments may include storing one or more electronic circuit designs at an electronic circuit design database and receiving a user input associated with one of the electronic circuit designs. Embodiments may include scanning the one or more stored electronic circuit designs and generating a network including a relationship graph and a component map, based upon, at least in part, the scanning Embodiments may include generating at least one next neighbor component based upon, at least in part, the network and the received user input. Embodiments may include displaying one or more user-selectable options at a graphical user interface, wherein the user-selectable options include the at least one next neighbor component.
US10289787B2 Control program and control method for programmable logic device and information processing apparatus including the same
A PLD control program causes a computer to execute process including: outputting a configuration request for configuring a logic circuit in any of a plurality of areas where logic circuits are enabled to be reconfigured in a programmable logic device (hereinafter referred to as a PLD); and selecting, when a total size or number of a plurality of first logic circuits already configured in the plurality of areas and a second logic circuit newly configured in accordance with the configuration request exceeds a size or a number of logic circuits that are enabled to be configured in the plurality of areas, a logic circuit to be replaced with the second logic circuit, as a replacement target, from among the plurality of first logic circuits, based on a save and restore time needed to save and restore state data in the first logic circuits.
US10289782B1 System and method for customizing key performance indicators in an electronic design
The present disclosure relates to a computer-implemented method for electronic design automation. Embodiments may include providing, using at least one processor, an electronic circuit design at a graphical user interface. Embodiments may further include associating one or more metrics with the electronic circuit design, wherein the one or more metrics include at least one of process metrics, design metrics, issues, library metrics, and custom metrics. Embodiments may further include allowing a user to specify one or more rules that define a key performance indicator for at least a portion of the electronic circuit design, wherein the key performance indicator is based upon, at least in part, the one or more metrics. After a design process associated with the electronic circuit design has been initiated, embodiments may include displaying the key performance indicator at the graphical user interface.
US10289777B2 Integrated circuit designs based on temperature distribution determination
A method comprises constructing thermal block representations of one or more circuit components or one or more sub-components of the one or more circuit components in an integrated circuit based, at least in part, on defined component parameters. The component parameters describe the one or more sub-components of the one or more circuit components. The thermal block representations have at least one simulation node. The method also comprises supplying a current using at least one current source or voltage controlled current source in a performance simulation. The current is supplied to a thermal path between a first simulation node and a second simulation node. The method further comprises determining a temperature distribution between the first simulation node and the second simulation node based on the current, a first determined voltage at the first simulation node, and a second determined voltage at the second simulation node.
US10289764B1 Parallel extraction of worst case corners
Methods and systems are provided. In one aspect, a method for parallel extraction of worst case corners of a number of electronic design automation (EDA) simulations includes generating multiple initial EDA simulation results for a number of specifications of an integrated circuit based on a first algorithm. For each specification, a respective first set of input samples is generated based on a second algorithm using generated multiple initial simulation results. Using a third algorithm, two or more of the respective first set of input samples are merged based on a criterion to generate a respective second set of input samples. For each specification, a first set of simulation results is generated using the respective second set of input samples. The worst case corners for the specifications are determined by applying in parallel local optimization to the first set of simulation results.
US10289753B2 Methods and systems for guidance of human locomotion
A method is provided for guiding locomotion speed in a human or other animal subject. The method comprises: estimating the subject's actual locomotion speed using one or more sensors to thereby obtain a measured speed; determining an error comprising a difference between a desired speed and the measured speed; and outputting, to the subject, a stimulus frequency signal wherein the stimulus frequency signal is based on the error in such a manner that when the subject ambulates in a manner that matches a frequency of the stimulus frequency signal, the subject's actual speed controllably tracks the desired speed.
US10289745B2 Independently refreshing a plurality of portlets in a portal page by using a refresh tag embedded in portlet markup in each portlet to call a refresh servlet to write a refresh controller
Embodiments of the present invention address deficiencies of the art in respect to portlet content refreshing and provide a novel and non-obvious method, system and apparatus for independently refreshing portlet content in a portal view. In an embodiment of the invention, a system for refreshing portlet content in a portal view can include a portal server configured to render a portal page, a portlet aggregator configured to provide portlet markup for different portlets in different refresh controllers having independently refreshable portions, and a refresh servlet coupled to the portlet aggregator that includes programming to configure the portal page with the different refresh controllers.
US10289744B2 Method and apparatus for managing content in a processing device
A method and apparatus for managing content in a processing device are provided. The content management method includes receiving information regarding first content from a first external device; and acquiring second content related to the first content based on the received information regarding the first content.
US10289739B1 System to recommend content based on trending social media topics
A content recommendation system includes a content recommendation engine, a trender including a first trender interface to a social media platform and a second trender interface to a search engine, wherein the trender includes an ordered chain of term enhancers to enhance trending terms received via the first trender interface into enhanced terms. The search engine is adapted to receive the enhanced terms via the second trender interface and to form a search result set for the enhanced terms, and the search engine is coupled to provide the search result set to the content recommendation engine.
US10289728B2 Garbage collection of persistent objects with dynamic multikeys
A mechanism is disclosed that enables garbage collection of object instances that have persistent data and a mutable key. A mutable key capability is advantageous in a variety of applications, such as monitoring a set of users and their login status on a plurality of media servers (e.g., an email server, an instant messaging server, a voice mail server, a video server, an audio-conferencing server, etc.). Implementations based on the Enterprise JavaBean specification are disclosed for three illustrative embodiments of the present invention. The illustrative embodiments of the present invention can also be implemented in accordance with object persistence mechanisms other than Enterprise JavaBeans.
US10289722B2 System and methods for multi-level key-value store
A multi-level cache system may include a server with a processor and memory. The memory may include a database cache system for use with a distributed database system. The server may also include a Solid State Drive that may include a key-value store and a second storage device that may store a backend database. The key-value store may act as a second level cache to the database cache system.
US10289714B2 Compression of serialized B-tree data
B-Tree data is serialized to existing data for all types of workloads. Each of an identified data range is encoded with frequency encoding, wherein a first value in a frequency encoded identified data range is a first value in original data and all subsequent values in the frequency encoded identified data range are equal to a difference between a corresponding value in an input file and a previous value in the input file.
US10289712B2 Method, system, and graphical user interface for alerting a computer user to new results for a prior search
A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.
US10289710B2 Method for modifying root node, and modification apparatus
Embodiments of the present invention provide a method for modifying a root node, and a modification apparatus. The method for modifying a root node of the present invention includes: receiving a root node modification request; modifying a root node in a data area of a database according to the modification information; replicating the modified root node to the general area of the database; finding, in the general area of the database, that an identifier of an active mapping page is the identifier of the first mapping page, and determining that the first mapping page is the active mapping page; and replacing the second mapping page with the modified root node according to the modified root node that is replicated to the general area, and modifying the identifier of the active mapping page to the identifier of the second mapping page. The present invention improves concurrent processing efficiency of indexing.
US10289701B2 Selectively caching sequential data items
Embodiments of the invention provide methods and systems for caching data. One method includes receiving, through a user device, a selection of a set of data items, and determining, with an electronic processor, a storage rate, wherein the storage rate includes an integer (N). The method also include retrieving the set of data items and storing every Nth data item included in the set of data items to a non-transitory memory cache while discarding intervening data items.
US10289699B2 Vehicle inspection methods and systems
A vehicle inspection method and system are disclosed. In one aspect, the method includes acquiring a transmission image of an inspected vehicle. The method further includes acquiring a transmission image template of a vehicle model corresponding to the model of the inspected vehicle from a database. The method further includes performing registration on the transmission image of the inspected vehicle and the transmission image template. The method further includes determining a difference between a transmission image after the registration and a transmission image template after the registration, to obtain a difference area of the transmission image of the vehicle relative to the transmission image template. The method further includes processing the difference area to determine whether the vehicle carries a suspicious object or not. In some embodiments, this solution can avoid the problems of a detection loophole and a poor effect of manually determining an image in a conventional manner, and is important to assist the security inspection for small vehicles.
US10289681B2 Predicting future translations
Technology is disclosed for snippet pre-translation and dynamic selection of translation systems. Pre-translation uses snippet attributes such as characteristics of a snippet author, snippet topics, snippet context, expected snippet viewers, etc., to predict how many translation requests for the snippet are likely to be received. An appropriate translator can be dynamically selected to produce a translation of a snippet either as a result of the snippet being selected for pre-translation or from another trigger, such as a user requesting a translation of the snippet. Different translators can generate high quality translations after a period of time or other translators can generate lower quality translations earlier. Dynamic selection of translators involves dynamically selecting machine or human translation, e.g., based on a quality of translation that is desired. Translations can be improved over time by employing better machine or human translators, such as when a snippet is identified as being more popular.
US10289679B2 Data relationships in a question-answering environment
A computer-implemented method of establishing influence relationships between data in a question-answering environment is disclosed. Establishing influence relationships can include determining a set of conditions indicating a set of user statuses and analyzing, using a first natural language processing technique, a corpus of data including a set of user data. Establishing influence relationships between data can include identifying, based on analyzing the corpus of data, a set of influence factors corresponding to a subset of the set of user data and to a subset of the set of conditions. In embodiments, establishing influence relationships can include establishing, based on the set of influence factors, a set of influence relationships between the subset of the set of user data and the subset of the set of conditions.
US10289678B2 Semantic analyzer for training a policy engine
This disclosure describes systems, methods, and apparatus that monitor any manifestation of an idea, such as typed, written, or verbal message or document creation (e.g., while a user types an email or instant message, or makes a phone call) and analyze the manifestation in real-time to extract a sentiment and based on this sentiment, determine if the idea(s) manifested in the message, document, or other medium poses a risk of violating compliance, policy, or law.
US10289673B1 Performing server-side and client-side operations on spreadsheets
A method for obtaining server-side and client-side calculations performed in a document includes presenting, on a client computer, the document stored on a server and receiving an input, where the input causes a calculation in the document. The client computer performs the calculation on the client computer and sends the input to the server to concurrently perform the calculation on the server. The client computer obtains a first result from the calculation performed on the client computer and a second result from the calculation performed on the server, selects the first result or the second result as a selected result based on which of the first result or the second result is obtained quicker from the calculation performed on the client computer and the calculation performed on the server, and presents, in the document, the selected result to the user.
US10289670B2 Systems and methods for generating tables from print-ready digital source documents
Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.