Document Document Title
US10617050B2 Component mounter
In a component mounter, a gap between adjacent circular plate sections of nozzles is large enough such that a pressing roller is able to pass through in a vertical direction. Therefore, the size of a circular plate section can be made relatively small, and a rotary head can be made small. A horizontal protrusion overlaps with one or both of adjacent ring-shaped protrusions of the nozzle when viewed from above in a case in which the pressing roller is positioned between adjacent circular plate sections of nozzles. In a state with the pressing roller positioned above the gap between adjacent circular plate sections of nozzles, even if power to a Z-axis linear actuator is cut such that the raising and lowering member suddenly loses support and falls, the horizontal protrusion of the raising and lowering member engages with and stops the ring-shaped protrusion of the nozzle.
US10617043B2 Integrated air cooling and arc resistant system for medium voltage drive
An integrated air cooling and arc resistant system is provided for a voltage drive. The system comprises a cabinet including a back, an upper portion and a lower portion. The system further comprises a plurality of power cells disposed in the cabinet. The system further comprises a central chimney vertically disposed in the cabinet. The system further comprises a transformer disposed in the cabinet and being underneath the plurality of power cells. The transformer has a top end and a bottom end. The system further comprises a vertical plenum disposed in the back of the cabinet. The vertical plenum is configured to flow cool air passing from the plurality of power cells towards the bottom end of the transformer.
US10617039B2 Variable air cooling system for data centers
A method and system for cooling air within an enclosure. The enclosure includes a cooling system and a remaining portion of the enclosure that is external to the cooling system. An outside air temperature of air entering the cooling system from outside the enclosure is monitored. A blowing air temperature of air in the cooling system at the outlet of the cooling system is monitored. A first inlet of the enclosure is controlled to be fully open or fully closed, in dependence on the monitored outside air temperature. A second inlet of the enclosure is controlled by adjusting an amount of opening of the second inlet, in dependence on the monitored blowing air temperature. A valve in a secondary water circuit of the cooling mechanism is controlled by adjusting an amount of opening of the valve, in dependence on the monitored outside air temperature.
US10617038B2 Zero-equation turbulence models for large electrical and electronics enclosure applications
A method comprises performing an analysis of airflow and temperature distribution in an indoor environment utilizing a hybrid turbulence model including a Chen-Xu model used for analysis of bulk flow and a wall function used in first grid cells bounding solid objects in the indoor environment and adjusting physical layout and/or operating parameters of heat producing electrical equipment and/or a cooling system of the indoor environment responsive to results of the analysis to improve one of temperature distribution within the indoor environment and operating efficiency of the cooling system of the indoor environment.
US10617035B2 Additively manufactured structures for gradient thermal conductivity
A manifold structure is provided to cool a heat-dissipating surface and includes an inlet fluid passage, an outlet fluid passage, and at least one cooling channel that is connected between the inlet fluid passage and the outlet fluid passage and extends along a length of the heat-dissipating surface. Additively manufactured fins are arranged in the cooling channel. The fins are configured to provide a geometry transition area between fins having a first geometry and fins having a second geometry, and a material transition area between fins formed of a first material and fins formed of a second material. The manifold structure is configured to provide a gradient convection coefficient by way of the geometry transition area and a gradient thermal conductivity by way of the material transition area across the length of the heat-dissipating surface.
US10617032B1 Robot for a liquid immersion cooling system
A two-phase liquid immersion cooling system is described in which heat generating computer components cause a dielectric fluid in its liquid phase to vaporize. The dielectric vapor is then condensed back into a liquid phase and used to cool the computer components. Using a pressure controlled vessel and pressure controller, the disclosed system may be operated at less than ambient pressure. By controlling the pressure at which the system operates, the user may influence the temperature at which the dielectric fluid vaporizes and thereby achieve increased performance from a given computer component. Utilizing robotic arms and slot-in computing components, a self-healing computing system may be created.
US10617031B2 Electronic device
An electronic device includes a housing filled with a liquid coolant, a first electronic device accommodated in the housing and immersed in the liquid coolant, a first heat sink provided with the first electronic device and exposed to the liquid coolant filled in the housing, a suction pipe configured to have an inlet that sucks the liquid coolant filled in the housing, a discharge pipe configured to have an outlet that faces the first heat sink via the liquid coolant filled in the housing and discharges the liquid coolant sucked from the inlet toward the first heat sink, and a pump provided in the housing to be coupled between the suction pipe and the discharge pipe, and configured to suck the liquid coolant from the inlet and discharge the liquid coolant from the outlet.
US10617030B2 Casing separation mechanism
When moving casing accommodating electronic equipment for maintenance of electronic equipment, stability of casing is maintained and safety is ensured. Casing separation mechanism 1 separates and connects a pair of casings 2a, 2b. A pair of rail portions 11 are set in bottom frame 21a of one casing 2a with rail portions 11 overhanging from frame 21a. A pair of rail portions 12 extend from one ends of rail portions 11 and retract into rail portions 11 so as to be able to stop during movement of rail portions 12 by rail movement mechanism. A pair of rail portions 13 are set in bottom frame 21b of other casing 2b with rail portions 13 overhanging from frame 21b, and extend from one ends of rail portions 12 and retract into rail portions 12 so as to be able to stop during movement of rail portions 13 by rail movement mechanism.
US10617028B2 Mounting system for mechanical-shock resistant printed circuit board (PCB)
A shock resistant fuselage system includes first and second fuselage side walls, each of the first and second fuselage side walls having a plurality of guide posts, and a printed circuit board (PCB) rigidly attached to at least one of the first and second fuselage side walls, the PCB having a plurality of guide slots, each of the plurality of guide posts slideably seated in a respective one of the plurality of guide slots so that elastic deformation of the PCB is guided by the guide slots between the first and second fuselage side walls.
US10617022B2 Connecting structure for circuit board and output terminal of power supply
The utility model discloses a the connecting structure for the circuit board and the output terminal of the power supply, comprises a casing, a tail cover, and the circuit board with a control circuit, wherein one end of the casing has an opening, at least part of the circuit board is installed in a cavity of the casing, the output terminal is arranged on the tail cover, and the output terminal at least comprises a conductive pin. The connecting structure further comprises a conductive insertion component, wherein the insertion component is fixed to an output end of the circuit board, and when the tail cover and the open end of the casing are closed, the end of the conductive pin is inserted into the insertion component to allow the circuit board and the output terminal to be electrically connected, which has the advantage of rapid assembly.
US10617020B1 Electronic assembly with retention of cable
An electronic assembly comprises a circuit board having one or more electronic components mounted on the circuit board. The circuit board has a first side and a second side opposite the first side. The electronic assembly has a lower enclosure and an upper enclosure for mating with the lower enclosure to form a housing to hold the circuit board. A frame overlies the first side or the second side of the circuit board. The frame comprises a first retainer for retaining coaxial cable. The first retainer comprises a first pair of opposing arcuate members extending from the frame.
US10617012B2 Methods of manufacturing flexible printed circuit boards
A method of manufacturing a flexible electronic device is described. The method comprises arranging an electronic component on a temporary carrier, providing a flexible laminate comprising an adhesive layer, pressing the temporary carrier and the flexible laminate together with the adhesive layer facing the temporary carrier such that the electronic component is pushed into the adhesive layer, and removing the temporary carrier. Further, a corresponding flexible electronic device is described.
US10617010B2 Polymer film stencil process for fan-out wafer-level packaging of semiconductor devices
The present invention provides stencil-based processes for fan-out wafer-level packaging (“FOWLP”) that addresses the limitations associated with prior art over-molding of dies. In the inventive process, a temporary carrier is coated with a release layer and curable adhesive backing layer. A die stencil film is then laminated to the coated carrier, and the dies are placed inside pre-formed cavities created in the laminated stencil. The gaps between the dies and the stencil are filled with a curable polymeric material, and a redistribution layer is constructed according to conventional processes. This process results in better repeatability, lower bowing in the carrier, and enhanced downstream processing.
US10617008B2 Capacitor and board having the same
A capacitor includes a body including a plurality of dielectric layers, first and second internal electrodes alternately disposed with respective dielectric layers interposed therebetween, and first and second insulating regions. The first insulating region is disposed in each of the first internal electrodes and includes a first connection electrode disposed therein. The second insulating region is disposed in each of the second internal electrodes and includes a second connection electrode disposed therein. The products D1×Td and D2×Td are greater than 20 μm2, where Td is a thickness of the dielectric layer, and D1 and D2 are widths of the first and second insulating regions, respectively.
US10617006B2 Small electronic component, electronic circuit board, and method of manufacturing small electronic component
Provided are a small electronic component including: a magnetic core including at least a columnar core part; a winding coil arranged so as to surround an outer peripheral surface side of the columnar core part and formed by winding a winding wire; and a magnetic cover part formed so as to cover at least part of the magnetic core and the winding coil while following at least part of shapes of the magnetic core and the winding coil through use of a magnetic material containing a mixture of a phosphoric acid ester-based surfactant, magnetic powder, and a resin, an electronic circuit board using the small electronic component, and a method of manufacturing a small electronic component.
US10617003B2 Method for manufacturing a surface mount technology (SMT) pad structure for next generation speeds
A method for manufacturing a surface mount technology (SMT) pad structure includes attaching an adjacent pair of differential contact strips to a nonconductive surface of respective landing pads of a surface mount technology (SMT) pad structure of a circuit board substrate, the pair of differential contact strips having converging narrowing at a respective distal end and each having a proximal signal trace for conducting a high-speed communication signal to another functional component attached to a circuit board substrate. The method includes attaching a return current strip that is longitudinally aligned adjacent to the pair of differential contact strips on a first lateral side and connected to a ground plane of the circuit board substrate, the converging narrowing of the adjacent differential contact strip increasing separation from a distal end of the return current strip, the separation improving signal integrity by reducing fringe effects, increasing impedance, and quenching resonance.
US10617001B2 Electronic circuit and method of manufacturing the same
An electronic circuit, including a substrate made of a first polymer having a first glass transition temperature lower than 200° C., the substrate having first and second opposite surfaces; a first layer or first tracks of a second polymer on the first surface; a second layer or second tracks of the second polymer or of a third polymer on the second surface, the second and third polymers being different from the first polymer and having a second glass transition temperature higher than 200° C.; and third electrically-conductive tracks on the first layer or the first tracks.
US10617000B2 Printed circuit board (PCB) with three-dimensional interconnects to other printed circuit boards
A system for a three-dimensional (“3D”) printed circuit board (“PCB”) to printed circuit board interface is provided. A first PCB includes first landing pads disposed on one or more edges of the first PCB. The first landing pads electrically couple to conductive pins or second landing pads disposed on a second PCB. The second landing pads may be disposed in a slot in the second PCB. The interface between the first landing pads and the second landing pads may provide various advantages over traditional PCB to PCB interfaces, such as, improved signal integrity, improved power integrity, increased contact density, decreased clock jitter, etc.
US10616999B2 Audible signal attenuating printed circuit board
A printed circuit board (PCB) incorporates at least one damping layer or section. The at least one damping layer is incorporated in the PCB to absorb vibrations or oscillations that may be conveyed to the PCB. Such vibrations or oscillations may be generated by one or more electrical components coupled to the PCB. The damping layer is disposed to prevent the PCB from audibly vibrating when the electrical components associated with the PCB are caused to vibrate or pulsate under a voltage load.
US10616997B2 Circuit board structure, binding test method and display device
A circuit board structure, a binding test method and a display device are provided. The circuit board structure includes a first circuit board including a first binding region, a second circuit board including a second binding region matching with the first binding region, and a test circuit configured to test an alignment state of the first circuit board and the second circuit board. The test circuit includes multiple first electrodes and multiple second electrodes insulated from each other and arranged on the first circuit board, and multiple third electrodes arranged on the second circuit board. A group including one of the first electrodes and one of the second electrodes matches with one of the third electrodes, so that a current flows through the test circuit in case that the test circuit is supplied with power.
US10616994B2 Thermal management in circuit board assemblies
Vias may be established in printed circuit boards or similar structures and filled with a monolithic metal body to promote heat transfer. Metal nanoparticle paste compositions may provide a ready avenue for filling the vias and consolidating the metal nanoparticles under mild conditions to form each monolithic metal body. The monolithic metal body within each via can be placed in thermal contact with one or more heat sinks to promote heat transfer.
US10616991B2 Interposer and electronic apparatus
An interposer includes an insulating element body, a wiring electrode inside the element body, a signal terminal electrode at the top surface of the element body and connected to a flat cable with a conductive bonding material interposed therebetween, and a ground terminal electrode. A through-hole penetrates through the element body to allow a bar-shaped metal fixing member to be inserted. A metal fixing member connecting electrode to be electrically connected to a metal fixing member is provided at at least one of the top surface of the element body and an inner wall of the through-hole. Predetermined signal terminal electrodes are electrically connected by the wiring electrode. The ground terminal electrode and the metal fixing member connecting electrode are electrically connected.
US10616990B2 PCB apparatus and methods and computer program products for manufacturing same
Printed circuit board (PCB) apparatus comprising an apertured ground plane defining aperture pattern/s in the ground plane, each aperture pattern including apertures which, taken together, surround most but not all of SMT footprint/s and are interspersed with ground plane region/s which provide/s the SMT component with electrical connectivity to area/s of said ground plane other than said SMT footprint, thereby to maintain functionality of the SMT component including electrical connectivity between said SMT footprint and area/s of said ground plane other than said SMT footprint, while also slowing heat dissipation from the SMT footprint by restricting thermal conductivity between said area and said area's vicinity thereby to raise the temperature in the SMT footprint while a SMT component is being soldered thereto, thereby to at least partly prevent improper soldering of the SMT component which may cause the SMT component to subsequently detach from the board.
US10616983B1 Dimmable lamp
The invention provides a dimmable lamp, which is used in combination with a dimmable device outputting a dimming signal with polarity. The dimmable lamp comprises: a light emitting device for emitting light; a dimming drive module for controlling the work of the light emitting device being electrically connected with the light emitting device; a polarity conversion unit for selectively converting the polarity of the dimming signal being electrically connected to the dimmer; a signal processing unit used for processing the dimming signal being connected with the polarity conversion unit and the dimming drive module respectively to control the dimming drive module according to the dimming signal. The dimming function of the dimmable lamp can be normally realized when the dimming signal are connected at any polarity.
US10616976B2 Adaptive flashlight control module
A portable lighting device control module configured to intuitively adjust lighting operations of a portable lighting device by interpreting real-time user gestures and external conditions of the portable lighting device to modifying lighting operations in response thereto. The control module installed within a portable lighting device may be configured to permit automatic dimming of front-end LEDs, enable a low power standby mode in absence of motion being detected, automatic mode adjustments in response to low battery determination, adjustment to lantern mode when a bump gesture is detected, continuous alternation between modes within lantern mode by detecting subsequent bump gestures, exiting lantern mode by detecting orientation, locking the lighting operation to a specific mode by determining orienting as either upwards or downwards, switching between modes by performing twist and return gestures, switching between modes by performing whip gestures, instantaneously dimming the light intensity by twisting the portable lighting device.
US10616972B2 Flexible display panel and display apparatus including the same
A flexible display panel and a display apparatus including the flexible display panel are disclosed. The flexible display panel includes an encapsulated panel, a first protective film on one side of the encapsulated panel, and a second protective film on another side of the encapsulated panel. The encapsulated panel includes a flexible panel and a flexible encapsulation member on the flexible panel. The flexible panel includes a first region on a first plane and that includes a display region, and a second region on a second plane that is bent with respect to the first plane and that includes a non-display region. The flexible encapsulation member encapsulates the display region. The display apparatus also includes a support unit for maintaining a shape of the flexible panel.
US10616970B2 Powering an emergency lighting system
An emergency LED lighting system maintains power to an LED lighting source based on measured voltages and currents provided to the LED lighting source; rolls back or decreases power provided to an LED lighting source over time in order to increase the amount of time the battery can power the LED lighting source; executes a soft start procedure, such that the power provided to the LED lighting source is gradually ramped up during activation of the LED lighting sources; identifies a type of battery coupled to the emergency LED lighting system; cycles the emergency LED lighting system between charging mode and standby mode to reduce power consumption over a window of time; detects AC power or an absence of AC power; and/or uses a status LED to communicate information about the emergency LED lighting system with a remote device.
US10616965B1 Passive illumination ramping circuit
A passive illumination ramping circuit for a light-emitting diode (LED) is disclosed. In one or more embodiments, the illumination ramping circuit includes a first control path configured to control an on time of the LED and a second control path configured to control an off time of the LED. In embodiments, the first control path includes a first resistor in series with a first diode, and the second control path includes a second resistor in series with a second diode. The first and second control paths are in parallel with one another, in between a first node and a second node. The illumination ramping circuit further includes a capacitor coupled between the second node and an electrical ground. The illumination ramping circuit further includes a transistor for switching the LED on and off, the transistor including a gate terminal coupled to the second node.
US10616951B2 Terminal device and communication method in which channel is shared
A detector detects communication from a transmitting terminal device to a receiving terminal device on a given channel. A storage stores information on the transmitting terminal device and the receiving terminal device when the detector detects the communication. A requesting unit requests the transmitting terminal device for an interruption in the communication when the detector detects the communication. A communication unit performs interrupting communication on the given channel when the transmitting terminal device stops the communication on the given channel in response to the request by the requesting unit. An invitation unit prompts the transmitting terminal device and the receiving terminal device to resume the communication on the given channel based on the information stored in the storage, when the communication unit terminates the interrupting communication.
US10616949B2 Method for operating idle mode by applying extended DRX mode in wireless communication system, and apparatus therefor
Disclosed herein are a method of operating in an extended discontinuous reception (eDRX) mode in an idle mode, including transmitting, to a network entity, a first message containing eDRX information for requesting operation in the eDRX mode, receiving, from the network entity, a second message corresponding to a response to rejection of the first message, the second message containing information indicating that the network entity is in a congested state as a cause of rejection of the first message, a time value for retransmitting the first message, and an eDRX parameter for operation in the eDRX mode, and initiating operation in the eDRX mode based on the eDRX parameter, and an terminal for the same.
US10616948B2 Connection management method and device in D2D relay communication, terminal and base station
The present invention discloses a connection management method in device-to-device (D2D) relay communication, a terminal and a base station. The connection management method in D2D relay communication includes: determining whether a relay terminal for performing the D2D relay communication is selected when an Radio Resource Control (RRC) connection between a remote terminal in a network coverage and a base station is not released; when the relay terminal is determined to be selected, determining whether the RRC connection with the base station can be released according to a resource configuration mode used by the remote terminal when performing a D2D communication. By utilizing the connection management method, problems of state transition and connection management of the terminal in the D2D relay communication can be solved.
US10616945B2 Secondary cell group failure handling
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may be configured to operate in dual connectivity (DC) and with split radio bearers, such that one or more split radio bearers are associated with a first cell group and one or more split radio bearers are associated with a second cell group. In some cases, a cell group failure may occur. Accordingly, the UE may autonomously update one or more radio bearer configurations of the one or more split radio bearers to determine a processing scheme for the cell group failure. Additionally or alternatively, as a result of the cell group failure, an amount of unacknowledged data in a radio link control (RLC) buffer for the second cell group may get stuck such that the network cannot access it. Accordingly, the UE may perform a PDCP data recovery (e.g., user plane handling) to access the unacknowledged data.
US10616944B2 Computer system and method thereof for sharing of wireless connection information between UEFI firmware and OS
A computer system includes a memory and computer-readable instructions stored at the memory and executable by a microprocessor to: initiating power on mode in order to execute UEFI firmware for OS boot up procedure; initiating pairing with a wireless device; saving a pairing connection data of the wireless device to memory; retrieving the pairing connection data under Operating System environment; and initiating automatic pairing with the wireless device based on the pairing connection data.
US10616943B2 Terminal for supporting device to device communication and method for operating same
An embodiment of the present invention provides a terminal including a PDCP layer which relays a D2D-dedicated IP packet from an upper layer to a lower layer, an RLC layer which processes the received packet in adaptation to the radio channel condition and transfers the processed data to a MAC layer, and a MAC layer which selects, when D2D packet data come into being, resources for D2D link without requesting scheduling from the eNB and multiplexes the data received through D2D-dedicated logical channels, and an operation method of the terminal. Particularly, an embodiment of the present invention provides a novel MAC operation method of a terminal supporting D2D communication.
US10616941B2 Method, electronic apparatus and recording medium for establishing wireless connection through vibration
A method, an electronic apparatus, and a recording medium for establishing a wireless connection through vibration are provided. In the method, at least one nearby electronic apparatus is scanned by the first electronic apparatus. A pairing request is transmitted to the second electronic apparatus among the at least one nearby electronic apparatus by the first electronic apparatus. A pairing code is generated in response to receiving the pairing request and a vibration with a pattern in accordance with the pairing code is triggered by the second electronic apparatus. The vibration is detected and the pattern of the vibration is identified to obtain the pairing code by the first electronic apparatus. The obtained pairing code is transmitted to the second electronic apparatus by the first electronic apparatus. Finally, the pairing code is confirmed by the second electronic apparatus to establish the wireless connection with the first electronic apparatus.
US10616934B2 User plane function selection for isolated network slice
Systems, apparatuses, and methods are described for wireless communications. A session request for a wireless device may comprise a network slice isolation information parameter. A user plane function may be selected, based on the network slice isolation information parameter, to provide the requested session for the wireless device.
US10616933B2 Fast initial link setup discovery frames
A method for fast initial link setup (FILS) for use in a wireless station, is disclosed. The method includes receiving a FILS discovery (FD) frame from an access point (AP). FD frame includes an FD frame control field and FD frame contents. The FD frame control field includes a capability presence indicator indicating whether a FD capability field is present in the FD frame contents. The method further includes determining to associate with the AP based on the received FD frame, and transmitting an association request frame to the AP.
US10616932B2 Method for configuring wireless connection of terminal and apparatus therefor
A method may be provided for configuring wireless connection of a terminal with a mobile communication network The method of an access unit may include transmitting, to a central unit, a first message having an uplink RRC message received from the terminal; receiving, from the central unit, a second message having a downlink RRC message; and transmitting the downlink RRC message to the terminal.
US10616929B2 Method and apparatus for internet resource sharing
Systems, apparatuses, and methods for Internet resource sharing between multiple subscribers, for example, a first subscriber and a second subscriber, each of which may be in active communications with a cellular network or in a standby mode. It may be determined whether to use an internet connectivity provided by the first subscriber for an IP Multimedia Subsystem (IMS) service on the second subscriber. The second subscriber may conduct the IMS service via internal hotspot provided by the first subscriber or via the second subscriber's own cellular network, or switch between the two. A packet data network connection may be established to transport IMS data and signaling between the second subscriber and a gateway of the second network through the first network.
US10616928B2 Intelligent auto-join of wireless networks
Embodiments for performing, by a wireless device, a procedure for auto-joining a wireless network based on factors associated with the wireless networks are provided. The embodiments include determining a current location of the wireless device. The wireless device stores information regarding nearby known networks associated with the current location of the wireless device and may select a candidate network from the nearby known networks based on a network score associated with the candidate network.
US10616924B2 Method and apparatus for controlling backoff procedure for coverage enhancement in wireless communication system
A method and apparatus for controlling a backoff procedure for coverage enhancement (CE) in a wireless communication system is provided. A user equipment (UE) performs a random access procedure in a first CE level, determines to select a random access resource associated with a second CE level, sets a backoff parameter to zero for the second CE level, and performs the random access procedure in the second CE level.
US10616923B2 Method and apparatus for performing listen-before-talk on multiple unlicensed carriers
A method for performing listen-before-talk (LBT) on multiple unlicensed carrier includes: performing, by a station, an individual LBT mechanism on each of unlicensed carriers to be aggregated to obtain a right to use the each of the unlicensed carriers; or configuring, by the station, a same LBT mechanism for the unlicensed carriers to be aggregated, performing a unified LBT mechanism on each of the unlicensed carriers to be aggregated to obtain the right to use each of the unlicensed carriers; or grouping, by the station, the unlicensed carriers to be aggregated, performing a corresponding LBT mechanism on each group of unlicensed carriers to obtain a right to use the each group of unlicensed carriers.
US10616921B2 Uplink transmission method and apparatus in random access
The present disclosure relates to an uplink transmission method in random access, which includes: selecting, by a user equipment (UE) after receiving a random access response message sent by a network-side device, a pilot signal from a plurality of pilot signals indicated by pilot signal parameter information sent by the network-side device; and sending, by the UE, uplink user data and the selected pilot signal to the network-side device on a time-frequency resource indicated by the random access response message. In some instances, when a plurality of UEs send a same random access preamble to a base station on a same random access resource, a probability that the plurality of UEs use different pilot signals when sending uplink user data can be increased.
US10616920B1 System and method of uplink bandwidth part management in unlicensed spectrum
Various embodiments comprise systems, methods, architectures, mechanisms, apparatus, computer implemented method and/or framework configured to provide uplink scheduling/managing of multiple bandwidth parts (BWPs) for user equipment (UE) configured to transmit via unlicensed spectrum such as 5G New Radio in unlicensed spectrum (NR-U).
US10616915B2 Downlink control information sending method and device, and downlink control information receiving method and device
The present invention discloses a downlink control information sending method and device, and a downlink control information receiving method and device. The sending method includes: sending, by a base station device, downlink control information DCI on a physical downlink control channel PDCCH of a downlink subframe, where the DCI is used to instruct user equipment UE to receive physical downlink shared channel PDSCH information in an uplink subframe; and sending the PDSCH information in the uplink subframe. In this way, the base station can effectively schedule an uplink subframe, and a purpose of transmitting a downlink service by using an uplink subframe is achieved, which not only improves utilization of a wireless spectrum resource corresponding to the uplink subframe, but also effectively diverts load pressure of a wireless spectrum resource corresponding to a downlink subframe. Therefore, overall utilization of wireless spectrum resources of a system is improved.
US10616914B2 Unicast data transmission on a downlink common burst of a slot using mini-slots
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may schedule a mini-slot for transmission of unicast data to a particular user equipment. The mini-slot may be scheduled in a portion of a downlink common burst portion of a slot. The apparatus may transmit a signal, including the unicast data, within the mini-slot.
US10616903B2 Channel optimization in half duplex communications systems
Channel Optimization in Half Duplex Communications Systems is provided herein. Methods may include obtaining at a first terminal, radio frequency (RF) spectral information local to the first terminal, analyzing at the first terminal, RF spectral information for a second terminal that is not co-located with the first terminal, transmitting data to the second terminal on a second terminal optimal frequency band, and receiving data from the second terminal on the first terminal optimal frequency band, where the first terminal optimal frequency being based upon the RF spectral information local to the first terminal.
US10616899B2 Radio resource manager devices and radio communication devices
In an embodiment, a radio resource manager device is provided. The radio resource manager device may include a receiver configured to receive an application applying for radio resources; an interference allowance determiner configured to determine whether interference of signal transmission during radio communication using radio resources is allowed; and a radio resource assigner configured to assign radio resources based on the determined interference allowance.
US10616897B1 Wireless access point to control wireless user data exchanges through wireless relays
A wireless access point wirelessly exchanges user data with a Radio Access Network (RAN). The RAN comprises multiple wireless relays that wirelessly exchange the user data with multiple wireless user devices based on individual relay data thresholds. The wireless access point determines individual amounts of the wireless user devices served by individual wireless relays. The wireless access point ranks the wireless relays based on the amounts of wireless user devices. The wireless access point assigns individual relay data thresholds to the wireless relays based on the ranking. Higher-loaded wireless relays are assigned higher data thresholds than lower-loaded wireless relays. The wireless relays wirelessly exchange additional user data with the wireless user devices based on the assigned relay data thresholds.
US10616896B2 Wireless communication system that performs beam management using nested reference signals
A base station radio transceiver transceives beams with a UE. In a first beam set of wide beam reference signals (RS), each wide beam RS direction is unique, and in a second beam set of narrow beam RS, each narrow beam RS direction is unique and the width of the narrow beam RS is narrower than the width of the wide beam RS. A linkage uniquely links each narrow beam RS to a wide beam RS. The direction of each narrow beam RS is spatially nested within the width of the wide beam RS to which it is uniquely linked. A processor uses the first and second beam sets in a beam management process in which one of the narrow beam RS is selected for the UE and the wide beam RS uniquely linked to the selected narrow beam RS is selected for the UE according to the linkage.
US10616890B2 Communications in wireless systems
Methods and apparatuses for controlling at least one device configured to receive scheduled frequency resources of a scheduled system are disclosed. At least one device in inactive mode is allocated a secondary frequency resource independently from scheduling of the scheduled system. A signal is transmitted to the at least one device in inactive mode a signal on the secondary frequency resource to control reception of the scheduled frequency resources. A device in inactive mode receiving the signal on the secondary frequency resource can control reception of the scheduled frequency resources based on the signal.
US10616889B2 Methods for transmitting and receiving uplink data and apparatuses thereof
The present disclosure relates to a method and an apparatus for uplink data scheduling of a cell using an unlicensed spectrum. The method may include configuring carrier aggregation including a secondary cell (SCell) using an unlicensed spectrum, receiving downlink control information including subframe allocation information for transmitting uplink data in the secondary cell from a base station, and transmitting the uplink data through a plurality of consecutive subframes based on the subframe allocation information.
US10616888B2 Multiple slot long physical uplink control channel (PUCCH) design for 5th generation (5G) new radio (NR)
A user equipment (UE) is described. The UE includes a processor and memory in electronic communication with the processor. Instructions stored in the memory are executable to determine whether an uplink control channel (PUCCH) spans over multiple slots based on a signaling from a base station (gNB). The instructions are also executable to determine a PUCCH location in each slot in a multi-slot PUCCH. The instructions are executable to determine a number of slots in the multi-slot PUCCH. The instructions are further executable to determine whether the multi-slot PUCCH conflicts with a slot format indication (SFI). The instructions are also executable to transmit uplink control information (UCI) on a selected channel.
US10616886B2 Framing, scheduling, and synchronization in wireless systems
A WTRU may receive downlink control information (DCI) indicating a start of a frame. The DCI may be received on a control channel, such as the Physical Downlink Control Channel (PDCCH) from an eNB, base station, AP, or other infrastructure equipment operating in a wireless communications system. The WTRU may decode the DCI and may determine a transmit time interval (TTI) duration, which may be expressed in terms of an integer number of basic time intervals (BTIs). The WTRU may determine a downlink (DL) transmission portion and assignment and an uplink (UL) transmission portion and UL grant based on the received DCI. Additionally, the WTRU may determine the start of the UL portion based on an offset (toffset). The WTRU may receive data in a DL portion of the frame and may transmit in an UL portion of the frame based on the determined UL grant and TTI duration.
US10616885B2 Communication system
A PDSCH of a legacy UE is mapped to physical resources per subframe, whereas a PDSCH of an LR-UE is mapped, per physical resource block (PRB) included in the subframe, to a region of the physical resources to which the PDSCH of the legacy UE is mapped. The PDSCH of the legacy UE may be also mapped to the physical resources per PRB pair including two physical resource blocks, whereas the PDSCH of the LR-UE may be mapped to the remaining physical resources excluding the PRB pairs to which the PDSCH of the legacy UE is mapped.
US10616880B2 Signalling for coordinated multi-point transmission and reception (CoMP)
In a wireless communications system including a first transmission point and a second transmission point, a wireless communications method implemented in the first transmission point supporting coordinated multi-point transmission and reception (CoMP) is disclosed. The wireless communications method comprises transmitting to the second transmission point one or more CoMP hypothesis sets, and transmitting to the second transmission point a benefit metric corresponding to each CoMP hypothesis set, wherein the benefit metric can be a negative value. Other methods, systems, and apparatuses also are disclosed.
US10616875B2 Techniques and apparatuses for downlink channel monitoring
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may receive a plurality of resource blocks of a short channel mapped using a short resource element group (sREG) to short control channel element (sCCE) mapping. The short channel may be a short physical downlink control channel (sPDCCH) or a short physical downlink shared channel (sPDSCH). The wireless communication device may process the short channel using the plurality of resource blocks. The plurality of resource blocks may be bundled into a set of resource block bundles based at least in part on the sREG-to-sCCE mapping.
US10616870B2 User terminal and base station
A user terminal according to an embodiment transmits uplink data to a base station using an unlicensed band. The user terminal includes a controller configured to, if uplink data transmission is started from a middle of a subframe according to a monitoring result of the unlicensed band, perform processing of transmitting a specific signal being different from the uplink data, at a beginning of the uplink data.
US10616869B2 Uplink channel design for slot-based transmission time interval (TTI)
Certain aspects of the present disclosure provide techniques that may be used to help enable low latency communications between a user equipment (UE) and a base station (BS) using quick uplink channels that enable a reduced transmission time interval (TTI). An example method generally includes identifying a plurality of slots in a subframe, receiving a resource configuration for an uplink channel, wherein the resource configuration is associated with a first slot of the plurality of slots, determining a resource for transmitting the uplink channel in a second slot of the plurality of slots, wherein the resource is determined based on the resource configuration associated with the first slot of the plurality of slots, and transmitting the uplink channel in the second slot using the determined resource.
US10616868B2 Method for connecting IMS-based service
The present specification provides a method for connecting an IP multimedia subsystem (IMS)-based service in a terminal. The method for connecting the IMS-based service, includes the steps of: setting a cause value denoting signaling or due to the IMS in an establishment cause field, when a session initiation protocol (SIP)-based message is required to be transmitted on a user plane for connecting the IMS-based service; transmitting a service request message of a non-access stratum (NAS) layer including service type (field) denoting signaling or due to a base station; and transmitting a radio resource control (RRC) connection request message including the set establishment cause field to the base station.
US10616864B2 Allocating resources for wireless sidelink direct communications
Various techniques, apparatus, and methods for allocating resources for sidelink direct communication, including collision avoidance and resource pre-emption techniques, apparatus, and methods.
US10616861B2 Method and apparatus for reducing access overhead from paged device in machine to machine communication system
An apparatus for an idle mode terminal is configured to perform a method for operating the idle mode terminal in a Machine to Machine (M2M) communication system. A paging message is received from the base station during a paging listening interval. The Apparatus determines whether an indicator indicating receipt of multicast group data is included in the paging message. When the indicator indicating the receiving of multicast group data is included, data transmitted via a downlink resource that uses an identifier mask of a multicast group to which a terminal belongs is received. Thereafter, a paging non-listening interval is entered.
US10616858B2 Optimized observed time difference of arrival (OTDOA) in licensed-assisted access (LAA)
Disclosed are techniques for determining a location of a user equipment (UE) communicating over a shared communication medium in unlicensed spectrum. In an aspect, the UE receives a unique or distinct positioning reference signal (PRS) configuration for each of a plurality of secondary cells, where each PRS configuration includes a common set of positioning occasions and where the plurality of secondary cells are in contention for the common set of positioning occasions. The UE attempts to measure a PRS for each of the PRS configurations in each positioning occasion and typically measures a PRS for just one PRS configuration in each positioning occasion due to the contention for positioning occasions. The UE reports the PRS measurements and the identities of the measured PRS configurations to a location server which uses the reported data to determine a location for the UE.
US10616857B1 Determining a set of access points in response to a geo-location request
Methods, apparatus, and processor-readable storage media for determining a set of access points in response to a geo-location request are provided herein. An example computer-implemented method includes receiving a request for geo-location information associated with a user device; determining, based on geo-location information attributed to the user device, geo-location information attributed to a set of access points; identifying access point subs-sets from the set of access points, wherein each of the sub-sets comprises one or more of the access points; applying filtering techniques to the sub-sets; comparing geo-location information attributed to additional user devices to the one or more access points within each of the sub-sets; selecting one of the sub-sets based on application of the filtering techniques and comparison of the geo-location information attributed to the additional user devices; and outputting, to the user device, the selected access point sub-set and geo-location information attributed to the user device.
US10616852B2 Reducing the load due to reporting of information changes to a policy and/or charging controller in a mobile communication system
In an embodiment, there is provided a method for reducing the load due to user location change reporting for location-based policy and/or charging control services for said user, in a mobile communication system wherein granularity of user location includes granularity at cell level and/or granularity at service area level, a service area (or Location or Routing or Tracking Area) comprising a set of cells defined at network operation level, a method wherein said user location change reporting is based on at least one of: a granularity of reporting at a base station level, whereby a user location change is reported upon change of serving base station, a granularity of reporting at a policy area level, whereby a user location change is reported upon entering or leaving a policy area, a policy area comprising a set of cells and/or serving areas, defined at policy and/or charging control level, for a granularity of reporting at a cell level or at a service area level or at a policy area level, a deferred user location change reporting until user plane activity is resumed, in case said user is not currently active in the user plane.
US10616851B2 Coordination of subscriber register entries
A system, method, node and computer program for coordinating subscriber registration entries (150) of a subscriber in two subscriber location registers, a subscriber location register in a MSC (220), and a subscriber location register in a packet control node (200), is presented. The subscriber is registered into the subscriber location register in the MSC (220) via the packet control node (200). The method comprises determining, by one of the two subscriber location registers, a trigger condition for modifying a subscriber registration entry (150) in that one subscriber location register. If the trigger condition is met, modifying the subscriber registration entry (150) in that one subscriber location register and sending a notification of this subscriber registration entry (150) modification to the other subscriber location register. The method further comprises to receive, by the other subscriber location register, the notification of this subscriber registration entry (150) modification and to modify the subscriber registration entry (150) in the other subscriber location register.
US10616849B2 Method for registering home routed roaming user equipment with IMS network
One disclosure of the present specification provides a method for a proxy-call session control function (P-CSCF) of a home public land mobile network (H-PLMN) to register a roaming user equipment with an IP multimedia subsystem (IMS) network. The method may comprise the steps of: receiving an identifier of a visited public land mobile network (V-PLMN) in which a user equipment is roaming, wherein the identifier of the V-PLMN is received in a state where packet data network (PDN) connection for the user equipment is established but the user equipment is not registered with the IMS network; receiving, from the user equipment, a REGISTER message for registration with the IMS network; adding the identifier of the V-PLMN to a header of the REGISTER message; and transmitting the REGISTER message to which the identifier of the V-PLMN is added to an Interrogating-CSCF (I-CSCF).
US10616847B2 Techniques and apparatuses for multiple transmission of synchronization signal blocks in new radio
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may receive a plurality of synchronization signal blocks, wherein the plurality of synchronization signal blocks include a synchronization signal block and one or more retransmissions of the synchronization signal block that are received in a synchronization interval, and wherein two or more synchronization signal blocks, of the plurality of synchronization signal blocks have a fixed relationship in time. The wireless communication device may determine synchronization information based at least in part on one or more of the plurality of synchronization signal blocks and the fixed relationship in time. Numerous other aspects are provided.
US10616846B2 Raster offset prediction for improved acquisition performance in NB-IoT
Disclosed is a method and apparatus for reducing timing drift where a UE computes an NSSS based timing error using a cross correlation. Next, timing drift is measured as the difference in timing error at two NSSS instances separated by a time duration. The timing drift value can then be mapped to a raster offset.
US10616843B2 Information sending and receiving method and related device
Embodiments of this application disclose an information sending and receiving method and a related device. The method may include: sending, by a network device, first indication information to a terminal device, where the first indication information is carried by using m bits in a downlink signal, and the first indication information includes related information indicating a quantity n of synchronization signal blocks SS blocks included in a synchronization signal burst set SS burst set, where m
US10616830B2 Method and system for rat selection in a multi-rat network
A method, a device, and a non-transitory storage medium provide a radio access technology selection (RAT) service. The RAT selection service includes using traffic pattern information, coverage level information, and load information as a basis to select a RAT of use for an end device that has multi-RAT capabilities. The RAT selection service may select power preservation configurations for each RAT of the end device.
US10616828B2 Access network selection conditioned by cellular access technology
One embodiment relates to a method of selecting an access network via a mobile terminal. The mobile terminal may obtain, from a device for selecting access networks, at least one rule for selecting access networks which ranks, according to an order of priority, a plurality of access networks comprising a cellular access network using a first cellular access technology, a cellular access network using a second cellular access technology and at least one noncellular access network. The terminal may detect at least one wireless noncellular access network and at least one cellular access network to which networks the mobile terminal can attach and select the highest priority access network, from among the access networks detected, according to the at least one selecting rule applied as a function of the cellular access technology of the cellular access network detected.
US10616826B2 Method and device for transmitting and receiving list of cells providing SCPTM service
Provided is a method for a MCE transmitting a list of cells providing a SCPTM service in a wireless communication system. A MCE may receive a cell ID list from a MME and transmit the cell ID list received from the MME to a base station. The cell ID list transmitted to the base station and the cell ID list received from the MME may be identical. Provided is a method for a base station receiving a list of cells providing a SCPTM service in a wireless communication system. A base station may receive, from a MCE, a cell ID list received from a MME, and on the basis of the cell ID list received from the MCE, perform a SCPTM service. The cell ID list received from the MCE and the cell ID list received from the MME may be identical.
US10616825B2 Communication control method, terminal device, server device, and communication system
There is provided a communication system that performs a service based on ProSe under the management of a communication provider. A ProSe application code for discovering and detecting a proximity terminal is managed and a process based on a procedure associated with a ProSe service such as an announcement request, a monitoring request, or a match report request is performed based on the authentication of a server device operated by a communication provider. Means for invalidating the ProSe application code based on the policy of the communication provider is provided.
US10616824B2 Apparatus and method for providing network configurability in a wireless network
A node is provided to operate in a wireless network. The node comprises scanning circuitry to perform a scanning process to detect one or more upstream nodes of said wireless network; connection circuitry to form a connection to one of said one or more upstream nodes in response to said scanning circuitry completing said scanning process, wherein said connection is broken as a consequence of said scanning process; storage circuitry to store one or more triggers; and processing circuitry to cause said scanning circuitry to perform said scanning process in response to one of said one or more triggers.
US10616823B2 Access method of wireless communication network
An access method of a device (10) such as an MTC device to a network (20, 30, 40) which allows the transmission of small data packets without the need to read all the System Information normally required to make an initial network access. The device (10) may notify the network that an access request is occurring from a device that was either specifically allowed to use a stored access configuration or is accessing the cell using modified system information being broadcast by the cell. Such notification may be implicit in the characteristics (choice of preamble, timing, frequency and/or repetition) of the access request. The network, preferably having knowledge of the method being used by the device to access the network, can either reject this access or accept it depending on whether the access was from a stored configuration or read from System Information.
US10616818B2 System and method for speeding call originations to a variety of devices using intelligent predictive techniques for half-call routing
A mobile application gateway configured to interconnect mobile communication devices on a cellular network with an enterprise network is provided. The mobile application gateway includes a voice and data signaling gateway configured to provide routing functionalities, service functionalities and admission control. A gateway GPRS support node (GGSN) is configured to establish a secure data session between one or more of the mobile communication devices and the enterprise network by establishing a GPRS tunneling protocol (GTP) tunnel between a carrier-hosted serving GPRS support node (SGSN) and the GGSN.
US10616816B2 Communication apparatus, method for controlling same, and storage medium
When communication via a first communication interface is established, a mode of the established communication via the first communication interface is stored. If an error of the established communication via the first communication interface is detected, a determination is made whether to establish communication via a second communication interface or re-establish the communication via the first communication interface based on the stored mode of the established communication.
US10616812B2 Voice service handover method and device
Embodiments of the present invention disclose a voice service handover method and a device, and relate to the communications field, so as to resolve a problem that reliability of a voice service of UE is reduced due to an exception that occurs on a network side of an LTE network. A specific solution is as follows: An MME determines that an exception occurs on a network side of an LTE network, where a voice bearer of target UE is established on the network side of the LTE network; and the MME sends, to an eNodeB, an SRVCC handover request message that carries an identifier of the target UE, so that the eNodeB hands over a voice service of the target UE from the LTE network to a CS network. The present invention is applied in a voice service handover process.
US10616808B2 Exchanging network server registration credentials over a D2D network
In an embodiment, a client device receives a set of network registration credentials configured to authorize access to one or more network services provided by a network server. The client device shares the set of network registration credentials with an external device (e.g., a peer client device or an access point) via D2D. In another embodiment, a device (e.g., the external device or a different device) receives the set of network registration credentials via D2D and interacts with the network server to access a network service using the set of network registration credentials. In another embodiment, the device shares the set of network registration credentials with another client device via D2D.
US10616803B2 Radio base station, packet transmission apparatus, wireless terminal, control method, and program
Provided is a radio base station, etc. that realize transmission control in view of QoE. According to a first aspect of the present invention, there is provided a radio base station that receives a packet(s) transmitted from a packet transmission apparatus via a network and transmits the received packet(s) to a wireless terminal(s), the radio base station including: acquisition means that acquires a packet type(s) or a packet identifier(s) set in the packet(s) by the packet transmission apparatus; and control means that performs transmission control to change a transmission order of the packet(s) based on the packet type(s) or the packet identifier(s).
US10616802B2 Methods, systems and computer readable media for overload and flow control at a service capability exposure function (SCEF)
A method for overload and flow control at a service capability exposure function (SCEF) includes providing for configuration of, in memory accessible by the SCEF, at least one of user equipment (UE), service capability server (SCS), application server (AS), and application programming interface (API) gateway specific message priority rules. The method further includes providing for configuration of, in the memory accessible by the SCEF, at least one of SCS, AS, and API gateway capacity information. The method further includes throttling message traffic at the SCEF based on the at least one of UE, SCS, AS, and API gateway specific message priority rules and the at least one of SCS, AS, and API gateway capacity information.
US10616798B2 Method for transmitting and receiving signal including physical protocol data unit in wireless LAN system and apparatus therefor
Disclosed in the present specification are a method for transmitting and receiving a signal including a physical protocol data unit (PPDU) in a wireless LAN (WLAN) system and an apparatus therefor. Specifically, disclosed in the present specification are a method for transmitting and receiving a signal and an apparatus therefor, which, in a PPDU supported by a specific wireless LAN system, can minimize an overall length error (also known as “spoofing error”) of the PPDU that is assumed to occur between a station capable of decoding all fields in the PPDU and a station capable of decoding only some fields in the PPDU.
US10616795B2 Methods and apparatus for wireless coexistence based on transceiver chain emphasis
Methods and apparatus for reduction of interference between a plurality of wireless interfaces. In one exemplary embodiment, a device having a first (e.g., Wi-Fi) interface and a second (e.g., Bluetooth) interface monitors interference between its interfaces. A reduction in transmit power of the Wi-Fi module causes a disproportionately larger reduction in undesirable interference experienced at the Bluetooth antennas. For example, when the Bluetooth interface detects interference levels above acceptable thresholds, the Wi-Fi interface adjusts operation of one or more of its transmit chains based on various conditions such as duty cycle, Received Signal Strength Indication (RSSI), etc. Various embodiments of the present invention provide simultaneous operation of WLAN and PAN interfaces, without requiring time division coexistence, by reducing power on a subset of interfering antennas.
US10616790B2 Method and apparatus for configuring a data transmission via a transmission channel of a wireless communication system with local overload control
A method for configuring a data transmission via a transmission channel of a wireless communication system with local overload control, wherein the local overload control has a relaxed state, an activated state, and a restricted state. There are five activated states are provided, each of which are based on a channel load in the transmission channel.
US10616784B2 Methods and apparatus for management of data privacy
Systems and techniques for managing user data privacy are described. Upon identification of a user device as a candidate for performing data collection relating to network performance experienced by the device, a network operator on whose behalf the data collection is to be performed is identified, and user consent information associated with the user device is examined to determine if a user of the device has given consent for data collection on behalf of the network operator. If the user has given consent, the user device is configured for data collection.
US10616777B2 Systems and methods for improved cellular quality of experience
Systems and methods for providing an improved cellular user quality of experience (QoE) are disclosed. The system can comprise a database from multiple data points to monitor and analyze cellular user experiences holistically. The system supplements conventional quality of service (QoS) metrics with user-side, application provider, and internet provider data, among other things. The data can be used to create highly granular service maps. The data can also be used in methods for analyzing and solving network issues, including slowdowns, dropped calls, and network availability are also disclosed. Improved analysis of network, user equipment (UE), and application issues can locate and solve QoE issues, improving cellular customer satisfaction, retention, and loyalty.
US10616776B2 Dynamic provisioning of a gateway role to user devices
A system and method of optimizing a mobile traffic network are provided. A local network group comprising a plurality of user devices is created. One of the plurality of the user devices is selected to act as a gateway for the remaining user devices of the local network group. The selected user device is provisioned to act as a gateway for the local network group. A message is sent to the plurality of user devices of the local network group to route communication through the selected user device via a short range wireless communication technology.
US10616775B2 Method and apparatus for associating between a station and an access point in a wireless communication system
The present invention provides a method for performing association beamforming training (A-BFT) between an enhanced STA device and a PCP/AP (Personal basic service set Control Point/Access Point) in a wireless communication system. Specifically, the method performed by the enhanced STA device comprises receiving, from the PCP/AP, a beacon frame during a beacon interval, wherein the beacon frame includes information element (IE) used for an enhanced directional multi-gigabit (EDMG) operation; and performing the A-BFT with the PCP/AP based on the received IE, wherein the IE includes control information related to an access attempt of the A-BFT.
US10616766B2 Facilitation of seamless security data transfer for wireless network devices
Configuration and credential data associated with a wireless network can be stored by the wireless network or by a gateway device associated with the wireless network. The configuration and credential data can be accessed via a user profile and pushed to unauthenticated wireless devices to authenticate the unauthenticated wireless devices for the wireless network. The configuration and credential data can be backed up via a manual, automatic, or semi-automatic back-up process.
US10616765B2 Security for wireless broadcasts
Methods and systems are provided for concealing identifying data that may be used to identify a beacon or device in broadcasts unless an observer device is able to directly or indirectly, via an authorized resolver device, translate an encrypted broadcast into the identifiable information. The wireless security scheme disclosed herein also pertains to resolving the concealed data messages to obtain the identifiable information.
US10616761B2 Method, server, base station and communication system for configuring security parameters
Methods, servers, base stations and communication systems for configuring security parameters are disclosed. Embodiments of the present invention provide a method for configuring security parameters in a network, the network comprising at least one base station and a server providing service for the at least one base station. The method comprises updating, by the server, security parameters for the base station and sending, by the server, the updated security parameters to the base station, so that base stations transmits data between each other according to the updated security parameters.
US10616760B1 Devices and methods for preventing tracking of mobile devices
In one embodiment, a method by a client device includes receiving from a stage device a first randomized stage address to be used during a pairing session; sending to the stage device a first randomized client address to be used during the pairing session, communicating with the stage device using the first randomized stage address and the first randomized client address to verify that the stage device is in possession of a shared secret data possessed by the client device and to establish at least one common randomization parameter with the stage device; periodically generating, based on the at least one common randomization parameter, a second randomized stage address and a second randomized client address; and communicating with the stage device in a paired communication session using the second randomized stage address and the second randomized client address.
US10616755B2 Mobile terminal
Provided are a mobile terminal having a display, and particularly, to a mobile terminal capable of transmitting and receiving data to and from a vehicle and a system including the same. The mobile terminal includes a communication unit communicating with a vehicle having a vehicle display, and a controller receiving driving information from the vehicle using the communication unit, wherein the controller executes a certain function in response to occurrence of an event, selects any one execution screen, among a plurality of execution screens corresponding to the executed function, on the basis of the driving information, and transmits the any one execution screen to the vehicle through the communication unit so that the any one execution screen is output on the vehicle display.
US10616749B2 Method and apparatus for radio communication
A radio terminal (1) selects, from a resource pool in a discovery period, NTX subframes for NTX times of transmission of a discovery signal in the discovery period based on a first value n1 of a resource value autonomously selected by the radio terminal (1) or a first value n1 of a parameter received from a base station (2). The NTX subframes selected based on the value n1 are selected so as to share at least one common subframe with NTX subframes selected based on a second value, different from the first value n1, and so as to include at least one subframe different from any of the NTX subframes selected based on the second value. It is thus, for example, possible to attenuate decline in reception quality of a discovery signal due to interference resulting from In-Band Emissions (IBE) when direct discovery of D2D communication is performed.
US10616747B2 Real-time over the top 9-1-1 caller location data
Described herein are systems and methods for determining and managing the location of a calling device during an emergency call. A computing device at a data store establishes a connection with a computing device at a public safety access point (PSAP). The connection is established upon activation of an emergency function at a calling device coupled to the computing device at the PSAP via a first communications channel. The calling device is associated with a unique identifier. The computing device at the data store receives location data for the calling device, where the calling device streams the location data to the data store via a second communications channel upon activation of the emergency function. The computing device at the data store makes the location data for the calling device available to the computing device at the PSAP using the unique identifier.
US10616741B2 In-flight entertainment systems with a central bluetooth controller controlling bluetooth connections between passenger terminals and video display units
An entertainment system includes video display units that can establish Bluetooth connections with user terminals. A central Bluetooth controller is connected to control establishment of Bluetooth connections between the user terminals and the video display units. The central Bluetooth controller receives connection authorization requests from the video display units, and generates connection authorization decisions based on application of a Bluetooth connection rule to characteristics of the user terminals which are identified from the connection authorization requests. The connection authorization decisions are then used to control whether Bluetooth connections are established between the user terminals and the video display units, and to control what security mode levels are used when establishing and using the Bluetooth connections for signaling therebetween.
US10616737B2 Enhanced machine type communications physical uplink control channel design
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive a configuration message indicating a payload size configuration for machine type communication (MTC) physical uplink control channel (PUCCH) messages. The UE may generate an MTC PUCCH message based at least in part on the payload size configuration and a PUCCH format of MTC uplink control information for transmission by the UE. The UE may transmit the MTC PUCCH message over a plurality of RBs in a frequency domain.
US10616734B1 Unmanned aerial vehicle assisted V2X
Techniques are described herein for conducting traffic and road operations using unmanned aerial vehicle (UAV) assisted vehicle-to-everything (V2X) communications. The UAVs can be deployed at various locations and can be operatively connected to a cell site, a mobile edge computing (MEC) server, and/or a V2X sensor. The UAVs, upon detecting an oncoming vehicle from a target location traveling towards one or more autonomous vehicles (AVs), can directly communicate with the one or more AVs to alert the AVs of the approaching oncoming vehicle. If the UAVs cannot communicate with the AVs, the UAVs can handover messages to other UAVs that can communicate with the AVs. The UAVs can also transport messages to a cell site and/or a V2X sensor to broadcast messages to the one or more AVs. Cell sites can also transmit messages to broadcast the messages to the AVs within respective coverage areas.
US10616733B2 Communication control device
A vehicular communication control device includes: a short range communication processor executing a direct vehicle-to-vehicle communication; a wide area communication processor executing an indirect vehicle-to-vehicle communication; a vehicle data generator; and a communication quality determination unit determining a communication quality of the direct vehicle-to-vehicle communication. The short range communication processor wirelessly transmits a communication packet including vehicle data in a predetermined short range transmission cycle. The wide area communication processor: transmits the communication packet including the vehicle data to the peripheral vehicle in a predetermined wide range transmission cycle; selects a predetermined first wide area transmission cycle longer than the short range transmission cycle when the communication quality is equal to or higher than the permissible level; and selects a predetermined second wide area transmission cycle equal to or smaller than the short range transmission cycle when the communication quality is lower than the permissible level.
US10616731B2 Hopping method in V2X communication and device therefor
A hopping method for a terminal in vehicle-to-something (V2X) communication is disclosed. The terminal can perform hopping in a preset sized unit and allocate a remaining resource to a resource continuing to a hopped resource. When collision with a transmission resource of another terminal occurs after hopping, some transmission resources can be omitted on the basis of a hopping unit resource of a preset order and/or priority.
US10616726B1 Outputing notifications using device groups
A system that determines that devices are co-located in an acoustic region and selects a single device to which to send incoming notifications for the acoustic region. The system may group devices into separate acoustic regions based on selection data that selects between similar audio data received from multiple devices. The system may select the best device for each acoustic region based on a frequency that the device was selected previously, input/output capabilities of the device, a proximity to a user, or the like. The system may send a notification to a single device in each of the acoustic regions so that a user receives a single notification instead of multiple unsynchronized notifications. The system may also determine that acoustic regions are associated with different locations and select acoustic regions to which to send a notification based on location.
US10616725B2 Providing location-based messages using social network information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing location-based messages using social network information. In some implementations, data received from a user device includes identifying data for a wireless transmitter detected by the user device. Stored data that indicates messages corresponding to wireless transmitters at different locations is accessed. The stored data may associate content of a social network with the wireless transmitters. A message corresponding to the wireless transmitter is determined based on the stored data. The determined message is provided for display at the user device while the user device is in proximity of the wireless transmitter.
US10616719B2 Systems and methods for determining texting locations and network coverage
A system utilizing an Adventure Rescue Locator app and a Buddy app allows an adventurer to communicate his or her location throughout an adventure. The ARL app can provide quick and simple check-in messages that transmit location and other information and build a database of known “good” locations from which an adventurer is able to communicate via text, as well as known “not good” locations. The apps can share such information with a wide user-base, thus making the location information available to others. The app can serve to display the adventurer's check-in locations on a map; alert that the adventurer has an adventure in progress; keep track of the time the adventurer is planning on returning home and alert if the Adventurer fails to arrive; auto-confirm check-in texts with the ARL app; etc.
US10616717B2 Mobile device that generates location-based alerts in a power efficient manner
A location alert management server includes a storage device in which user data is stored, the user data including tokens, each of which is stored in association with a mobile device and an application of a service provider that is installed in the mobile device, and a processor that determines, in response to a first location alert and based on a first token included in the first location alert, that the first location alert is issued by a first mobile device that has installed therein a first application of a first service provider, and issues a second location alert for transmission to a server of the first service provider. The first mobile device issues the first location alert according to location monitoring rules of the first service provider which are stored in the first mobile device, and the second location alert includes identifying information of the first mobile device.
US10616711B2 Method and apparatus for identifying location of terminal in vehicle
An apparatus for identifying a location of a terminal includes a communication unit comprising communication circuitry configured to receive, from the terminal, information corresponding to a signal transmitted from a signal generation module that is activated based on a door opening/closing of a vehicle; and a processor configured to identify the location of the terminal in the vehicle using the received information.
US10616709B2 System and method for lower power data routing
A system for data routing includes a set of beacons, an object, and a data routing system. A method for data routing can include: generating a routing table, determining a data routing path based on the routing table, and routing data to an endpoint based on the data routing path.
US10616707B2 Method of showing availability zones on a map for customer-owned and cloud provider-owned datacenters
A method of discovering geographic locations of one or more data centers of a data center cluster. The method includes receiving a request for geolocation data of a first data center of a data center cluster; identifying a host machine of a second data center of the data center cluster based on the request. The method includes sending a discovery request to the host machine of the second data center. The discovery request configured to cause operations comprising generating, by the host machine of the second data center, discovery data associated with a host machine of a first data center. The method includes generating display data based on the discovery data. The method includes sending the display data to the user device. The display data configured to cause the user device to display the geolocation data of the first data center in a window of the application.
US10616704B1 Audio processing method and audio processing system
An audio processing method includes: providing an input audio signal; performing a transformation process to transform the input audio signal from a time domain to a frequency domain; performing a panning process on an amplitude spectrum corresponding to the input audio signal to obtain a panning amplitude signal; performing a first broader process and a second broader process on a phase spectrum corresponding to the input audio signal to obtain a left channel separation phase signal and a right channel separation phase signal; performing a first inverse transformation process on the panning amplitude signal and the left channel separation phase signal and performing a second inverse transformation process on the panning amplitude signal and the right channel separation phase signal to obtain an optimized left channel output audio signal and an optimized right channel output audio signal corresponding to the time domain.
US10616700B2 Method and system for a game headset with audio alerts based on audio track analysis
A game headset receives a plurality of audio channels during play of a particular game, monitors one or more of the plurality of audio channels and detects an occurrence of one or more particular sounds in the plurality of audio channels during the monitoring of the one or more of the plurality of audio channels. In response to the detecting, the game headset triggers playback of one or more of a plurality of voice commands that corresponds to the one or more particular sounds. The voice commands may be predefined and associated with the one or more particular sounds in a data structure. The voice commands may instruct the listener of the game headset to perform an action in the particular game. The characteristics of the one or more sounds may include direction, intensity, and/or frequency of the particular one or more sounds.
US10616696B2 Systems and methods for suppressing sound leakage
A bone conduction speaker includes a housing, a vibration board and a transducer. The transducer is located in the housing, and the vibration board is configured to contact with skin and pass vibration. At least one sound guiding hole is set on at least one portion of the housing to guide sound wave inside the housing to the outside of the housing. The guided sound wave interfaces with the leaked sound wave, and the interfacing reduces a sound pressure level of at least a portion of the leaked sound wave. A frequency of the at least a portion of the leaked sound wave is lower than 4000 Hz.
US10616690B2 Capacitive MEMS microphone and electronic apparatus
The present invention discloses a capacitive MEMS microphone and an electronic apparatus. The capacitive MEMS microphone comprises: a diaphragm; and a substrate, wherein a cavity is formed between the diaphragm and the substrate, and the cavity is filed with an elastic body. According to an embodiment of this invention, an elastic body is adopted in a capacitive MEMS microphone to replace the air gap of the prior art such that the SNR of the microphone is increased.
US10616689B2 Piezoelectric sounding component
A piezoelectric sounding component includes a diaphragm that includes a metal plate and a piezoelectric body formed on the metal plate. A casing includes a bottom wall and side walls defining an open sound chamber. The casing also includes a supporting portion on which the diaphragm is supported to cover the open end of the chamber. A terminal is formed on the casing and serves to apply voltage to the diaphragm. An elastic adhesive fixes the diaphragm to the supporting portion and a conductive adhesive is formed on the elastic adhesive and electrically connects the terminal and the diaphragm. An elastic sealing material forms a frame-like sealing portion that seals a gap between outer peripheral edges of the diaphragm and an inner surfaces of the casing. The elastic sealing material also used to cover at least part of an exposed surface of the piezoelectric body to form a protective portion that protects the surface of the piezoelectric body. The protective portion contacts the sealing portion.
US10616684B2 Environmental sensing for a unique portable speaker listening experience
A networked speaker system automatically adjusts certain audio speaker system settings based on whether the system is inside a building or has been moved outside. Also, techniques are described for adjusting speaker driver direction based on walls or other barriers in a room or based on the location of a listener.
US10616683B2 Loudspeaker protection
This application relates to methods and apparatus for loudspeaker protection. A loudspeaker protection system receives a digital audio signal comprising a plurality of samples at an input node. A delay block delays the digital audio signal and a gain block applies a controlled gain to the delayed digital audio signal. An excursion predictor is configured to receive a version of the audio signal from the signal path upstream of the delay block and determine a predicted excursion for a loudspeaker based on the audio signal. A gain controller controls a gain setting of the gain block in response to the predicted excursion and a first loudspeaker impulse response model and a predetermined excursion limit. The gain controller is configured to determine at least one gain setting {ga gi} to be applied to a set of samples {Va . . . Vi} of the audio signal delayed by the delay block where the set of samples of the audio signal corresponds to a time-span which is less than an impulse response settling time of the loudspeaker.
US10616682B2 Calibration of microphone arrays with an uncalibrated source
Microphone array calibration that does not require a calibrated source or calibrated reference microphone is provided. We provide a statistical (Bayesian) algorithm that (under condition of reasonable environment noise during calibration) can determine gain and phase differences of a whole array at once, even when the gain and/or phase of the source is unknown. More specifically, a Bayesian regression with complex log-normal prior and complex normal likelihood is employed. The inherent phase-wrapping ambiguity in this regression is resolved by exploiting the similarity of likelihood between a lattice point and its Euclidean Voronoi region.
US10616681B2 Suppressing ambient sounds
In example implementations, a system is disclosed for suppressing ambient sounds. In one example, the system includes a camera, a plurality of microphones, a plurality of speakers and a processor. The camera captures an image of a target, the plurality of microphones receives ambient sounds and a plurality of speakers outputs an audio signal to suppress the ambient sounds. The processor is in communication with the camera, the plurality of microphones and the plurality of speakers. The processor can identify a location on the target based on the image that is captured, determine a direction and a frequency of the ambient sounds, and generate the audio signal based on the direction and the frequency of the ambient sounds, the audio signal is directed towards the location on the target.
US10616674B2 Housing
A housing is provided for an acoustic device which is worn in the ear. The housing includes two housing shells, which can be connected with one another along a housing connecting line. The housing connecting line extends at most sectionally in one plane. The housing connecting line is predefined such that the housing shells are configured without undercuts. An outer shape of the housing is adapted to a human ear shape such that the housing lies form-fittingly on an inner side of a tragus and on an inner side of a counter-ledge or antihelix of a human auricle, if the housing is arranged in the auricle.
US10616672B2 Hang up magnet for radio microphone
A system is disclosed for safely and efficiently removing or returning a radio microphone from a mounting surface. The system includes a first magnet attached to the rear side of a radio microphone and a second magnet located at a desired mounting position on the mounting surface. The second magnet preferably includes an outer vinyl layer to prevent breaking or cracking of the first second magnet when returning the radio microphone to its mounting position.
US10616671B2 Surround structure of speaker
A surround structure includes an inner rim, an outer rim, and a wave-shaped elastic protrusion, disposed between the inner rim and the outer rim. The wave-shaped elastic protrusion is integrally formed by a plurality of arc-shaped parts. Each arc-shaped part includes a first end, a second end, and a middle part between the first end and the second end. A radial section of each arc-shaped part is arcuate and includes a top edge and two arc-shaped segments combined with two sides of the top edge. A curvature of a radial section of each arc-shaped segment from the first end to the middle part gradually decreases, a curvature of a radial section of each arc-shaped segment from the middle part to the second end gradually increases, and a shape of a radial section of the first end is the same as a shape of a radial section of the second end.
US10616670B2 Planar photonic switch fabrics with reduced waveguide crossings
Techniques for using planar photonic switch fabrics with reduced waveguide crossings are described. In one embodiment, a system is provided that comprises a memory that stores computer-executable components and a processor that executes computer-executable components stored in the memory. In one implementation, the computer-executable components comprise an arrangement component that arranges a first planar switch fabric topology. The computer-executable components further comprise a transformation component that interleaves a plurality of inputs of the first planar switch fabric topology and a plurality of outputs of the first planar switch fabric topology to form a second planar switch fabric topology, the second planar switch fabric topology having a lower number of waveguide crossings than the first planar switch fabric topology.
US10616669B2 Dynamic memory for compute resources in a data center
Examples may include sleds for a rack in a data center including physical compute resources and memory for the physical compute resources. The memory can be disaggregated, or organized into first level and second level memory. A first sled can comprise the physical compute resources and a first set of physical memory resources while a second sled can comprise a second set of physical memory resources. The first set of physical memory resources can be coupled to the physical compute resources via a local interface while the second set of physical memory resources can be coupled to the physical compute resources via a fabric.
US10616667B1 Gas meter energy-saving motivation method based on compound internet of things (IoT) and IoT system
The present invention provides a gas meter energy-saving motivating method and Internet of Things (IoT) system based on a compound IoT, and relates to the field of the IoT. According to the gas meter energy-saving motivating method and IoT system based on the compound IoT, each of management sub-platforms searches for family population information associated with Identification (ID) information, calculates an average monthly gas usage amount according to monthly gas usage amounts and the family population information, sorts monthly per capita gas usage amounts in a preset area according to ID information in an ascending order, and sends a sorting result to a service platform; and then, the service platform sends reward information to user sub-platforms corresponding to top-ranked N monthly per capita gas usage amounts according to the sorting result. Therefore, users who save the gas can be rewarded; and thus, the gas meter energy-saving motivating method and IoT system may accelerate the users to save the gas, enhance the gas-saving consciousness of the users, and are energy-saving and environment-friendly.
US10616665B1 Automated video logging methods and systems
Exemplary embodiments of systems and methods are provided for automatically creating time-based video metadata for a video source and a video playback mechanism. An automated logging process can be provided for receiving a digital video stream, analyzing one or more frames of the digital video stream, extracting a time from each of the one or more frames analyzed, and creating a clock index file associating a time with each of the one or more analyzed frames. The process can further provide for parsing one or more received data files, extracting time-based metadata from the one or more parsed data files, and determining a frame of the digital video stream that correlates to the extracted time based metadata.
US10616662B2 Systems and methods to provide video and control signals over an internet protocol communications network
Systems and methods to provide video signals and control signals over an internet protocol (IP) communications network are presented herein. Video signals and control signals may be obtained via an IP communications network. The control signals may be associated with the video signals using synchronization source identifiers as described in IETF RFC 3550.
US10616661B2 Integrated coax/ethernet distribution system
The present invention provides for eliminating the requirement for cable modems and routers to be installed in subscribers homes, and/or establishments, by instead including the cable modems and routers in a CATV provider's main distribution line, for sharing amongst a plurality of subscriber homes and/or establishments.
US10616658B2 Television related searching
The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.
US10616656B2 Methods, systems, and media for presenting media content in response to a channel change request
Methods, systems, and media for presenting media content in response to a channel change request are provided. In some implementations, methods for presenting media content in response to a channel change request are provided, the methods comprising: causing media content provided on a first channel to be presented in a first display area on a first screen; receiving, at a hardware processor, a request to switch to a second channel; in response to receiving the request to switch to the second channel, causing thumbnail content corresponding to the second channel to be presented in the first display area; determining whether media content provided on the second channel is ready for presentation; and in response to determining that the media content provided on the second channel is ready for presentation, causing the media content provided on the second channel to be presented in the first display area.
US10616652B2 Playback method and electronic device using the same
The disclosure proposes a playback method including displaying a first playback session which comprises an on-demand streaming session in a foreground of a display of the electronic device; switching, at a first playback time (t1), the first playback session from being displayed in the foreground to a background in which the on-demand streaming session ceases streaming; recording the t1 and a first clock time (T1) in response to switching the first playback session from being displayed in the foreground to the background; switching the first playback session back from the background to being displayed in the foreground; recording a second clock time (T2) in response to switching the first playback session back from the background to being displayed in the foreground; and changing the on-demand streaming session as being displayed in the foreground to a second playback time (t2) which is determined according to t2=t1+(T2−T1).
US10616648B2 Crowd based content delivery
A computer implemented method of controlling delivery of content to one or more media consuming devices associated with a group of consumers, the method comprising: receiving identification information of each consumer of the group of consumers; identifying each consumer of the group of consumers based on the received identification information; querying a data store to determine characteristics of each of said identified consumers; and controlling the delivery of the content to at least one of said one or more media consuming devices based on the determined characteristics of at least one consumer of the group of consumers, wherein each consumer in the group has an association link with all other consumers in the group, and wherein the content which is delivered is delivered to all consumers in the group.
US10616647B2 Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
To execute applications in link with the progression of content being viewed at user's home.A terminal apparatus practiced as one embodiment of the present disclosure has an extracting block configured to extract signature data indicative of features of content to be reproduced, a query generating block configured to generate a query that at least includes the above-mentioned extracted signature, a communication block configured to transmit the above-mentioned generated query to a server apparatus and receive a response returned by this server in response to the above-mentioned response, and an application executing block configured to obtain an application on the basis of an application URL (Uniform Resource Locator) in which at least application identification information is written, this URL being included in the above-mentioned received response, and execute the obtained application. The above-mentioned terminal apparatus practiced as one embodiment of the invention is applicable to TV receivers.
US10616642B2 Live video distribution system
A live video distribution system has an on-the-spot system including a video signal generating means for generating video signals of a plurality of systems having different display ranges and a communicating means, and a plurality of terminal apparatuses each including a video display means, a display range setting signal generating means, and a communicating means. The systems of the video signals and the terminal apparatuses are associated with each other, the on-the-spot system has a function to determine the display ranges of the video signals of the respective systems on the basis of display range setting signals generated by the terminal apparatuses associated with the respective systems, and a function to send the video signals. Each of the terminal apparatuses can send the display range setting signal, can receive the video signal of the system associated with the terminal apparatus itself, and can display a video image based on the video signal.
US10616638B1 Signal processing apparatus and methods
A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
US10616635B2 Mobile video system
A mobile video system is disclosed. The mobile video system includes: a radio that includes a loudspeaker configured to output a signal received by the radio; a video source that generates an audiovisual signal; and a video monitor configured to receive a video portion of the audiovisual signal. The video monitor includes: a housing sized be positioned within the headrest, the housing comprising a first hinge portion and defining a storage cavity; a screen sized and shaped to be positioned within the storage cavity, the screen structure comprising a second hinge portion configured to cooperate with the first hinge portion to secure the screen structure to the housing; a first transmitter configured to transmit an audiovisual signal to a first receiver, wherein the first receiver is the radio; and a second transmitter configured to transmit the audiovisual signal to a second receiver.
US10616634B2 Display device and operating method of a display device
An operating method of a display device includes displaying an external input list including a plurality of external input items; receiving a first request for selecting an external input item for screen mirroring from the plurality of external input items; and displaying a mirroring item including at least one of information on an external device that performs a screen mirroring function previously with the display device and information on a content provided through the external device according to the received first request.
US10616632B2 Conditional display of hyperlinks in a video
Systems and methods are provided for dynamically displaying hyperlinks in a video based on various factors associated with a device at which the video is played and/or a user of the device. In one or more aspects, a system includes a request component configured to receive a request to play a video hosted by a media provider. The system further includes a selection component configured to select a subset of links included in a set of links associated with the video to provide with the video when it is played in response to the request based in part on a number of links included in the set of links, wherein graphical elements respectively representative of the links included in the subset of links are configured to be displayed over the video when the video is played in response to the request.
US10616630B2 Method for querying information of a currently broadcasted TV program and smart TV
Disclosed are a method for querying information of a TV program broadcasted currently and a smart TV, to solve the problem that the descriptive information of a TV program broadcasted currently displayed by the smart TV doesn't match the actual video image broadcasted. The method comprises: obtaining a program information list corresponding to a channel identification from an EPG server according to the channel identification of a channel broadcasted currently, where the program information list includes correspondence between program identifications and program descriptive information; after obtaining a real time video stream from a program source server corresponding to the channel identification, parsing and obtaining a program identification in the real-time video stream; and obtaining program descriptive information corresponding to the program identification from the correspondence.
US10616626B2 Method and system for analyzing user activities related to a video
The present teaching relates to analyzing user activities related to a video. The video is provided to a plurality of users. The plurality of users is monitored to detect one or more types of user activities performed in time with respect to different portions of the video. One or more visual representations of the monitored one or more types of user activities are generated. The one or more visual representations capture a level of attention paid by the plurality of users to the different portions of the video at any time instance. Interests of at least some of the plurality of users are determined with respect to the different portions of the video based on the one or more visual representations.
US10616624B2 Multi-angle video synchronization and multi-angle video interface
This disclosure relates to a multi-angle video platform operating on web and mobile, that allows users to play many videos at the same time about the same experience. Combining real time video technology, metadata analysis, and machine learning, the techniques, systems, and methods disclosed herein can facilitate easily syncing multiple videos of events like music festivals, rallies, sports, or music, giving users the chance to not only watch but also participate in the video experience, switching across video angles or audio sources, or eventually adding their own video or audio inputs into the multi-angle experience. The systems and methods disclosed herein can facilitate syncing live and/or non-live videos, as well as videos contributed directly to a mobile or computer-hosted application, as well as videos posted on external API's. Multi-angle videos, live or non-live, can be played in a mobile or computer-hosted application or on a website.
US10616622B2 Detection of CPD from signals captured at remote PHY device
Synchronous capture of a forward signal and a related CPD signal at a remote PHY device (RPD) for detecting and locating CPD is disclosed. The RPD delivers the forward signal to a coaxial cable plant. The forward signal propagates from the RPD to a CPD source and the CPD signal propagates from the source to the RPD within a round-trip interval. The steps include: (a) capturing the forward signal from the RPD during the round-trip interval; (b) generating a reference signal, substantially simulating the CPD signal, from the forward signal; (c) supplying the reference signal to the RPD; (d) receiving the reference signal in the RPD via a return channel; and (e) capturing the CPD signal at the RPD in the return channel during the round-trip interval. Reference and actual CPD signals are processed as a combined return signal for detecting CPD.
US10616621B2 Methods and devices for determining multipath routing for panoramic video content
Aspects of the subject disclosure may include embodiments receiving a request for portions of video content identifying first packets associated with FoV tiles and second packets associated with OOS tiles for the video content in response to receiving the request. Further embodiments include selecting a first and second communication network to transmit the first and second packets, respectively and configuring a socket API for a MPTCP for a device that includes identifying that the first packets are associated with the FoV tiles, a high priority, and are to be transmitted over the first communication network, and the socket API includes identifying that the second packets are associated with the OOS tiles, a low priority, and are to be transmitted over the second communication network. Additional embodiments include transmitting the first and second packets over the first and second communication network, respectively, using MPTCP. Other embodiments are disclosed.
US10616616B2 Method and system for streaming a media file during a concurrent transcoding thereof
A method includes receiving from a user a request to play a media file on a media player operating on a client terminal, where the media file is coded with a first coding format incompatible with the media player. The media file is transcoded from the first coding format to a transcoded media file in a second coding format compatible with the media player, and streaming the transcoded media file over a communication network to the media player concurrently during transcoding by transcoding a data chunk from a plurality of data chunks related to the media file respectively to a transcoded data fragment. The transcoded data fragment is sent for stream viewing on the media player while transcoding a next data chunk from said plurality of data chunks. The transcoded data fragments are written to the transcoded media file and stored in a memory.
US10616613B2 Recognition data generation device, image recognition device, and recognition data generation method
A recognition data creation device includes an image acquirer and a data creator. The image acquirer acquires a plurality of image frames included in a frame sequence that composes video content. Based on an inter-frame change in an image in the plurality of image frames acquired by the image acquirer, the data creator creates recognition data representing the video content, the recognition data to be used as a fingerprint in recognition of the video content.
US10616600B2 Methods and systems for encoding pictures associated with video data
Several methods and systems for encoding pictures are disclosed. In an embodiment, a method comprises dividing an LCU of a picture into a plurality of MERs having size equal to or less than a predetermined size. For one or more MERs of the plurality of MERs, a number of first motion searches are performed for determining a first quad-tree based on a cost function associated with a first plurality of PUs of the one or more MERs. A number of second motion searches are performed for the LCU, for determining a second quad-tree, based on the cost function associated with a second plurality of PUs of the LCU. The first quad-tree or the second quad-tree is selected for performing encoding of the picture based on a comparison of a first cost of the first quad-tree with a second cost of the second quad-tree.
US10616598B2 Image processing device and method
The present disclosure relates to an image processing device and method which are capable of suppressing an increase in a storage capacity necessary for encoding and decoding.A motion compensating unit that performs motion compensation in decoding of a current layer and a first compressing unit that compresses a motion vector of the current layer that is reconstructed by the motion compensating unit and used for the motion compensation in decoding of another layer are provided. Alternatively, a motion predicting/compensating unit that performs motion prediction and compensation in encoding of a current layer and a first compressing unit that compresses a motion vector of the current layer that is generated by the motion predicting/compensating unit and used in the motion prediction and compensation in encoding of another layer are provided. For example, the present disclosure can be applied to an image processing device.
US10616589B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method in which a chroma component and a luma component of an input image including one or more transform blocks are transformed to code the input image. The luma component has the same size as the current transform block. The chroma component is smaller than the current transform block. In the method, when the current transform block has a first minimum size, the chroma component is transformed on a basis of a block resulting from binding a plurality of the chroma blocks to has the same size as the luma block, and when the current transform block has a size other than the first minimum size, a CBF flag indicating whether or not coefficients of the chroma component include a non-zero coefficient is not coded.
US10616586B2 Method for encoding and decoding images, device for encoding and decoding images and corresponding computer programs
A method is provided for encoding at least one image cut into blocks. The method implements, for a current block to be encoded, the acts of: predicting the current block with the aid of at least one predictor block, determining a residual data block representative of the difference between the predictor block and the current block, selecting, according to a predetermined criterion, a pair of mathematical operations including a permutation operation and a transformation operation from among a plurality of permutation operations, and a plurality of transformation operations, applying the permutation operation of said selected pair to the data of the determined residual block, applying the transformation operation of said selected pair to the permuted data, and encoding the data from said applied transformation operation.
US10616580B2 Apparatus and method for encoding video
A video encoding apparatus includes at least one processor. The at least one processor is configured to adjust a size of a first quantization parameter with reference to a characteristic of quantization coefficients generated from input data by using the first quantization parameter, to determine the first quantization parameter of the adjusted size as a final quantization parameter, and to quantize the input data by using the final quantization parameter to generate output data.
US10616579B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, program, and integrated circuit
An image decoding method which can improve both image quality and coding efficiency is an image decoding method for decoding a coded stream which includes a plurality of processing units and a header for the processing units, the coded stream being generated by coding a moving picture, the processing units including at least one processing unit layered to be split into a plurality of smaller processing units, the image decoding method including specifying a hierarchical layer having a processing unit in which a parameter necessary for decoding is stored, by parsing hierarchy depth information stored in the header, and decoding the processing unit using the parameter stored in the processing unit located at the specified hierarchical layer.
US10616577B2 Adaptive video deblocking
Adaptive video deblocking techniques include selecting a deblock filter strength threshold offset based on a picture or slice level quantization parameter being within a particular zone of multiple zones of a range of available quantization parameters such that each zone has a preselected deblock filter strength threshold offset corresponding thereto.
US10616568B1 Video see-through head mounted display and control method thereof
A VST-HMD (Video See-Through Head Mounted Display) includes at least one camera, a first display device, a second display device, a first lens, a second lens, a first eye tracker, a second eye tracker, and a processor. The camera captures environmental image information. The first eye tracker detects left-eye motion information of a user. The second eye tracker detects right-eye motion information of the user. The processor determines an eye focus region of the user and depth information of the eye focus region according to the environmental image information, the left-eye motion information, and the right-eye motion information. The processor further monitors a displacement of the eye focus region and a change in the depth information, and accordingly determines whether to adjust image positions of the first display device and the second display device and/or focus of the camera.
US10616567B1 Frustum change in projection stereo rendering
A system, method or compute program product for restricting convergence and divergence when viewing stereo 3D imagery. The technique includes receiving data representing a 3D virtual scene, receiving data indicating an eyepoint and a three-dimensional frustrum rendering region with the three dimensional frustum rendering region identifying a position and orientation of a render plane, receiving data indicating a user stereo comfort region, rendering virtual objects in a first portion of the 3D virtual scene that is in the three-dimensional frustrum rendering region and within the user stereo comfort region onto the render plane according to a first type of projection, and rendering virtual objects in a second portion of the 3D virtual scene that is in the three-dimensional frustrum rendering region and outside the user stereo comfort region onto the render plane according to a different second type of projection.
US10616563B2 Reconfigurable multi-mode camera
A reconfigurable imaging apparatus, a computer-implemented method, and an imaging system are described. Generally, the apparatus includes platforms. Each platform houses one or more optical sensors. A pivotal connector is connected with at least two platforms and supports a relative movement of such platforms with respect to one another. Hence, the platforms can be arranged and switched between different arrangements based on the pivotal connector, thereby allowing a reconfiguration of the apparatus. In an example, arrangement, the optical sensors are pointed in different directions to cover different fields of views, thereby supporting monoscopic imagery. In another example arrangement, the optical sensors are pointed in substantially a same direction to cover substantially a same field of view, thereby supporting stereoscopic imagery.
US10616559B1 Virtual stereo device redirection for virtual desktops
Embodiments of the present disclosure relate to synthesizing a virtual stereo device. Embodiments include receiving a request from a user to synthesize the virtual stereo device based on a first camera and a second camera associated with a client device. Embodiments include calibrating the virtual stereo device by using images received from the first camera and the second camera to determine calibration parameters. Embodiments include storing the calibration parameters in a manifest file and transmitting the manifest file to the client device. Embodiments include receiving encoded frames associated with the virtual stereo device from the client device, each of the encoded frames including a stereo image that has been created by the client device, based on the calibration parameters in the manifest file, from image data captured using the first camera and the second camera. Embodiments include decoding the encoded frames for use by an application involving stereo vision.
US10616555B2 Method and device for ascertaining an image of the surroundings of a vehicle
A method for ascertaining an image of the surroundings of a vehicle. The method includes reading in first image data and at least second image data, the first image data representing image data of a first image recording area of a camera in or on a vehicle and the second image data representing image data from a second image recording area of the camera differing from the first image recording area, and the second image data having been recorded chronologically after the first image data. The method further includes processing the second image data using a vehicle parameter and/or driving parameter, to obtain processed second image data. Finally, the method includes combining the first image data with the processed second image data to obtain the image of the surroundings of the vehicle.
US10616548B2 Method and apparatus for processing video information
There are disclosed various methods, apparatuses and computer programs for processing video information. In an embodiment of the method a first video stream representing a left view of a part of a scene and a second video stream representing a right view of the part of the scene are received. Optical enhancement data regarding image pairs of the first video stream and the second video stream and transform data for warping at least one of the left view and the right view are obtained (514). The first video stream and the second video stream are warped (516-522) on the basis of the optical enhancement data and the transform data.
US10616545B2 Retroreflective garment photography
A camera system including imaging optics, a system controller, a retroreflective surface, and an illumination source allows for capturing high quality images that allow for similar white balance between subsequent images. The camera system includes a camera body coupled to the illumination source such that the illumination source emits light towards the retroreflective surface. An object, is mounted to the retroreflective surface such that at least part of the retroreflective surface is obscured by the garment. Consequently, the light emitted from the illumination source is reflected by both the retroreflective surface and the object towards the camera body. The camera body contains imaging optics which capture an image from the reflected light. Thus, the camera system captures images of the object and retroreflective surface. The camera system similarly white balances any number of images including any number of objects.
US10616527B2 Cable television entry adapter
A cable television (CATV) entry adapter includes an input port configured to connect to a CATV network, a first output port, a second output port, a first splitter connected to the first output port, and a second splitter connected to the second output port. The first splitter and the second splitter are configured to connect to subscriber devices at a subscriber premises. The entry adapter is configured to transmit signals in a multimedia over coax alliance (MoCA) bandwidth but not signals in a CATV bandwidth to the subscriber devices that are configured to be connected to the first splitter. The entry adapter is configured to transmit the signals in the MoCA bandwidth and the signals in the CATV bandwidth to the subscriber devices that are configured to be connected to the second splitter.
US10616525B2 Control method and device of signal source switching
Disclosed is a control method of source switching, including the following operations of: detecting a source signal when a source switching command is received; locking the detected source signal, when the source signal is detected; judging whether the source regarding the locked source signal is a source corresponding to a currently received source switching command; setting image and sound corresponding to the source and playing the source signal, when the source of the locked source signal is the source corresponding to the currently received source switching command. The present application further discloses a control device of source switching. The control method of source switching can effectively prevent occurrence of inconsistency between the source of the locked signal and the current source during a rapid switching of the source.
US10616524B2 System and method for displaying key function icons on screen
Provided are a screen display method and system for key function icons. The method acquires a size of a screen display area of a device, and acquires preset key function icons corresponding to physical keys of the device and a display mode of the preset key function icons, determines, according to the size and the display mode, display positions of the key function icons on the screen of the device, monitors triggering states of the physical keys of the device, if a physical key of the device is triggered, displays the key function icons at the display positions, thereby improving the accuracy in operating the physical keys of the device.
US10616521B2 Imaging device for detecting sparse event information in a pixel array
An imaging system for detecting one or more events in a pixel array. The imaging system comprises the pixel array and a processing area adjacent to the pixel array. The imaging system is configured to transfer the pixel information of a subgroup of pixels to the processing area and the processing area is configured to process the event information.
US10616517B2 Imaging apparatus
An imaging apparatus includes an image sensor including a common sensor element, the common sensor element having a plurality of output systems therefrom, and a signal processing circuit that generates an image signal from outputs of the image sensor, wherein the plurality of output systems individually include a transistor, a capacitor that stores charge in accordance with a current flowing through the sensor element via the transistor, and output circuitry that outputs a sensor signal in accordance with a voltage of the capacitor, wherein the transistors individually allow the current to flow in time periods different with each other, and the signal processing circuit does not use the sensor signals if the sensor signals do not match with each other, and the signal processing circuit uses the sensor signals for generating the image signal if the sensor signals match with each other.
US10616507B2 Imaging system for vehicle
A vehicular imaging system includes a camera with an imaging sensor. A red-pass spectral filter is disposed at each pixel of a first set of photosensing pixels, a blue-pass spectral filter is disposed at each pixel of a second set of photosensing pixels, a green-pass spectral filter is disposed at each pixel of a third set of photosensing pixels, and each pixel of a fourth set of photosensing pixels senses at least near infrared radiation. A near infrared illumination source is operable to emit non-visible near infrared illumination to enhance nighttime viewing by the camera. Outputs of the pixels of the first, second and third sets of photosensing pixels are processed for at least one of (i) a lane departure warning system and (ii) an object detection system. Output of the photosensing pixels of the fourth set of photosensing pixels is processed for a night vision system.
US10616506B2 Imaging device for distinguishing foreground
An imaging device including a condenser lens and an image sensor is provided. The image sensor is configured to sense light penetrating the condenser lens and includes a pixel matrix, an opaque layer, a plurality of microlenses and an infrared filter layer. The pixel matrix includes a plurality of infrared pixels, a plurality of first pixels and a plurality of second pixels. The opaque layer covers upon a first region of the first pixels and a second region of the second pixels, wherein the first region and the second region are mirror-symmetrically arranged in a first direction. The plurality of microlenses is arranged upon the pixel matrix. The infrared filter layer covers upon the infrared pixels.
US10616505B2 Video transmission system
A video transmission system is disclosed. The video transmission system comprises a multi-drop bus, a first source driving chip, a second source driving chip and a timing controller. The first source driving chip comprises a first source driving circuit and a first terminal circuit. The first terminal circuit is coupled to the multi-drop bus and the first source driving circuit for providing a first terminal resistor. The second source driving chip comprises a second source driving circuit and a second terminal circuit. The second terminal circuit is coupled to the multi-drop bus and the second source driving circuit for providing a second terminal resistor. The timing controller is coupled to the first source driving chip and the second source driving chip via the multi-drop bus.
US10616504B2 Information processing device, image display device, image display system, and information processing method
A configuration reduces a total data amount required for processing or transmitting image data by splitting an image captured by an image capturing unit into a first image for calculating a position and an orientation of the image capturing unit and a second image serving as a background for generating a virtual image.
US10616499B2 Method and device for capturing high dynamic range image, and electronic device
Embodiments of the present disclosure provide a method and a device for capturing a high dynamic range image, and an electronic device. The method includes the followings. A brightness distribution type of a raw image is detected, in which the raw image is captured after a central region of a field of view of an imaging system is exposed at an initial position. An image sensor of the imaging system is moved to one or more reference positions according to the brightness distribution type and a preset movement distance. One or more reference images are captured after the central region is exposed at the one or more reference positions. A high dynamic range image is obtained by compositing the one or more reference images and the raw image.
US10616498B2 High dynamic range video capture control for video transmission
Systems and methods are provided for capturing high quality video data, including data having a high dynamic range, for use with conventional encoders and decoders. High dynamic range data is captured using multiple groups of pixels where each group is captured using different exposure times to create groups of pixels. The pixels that are captured at different exposure times may be determined adaptively based on the content of the image, the parameters of the encoding system, or on the available resources within the encoding system. The transition from single exposure to using two different exposure times may be implemented gradually.
US10616495B2 Imaging device, imaging system, vehicle running control system, and image processing device
An imaging device includes: an imager that includes first pixels having sensitivity to visible light and second pixels having sensitivity to non-visible light, the imager acquiring first image data from the first pixels and acquiring second image data from the second pixels, each of the first image data and the second image data containing an image of an object that displays a code through non-visible light; and an image processor. The image processor performs a correction process including a process of multiplying at least either the first image data or the second image data by a correction factor, generates third image data from a difference between a pair of image data obtained by the correction process, and extracts the code on the basis of the third image data.
US10616492B2 Method for acquiring images of a scene, from a sensor on board a moving carrier, with servocontrol of its line of sight
Images of a scene are acquired from a moving carrier that is equipped with a sensor. The angular direction of the line of sight of the sensor is automatically controlled. The acquisition is carried out: for a first position of the carrier, with automatic control allowing an outward scan, combined with a scan in step-and-stare mode with a biaxial stare micro-movement, of a band of terrain of the scene to be carried out, a first strip of images thus being acquired, at least one other strip of images of the same zone of terrain being acquired by reiterating these scanning steps for at least one other position of the carrier, and each image of another strip being acquired with a preset degree of overlap with the images of the first strip.
US10616489B2 Dynamic control of audio resources in a device with multiple displays
Methods and devices for dynamically selecting an audio resource may include receiving a request to use at least one microphone on the computer device. The methods and devices may include determining, by the operating system, a dynamic orientation of a first device portion and a second device portion of the computer device based on sensor information. The methods and devices may include selecting at least one microphone for use based on the physical location information of the at least one microphone and the dynamic orientation of the first device portion and the second device portion, wherein the physical location information corresponds to a static orientation of the at least one microphone on the computer device.
US10616480B2 Method, system, device for video data transmission and photographing apparatus
A method for video data transmission includes acquiring images based on an acquisition frame rate, performing frame dropping processing on the images to obtain target video image frames, encoding the target video image frames to obtain encoded target video image frames having an encoded output frame rate lower than the acquisition frame rate, and transmitting the encoded target video image frames to a display apparatus.
US10616473B2 Systems and methods for registering headset system
Arrangements described herein relate to systems, apparatuses, and methods for a headset system that includes a transducer, a camera configured to capture image data of a subject, and a controller configured to detect one or more fiducial markers placed on the subject using the captured image data, and register the transducer with respect to the subject based on the detected fiducial markers.
US10616469B2 Image capturing apparatus and control method therefor
In an image capturing apparatus, an image sensor outputs an image converted from light entering through a diaphragm, an acquisition unit acquires an aperture state of the diaphragm, a generator generates a first indicator indicating a focus state of the image, a controller superimposes the image and an indicator indicating a focus state of the image, and displays a resultant image on a display device, a memory stores the indicator displayed on the display device as a second indicator, and a selector selects the first indicator in a case where the aperture state at least at a time of exposure of the image or of generating the first indicator by the generator is changing, and selects the second indicator in a case where the aperture state at these times is not changing. The controller displays the selected indicator.
US10616463B2 Synchronized camera and lighting system
A system, a camera, and a method. The system may include a light device and a camera. The light device may be configured to emit light having a lighting frequency defined by on states and off states of the light device. The camera may be in view of the emitted light. The camera may have an image acquisition frequency configured to capture all images during the on states of the light device.
US10616461B2 Broadband optical systems and methods
Aspects and examples are generally directed to broadband optical systems and methods for collecting a wide spectral range of electromagnetic radiation with a single window optical assembly. In one example, a broadband optical system includes a segmented window positioned to receive electromagnetic radiation, the segmented window including at least a first segment formed from a first material and a second segment formed from a second material, the first segment being configured to transmit a first spectral band of the electromagnetic radiation along an optical path and the second segment being configured to transmit a second spectral band of the electromagnetic radiation along the optical path. The broadband optical system may include an optical de-multiplexer configured to spatially separate the first and second spectral bands, and foreoptics interposed between the segmented window and the optical de-multiplexer to direct the electromagnetic radiation from the segmented window to the optical de-multiplexer.
US10616458B2 Imaging apparatus and image processing method
A lighting unit includes a plurality of light sources that respectively emit plural rays of illumination light. An imaging unit that simultaneously images plural rays of reflected light obtained by the plural rays of illumination light being reflected by a subject so as to obtain information about a plurality of colors, and generates a captured image including the information about the plurality of colors. A memory stores sensitivity information items that correspond to the plurality of light sources respectively. An arithmetic unit performs an arithmetic operation to generate a plurality of separated images from the captured image by using the sensitivity information items. The plurality of separated images correspond to the plurality of light sources respectively, and each of the plurality of separated images only includes information about a corresponding one of the plural rays of reflected light.
US10616456B2 Enhanced system for lowering and guiding 3-D camera apparatus
A system for lowering and guiding a 3D camera apparatus which includes a pole, top mount, at least one cage bar, a base mount and assembly. The system pairs with a 3D camera, keeping the camera safely in place while allowing the camera to move and rotate as designed. The system allows for a user to control the camera via the system from above by lowering the camera and system into a manhole or septic tank, allowing a camera to take pictures from the lowest desired point all the way up to the top of the hole.
US10616451B2 Image processing devices and methods for operating the same
A method includes determining blocks of speckle-free regions in a first image; storing information about the blocks in a memory; and processing at least one second image based on the stored information.
US10616450B2 Printed matter, printed matter manufacturing method, and image forming apparatus
A printed matter includes a recording medium; a chromatic color layer formed, with a chromatic colorant, on the recording medium; a plurality of first regions formed with a transparent material and arranged at intervals on the chromatic color layer; and a plurality of second regions each of which is disposed between adjacent two of the plurality of first region. A first unit material amount calculated by dividing an amount of the transparent material in the plurality of first regions with an area of the plurality of first regions is different from a second unit material amount calculated by dividing an amount of the transparent material in the plurality of second regions with an area of the plurality of second regions.
US10616445B2 Information processing apparatus, image forming apparatus, information processing method, and non-transitory computer readable medium for managing setting items
An information processing apparatus includes an authenticating unit, a detection unit, and a controller. The authenticating unit authenticates an operator. The detection unit detects whether or not there is any set value that has been changed from an initial value among one or more set values for one or more setting items. The controller performs control so as not to change the one or more set values for the one or more setting items to one or more set values registered for the operator authenticated by the authenticating unit in the case where the detection unit detects that there is any set value that has been changed from the initial value.
US10616442B2 Image reading apparatus, program, and image generation method for generating merge image of partially overlapping areas of image
An image reading apparatus includes a first sensor that reads a first area of an image, a second sensor that reads a second area, and a processing circuit that generates a merge image by performing a merge process on first image data acquired by reading by the first sensor and second image data acquired by reading by the second sensor. The processing circuit calculates a correction value having a tendency of approaching zero as being away from an overlap area between the first area and the second area based on a reading result acquired by reading the overlap area by the first sensor and a reading result acquired by reading by the second sensor, and generates the merge image by performing an offset process using the correction value.
US10616438B2 Image reading apparatus, image forming apparatus and image reading method
In accordance with an embodiment, an image reading apparatus comprises a conveyance system, a reading section, a movement sensor and a processor. The conveyance system conveys a document in a conveyance route including a reading position. The reading section reads an image on a surface of the document passing through the reading position. The movement sensor detects a conveyance speed of the document conveyed by the conveyance system. In a case in which the conveyance speed of the document detected by the movement sensor differs from a reference speed, if the conveyance speed of the document is within an adjustable range, the processor performs control to adjust a reading processing in response to the conveyance speed of the document.
US10616435B2 Electronic apparatus, image forming apparatus, and recording medium
An electronic apparatus includes a processor that performs: obtaining first information related to ambient electromagnetic radiation of the electronic apparatus in an environment having at least one other electronic apparatus; and controlling operation of either one or both of the electronic apparatus and the at least one other electronic apparatus with reference to the result of the comparison of a level of ambient electromagnetic radiation of the electronic apparatus to an allowable limit of electromagnetic radiation exposure of the electronic apparatus, the level of ambient electromagnetic radiation being included in the first information obtained by the processor.
US10616426B2 Information processing in which setting item list is scrolled when selection gesture is performed on shortcut button
An information processing device includes: a display section displaying a setting screen receiving change in a setting candidate of a plurality of respective setting items; and a control unit including a processor and functioning as a display control section, gesture receiving section, and setting candidate receiving section when the processor executes a control program. The setting screen includes a setting item list in which images respectively indicating each of the plurality of setting items are listed, and a shortcut button associated with a predetermined setting candidate of a predetermined setting item. In the setting item list, information representing the setting candidate set at present is shown in the images respectively indicating each of the plurality of setting items. When the gesture receiving section receives a selection gesture performed on the shortcut button, the setting candidate receiving section receives change to the setting candidate associated with the selected shortcut button.
US10616423B2 Image forming apparatus, storage medium, and notification control method that notifies of an intruder
An image forming apparatus includes a main CPU, and, in an unused period in which the image forming apparatus is not used, the main CPU detects whether or not a person exists within a human detection range, on the basis of an output of a human detection sensor. When a person has been detected, by outputting a notification voice regarding an intruder, which indicates that the intruder has been detected, from a speaker, the main CPU notifies the surroundings of the image forming apparatus and also transmits an electronic mail including a message indicating that the intruder has been detected to an address that has been registered in advance and thereby notifies a user of a terminal of the address of the detection of the intruder.
US10616417B2 Control system, communication system, control method, and recording medium
A control system is provided for controlling participation of another communication terminal in a session when the session has been established for transmitting information between communication terminals. The control system includes a participation control unit configured to reject participation of the other communication terminal in the session in the case where the session has been established based on a communication start request by one of the communication terminals specifying a first destination, and to permit the participation of the other communication terminal in the session in the case where the session has been established based on a communication start request by one of the communication terminals specifying a second destination different from the first destination.
US10616414B2 Classification of transcripts by sentiment
A system and method for distinguishing the sentiment of utterances in a dialog is disclosed. The system utilizes a lexicon that is expanded from a seed using unsupervised machine learning. What results is a sentiment classifier that may be optimized for a variety of environments (e.g., conversation, chat, email, etc.), each of which may communicate sentiment differently.
US10616398B2 Communication session modifications based on a proximity context
Techniques described herein provide modifications to a communication session based on a proximity context. Various implementations establish a communication session between a local communication device and a remote communication device. In response to establishing the communication session, one or more implementations determine a proximity context associated with an area around the local device, such as by detecting a proximity of various objects to the local device. Upon determining the proximity context, various embodiments alter various operating parameters associated the communication session, such as by reducing a speaker volume and/or announcing the presence of a person within proximity to the local device.
US10616394B2 Cordless telephone, base unit, and repeater
A cordless telephone that establishes a call with a telephone of a destination via a base unit includes a controller and a radio unit. The controller modulates control data for controlling radio communication and voice data to be transmitted to the telephone, and stores a modulation control signal of the control data and a modulation voice signal of the voice data in a half slot of a Digital Enhanced Cordless Telecommunications (DECT) system. The radio unit transmits, by radio, the half slot to the base unit.
US10616392B2 International one-way recorded transmitter over a cellular network
Agencies oftentimes desire to monitor personnel in the field during the course of their duties. To provide flexible monitoring capabilities to agencies, a common mobile device such as a mobile phone is converted for use as a radio-based listening system to collect and transmit audio data. A relay is implemented within the system to pass message communications between the mobile device and a server such that the server can facilitate establishment of sessions for monitoring the mobile device.
US10616389B2 Apparatus with a cradle for an electronic device
An apparatus includes a handset and a cradle that removably holds the handset. In the cradle, the storage section is disposed in the main body, includes a recess formed from a bottom surface, two side surfaces extending along a longitudinal direction, and two end surfaces extending along a lateral direction that crosses the longitudinal direction, and can accommodate the entire length of the handset. The cord insertion portion is open at a first end surface of the two end surfaces. A cord of the electronic terminal passes through the cord insertion portion. The push-up member is disposed so as to retractably project from the bottom surface of the storage section, and abuts against the handset stored in the storage portion. The handset is stored in the storage section so as to form a space between the handset and the bottom surface of the storage section, and can pivot to the first end surface side due to the push-up member projecting.
US10616388B1 Detachable finger grip for a mobile electronic device
A grip for a mobile electronic device is provided. The grip includes a band suitable for being gripped or otherwise receiving one or more fingers. The band includes a base section having a magnetic member attached thereto or embedded therein. Optionally, the grip may further include a countermember co-operably opposable with the magnetic member.
US10616377B2 System and method for implementing network enhanced gateway functionality
Novel tools and techniques are provided for implementing network enhanced gateway functionality, and, in particular embodiments, for implementing network enhanced gateway functionality using network functions virtualization (“NFV”) and/or software defined networks (“SDNs”). In some embodiments, a network switch, which is disposed within a gateway device, might route network traffic to a host computing system, at least a portion of the network traffic being originally directed to a client device via a corresponding client port among a plurality of client ports. Based at least in part on one or more characteristics of the at least a portion of the network traffic, the host computing system selects one or more virtual network functions (“VNFs”), which are then sent to the host computing system via the network switch. According to some embodiments, the network switch and the host computing system are under control of a NFV entity and/or a SDN controller.
US10616374B2 Client attachment to an overlay network
Systems, methods, and computer program products are disclosed for dynamically determining an optimal node of an overlay network for client attachment. An optimal node can be selected from a group of potential attachment nodes in the overlay network through which a client can establish a connection to the overlay network. Network parameter training data can be determined and used to train a network optimization model. Once trained, the network optimization model can be used to determine—based on network parameter data associated with the group of potential attachment nodes—the optimal node for the client to attach to. If a different node than a current attachment node is determined to be a new optimal node, a connection path can be established between this new optimal node and the client, and an existing connection path between the client and the previous optimal node can be terminated or simultaneously maintained.
US10616368B2 Electronic interactive business card mobile software system with customer relationship management database
An electronic interactive business card system for mobile devices that provides electronic cards that contain direct contact links for the card owner's phone numbers, addresses, websites, and social media webpages. These cards can only be exchanged with approval of the original card owner. The system includes a central server for storing and automatically updating all electronic business cards to keep all cardholders and recipients completely updated on all their card contact information.
US10616367B2 Modifying avatar behavior based on user action or mood
Techniques are described for enabling the selection of wallpaper to modify the mood projected by an avatar. The mood projected by an avatar may be modified, for example, by modifying behaviors and/or appearance of the avatar to characterize a mood to be projected. The mood projected by an avatar also may be modified based on user action, such as user input of a mood to be projected by the avatar.
US10616362B2 System and method for a convertible user application
A computer-implemented system displays a control directly reachable by the user to change a convertible user application from one of a first state and a second state to the other of the first state and the second state. Selection of each state of the convertible user application causes selective launching of one or more applications thereof, which retrieves a respective set of data corresponding to the selection, and displays available service providers associated with one or more service entities associated with the selected application. The respective set of data is retrieved from one or more databases having one or more portions of data shared or linked by a service entity and one or more additional service entities, and one or more additional portions allocated to at least one of the service entity or the one or more additional service entities, respectively.
US10616360B2 System and method for providing redirections
A redirection of a URL page request may be performed by monitoring an upstream path from a subscriber to the internet through an ISP. When a URL page request is detected from a subscriber for whom a redirection is required, a redirection device generates a single TCP packet response that mimics a response from the intended destination server. The single TCP packet includes a set FIN bit that closes any active session with the destination server to prevent the subscriber from accepting packets from the destination server.
US10616353B2 Social signature
The disclosure is directed to determining a social signature of a user of an application, e.g., a social networking application. The social signature can be a representation of social properties of a person, and can be determined based on various factors, e.g., user profile of the user and friends of the user. The social signature can be used for various applications, e.g., determining socially similarity of a user pair and determining if a user is a spammer. The social signature is determined as a vector of k buckets in which each of the k buckets indicates a count of friends of the user assigned to the corresponding bucket. A social similarity of a user pair is determined as a function of the social signatures of the user pair. A user is determined as likely to be a spammer if the social signature of the user is of a specified pattern.
US10616352B2 Integrating third-party vendors' APIs
Integrating third-party vendors' APIs is described. A system identifies a current call from a client computing system to an API associated with a third-party vendor, the current call including a configuration file for calling the API. The system determines whether a previous call was made to the API. The system determines whether part of the configuration file in the current call matches a corresponding part of a configuration file in the previous call, in response to a determination that a previous call was made to the API. The system uses a previously parsed configuration set, associated with the part of the configuration file in the current call, to configure a request in the current call and/or a response to the current call, in response to a determination that the configuration file in the current call matches the configuration file in the previous call.
US10616351B2 Determining accuracy of characteristics asserted to a social networking system by a user
A social networking system maintains characteristics with its users, with various characteristics, such as age, specified by the users (i.e., “asserted characteristics”). The social networking system selects content for a user based at least in part on the characteristics associated with the user. To account for potential inaccuracies in an asserted age of a user, the social networking system clusters users based on ages of other users connected to users. The online system receives verified ages for users in a cluster from a trusted third party system that maintains more accurate characteristics for users than the social networking system. By comparing the asserted ages for users in the cluster to the verified ages for users in the cluster, the social networking system determines an accuracy of the asserted ages for users in the cluster. The accuracy may be used when selecting content for the users.
US10616337B1 Graphical user interface (GUI) that facilitates database migration
Described herein are features pertaining to displaying a graphical user interface (GUI) that depicts mappings between entities of a source database and entities of a destination database. A database migrator is able to interact with the GUI to approve preliminary mappings as well as to modify preliminary mappings. Once the database migrator approves the mappings, scripts can be generated, wherein the scripts are usable to migrate data from the source database to the destination database.
US10616334B2 Archiving applications in information management systems
According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; identify first data associated with the first application, the first data stored in the one or more primary storage devices associated with the client computing device; forward an executable instance of the first application and the first data to a first secondary storage computing device to copy the executable instance of the first application and the first data to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.
US10616333B2 System for the management of out-of-order traffic in an interconnect network and corresponding method and integrated circuit
A system to manage out-of-order traffic in an interconnect network has initiators that provide requests through the interconnect network to memory resource targets and provide responses back through the interconnect network. The system includes components upstream the interconnect network to perform response re-ordering, which include memory to store responses from the interconnect network and a memory map controller to store the responses on a set of logical circular buffers. Each logical circular buffer corresponds to an initiator. The memory map controller computes an offset address for each buffer and stores an offset address of a given request received on a request path. The controller computes an absolute write memory address where responses are written in the memory, the response corresponding to the given request based on the given request offset address. The memory map controller also performs an order-controlled parallel read of the logical circular buffers and routes the data read from the memory to the corresponding initiator.
US10616330B2 Utilizing tree storage structures in a dispersed storage network
A method for execution by a dispersed storage and task (DST) execution unit includes receiving a slice write request via a network that includes a data slice and extracting metadata from the data slice. The metadata is stored in a metadata storage tree in a first memory device of the DST execution unit and the data slice is stored in a slice storage tree in a second memory device of the DST execution unit based on tree utilization parameters.
US10616328B2 Updating files between computing devices via a wireless connection
In an example implementation according to aspects of the present disclosure, a method may include detecting, by a first-computing device, a second computing device when the second computing device is in physical proximity to the first computing device, and establishing a secure wireless connection between the first and second computing devices while the first and second computing devices remain in physical proximity to each other. The method further includes determining, for each file stored on the second computing device, whether the file or a corresponding file stored on the first computing device is the later version, and updating, by the first computing device, the file and the corresponding file stored on the first computing device to the later version.
US10616324B1 Decentralized ledger system and method for enterprises
A computer-implemented method for managing enterprise transactions includes creating an overlay to a physical communications network, adding one or more nodes to the overlay, designating one or more nodes of the overlay as super nodes, generating a distributed ledger to store the transactions, and replicating the distributed ledger to all nodes of the overlay. Generating the distributed ledger includes receiving, at the super nodes, transactions from the one or more nodes, assigning, by the super nodes, the transactions to a variable size block, validating, by the super nodes, the variable size block, and linking the validated variable size block to the distributed ledger.
US10616319B2 Methods and apparatus to allocate temporary protocol ports to control network load balancing
A disclosed example apparatus to manage port allocations for network load balancing includes a telematics network information collector to collect bandwidth utilizations corresponding to physical links of network paths between a source and a destination, the network paths including at least one of a link aggregation group hop or an equal cost multi-path hop; a cost calculator to determine network path costs corresponding to unused protocol ports of a physical server host based on the bandwidth utilizations; a comparator to compare the network path costs; and a port allocator to, based on the comparison, allocate one of the unused protocol ports to an application.
US10616311B2 Facilitating management of communications systems
Management of communication systems is facilitated. A method comprises: processing, by a device comprising a processor, first information representative of human-readable language and indicative of terms of agreements associated with respective software for a communication system, wherein the communication system is arranged according to a first configuration of virtual machines and server devices, and wherein the agreements comprise license agreements for the respective software; converting, by the device, the first information into machine-readable rules indicative of the terms of the agreements associated with the respective software for the communication system; and based on a result of comparing the machine-readable rules and first information indicative of the first configuration, determining, by the device, whether the first configuration of the communication system satisfies a defined criterion.
US10616310B2 Interactive friend linked cloud-based toy
An interactive cloud-based toy for children having a communicator located in the housing of the toy. The communicator has electronic circuitry operatively coupled to a cloud database for transmitting and receiving data. The cloud database corroborates and aggregates data across toys, third party cloud services, and provides customized content to the communicator. The cloud database is operatively connected to the electronic circuitry and is capable of receiving commands therefrom and transmitting data thereto. The cloud database includes provision for authorization of the user and a sensor group. Parent permissions tables and child friends list in the cloud create boundaries of play for the interactive cloud-based toy.
US10616309B2 Systems and methods for resumable uploading of data in a social networking system
Systems, methods, and non-transitory computer readable media can receive a request to upload a file from a user. A server of a plurality of servers can be determined to process the request to upload the file. An indication of an amount of the file that has been received by the server prior to the request to upload the file can be provided. At least a portion of the file that has not been received by the server prior to the request to upload the file can be received.
US10616308B2 Systems and methods for harmful file rating and screening in online file transfers
A computing device identifies a torrent identifier for a torrent file, where the torrent file is associated with content to be processed at the computing device. The computing device uses the torrent identifier to search a data store containing data indicating characteristics of the content associated with the torrent file. Where the search locates data indicating characteristics of the content associated with the torrent file in the data store, the computing device controls whether to process the content associated with the torrent file at the computing device based on the located data.
US10616306B2 System and method for large-scale capture and tracking of web-based application parameters
A system described herein may track performance information associated with user interaction components provided via, for example, web pages. The system may determine a time at which a request was received (e.g., when a particular user interaction component is interacted with by a user), and a time at which the request was fulfilled. The system may perform similar functions at multiple devices, in order to determine overall performance information associated with the same user interaction component. This tracking may be performed in an application-agnostic manner (e.g., developers of web pages may not need to specifically request that the performance be tracked). Alerts may be generated when the performance information exceeds acceptable limits.
US10616303B2 Communication system including eavesdropping
The disclosure presents a method and a communication system comprising; an audio gateway including; a first wireless interface configured to transmit and receive an audio signal via a first communication link, a processing unit configured to transfer the audio signal into an audio streaming signal, a second wireless interface configured to transmit the audio streaming signal via a second communication link, a plurality of communication units comprising a master communication unit and at least a first slave communication unit, wherein each of the communication unit comprises: a first wireless interface configured to receive the audio streaming signal via the second communication link and to communicate with a communication unit, a speaker configured to sound the audio streaming signal received from the audio gateway, a memory unit, and wherein the master communication unit is configured to transmit a pairing request via the second communication link to the audio gateway, and the audio gateway transmits then an encryption key to the master communication unit, and the first slave communication unit is configured to request the encryption key by transmitting an encryption request including an identification of the first slave communication unit to the master communication unit via a first internal communication link, and the master communication unit transmits then the encryption key relating to the second communication link to the first slave communication unit based on an access criteria, and the first slave communication unit is then configured to eavesdrop the audio streaming signal being communicated via the second communication link between the audio gateway and the master communication unit.
US10616296B2 Method and system for downloading digital content
A system for delivering content, such as video content, via a network. In an illustrative embodiment, the system includes a server system that is connected to the network and has access to the content. A client system is adapted to forward a request for the content to the server system via the network. One or more content-delivery routines in communication with the server system are adapted to initiate sending of the content to the client system via multiple streams over the network in response to the request.
US10616295B2 User interface content state synchronization across devices
Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data from the host device.
US10616292B2 Device-resident media files
A device is configured for communications over an IP network. The device comprises a user interface, a memory interface for accessing information media files stored in a memory in the device or associated with the device, and a media file streamer. The device is configured to receive an instruction from the IP network during establishment of a call, during a call, or at termination of a call, the instruction identifying one or more of the media files. The device is configured to access the identified media file from the memory via the memory interface and to stream the identified media file to convey the information in the media file via the user interface.
US10616289B2 System and method for managing online group chat
A system for managing online group chat and methods for making and using same. A server computer can create a topic in a chat group and receive a request from a user device for a member of the chat group to join the topic. The request can be in response to activation of a user interface for the topic on the user device. The member can be permitted in real time to join a topic subgroup associated with the topic upon determination that a membership of the topic subgroup is less than a maximum participant number. The maximum participant number can be at least partially based on a messaging service capacity of the server. A publish-subscribe messaging service can be offered for the topic subgroup. Advantageously, the topic subgroup can be dynamically updated based on operation on the user device to reduce server workload and improve user experience.
US10616288B2 Systems and methods for shared broadcasting
Systems, methods, and non-transitory computer-readable media can determine one or more users in a guest list associated with a broadcast of a live content stream, wherein each user in the guest list has indicated an interest in joining the live content stream broadcast as a co-broadcaster. A determination is made that a first user broadcasting the live content stream has selected at least one second user from the guest list to join the broadcast as a co-broadcaster. The second user is added to the broadcast as a co-broadcaster.
US10616284B2 State-based logging for a viewing session
In one embodiment, a method includes a computer server machine receiving information about a first media player event with the information about the first media player event including a viewing session identifier. Using a state machine, the computer server machine identifies a current state of the viewing session using the information about the first media player event. The computer server machine receives information about a second media player event. Using a state machine, the computer server machine identifies a subsequent state of the viewing session using the information about the second media player event. The computer server machine calculates metrics for the viewing session based on the current state and subsequent state, and stores the metrics. The computer server machine generates a session summary with the session summary including information about the metrics for the viewing session.
US10616281B1 Service-level authorization policy management
Systems and methods are described to facilitate generation of access policies for a network-accessible service. An authorization service may use access policies to control whether requests to access a network-accessible service are authorized. A user may submit to the authorization service a request to programmatically generate an access policy based on requests received at the network-accessible service during a training period, such that the access policy, if applied to the requests received during the training period, would result in an authorization result specified by the user. The authorization service may gather information regarding requests received during the training period, and thereafter programmatically generate an access policy based on parameter values, such as source identifiers, called functions, or authorization tokens, present within requests received during the training period.
US10616280B2 Network security system with cognitive engine for dynamic automation
Embodiments of the present invention provide an automated network security system for dynamically managing network security rules. The system uses a cognitive engine to capture network traffic and analyze behavioral data about said network traffic. Based on analysis of the behavioral data, the system may identify one or more vulnerabilities in the network security system and determine one or more changes to the network security rules to remedy the one or more vulnerabilities. The system further uses a robotic process automation system to test, simulate, and implement the one or more changes to the network security rules for the network.
US10616279B2 Adaptable network event monitoring configuration in datacenters
Some embodiments provide a method for defining an adaptable monitoring profile for a network. The defined network monitoring profile is independent of the security policy defined for the network and includes one or more log generation rules, each of which defines a logging policy for a set of data compute nodes (DCNs) that share a common attribute. A log generation rule specifies whether the network activities of a set of DCNs that share a common attribute should be logged or not. A log generation rule can also specify other logging parameters such as priority level of the logs and the required logging protocol for transmission of the logs. The logging policy of a log generation rule is associated with a set of service rules (e.g., firewall rules) through a dynamic service group, and is applied to the service rules when any of these rules is triggered.
US10616272B2 Dynamically detecting abnormalities in otherwise legitimate emails containing uniform resource locators (URLs)
Dynamically detecting abnormalities in otherwise legitimate emails containing Uniform Resource Locators (URLs) is provided. An example method includes determining one or more rules defining normal patterns in a number of sending Top-Level Domains of previously received emails received via a computer network to a user or group of users; generating a trusted trends criteria for a received email, associated with the user or the group of users, by evaluating the received email against the one or more rules; determining whether the trusted trends criteria exceeds a predetermined threshold; in response to exceeding the predetermined threshold, generating a second URL and applying it to the received email by replacing a first URL of the received email with the second URL; and redetermining the one or more rules defining normal patterns in the number of sending Top-Level Domains based on the previously received emails and the received email.
US10616267B2 Using repetitive behavioral patterns to detect malware
In one embodiment, a device generates one or more time series of characteristics of client-server communications observed in a network for a particular client in the network. The device partitions the one or more time series into sets of time windows based on patterns present in the characteristics of the client-server communications. The device compares the characteristics of the client-server communications from the partitioned time windows to determine measures of behavioral similarity between the compared time windows. The device provides the measures of behavioral similarity between the compared time windows as input to a machine learning-based malware detector. The device causes performance of a mitigation action in the network when the machine learning-based malware detector determines that the particular client in the network is infected with malware.
US10616261B2 System for information security threat assessment based on data history
The invention utilizes a two-component system to detect third party security threats and drive improved security threat mitigation based on the detection. The first component of the system is a security threat assessment engine, which receives and/or identifies external data and internal data regarding third parties in order to determine information security threats posed by third parties. The second component of the system is an analytics engine, which may comprise a machine learning component which is configured to detect threat patterns and anomalies. In response to the detection of the threat patterns and anomalies the security threat assessment engine may be modified in order to more accurately determine security threats.
US10616260B2 System for information security threat assessment
The invention utilizes a two-component system to detect third party security threats and drive internal system processes based on the detection. The first component of the system is a threat level engine, which collects external and internal system data on a real-time basis to determine changes in conditions that may give rise to a security threat. Based on the external and internal data, the level engine may calculate a threat assessment level to determine the level of the threat. The second component of the system is a third party analytics engine, which may comprise a machine learning component which is configured to detect threat patterns and anomalies, which may in turn be used to trigger events or to drive internal system processes.
US10616259B2 Real-time network vulnerability analysis and patching
A security system can provide monitoring and vulnerability testing of networks within a vehicle and perform patching or take other remedial action when vulnerabilities are found. Monitoring can comprise maintaining and enforcing security policies on use of the networks of the vehicle, performing anti-virus and/or anti-malware monitoring and/or scanning on messages and use of the networks of the vehicle, monitoring in real-time for certain conditions or on certain aspects of operation of the networks, or performing one or more of a number of different types of automated vulnerability scans on the networks of the vehicle. Patching or take other remedial action can comprise, blocking access to one or more of the networks of the vehicle by an application, component, user, etc. when a threat is detected or a vulnerability is found, reporting a detected threat or vulnerability, obtaining and applying a patch or automatically taking other corrective action as needed.
US10616258B2 Security information and event management
Systems and methods for conducting correlation analysis for security events with assets attributes of a network by a SIEM device to enable more efficient reporting are provided. According to one embodiment, when a SIEM device obtains a security event, a risk level of the security event is calculated based on at least a correlation of the security event with one or more asset attributes of a network that is managed by the SIEM device. When the risk level meets a predetermined or configurable threshold, the SIEM device causes the security event to be reported to an administrator of the network.
US10616249B2 Adaptive internet of things edge device security
In an example, there is disclosed an apparatus, including: a network interface to communicatively couple to an internet of thing (IoT) having at least one edge device; a gateway engine to provide gateway services to one or more edge devices via the network interface; and one or more logic devices, including at least one hardware logic device, providing an adaptive security engine to: compile a periodic device interaction summary (DIS) for the edge device; send the DIS to a cloud service; receive from the cloud service a DIS signature for the edge device; determine that one or more interactions from the edge device are suspicious; and act on the determining.
US10616248B2 Space and time efficient threat detection
A security monitoring system operated by a downstream client continually collects event information indicating events that have occurred within the computing environment of the downstream client. The monitoring system, using software provided by a threat analytics system, aggregates the event information into a secure and space efficient data structure. The monitoring system transmits the data structures storing event information to the threat analytics system for further processing. The threat analytics system also receives threat indicators from intelligence feed data sources. The threat analytics system compares the event information received from each security monitoring system against the threat indicators collected from the intelligence feed data sources to identify red flag events. The threat analytics system processes the event information to synthesize all information related to the red flag event and reports the red flag event to the downstream client.
US10616242B2 Forward and backward NIAP migration of certificate stores
A method of ensuring compliance of a plurality of certificate stores on a mobile device with a first security policy is disclosed. The method includes: detecting a certificate store migration triggering event; in response to detecting the certificate store migration triggering event, initiating a bulk migration process to migrate each of the plurality of certificate stores to a respective version that is compliant with the first security policy, the bulk migration process proceeding according to a predetermined order of certificate stores; receiving, from a client application resident on the mobile device, a request to access a first certificate store that has yet to be migrated; and executing an out-of-order migration of the first certificate store.
US10616236B2 Enabling role-based operations to be performed on machine data in a machine environment
Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
US10616234B2 System and method for facilitating communications between inmates and non-inmates
A system and method for verifying the identity of users associated with user profiles for messaging between civilian profiles and inmate profiles includes a database having a plurality of user profiles, an application server having a processor programmed with an algorithm to execute steps to receive a message from a user, the message including a verification ID, hold the message for verification of the user, verify the user via the verification ID, allow a communication with the verified user, and send the verified user to an appropriate list for future messaging.
US10616233B1 Method for securely linking hospital patients to their service provider accounts
Methods and systems for linking a service provider account with patient care information are disclosed. A patient's account information is received. A service account for the patient is identified, and an association between a patient's care record and the service account is stored. Care information for the patient is received and transmitted to a device associated with the patient's service account.
US10616232B2 Network connection method, hotspot terminal and management terminal
Embodiments of the disclosure provide a network connection method, a hotspot terminal, and a management terminal. A hotspot terminal receives an Internet access request sent by a mobile terminal. The hotspot terminal sends an input request to the mobile terminal according to the received Internet access request. The hotspot terminal receives user identity information sent by the mobile terminal. The hotspot terminal receives a permission confirmation instruction that is entered by an administrator according to the user identity information. The hotspot terminal determines Internet access permission of the mobile terminal according to the received permission confirmation instruction. According to the network connection method provided in the embodiments of the disclosure, a problem where a process in which a mobile terminal logs in to a remote network by using a hotspot terminal becomes tedious and complex is resolved.
US10616229B2 Rolling security platform
A method of rolling security for a system that includes multiple server groups, such as a first server group of one or more servers and a second server group of one or more servers. The method includes repeatedly initiating rebuilding of the first server group of one or more servers. The method also includes repeatedly initiating rebuilding of the second server group of one or more servers. The rebuilding of the first server group of one or more servers is staggered in time from the rebuilding of the second server group of one or more servers. The servers may be physical servers or virtual machines. Rolling security may also be applied to software containers, computing devices within a data center, and computing devices outside of a datacenter.
US10616224B2 Tenant and service management for a multi-tenant identity and data security management cloud service
Tenant and service management for an Identity Cloud Service (IDCS) is provided. A request is received, from a Tenant Automation System (TAS) over a network, to create an IDCS service instance for a tenant. The IDCS service instance is created using a task execution framework that includes a task orchestrator and a plurality of synchronous tasks, the task orchestrator instantiating the tasks, controlling the tasks and generating a response to the request. A response, indicating that the IDCS service instance for the tenant has been created, is sent to the TAS over the network.
US10616218B2 Driver identification and authentication systems and methods
A method for processing a security authorization is disclosed. The method comprises capturing biometric data with a scanning apparatus of the authentication system and comparing the biometric data to authentication data. The authentication data comprises an identification profile configured to authenticate a previously identified individual. The method further comprises authenticating the previously identified individual based on the identification profile thereby identifying an authorized user and accessing a plurality of occupant parameters in response to the authentication profile. The occupant parameters are then communicated to the vehicle control system. The vehicle control system is configured to load the occupant parameters to customize one or more operational settings of a vehicle.
US10616217B2 Website authentication using an internet-connected device
The invention is an authentication framework that enables a user to log in to a website using an Internet-connected device, such as smartphone, smart watch, smart glasses, or tablet, while browsing on a computer. The framework makes it easier for people with certain disabilities to log in to a website, such as by removing the mandatory step of entering usernames and passwords while giving users multiple options through which they are establish their identity using Internet-connected devices. For example, gyroscope, camera, microphone, or the accelerometer can be used to provide credentials. This approach of the framework greatly reduces the number of barriers that a user with disability encounters when trying to use password-based authentication on the Internet.
US10616210B2 Protection feature for data stored at storage service
Cloud-based storage services are provided for storing data across multiple devices, where access to the data is subject to a first authentication process. Embodiments are directed to a data protection feature to prevent accidental deletion or modification of the data stored at the cloud via unintended user actions on the clients or actions by nefarious software or hackers. For example, a data protection feature for a portion of data stored at the storage service may be selected, where the feature includes elevation of the first authentication process. An attempted operation performed on the portion of data may be detected. If the attempted operation is deletion or modification of the portion of data, a second authentication process may be prompted to enable the attempted operation to be performed on the portion of data at the storage service. The second authentication process may be elevated compared to the first authentication process.
US10616204B2 Privacy-aware ID gateway
A computer readable medium, apparatus, system, and method for performing identification (ID) operations using a processor or programmable circuitry are provided. The processor configures ID federations between a federation server and applications. The processor is further configured to receive a first authentication request for authenticating a first user who has been authenticated on a first application among the applications with a first user ID using an ID federation. The processor is also configured to check the first user ID to determine whether the first user is authorized to access information of a second user on a second application and send a second authentication request to a second application, the second authentication request for authenticating the first user with a second user ID, which is associated with the second user, using an ID federation between the federation server and the second application.
US10616203B2 Security migration in a business intelligence environment
In various implementations, local identifiers associated with users may be utilized to enable access one or more functions in a Business Intelligence (BI) Environment. A mapping may be generated to associate local identifiers and users. The mapping may be utilized to enable access in the BI environment by retrieving the local identifier from a mapping and enabling access in the BI environment based on the local identifier. In various implementations, a user may access the system as another user.
US10616196B1 User authentication with multiple authentication sources and non-binary authentication decisions
User authentication techniques are provided for multiple authentication sources and for non-binary authentication decisions. An authentication request is received from an application server to authenticate a user for access to a protected resource. Pre-flow rules and the authentication request are evaluated to dynamically determine a plurality of authentication servers to invoke for the authentication request and an order for the invocation. A first authentication server is contacted to obtain a first authentication result for the user. In-flow rules and the first authentication result are evaluated to determine if additional authentication of the user should be performed. A second authentication server is contacted based on the determined invocation order and/or a result of the in-flow rules to obtain a second authentication result for the user. Decision rules and the first and second authentication results are evaluated to determine an authentication decision. The first authentication result and/or the second authentication result comprise a non-binary result.
US10616192B2 Devices that utilize random tokens which direct dynamic random access
The disclosure provides for one or more devices and associated system that securitize and conceal data transmitted to and/or data received from the devices that utilize one or more master keys comprising at least one device that conceals and reveals such that the data and/or associated data files utilize both master keys and one or more key selectors, wherein the master keys and key selectors produce a specific set of one or more keys that conceal the data and/or associated data files such that one or more key selectors coincide with at least one value that directly corresponds with created cipher data and/or cipher data files. The key selectors can also be concealed and revealed as required. Produced concealed data and concealed data files can only be concealed and revealed with one or more master keys and one or more key selectors.
US10616191B2 Transencrypting method and apparatus for removing information from data transmitted over networks and stored in data storage facilities
Information is removed from data transmitted over networks and stored in data storage facilities by generating non-informational data as an output from a series of nodes (routers, computing devices or logical routing applications) by using a function that applies random data to the data received at each node. The function may be an XOR and the random data may be a pseudorandom string of the same length as the informational data. The non-informational data may be managed normally without concern for security. When the informational data is needed it can be re-generated using the non-informational data and a cascade of the random data from the series of nodes as inputs to an inverse function (XOR is its own inverse). The random data may be generated from a smaller random seed.
US10616189B2 Storing decrypted body of message and key used to encrypt and decrypt body of message
A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to at least receive a message, the message including a header, an encrypted symmetric key, and an encrypted body, decrypt the encrypted symmetric key using a private key to generate a decrypted symmetric key, decrypt the encrypted body using the decrypted symmetric key to generate a decrypted body, and store the header, the decrypted symmetric key, and the decrypted body in long-term storage.
US10616188B2 Systems and methods for decryption as a service via a message queuing protocol
Systems and methods for decryption of payloads are disclosed herein. In various embodiments, systems and methods herein are configured for decrypting thousands of transactions per second. Further, in particular embodiments, the systems and methods herein are scalable, such that many thousands of transactions can be processed per second upon replicating particular architectural components.
US10616178B2 Information processing apparatus and route controlling method
An information processing apparatus includes a memory and one processor configured to allocate a virtual Internet Protocol address to an application, transmit information including a first metric value and the virtual Internet Protocol address to a network apparatus on a first route through which a first packet destined for the virtual Internet Protocol address is transferred; and transmit information including a second metric value and the virtual Internet Protocol address to another network apparatus on a second route through which a second packet destined for the virtual Internet Protocol address is transferred wherein a certain value is to be added to the first metric value in the network apparatus and another certain value is to be added to the second metric value in the other network apparatus.
US10616174B1 Customized telecommunication monitoring and alerts using a high-level programming interface
Certain aspects of the disclosure are directed to customized communication monitoring and alerts using a high-level programming interface. According to a specific example, a data communication server is configured and arranged to provide a database with virtual office features available to remotely-situated client entities. The data communication server is configured to provide to the client entities, a set of instructions written in a first programming language that defines a message exchange protocol. The data communication server is further configured to receive from each client entity, client-specific sets of control data written in a second programming language that is compatible with the first programming language. The data communication server may monitor an operating state of each of the virtual office features provided to the client entity based on received event data, and generate alerts to end-users of the client entity according to the event data satisfying a set of criteria.
US10616172B2 Systems and methods for relaying messages in a communications system
The various embodiments described herein include methods, devices, and systems for relaying messages in a communications system. In one aspect, a method is performed at a server having one or more processors and memory storing instructions for execution by the one or more processors. The method includes: (1) obtaining a plurality of incoming messages; (2) identifying one or more messages from among the plurality of incoming messages, the one or more messages obtained from a first user; (3) receiving a feedback message from a second user about at least one of: the first user and a first message of the one or more messages; and (4) sending the feedback message from the second user to a plurality of users, where the plurality of users track at least one of: the first user and the first message.
US10616170B2 Method for initiating activities on a computing device on the basis of information related to electronic messages and/or gyroscope
Disclosed is a method for initiating activities on a computing device on the basis of information related to electronic messages and/or gyroscope. The present invention can be used for the initiation of one or more of the following five activities: (1) collecting information about when and how long a user of a computing device reads a message in a feed of a social network; (2) displaying an internal message in a social network application; (3) sending a set of messages to users of a social network application; (4) sending a message to a list of users of a social network application; (5) sending a personalized message; and (6) providing a bonus to contacts who share the received message with other contacts.
US10616168B2 Dynamically changing message classification and priority based on IOT device publication
Approaches for automatically and dynamically changing message classification and priority based on Internet-Of-Things (IOT) device publication are provided. A system includes: a CPU, a computer readable memory, and a computer readable storage medium; program instructions to receive a device status message from an Internet-of-Things (IOT) device; program instructions to determine a categorization of the device status message; program instructions to determine a classification of an email message; program instructions to compare the categorization of the device status message to the classification of the email message; and program instructions to assign a priority to the email message based on the comparing. The program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
US10616161B1 Computerized system and method for digital content extraction and propagation in HTML messages
Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for partitioning HTML content in electronic messages based on the relative positions of the content's links within the DOM hierarchy of the messages, and basing the propagation (e.g., display or communication) of such content therefrom. The disclosed message partitioning and extraction framework can be applied online, in real-time, at scale, without any pre-processing or pre-learning/training.
US10616156B1 Systems and methods involving communication bridging in a virtual office environment and chat messages
Certain aspects of the disclosure are directed to communication bridging among disparate platforms in a virtual office environment. According to a specific example, a virtual service module configured and arranged to provide virtual office services including a communication bridging service and Voice over Internet Protocol (VoIP) conference services, in the virtual office environment. The VoIP communication server further comprises a uniform resource locator (URL) generation module configured and arranged to facilitate formation of the communication bridge by generating a URL associated with the communication bridge, and identifying chat room protocols associated with the first and second chat rooms. The VoIP communication server further comprises an assimilation and processing module configured and arranged to translate chat messages using the specifications for the first and second chat room protocols, and transmit chat messages between the first chat room and the second chat room.
US10616153B2 Real-time communications system with intelligent presence indication
In a distributed computing system, clients of a communications application are deployed on user devices. The clients on target user devices collect and report context information for a target user such as location and application-in-use. Reported context information is associated with response time information describing time to respond to initiation of communications in respective contexts, and a predictive model is maintained and used to obtain an estimate for a response time of the target user to respond to a new initiation of communications in a current context. A presence indicator on an initiator user device provides a presence indicator for the target user, and is generated and updated by obtaining current context of the target user and applying it to the predictive model to obtain an estimate of a current response time of the target user, and setting a value of the presence indicator according to the estimate.
US10616149B2 Optimizing evaluation of effectiveness for multiple versions of electronic messages
In certain embodiments, evaluations of effectiveness are optimized for multiple electronic message versions. For example, a server receives, subsequent to first electronic messages being transmitted over a first time period, responsive electronic data automatically generated by interactions with these messages. The server controls, based on the responsive electronic data, transmission of second electronic messages to recipients. For instance, the server provides an interface for configuring a test transmission of different test message versions to segments of recipients, where each version includes a different combination of message attributes. The server receives a selection of options via the interface for the test transmission, identifies an adverse impact on the test transmission associated with the selection, and indicates the adverse impact via the interface. The server subsequently receives, via the interface, a modification to the test transmission options. The server uses the modified options to transmit the second electronic messages.
US10616148B2 Progressively extending conversation scope in multi-user messaging platform
A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a conversation scope system, comprising a conversation scope controller and a conversation scope extractor, for progressively extending conversation scope in a multi-user messaging platform. The conversation scope controller captures an utterance input by a user into a chat platform. The conversation scope extractor determines a conversation scope for the utterance based on at least one entity extracted from the entity. The conversation scope controller directs the utterance to a messaging chat room based on the determined conversation scope.
US10616144B2 Packet processing system, method and device having reduced static power consumption
A buffer logic unit of a packet processing device including a power gate controller. The buffer logic unit for organizing and/or allocating available pages to packets for storing the packet data based on which of a plurality of separately accessible physical memories that pages are associated with. As a result, the power gate controller is able to more efficiently cut off power from one or more of the physical memories.
US10616142B2 Switch network architecture
One embodiment describes a network system. The system includes a primary enclosure including a network switch system that includes a plurality of physical interface ports. A first one of the plurality of physical interface ports is to communicatively couple to a network. The system further includes a sub-enclosure comprising a network interface card (NIC) to which a computer system is communicatively coupled and a downlink extension module (DEM) that is communicatively coupled with the NIC and a second one of the plurality of physical interface ports of the network switch system to provide network connectivity of the computer system to the network via the network switch system.
US10616140B2 Information processing system and information processing method
An information processing system includes a plurality of switches connected to each other in a form of a full mesh and a plurality of information processing apparatuses respectively connected to any one of the plurality of switches. A first information processing apparatus of the plurality of information processing apparatuses includes a processor. The processor is configured to generate a second identifier by calculating an exclusive OR of a first identifier and a first number corresponding to a communication phase. The first identifier identifies a first switch connected to the first information processing apparatus. The first number is included in a set of linearly independent numbers allocated to the first information processing apparatus. The processor is configured to perform communication with a second information processing apparatus of the plurality of information processing apparatuses. The second information processing apparatus is connected to a second switch having the second identifier.
US10616139B1 Reducing quota access
Within a time period, a plurality of selected requests that are each associated with a weight is received. For the plurality of received selected requests, a single quota request is synchronously provided for a quota associated with all of the plurality of received selected requests. The quota is received. The selected requests are sorted in an order based on the weights of the received selected requests. Based on the order of the sort, only a number of the selected requests that meets the quota is allowed.
US10616136B2 Utilization based dynamic resource allocation
Methods and systems disclosed provide for dynamically allocating resources based on a utilization of a computing resource, such as a network or a stable storage device. In one aspect, a system including processing circuitry configured to perform operations, the operations including determining, at a first time, a utilization spike of a computing resource based on a utilization threshold, automatically adjusting the utilization threshold based on the determination, determining, during a time window, one or more second utilization spikes of the computing resource based on the adjusted utilization threshold; and dynamically reallocating resources in response to the determined one or more second utilization spikes meeting a first criterion.
US10616134B1 Prioritizing resource hosts for resource placement
A distributed system may implement prioritizing resource hosts for resource placement. A placement request for a resource to be placed in a distributed system at a resource host may be received. Available resource hosts may be filtered out according to placement constraints. The resource hosts may be assigned to different priority sets according to a priority scheme for placing resources at resource hosts. Evaluations of resource hosts from the different priority sets may be performed to select candidate resource hosts to provide as possible placement locations.
US10616132B2 Managing user privileges for computer resources in a networked computing environment
Approaches for automatically managing user privileges for computer resources based on determined levels of expertise in a networked computing environment (e.g., a cloud computing environment) are provided. In a typical approach, a user profile associated with a prospective user of a set of computer resources in the networked computing environment may be accessed. The user profile may include information pertaining to a skill level of the prospective user with respect to the set of computer resources. Based on the information contained in the user profile, an expertise level of the prospective user with respect to the set of computer resources may be determined, and a corresponding score may be calculated. Based on the score, a level of user privileges for the set of computer resources may be provided.
US10616131B2 Internet provider subscriber communications system
A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data.
US10616124B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A method for processing input data in a transmitter is discussed. The method includes processing a link layer packet. Further, the link layer packet includes a header and a payload, the header includes a base header, the base header includes packet type information for representing a first packet type, and segmentation concatenation information for representing that the payload carries a segment of a single input packet or multiple input packets, in response to the packet type information for a packet type extension, the header further includes an additional header for type extension, the additional header for type extension includes extended type information for representing a second packet type, and the extended type information is used for the second packet type different from the first packet type which is represented by the packet type information, and in response to the payload carrying the multiple input packets, the header further includes an additional header for concatenation, the additional header for concatenation includes count information for representing a number of the multiple input packets included in the link layer packet, and a value of the count information is set to a number of the multiple input packets included in the link layer packet subtracted by two; and transmitting a broadcast signal based on the link layer packet.
US10616116B1 Network traffic load balancing using rotating hash
Disclosed herein are techniques for classifying input network packets evenly into a plurality of classes. An apparatus includes an input port configured to receive a plurality of network packets. The apparatus also includes processing logic configured to receive the plurality of network packets from the input port and classify each packet of the plurality of network packets. For each packet, whether a condition is met is determined, a most recently used hash operation is selected when the condition is not met or a new hash operation is selected when the condition is met; and the selected hash operation is performed on the packet using at least a portion of the packet as an input value to classify the packet. The most recently used hash operation and the new hash operation are configured to classify packets having the same input value into different classes.
US10616108B2 Scalable MAC address virtualization
One embodiment of the present invention provides a switch. The switch includes one or more ports, a media access control (MAC) address management apparatus, and a forwarding apparatus. The MAC address management apparatus generates a routable MAC address mapped to an end device's MAC address learned from one of the one or more ports. The routable MAC address includes an endpoint identifier identifying an endpoint for the end device. The forwarding apparatus swaps the learned MAC address with the routable MAC address in a header of a packet. Alternatively, the MAC address management apparatus provides one or more routable MAC addresses to a hypervisor for assigning to virtual machines running on the hypervisor. The forwarding apparatus then determines an egress port from the one or more ports for a packet comprising a routable MAC address based on the endpoint identifier.
US10616107B2 Transmitting apparatus, receiving apparatus and controlling method thereof
Provided are a transmitting apparatus, a receiving apparatus and controlling methods thereof. The transmitting apparatus includes: at least one processor configured to implement a packet generator which generates a packet including a header and a payload based on a plurality of input packets; and a signal processor which signal-processes the generated packet, and a transmitter configured to transmit the signal-processed packet. A base field included in the header includes a first field set to a first value representing that the base field is a first length or a second value representing that the base field is a second length.
US10616104B2 Forwarding element implementation for containers
A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
US10616103B2 Constructing staging trees in hierarchical circuit designs
A method can include receiving design data of the integrated circuit, the design data indicates a set of sub-units partitioning an area of an integrated circuit, and a clock tree coupling the sub-units, the clock tree including a selected memory element, a predecessor memory element, and successor elements; determining a valid placement region for relocating the selected memory element; generating grid comprising first set of perpendicularly intersecting lines through the selected memory element, predecessor memory element, and successor elements; extending the grid to include second set of perpendicularly intersecting lines through vertices of the valid placement region and through intersections between edges of the valid placement region and the first set of perpendicularly intersecting lines; determining, within the valid placement region, a point in the extended grid having a minimum total rectilinear distance to the predecessor memory element and the successor elements; relocating the memory element to the determined point.
US10616102B2 Management of unreachable OpenFlow rules
Methods and systems are provided. A method includes managing, by a software defined network (SDN) controller, OpenFlow rules stored on an OpenFlow network device having a ternary content addressable memory (TCAM). The OpenFlow rules include unreachable OpenFlow rules and reachable OpenFlow rules. The managing step includes querying at least one OpenFlow rule from among the unreachable OpenFlow rules and the reachable OpenFlow rules on the at least one OpenFlow network device. The managing step further includes determining whether any of the OpenFlow rules are reachable or unreachable from indicia used to mark the OpenFlow rules as reachable or unreachable. The managing step also includes causing a removal of the unreachable OpenFlow rules from the OpenFlow network device.
US10616101B1 Forwarding element with flow learning circuit in its data plane
Some embodiments provide a data-plane forwarding circuit that can be configured to learn about a new message flow and to maintain metadata about the new message flow without first having a control plane first configure the data plane to maintain metadata about the flow. To perform its forwarding operations, the data plane includes several data message processing stages that are configured to process the data tuples associated with the data messages received by the data plane. In some embodiments, parts of the data plane message-processing stages are also configured to operate as a flow-tracking circuit that includes (1) a flow-identifying circuit to identify message flows received by the data plane, and (2) a first set of storages to store metadata about the identified flows.
US10616099B2 Hypervisor support for network functions virtualization
A method may include receiving, at a hypervisor executing on a host machine, a packet processing module from a virtual machine running on the hypervisor, receiving, at the hypervisor, a packet sent by a source node to a destination node separate from the virtual machine, the packet intended to be routed via the virtual machine running on the hypervisor to reach the destination node. The method may also include causing the packet processing module to process the packet for transmission to the destination node in view of a first rule, without providing the packet to the virtual machine for routing. The method may also include, responsive to determining that a first status of the processing of the packet by the packet processing module indicates that the packet is ready for transmission to the destination node, transmitting the packet to the destination node.
US10616097B2 Local switching for flexible cross-connect VLAN-aware based service
Local switching may be provided over a flexible cross-connect VLAN-aware based service. First, a failure of a first segment link of a first segment may be detected by a first network device. The first segment may have a first segment identifier and the first segment link may be connected to the first network device. Next, a route withdraw indicating the first segment identifier may be sent by the first network device in response to detecting the failure of the first segment link of the first segment. A second network device may then receive the route withdraw. Then, the second network device may forward, in response to receiving the route withdraw, traffic received from the first network device to a second segment link of the first segment connected to the second network device. The traffic may be received from the first network device over a backup connection over an Ethernet Virtual Private Network (EVPN) core.
US10616094B2 Redirecting flow control packets
Example embodiments relate to redirecting data packets. The examples disclosed herein receive a first packet from a first device. The first packet is qualified as a flow control packet. In response to the first packet being qualified as a flow control packet, examples herein then redirect the first packet from being delivered to a second device to being delivered to a third device.
US10616092B2 Facilitation of route optimization for a 5G network or other next generation network
A more efficient mesh network can be achieved by optimizing relay hops between node devices. A number of routes can be determined between node devices of various orders. Furthermore, a number of more efficient routes can be determined between the node devices of various orders. Based on the more efficient routes, relay paths between the node devices can either be maintained or terminated. Accordingly, route metrics can be updated dynamically to reevaluate which routes are more efficient than other routes, thereby optimizing system performance.
US10616087B2 In-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system
An approach to facilitating in-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system is provided. In one implementation, one or more communication sessions with the in-vehicle computer system may be facilitated by an attendant device. Passenger information relating to one or more passengers of a vehicle and service information relating to one or more services to be provided to the one or more passengers may be obtained by the attendant device from the in-vehicle computer system via the one or more communication sessions. The passenger information and the service information may be provided by the attendant device. An indication that at least one service is in progress or is complete is received by the attendant device.
US10616081B2 Application aware cluster monitoring
A cluster analysis feature is provided to monitor and troubleshoot infrastructure issues impacting a distributed business application. Performance trends of one or more tiers of applications may be monitored, analyzed, and reported. By monitoring and reporting performance issues for tiers of applications, valuable time is saved from to individually go through each application individually. Agents installed on individual applications may monitor the performance of applications, collect metrics, aggregate the metrics and report the metrics back to a server. Clustering algorithms may be used to cluster infrastructure metrics and then correlate those metrics with the application nodes using the same algorithms.
US10616078B1 Detecting deviating resources in a virtual environment
Systems and methods for detecting deviating resources in a virtual environment are disclosed. In one embodiment, a method comprises monitoring tenant usage of a resource of the virtual environment to determine a tenant usage pattern of the resource. The resource is determined to be deviating based on the tenant usage pattern of the resource.
US10616072B1 Epoch data interface
Systems, methods, and devices are disclosed for generating an interface configured to display status information for network elements on a network. In embodiments, one or more logical models of the network are obtained from at least one of a plurality of controllers on a network. Network statistics are determined based on network traffic. Based on the one or more logical models and the network statistics, a topology of the network and respective status information of one or more network elements during an epoch is identified, the epoch defining a time interval. A user interface is generated that displays the respective status information in a timeline comprising one or more of the epochs.
US10616070B2 Self-healing and dynamic optimization of VM server cluster management in multi-cloud platform
Virtual machine server clusters are managed using self-healing and dynamic optimization to achieve closed-loop automation. The technique uses adaptive thresholding to develop actionable quality metrics for benchmarking and anomaly detection. Real-time analytics are used to determine the root cause of KPI violations and to locate impact areas. Self-healing and dynamic optimization rules are able to automatically correct common issues via no-touch automation in which finger-pointing between operations staff is prevalent, resulting in consolidation, flexibility and reduced deployment time.
US10616069B2 Cache based on dynamic device clustering
Systems and methods are provided for increasing the overall network performance experienced by a group of devices by forming a dynamic and collaborative cluster of computing devices. In particular, the computing devices within the cluster collectively may identify and leverage the current capabilities of each of the individual members of the cluster to respond efficiently to network resource requests from computing devices inside or outside the cluster. As such, various embodiments provide for a dynamic cluster of computing devices that tailor the responsibilities of the members of the cluster to the current capabilities, capacities, and state of these computing devices. In particular, devices in the cluster may participate dynamically in the cluster to ensure that a device in the cluster that is currently most suited to performing a task is the device selected to perform that task.
US10616068B2 Identification of networking component application programming interfaces
Based on a request to identify a networking component, a first application programming interface (API) signature is selected from a plurality of API signatures within a priority list that associates the first API signature with a corresponding first API type, wherein the first API signature includes a first characteristic. A first API implemented by the networking component is tested to determining whether the first API implemented by the networking component exhibits the first characteristic. A determination is made of whether the networking component implements the first API type based on determining that the first API implemented by the networking component exhibits the first characteristic.
US10616061B2 Methods and systems for automated configurations of media presentation devices
Methods and systems are provided for configuring or customizing settings or parameters of different media devices for compatible operations in an automated manner. An exemplary method of configuring a device for presenting media content in conjunction with a second device involves a client device detecting the device on a wireless network, identifying performance characteristics associated with the second device coupled to the device, and automatically configuring the device for operation with the second device via the wireless network and in a manner that is influenced by the performance characteristics associated with the second device. In this regard, one or more configurable parameters or settings maintained at the device and that influence its operation may be modified via the wireless network to correspond to performance characteristics of the second device, thereby facilitating compatible interoperation with the second device.
US10616056B2 Modulation and demodulation of signals conveyed by electromagnetic waves and methods thereof
Aspects of the subject disclosure may include, a system for receiving first electromagnetic waves that propagate along a transmission medium, where the first electromagnetic waves convey first data, generating first signals by frequency-shifting the first electromagnetic waves without demodulating the first electromagnetic waves, and providing the first signals to one or more modems that facilitate demodulation of the first signals to second signals, and distribution of a first portion of data conveyed by the second signals to an access point, a second portion of the data to a second waveguide system, or combinations thereof. Other embodiments are disclosed.
US10616051B2 Methods and apparatuses for reference signal configuration
Embodiments of the present disclosure relate to methods and devices for reference signal (RS) transmission. In example embodiments, a method implemented in a network device is provided. According to the method, the size of a field for indicating a RS configuration to a terminal device served by the network device is determined based on at least one condition related to RS transmission. A first indication of the RS configuration is transmitted to the terminal device. The first indication is included in the field with the determined size.
US10616046B2 System and method of handling a fault detection mechanism during a control plane failover
A method and apparatus of a network element that configures a fault detection service is described. In an exemplary embodiment, the network element starts a fault detection service for the link on each of a first supervisor and a second supervisor of the network element. In addition, the first supervisor is active and the second supervisor is standby. The network element further saves a state for the fault detection service of the second supervisor. The network element additionally, and in response to a failover from the first supervisor to the second supervisor, continues the fault detection service of the second supervisor, wherein this fault detection service is active and sends fault detection packets on the link.
US10616045B2 Migration of centralized routing components of logical router
Some embodiments provide a method for a controller that manages a physical network that implements multiple logical networks that include multiple logical routers. The method receives a command to change a particular centralized routing component of a logical router to an inactive state. At least two centralized routing components of the logical router are implemented on at least two different host machines in the physical network. The method identifies a host machine on which the particular centralized routing component operates. Other centralized routing components of other logical routers also operate on the identified host machine. The method sends a message to the identified host machine to cause the particular centralized routing component to change to an inactive state, without modifying a state of the identified host machine or the other centralized routing components operating on the identified host machine.
US10616042B2 Collaborative triggers in distributed and dynamic computing systems
Using collaborative triggers within a distributed computing system can include, in response to detecting a first event of a selected type within a first node of the computing system, generating a first collaborative trigger having a query identifier correlated with the selected type of the event and distributing the first collaborative trigger through other nodes of the computing system so that the first collaborative trigger reaches an actor of the computing system. The computer-implemented method can include suppressing, within each node that distributes the first collaborative trigger, each other collaborative trigger having a same query identifier as the first collaborative trigger until a response to the first collaborative trigger is received from the actor.
US10616040B2 Managing network alarms
The invention relates to a network node and a method for handling alarms in a communications network. The method comprises, for a set S of alarms collected in the communications network during a time period T: —obtaining a first and a second type of alarms and their time of arrival from the set; and applying Kernal Density Estimation on the respective first and second type of alarms, by applying a distribution function to each occurrence of the first and second type of alarms; thus obtaining a respective distribution function for the first and second type of alarms over the time period T. The method further comprises determining a maximum correlation between the distribution function for the first type of alarms and the distribution function for the second type of alarms, and determining the time shift between the distribution functions associated with the maximum correlation; and obtaining an indication of a mutual relation between the first and second type of alarms based on the maximum correlation and the time shift. The method further comprises comparing the obtained indication with at least a first threshold, and managing the alarm types based on the comparison.
US10616038B2 Method and system for clustering event messages and managing event-message clusters
The current document is directed to methods and systems that process, classify, efficiently store, and display large volumes of event messages generated in modern computing systems. In a disclosed implementation, received event messages are assigned to event-message clusters based on non-parameter tokens identified within the event messages. A parsing function is generated for each cluster that is used to extract data from incoming event messages and to prepare event records from event messages that more efficiently and accessible store event information. The parsing functions also provide an alternative basis for assignment of event messages to clusters. Event types associated with the clusters are used for gathering information from various information sources with which to automatically annotate event messages displayed to system administrators, maintenance personnel, and other users of event messages.
US10616037B2 Devices demise actions and notification
In a method for device unavailability management within a network, a network device selects an advocate device as an agent of the network device. The network device defines a set of actions to be executed when the network device ever becomes unavailable. The set of actions is stored in a datastore and associated with the network device. Upon determining that the network device has become unavailable, the advocate device is notified and obtains the set of actions associated with the network device. The advocate device then executes the set of actions by the advocate device.
US10616035B1 Methods and apparatus for device chat and management
Methods and apparatus are provided for device chat and management. One method comprises: obtaining a message at a device chat broker for management of a state of a recipient device using a person-to-person chat framework; and providing, by the device chat broker, the message to the recipient device, wherein the recipient device is registered with the device chat broker. The recipient device registers with a device management system as a device of a particular device type using a Device Type Repository storing attributes of the particular device type. The recipient device optionally communicates with a person using the person-to-person chat framework based on a remote session attribute. The remote session attribute optionally has associated predefined conversations and/or sequences of predefined question and answer pairs.
US10616034B1 Time-based computing instances
In a computing environment, a request for computing resources is received by an entity. A quantity of resource slots sufficient to fulfill the request is determined and associated with the entity during a portion of a recurring time period. The resource slots can be associated with other entities during other portions of the recurring time period.
US10616032B2 Reduced complexity soft demapper for multi antenna communication system
An apparatus includes a demapper to receive a number of bit streams received by multiple radio-frequency (RF) antennas. The demapper can compute a first reliability metric associated with a first stream and a second reliability metric associated with a second stream. A channel decoder processes the first and the second reliability metrics to recover decoded data. The demapper is a reduced complexity demapper and uses a symbol subset of the first stream to compute, by employing look-up tables, the second reliability metric for the second stream.
US10616031B2 Apparatus and methods for uniform constellations and non-uniform constellations in wireless local area networks
This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for techniques for 4096 Quadrature Amplitude Modulation (4096-QAM) with Uniform Constellations and Non-uniform Constellations and 16384 Quadrature Amplitude Modulation (16384-QAM) with Uniform Constellations and Non-uniform Constellations in Wireless Local Area Networks (WLAN). These 4096-QAM and 16384-QAM techniques can be implemented in a QAM modulator circuit on the transmit side and in a QAM demodulator circuit on the receive side to increase peak data rate without the need for additional transmission power or bandwidth.
US10616030B2 Signal design for diverse data rates
Systems for utilizing bandwidth of a wireless network in an efficient manner are disclosed. Bandwidth may be allocated between different types of devices by dividing a symbol constellation into subsets of points, where each of the subsets may be used for transmitting data from a different device to a base station on single frequency channel. The symbol constellation may be shared on the frequency channel by dynamic or static allocation of the subsets of points to different devices. A first device with high data speed requirements may be allocated a first subset of points of the symbol constellation fix transmitting data to the receiver, while a second device with lower data speed requirements may be allocated a second smaller subset of the symbol constellation for transmitting data to a receiver. The first and second devices may then transmit data to the receiver on the frequency channel.
US10616028B2 Apparatus for a radio device
An apparatus is configured to, based on a first signal comprising one or more data transmission frames received from a first radio device by a second radio device. The first signal has a particular carrier frequency of a carrier wave thereof and the one or more data transmission frames comprising a plurality of symbols provided at a particular symbol frequency. The carrier frequency and symbol frequency based on a reference clock frequency of the first radio device. One or more of an estimate of the particular carrier frequency is determined and an estimate of the particular symbol frequency relative to a reference clock frequency of the second radio device and provide for transmission of a response signal from the second radio device to the first radio device.
US10616026B2 Internet of things communication method, network side device, and internet of things terminal
The present disclosure discloses an Internet of Things communication method. In the present disclosure, a downlink data frame sent by the network side device includes a legacy preamble, a HEW preamble, and a data field; a subcarrier resource that is corresponding to the data field in a frequency domain includes at least one resource unit RU; and the RU is used to send a downlink IoT frame to the IoT terminal, where the downlink IoT frame includes an IoT preamble and an IoT data field, the IoT preamble is used to transmit physical layer control information of the downlink IoT frame, and the IoT data field is used to transmit downlink data between the network side device and the IoT terminal. According to the present disclosure, a network side device in a WLAN can schedule an IoT terminal, thereby reducing a conflict risk in an IoT communication process.
US10616025B2 System and method for controlling combined radio signals
A method for controlling a combined waveform, representing a combination of at least two signals having orthogonal frequency multiplexed signal components, comprising: receiving information defining the at least two signals; transforming the information defining each signal to a representation having orthogonal frequency multiplexed signal components, such that at least one signal has at least two alternate representations of the same information, and combining the transformed information using the at least two alternate representations, in at least two different ways, to define respectively different combinations; analyzing the respectively different combinations with respect to at least one criterion; and outputting a respective combined waveform or information defining the waveform, representing a selected combination of the transformed information from each of the at least two signals selected based on the analysis.
US10616024B2 Method and apparatus for scheduling data channel in new radio
Disclosed are a method and apparatus for scheduling a data channel to support a user equipment (UE) using various bandwidth parts (BWPs) in a next-generation/5G radio access network. According to one embodiment, a method may be provided for receiving a downlink (DL) data channel or transmitting an uplink (UL) data channel by a user equipment (UE). The method may include: receiving bandwidth part (BWP) setup information about a BWP set configured with one or more BWPs set up with regard to the UE from a base station (BS); and receiving DL control information (DCI) including information for indicating one among the one or more BWPs included in the BWP set configured by the BWP setup information from the BS, wherein a DL data channel is received or a UL data channel is transmitted through the one BWP indicated by the DCI.
US10616023B2 Electrical apparatus and wireless communication method for communication device with multiple antennas
An electronic device, and method, at a first communication apparatus having multiple antennas includes a memory for storing computer instructions; and a processing circuit configured to execute the stored computer instructions to: based on channel states of channels between the multiple antennas of the first communication apparatus and a second communication apparatus, determine channel characteristics of a first channel from the first communication apparatus to a second communication apparatus in an angle domain; based on the determined channel characteristics of the first channel in the angle domain, determine a first set of pilot signals used in the angle domain, the pilot signals in the first set of pilot signals being orthogonal to each other; and transform the first set of pilot signals into a second set of pilot signals for transmission over the multiple antennas of the first communication apparatus.
US10616021B2 Method and apparatus for transmitting PLCP frame in wireless local area network system
A method of transmitting a Physical Layer Convergence Procedure (PLCP) frame in a Very High Throughput (VHT) Wireless Local Area Network (WLAN) system includes generating a MAC Protocol Data Unit (MPDU) to be transmitted to a destination station (STA), generating a PLCP Protocol Data Unit (PPDU) by adding a PLCP header, including an L-SIG field containing control information for a legacy STA and a VHT-SIG field containing control information for a VHT STA, to the MPDU, and transmitting the PPDU to the destination STA. A constellation applied to some of Orthogonal Frequency Division Multiplex (OFDM) symbols of the VHT-SIG field is obtained by rotating a constellation applied to an OFDM symbol of the L-SIG field.
US10616013B1 DC coupled digital demodulator with drift eliminator
An electronic assembly including a plurality of electrically conductive elements separated by insulative material and a digital FM demodulator circuit coupled to some of the electrically conductive elements. The FM demodulator circuit having an FM detector circuit and a DC drift reducing circuit. The FM detector circuit has a detector input and a detector output that is the output of a comparator that is AC coupled to the rest of the FM detector circuit, the detector input receiving an input signal. The DC drift reducing circuit is electrically coupled to the detector output of the comparator, the DC drift reducing circuit detecting a DC drift of the detector output, the DC drift reducing circuit being additionally coupled to an input of the comparator, the DC drift reducing circuit substantially eliminating DC drift at the output of the FM demodulator circuit.
US10616009B1 Shared monitor receiver for linearization in multi-channel systems
A communication device including a plurality of receive channels and/or a plurality of transmit channels is disclosed. The receive channels and/or the transmit channels are configured to share one or more monitor receivers for nonlinear equalization and/or digital predistortion functions.
US10616007B2 Transmission device and communication system
A transmission device according to the disclosure includes: a controller that selects one of a plurality of operation modes; and a first transmitter that includes a first capacitance setting section that sets a load capacitance in accordance with an operation mode selected by the controller, and is configured to be able to output, to a first output terminal, a first signal having a signal format according to the selected operation mode, among a plurality of signal formats.
US10616002B2 Method, apparatus, and system for selecting network device
Embodiments of the present invention disclose apparatuses. The apparatus includes a program instructing hardware and a computer readable storage medium coupled to the hardware and storing programming instructions for execution by the hardware, the programming instructions instruct the hardware to: receive a network device selection message sent by a first network device, where the network device selection message contains a virtual local area network (VLAN) mapping capability identifier of the first network device and a device identifier of the first network device; when determining that both the apparatus and the first network device have VLAN mapping capability according to local VLAN mapping capability and the VLAN mapping capability identifier of the first network device, select a network device for executing VLAN mapping according to sizes or a sequence of a local device identifier and the device identifier of the first network device.
US10616000B2 Virtual converged cable access platform (CCAP) core
Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). The core routing engine may comprise one or more core routing engine members. The core routing engine (CRE) and the one or more physical or virtual compute servers (CS) are each implemented entirely on commercial off-the-shelf (COTS) hardware.
US10615999B2 Virtual local area network configuration system and method, and computer program product thereof
A virtual local area network configuration system, a method and a computer program product thereof are provided. The virtual local area network configuration system includes physical machines running virtual machines, Ethernet switches and a network controller. The network controller deploys VLAN groups according to the physical machines and the virtual machines, creates virtual topologies corresponding to the VLAN groups and assigns VLAN IDs to the VLAN groups, wherein at least two VLAN groups among the VLAN groups have the same VLAN ID.
US10615994B2 Visually automated interface integration
A system and method for visually automated interface integration that includes collecting image data; detecting a device interface source in the image data; processing the image data associated with the device interface source into an extracted interface representation; and exposing at least one access interface to the extracted interface representation.
US10615993B2 Systems for peer-to-peer knowledge sharing platform
A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
US10615990B2 Robust event handling in an electronic subscriber identity module (eSIM) notification service
Duplicate processing of events registered at a root server is avoided. An electronic subscriber identity module (eSIM) server pushes, to a root server, data in the form of notification data portions indicating that commands or events need to be processed by a device. The device includes an embedded universal integrated circuit card (eUICC). The device pulls a notification list from the root server. The notification list includes one or more notification data portions. The device checks a given notification data portion to see if it represents a duplicate before communicating with the eSIM server to perform further processing related to the event. The device bases the check for duplication on an event history and/or on a hash value where the hash value is based on one or more eSIMs installed in the eUICC. The device is able to prioritize notification data portions before processing them.
US10615982B2 Method and device for providing a key for internet of things (IoT) communication
A method and device for providing a key for IoT communication are disclosed. The method includes an embodiment whereby an IoT device modulates a light signal carrying a security code to generate a modulated light signal, emits the modulated light signal to a personal electronic device, derives a security key from the security code, and performs authentication with a control device based on the security key.
US10615980B2 Methods and systems for securely storing sensitive data on smart cards
Methods and systems for permitting sensitive cardholder data to be securely stored in a regular storage element of a smart transaction card. In an embodiment, a transaction card processor of the smart transaction card installs a security application compatible with the operating system of the smart transaction card and that includes a white box cardlet. The transaction card processor uses a code protection process of the white box cardlet to obfuscate biometric reference template data stored in the regular memory of a biometric sensor, next stores the obfuscated biometric reference template data in the regular memory, and then re-obfuscates the biometric reference template data at a predetermined time interval.
US10615977B2 Verification of secure parameters for rotating codes
An example network communication device include a communication circuit and a processing circuit. The communication circuit securely communicates over a network using a rotating code and the processing circuit enter a sleep mode at which time values of the rotating code are unknown by the network communication device. The processing circuit enters the sleep mode by requesting another network communication device of the network to authorize entering the sleep mode, and entering the sleep mode responsive to an indication verifying that the network communication device and the other network communication device agree on a set of secure parameters that is created pseudo-randomly, wherein the processing circuit enters the sleep mode with the set of secure parameters as stored for awakening but without storage of the values of the rotating key.
US10615975B2 Security authentication method for generating secure key by combining authentication elements of multi-users
The present invention relates to a security authentication method for generating a secure key by combining authentication elements of multi-users, and more particularly, to a security authentication method for generating a secure key by combining authentication elements of multi-users so as to collect information from multi-users in a smart terminal-based security authentication environment and generate a secure key by combining the collected information of multi-users as authentication elements, in which a new secure key is generated by multi-dimensionally cross-combining randomly authentication elements of multi-users. According to the present invention, by applying identification information automatically collected by a smart terminal as authentication elements and generating a secure key by randomly multi-dimensional cross-combining the authentication elements, it is possible to provide a security service reinforced by multilateral cooperation, so that the provided security service is coupled with existing authentication and encryption technology to be applied to various applications.
US10615969B1 Database encryption key management
Methods and systems are described for enhanced-security database encryption via cryptographic software, where key management is carried out, without exporting or exposing cleartext keys, using an independent key manager coupled to a cryptographic hardware security module (HSM). A database encryption key management system is part of an HSM. A key manager circuit of the database encryption key management system generates a master key encryption key and stores it in the HSM. The key manager circuit generates an HMAC key and encrypts the HMAC key using the master key encryption key to generate a HMAC key cryptogram. The interface circuit of the database encryption key management system transmits the HMAC key cryptogram to a database server, which independently generates and stores a unique identifier. The HSM deletes the HMAC key from its storage media. The key manager circuit receives the HMAC key cryptogram and the unique identifier, decrypts the HMAC key cryptogram to obtain the HMAC key and, based at least on the HMAC key and the unique identifier, generates an HMAC. The interface circuit transmits the HMAC to the database server, which derives a database encryption key (DEK) using the HMAC as an input to a key derivation algorithm. The database encryption key resides in volatile memory of the database server. The master key encryption key resides within the HSM.
US10615963B2 Architecture and instruction set for implementing advanced encryption standard (AES)
A flexible aes instruction for a general purpose processor is provided that performs aes encryption or decryption using n rounds, where n includes the standard aes set of rounds {10, 12, 14}. A parameter is provided to allow the type of aes round to be selected, that is, whether it is a “last round”. In addition to standard aes, the flexible aes instruction allows an AES-like cipher with 20 rounds to be specified or a “one round” pass.
US10615960B2 Blockchain data protection using homomorphic encryption
Implementations of the present disclosure include receiving, by a consensus node from a first account, a digitally signed copy of a commitment value of a transaction amount, a second random number encrypted using a public key of the first account, a third random number encrypted using a public key of the second account, one or more range proofs, and a set of values generated based on one or more selected random numbers. The consensus node then verifies a digital signature corresponding to the digitally signed copy using a public key of the first account corresponding to a private key used to generate the digital signature. It also updates the balance of the first account and a balance of the second account based on the amount of the balance transfer if the first random number, the second random number, and the third random number are the same.
US10615959B2 Memory device, host device, and memory system
A control circuit causes a first cryptographic module to perform a dummy operation in a command processing period and a data processing period in which a second cryptographic module performs a normal operation while the first cryptographic module does not perform a normal operation.
US10615953B2 Apparatuses and methods for compensating phase fluctuations
The present disclosure relates to methods and apparatuses for compensating carrier or clock signal phase fluctuations. An apparatus comprises a digital phase locked loop (210) comprising a phase error output (214) for a phase error (216) between a reference signal (218) and an output signal (212) generated by the digital phase locked loop, and a phase rotator (220) coupled to the phase error output (214) and configured to rotate a phase of a data signal based on the phase error (216).
US10615948B2 Apparatus and method for managing interference in wireless communication system
An apparatus of a base station in a wireless communication system supporting time division duplex (TDD) and a method thereof are provided. The apparatus includes at least one transceiver, and at least one processor operatively connected with the at least one transceiver. The at least one processor may be configured to perform signaling for preventing transmission of an uplink (UL) signal in a cell, and measure a strength of a downlink (DL) signal received from at least one base station during at least one symbol in a UL subframe. The apparatus 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).
US10615945B1 Channel combiner supporting simultaneous multi-channel operation
Embodiments include different multi-port ring combiners which are configured to act as multi-output signal routers. One type of multi-port ring combiner includes input ports that are driven by pairs of outphasing signals. The multi-port ring combiner also includes multiple channels that are independently routed to a first output, to a second output, or to a third output, according to a phase relationship of the multi-port ring combiner. The multi-port ring combiner enables an outphasing signal combination which provides output port selection. The multi-port ring combiner may be a 4-port ring combiner, a 5-port ring combiner or a 6-port ring combiner.
US10615944B2 Wake-up receiver band and channel negotiation
Embodiments of a LP-WUR (low-power wake-up radio) wake-up packet acknowledgement procedure are generally described herein. A first wireless device encodes for transmission of a wake-up packet of a LP-WUR to a second wireless device, the wake-up packet to wake up a WLAN (wireless local area network) radio of the second wireless device. Upon decoding a response frame from the second wireless device received during a predefined time period: the first wireless device encodes for transmission of a data packet to the WLAN radio of the second wireless device. Upon failing to receive the response frame from the second wireless device during the predefined time period: the first wireless device encodes for retransmission of the wake-up packet to the second wireless device.
US10615942B2 Method for reporting channel status information in wireless communication system supporting change in use of wireless resources, and device therefor
A method of reporting channel state information (CSI) by a user equipment (UE) in a wireless communication system includes receiving a configuration for CSI (channel state information)-resource containing at least one CSI resource set, wherein each of the at least one CSI resource set consist of CSI-RS (channel state information-reference signal) resources comprising at least one of NZP (non zero power) CSI-RS resource and CSI-IM (channel state information-interference measurement) resource, and measuring CSI resources within one of the at least one CSI resource set, according to the configuration for CSI resource.
US10615936B2 Method and apparatus for transmitting wireless local area network information
A method for sending a wireless local area network packet structure is provided, and the method comprises: determining a packet structure, where the packet structure comprises an HE-SIGA and an HE-SIGB, the HE-SIGA comprises an indication information, and if a current transmission mode is a full bandwidth MU-MIMO transmission, the indication information is used to indicate a number of scheduled users, or if the current transmission mode is other transmission mode, the indication information is used to indicate a number of symbols in the HE-SIGB; and sending the packet structure.
US10615935B2 Transmission method and configuration method for downlink control channel, and terminal and base station
A transmission method and a configuration method for a downlink control channel, a terminal, a base station and a computer storage medium are provided. The transmission method for the downlink control channel includes: performing, by a terminal, a blind detection on the downlink control channel according to a maximum number (N_total) of candidates in a repeated transmission. The N_total meets one of the following conditions: the N_total is not greater than a total number N_legacy of candidates of a single subframe of a transmission terminal (legacy UE) of a long-term evolution (LTE) system; the N_total is N_legacy×Y which is a product of the N_legacy and a maximum value Y of types of repeat times for performing the blind detection on the downlink control channel; and the N_total ranges from the N_legacy to the N_legacy×Y.
US10615930B2 Apparatus, system and method of communicating a transmission according to a symbol block structure and guard interval (GI) scheme
Some demonstrative embodiments include apparatus, system and method of communicating a transmission according to a symbol block structure and Guard Interval (GI) scheme. For example, an apparatus may include logic and circuitry configured to cause a wireless station to generate a plurality of Single Carrier (SC) blocks according to a SC block structure corresponding to a GI type of a plurality of GI types, a SC block of the plurality of SC blocks including a GI followed by a data block, the GI including a Golay sequence having a length based at least on the GI type, a length of the data block is based at least on the GI type; and to transmit a SC transmission over a millimeter Wave (mmWave) frequency band based on the plurality of SC blocks.
US10615928B2 Dynamic carrier assignment of carrier aggregation in an LTE-advanced system
Various embodiments of a scheme of dynamic activation and release of carrier aggregation in an LTE-Advanced system are provided. When transmission need of an LTE-Advanced user is large and the user is within coverage of at least one secondary component carrier, carrier aggregation is activated while a certain amount of resource of each component carrier is preserved to support carrier aggregation. This avoids unnecessary activation and waste due to signaling cost. When the primary component carrier of an LTE-Advanced user has sufficient resource to satisfy transmission need of the user or when the user is not within coverage of at least one secondary component carrier, carrier aggregation is released. This minimizes complex measurement and cost of controlling signals due to multi-carrier scheduling.
US10615926B2 Method and apparatus of controlling for uplink scheduling and harq timing
The present invention relates to an apparatus and method for controlling an uplink (UL) scheduling and Hybrid Automatic Repeat reQuest (HARQ) timing supported in a TDD-FDD CA environment. According to aspects of the present invention, in a TDD-FDD carrier aggregation deployment environment, an efficient UL scheduling/HARQ operation may be performed for a UE in which a cross-carrier scheduling is configured.
US10615925B2 Method for transmitting uplink signals in wireless communication system for supporting short transmission time interval, and device for supporting same
The present specification relates to a method for transmitting uplink control channels in a wireless communication system, the method being performed by a terminal and comprising the steps of: receiving, from a base station, information on a cyclic shift (CS) index configuration, which indicates the configuration of an index group for a CS related to uplink control channel transmission; transmitting a first physical uplink control channel by using a first CS index included in the CS index group and a base sequence having a particular length; and transmitting a second physical uplink control channel by using a second CS index included in the CS index group and the base sequence having the particular length, wherein the first CS index is used for symbols that are not overlapped between transmission time intervals (TTI) for transmitting the physical uplink control channel, and the second CS index is used for symbols that are overlapped between the TTI.
US10615923B2 Method and apparatus for processing hybrid automatic repeat request process in communication system
Method and apparatus for processing hybrid automatic repeat request process in communication system are disclosed. An operation method of a communication node comprises configuring one or more hybrid automatic repeat request (HARQ) groups; and deploying at least one HARQ process identifier (ID) in each of the one or more HARQ groups, wherein each of the one or more HARQ groups includes a HARQ memory group, a memory controller group controlling the HARQ memory group, and a decoder group performing a decoding based on data stored in the HARQ memory group by accessing the HARQ memory group through the memory controller group. Therefore, performance of the communication system may be enhanced.
US10615922B2 Method and apparatus for partial retransmission in wireless cellular communication system
A communication method and system are provided for converging a 5G communication system for supporting higher data rates beyond a 4G system with an IoT technology. A method by a base station in a wireless communication system includes transmitting, to a terminal, first information related to a number of code block groups (CBGs) for a transport block (TB); determining the CBGs for the TB, based on the first information and a number of code blocks (CBs) for the TB, each CBG among the determined CBGs including either a first number of CBs or a second number of CBs, wherein the first number is a smallest integer that is larger than or equal to a value obtained by dividing the number of CBs for the TB by the number of the CBGs for the TB, and the second number is a largest integer that is smaller than or equal to the value; and transmitting, to the terminal, control information and data including at least one CBG among the determined CBGs.
US10615921B2 Method for transmitting multiplexed HARQ feedbacks in a carrier aggregation system and a device therefor
A method for a User Equipment (UE) operating in a wireless communication system including a Primary Cell (PCell) and a first Secondary Cell (SCell) with a Physical Uplink Control Channel (PUCCH) resource. The method includes receiving a parameter included in information about a second SCell without the PUCCH resource. The parameter indicates that a Hybrid Automatic Repeat Request (HARQ) feedback of the second SCell is to be sent on the first SCell. The method further includes transmitting the HARQ feedback of the second SCell to the first SCell.
US10615920B2 Method and apparatus for reducing HARQ feedback latency
A method for use in a wireless communication device for controlling hybrid automatic repeat request (HARQ) process includes: determining a prediction of decoding result of a received data block based on at least signal strength of at least one of the received data block, a received control block, and a received reference signal; and sending a HARQ feedback message to another wireless communication device from which the received data block is transmitted according to the prediction decoding result.
US10615919B2 Device and method in wireless communication system
A device includes a transmitting unit configured to transmit a first allocation signal synthesized by use of the superimposed coding to plenty of user equipment at least including a first and a second user equipment, and the first allocation signal at least including a first power signal part for the first user equipment and a second power signal part for the second user equipment; a receiving unit that receives at least a feedback retransmission request from the first and the second user equipment; and a processing unit that processes the first and the second power signal parts with a preset processing coefficient to obtain a second allocation signal in response to the retransmission request.
US10615918B2 Multiuser block acknowledgment request
Disclosed herein are system, method, and computer program product embodiments for performing multiuser block acknowledgement in a wireless communication protocol. Embodiments include receiving a control frame from an access point (AP). A transmission mode can be determined based on a trigger information field in the control frame. Further, a data frame to acknowledge can be determined based on a block acknowledgement request (BAR) field in the control frame. A block acknowledgment (BA) frame can be generated based on the data frame to acknowledge. The BA frame can then be transmitted to the AP based on the transmission mode, e.g., at the same time another BA frame is transmitted to the AP by another station.
US10615916B2 Retransmission of failed transport blocks for 5G or other next generation network
Failed transport blocks can be retransmitted when the number of layers is different compared to the number of layers for re-transmission. Mapping tables can be used for retransmitting the failed packets when a user equipment reported rank is different from the transmitted rank. In addition, an indication can be sent to the user equipment to indicate the failed transport blocks when the network decides to use a different codeword for transmitting a failed packet.
US10615912B2 Apparatuses, computer-readable media, and methods for single dimension maximal likelihood symbol detection
A wireless communication device configured to select a spatial stream among a plurality of spatial streams, the plurality of spatial streams being included in a received signal vector, the received signal vector being associated with a symbol constellation, calculate a plurality of distance values, each distance value representing a distance between the selected spatial stream and a different hypothesis symbol among a plurality of hypothesis symbols, the plurality of hypothesis symbols corresponding to the symbol constellation, repeat the selection and the calculation for all spatial streams among the plurality of spatial streams not previously selected, and determine a detected symbol of each spatial stream among the plurality of spatial streams based on the plurality of distance values calculated for the plurality of spatial streams.
US10615905B2 Method and apparatus for hardware configured network
An optical network element for a hardware configured optical network includes a first optical port that receives an input optical signal comprising receive control information from the hardware configured optical network. A demodulator optically coupled to the first optical port decodes the receive control information for configuring the optical network element. A modulator having an electrical modulation input that receives transmit control information imparts a modulation onto an optical carrier thereby generating a transmit optical control signal representing the transmit control information. A second optical port transmits the transmit optical control signal representing the transmit control information to the hardware configured optical network.
US10615903B2 Method and system for a polarization immune wavelength division multiplexing demultiplexer
Methods and systems for a polarization immune wavelength division multiplexing demultiplexer are disclosed and may include, in an optoelectronic transceiver having an input coupler, a demultiplexer, and an amplitude scrambler: receiving input optical signals via the input coupler, communicating the input optical signals to the amplitude scrambler via waveguides, configuring the average optical power in each of the waveguides utilizing the amplitude scrambler, and demultiplexing the optical signals utilizing the demultiplexer. The amplitude scrambler may include phase modulators and a coupling section. The phase modulators may include sections of P-N junctions in the two waveguides. The demultiplexer may include a Mach-Zehnder Interferometer. The demultiplexed signals may be received utilizing photodetectors. The input coupler may include a polarization splitting grating coupler. The average optical power may be configured above which demultiplexer control circuitry is able to control the demultiplexer to process incoming optical signals.
US10615900B2 Method and system for cassette based wavelength division multiplexing
A method and system is provided for cassette based wavelength division multiplexing and may include an optical system with an aggregating cassette. The optical system may include optical transceivers, with each generating optical signals at a different wavelength. The aggregating cassette may include one or more multiplexers coupled to each of the optical transceivers via optical fibers. The optical transceivers may generate modulated optical signals at one of the different wavelengths. The optical fibers may communicate one of the modulated optical signals from each of the optical transceivers to the one or more multiplexers. The modulated optical signals may be multiplexed to one or more output optical fibers. The multiplexed signals may be communicated to one or more receiving demultiplexers using the one or more output optical fibers. The one or more demultiplexers may demultiplex the multiplexed signals into separate wavelength signals.
US10615899B1 Method and apparatus for implementing joint time frequency division multiplexing
In some embodiments, a signal transmitter includes a processor that converts information to be emitted into a plurality of signals, each signal having an emitting waveform, wherein at least two of the time-frequency distributions of emitting signal waveforms are separated from one another in the joint time-frequency plane by a parallelogram shaped regions. In some embodiments, a signal receiver includes a processor that separates received time-frequency spread waveforms from one another, the time-frequency spread waveforms are parallelogram-shaped in the joint time-frequency plane.
US10615892B2 Methods and devices for real-time monitoring of tunable filters
Methods and devices suitable for monitoring the frequency of microwave tunable filters in real time. The frequency readout relies on the natural response of such a filter when excited by a pulse. Methods of measuring an operating frequency of a pole in a tunable filter include measuring a number of cycles in a natural response in the filter when the filter is excited by an electric current pulse, and determining a resonance frequency based on the number of cycles measured in the natural response. Such a method can provide the operating frequency information in a binary digital format, making it relatively easy to read and process. A measuring resonator may be mounted to the filter resonator and connected by a common actuator.
US10615887B1 Mitigation of noise generated by random excitation of asymmetric oscillation modes
An apparatus and method for mitigating noise in a waveform from a signal-producing device. The method includes receiving the waveform from the signal-producing device, and decomposing the waveform into low frequency (LF) and high frequency (HF) components. The method also includes determining an instant amplitude of the HF component, and employing the instant amplitude of the HF component and possibly the LF component to obtain a noise correction value for the LF component. The method further includes adding the obtained noise correction value to the LF component to obtain an output signal.
US10615876B2 Single-fiber bidirectional controller area network bus
A controller area network (CAN) comprising a plurality of CAN nodes that communicate via a CAN bus that comprises a fiber optical network. The fiber optical network uses a single fiber and a single wavelength for transmit and receive, and comprises a passive reflective optical star. The reflective optical star comprises an optical mixing rod having a mirror at one end. The other end of the reflective optical star is optically coupled to the transmitters and receivers of a plurality of optical-electrical media converters by way of respective high-isolation optical Y-couplers. Each CAN node produces electrical signals (in accordance with the CAN message-based protocol) which are converted into optical pulses that are broadcast to the fiber optical network. Those optical pulses are then reflected back to all CAN nodes by the reflective optical star.
US10615875B2 Multiple upstream split support in a fiber-deep HFC network
Systems and methods for achieving full duplex bidirectional transmission across coaxial cable in a hybrid fiber-coaxial cable TV network. Some preferred systems and method will attenuate reflections propagated within the coaxial cable. Other preferred systems may echo-cancel reflections propagated within the coaxial cable.
US10615871B2 High speed free-space optical communications
High power, high speed VCSEL arrays are employed in unique configurations of arrays and sub-arrays. Placement of a VCSEL array behind a lens allows spatial separation and directivity. Diffusion may be employed to increase alignment tolerance. Intensity modulation may be performed by operating groups of VCSEL emitters at maximum bias. Optical communications networks with high bandwidth may employ angular, spatial, and/or wavelength multiplexing. A variety of network topologies and bandwidths suitable for the data center may be implemented. Eye safe networks may employ VCSEL emitters may be paired with optical elements to reduce optical power density to eye safe levels.
US10615870B2 Network switch device and operating method therefor
A network switch device and an operating method therefor are provided. The method includes: receiving, by a logic unit, a plurality of interrupt control signals from a plurality of optical fiber data transceivers, where each of the interrupt control signals reflects whether an operating state of each of the optical fiber data transceivers becomes anomalous or changes; combining, by the logic unit, the interrupt control signals from the optical fiber data transceivers into an interrupt combined signal; receiving, by an interrupt control pin of a processing unit, the interrupt combined signal; determining, by the processing unit, whether a logic level of the interrupt combined signal changes; and if the processing unit determines that the logic level of the interrupt combined signal changes, executing, by the processing unit, an interrupt handler, and determining which one of the optical fiber data transceivers becomes anomalous or changes.
US10615867B1 Optical amplifier signaling systems and methods for shutoff coordination and topology discovery
A network element includes a transmitting amplifier configured to transmit to a first optical fiber, wherein the transmitting amplifier has a pump laser; and an optical monitor connected to a second optical fiber and configured to detect a portion of optical power thereon; wherein the pump laser is modulated to convey a signal to a second optical monitor in a second network element connected to the first optical fiber, when the transmitting amplifier is one of in a safety mode and has no input.
US10615866B2 Localized content delivery platform
A system includes a modulator, a beam former, earth equipment, and a spotbeam satellite. The modulator is configured to receive localized content, generate N localized content delivery platform frames from the localized content, and generate intermediate frequency (IF) carriers that are modulated with the N localized content delivery platform frames. The beam former is configured to process the IF carriers to enable beamforming in a satellite service band. The earth equipment is configured to frequency translate the IF carriers that are processed into feederlink signals in a feederlink band, and transmit the feederlink signals. The spotbeam satellite is configured to receive the feederlink signals, generate a multicast transmission by frequency translating the feederlink signals to the satellite service band, and transmit the multicast transmission to form N spotbeams, N being an integer greater than zero.
US10615864B2 Partial downlink repeater apparatus and methods useful in conjunction therewith
For use with a cellular communication network having a base station transmitting downlink signals received by mobile device/s: a downlink signal reception enhancement system including partial repeater apparatus enhancing quality of reception of at least a portion of downlink signal/s by mobile device/s, the partial repeater apparatus including a downlink receiver receiving at least a portion of downlink signal/s arriving from the base station; a controller including a critical region selector, selecting only a portion of at least one individual downlink signal; and a partial transmitter generating signal/s by regenerating, according to characteristic/s of at least one of a downlink signal and the mobile device, at least the portion selected by the critical region selector, and to transmit a signal including at least the regenerated portion plus less than all of the individual downlink signal.
US10615860B2 CSI reporting in a wireless communication system
Apparatuses, methods, and systems are disclosed for CSI reporting. One apparatus includes a processor that determines a priority for each channel state information (“CSI”) report of multiple CSI reports. In certain embodiments, the priority for each CSI report is determined based on each of a CSI report type, a serving cell, a CSI process identification (“ID”), and a CSI subframe set of the CSI report. In various embodiments, the processor determines one or more CSI reports of the multiple CSI reports to be transmitted in a subframe based at least partly on the priority for each CSI report. In certain embodiments, the processor selects a channel for transmitting the one or more CSI reports in the subframe. In various embodiments, the apparatus includes a transmitter that transmits the one or more CSI reports using the selected channel in the subframe.
US10615859B2 Systems and methods for determining transmitter and receiver configurations for a wireless device
Systems and methods of determining transmitter and receiver configurations for a wireless device are provided. In one exemplary embodiment, a method performed by a wireless device (105, 200, 300a-b, 500, 605) in a wireless communications system (100) comprises transmitting or receiving (403) a first signal of a first type (113) using a first transmitter or receiver configuration based on a first quasi co-location (QCL) assumption (121) associating the first signal with a first reference signal (111) received by the wireless device. Further, the method includes transmitting or receiving (407) a second signal of a second type (117) using a second transmitter or receiver configuration based on a second QCL assumption (123) associating the second signal with a second reference signal (115) received by the wireless device.
US10615857B2 Base station apparatus and transmission method
The present disclosure provides a method of generating codebook in a wireless communication system with multiple antenna arrays, as well as a wireless communication system, base station and terminal using the codebook for communication. The method comprises steps of: providing a basic codebook which contains multiple pre-coding matrices; and assigning phase offsets to certain pre-coding matrices in the basic codebook to form a codebook with phase offset. The feedback overhead from a client to a base station side is reduced and a good precision of feedback for multi-antenna array is kept by applying the method of generating codebook and using the generated codebook in the wireless communication system, base station and terminal.
US10615855B2 Method and device for determining codebook
The present disclosure provides methods and devices for determining a codebook. The method for determining a codebook includes steps of: configuring for a UE a codebook determination parameter in accordance with an antenna array parameter adopted by a base station; and transmitting the codebook determination parameter to the UE to instruct the UE to determine the codebook in accordance with the codebook determination parameter.
US10615849B2 Power receiving device and power feeding system
A power receiving device and a power feeding system which are capable of performing communication and power feeding at the same time are provided. Further, a power receiving device and a power feeding system which are capable of stably performing communication during power feeding are provided. One embodiment of the present invention relates to a power receiving device which includes an antenna for communication and power feeding that receives AC power, a rectifier circuit that rectifies the received AC power including the modulation signal into DC power, a smoothing circuit that smoothes the resulting DC power, a power storage device that stores the smoothed DC power, a communication control unit that analyzes the modulation signal included in the AC power, and a transformer that is positioned between the antenna and the rectifier circuit and changes a reference potential of the AC power, and a power feeding device.
US10615846B2 Transmission-path degradation detection apparatus
A transmission-path degradation detection apparatus includes a transmission path of a transmission system and plural communication devices connected to the transmission path. A signal generation part is provided in one communication device of the plural communication devices for generating a pseudo-communication signal. A degradation detection part is provided in one communication device of the plural communication devices for detecting a degradation of the transmission path based on a reception of the pseudo-communication signal passing through the transmission path.
US10615845B2 Line synchronization method in OSD system, system, and vectoring control entity
A line synchronization method in an overlapped spectrum duplex (OSD) system having K pairs of communications lines. Each pair of communications lines includes an uplink and a downlink. The method includes synchronizing downstream synchronization symbols of downlinks in the pairs of communications lines, and separately synchronizing an upstream synchronization symbol of an uplink of each pair of communications lines with a downstream synchronization symbol of a downlink of each pair of communications lines. The method may be applied to crosstalk channel estimation to distinguish near-end crosstalk (NEXT) and far-end crosstalk (FEXT) crosstalk channels when upstream and downstream spectrums are overlapped.
US10615836B1 Radio with customizable external housing
A radio includes an inner radio core having a main frame assembly and at least one water-sealed sub-assembly sealed to the main frame assembly. The inner radio core is an independently testable and functional radio. The radio further includes at least one customizable housing component configured to be releasably coupled to the inner radio core via at least one hook, tab, or fastener.
US10615831B1 Smart mount device and system
A smart radio mount device, system, and method adds an independent smart radio mount configured to mechanically couple with an avionics tray as well as with a radio to add an additional waveform capability to a platform to which the smart radio mount is coupled. The smart radio mount device adds capability to the existing platform communication suite to incorporate a second, independent radio channel and second power amplifier instead of developing a separate radio. The smart radio mount uses empty space available proximal with an existing radio and radio mount to add the full capabilities of the additional waveform with minimal space increase retaining all original radio capabilities.
US10615829B1 Systems and methods for adjusting receive sensitivity using collocated communication circuitry
Example systems and methods of a wireless device use first communication circuitry of the wireless device to determine a first signal level associated with a first radio frequency signal and use second communication circuitry of the wireless device to determine a second signal level associated with a second radio frequency signal. Systems and methods generate a sensitivity adjustment value based on the first signal level and the second signal level, and use the sensitivity adjustment value to process a combined signal comprising the first radio frequency signal and the second radio frequency signal.
US10615825B2 Early-termination techniques for polar list decoders
Methods, systems, and devices for wireless communication are described. In a new radio (NR) system, a wireless device may identify a candidate codeword for a channel employing polar coding. The wireless device may perform a decoding operation on the candidate codeword to determine candidate decoding paths corresponding to encoded information bits. The decoding operation may include multiple decoding path candidates, each of which is associated with a path metric. The wireless device may evaluate a spread metric to determine if a decoding hypothesis is incorrect or if the received codeword is too corrupted for decoding. The spread metric may be based on the path metrics of the decoding paths or soft metrics of the decoding paths determined based on a subset of bit channels of the polar code. The wireless device may normalize the spread metric to compensate for signal-to-noise ratio (SNR) variation.
US10615823B2 Low density parity check decoder
A method and system for decoding low density parity check (“LDPC”) codes. A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes decoding circuitry configured to process blocks of an LDPC matrix. The decoding circuitry includes a control unit that controls processing by the decoding circuitry. The control unit is configured to cause the decoding circuitry to process blocks of a layer of the LDPC matrix out of order.
US10615812B2 Method and apparatus to reduce effect of dielectric absorption in SAR ADC
A successive approximation register analog to digital converter (SAR ADC) is provided in which impact of dielectric absorption is reduced with a correction circuit configured to adjust a present digital code value signal based at least in part upon a previous digital code value signal, an acquisition time and temperature.
US10615811B2 Successive approximation register analog-to-digital converter and associated method
A Successive Approximation Register (SAR) Analog-to-digital converter (ADC) includes: a digital-to-analog converter (DAC), a comparison circuit and a logic circuit. The DAC is configured to generate a transformed voltage according to a digital signal and a reference voltage, and the digital signal is generated by a digital signal generating circuit. The comparison circuit is coupled to the DAC and configured to compare the transformed voltage and an input voltage to generate a comparison result, and further configured to receive a control signal. The logic circuit is coupled to the comparison circuit, and configured to perform a logic transform operation upon the comparison result to generate an output signal to the digital signal generating circuit and the comparison circuit. The control signal controls the comparison circuit to enable or disable the SAR ADC.
US10615804B2 Clock and data recovery circuit
A clock and data recovery circuit includes a first phase detector, a first charge pump, a first voltage-controlled oscillator (VCO), and an auxiliary module. The auxiliary module includes: an auxiliary clock generator, generating an auxiliary clock signal; a second phase detector, coupled to the auxiliary clock generator, comparing a phase of the auxiliary clock signal with that of a first clock signal outputted by the first VCO; and a multiplexing selecting unit, outputting a multiplexing output signal to the first charge pump according to a selection signal.
US10615801B2 Technology mapping method of an FPGA
A technology mapping method for a FPGA includes converting a gate level netlist into an AND-Inverter Graph (AIG) netlist, selecting a node among nodes included in the AIG netlist, generating a cut set including one or more cuts corresponding to the selected node, selecting a best cut by sorting the cuts included in the cut set according to predetermined criteria and outputting a LUT netlist including the best cut, wherein the predetermined criteria include a maximum difference of levels of sub-cuts connected in each cut as a first criterion.
US10615800B1 Method and apparatus for implementing configurable streaming networks
A method of configuring a programmable integrated circuit device. A channel source within the virtual fabric is configured to receive input data from a first kernel outside of the virtual fabric and on the programmable integrated circuit device, and a channel sink within the virtual fabric is configured to transmit output data to the first kernel. The configuring of the channel source is modified such that the channel source receives input data from a second kernel in response to detecting a change in operation of the programmable integrated circuit device.
US10615799B1 Circuit to mitigate single event upset perturbation in a direct current to direct current converter
A logic circuit for preventing false signals generated by radiation particle hits on sensitive nodes the circuit, comprising a first logic gate coupled to a third logic gate, a second logic gate coupled to the third logic gate, a multiplexer coupled to the third logic gate, an inverter coupled to the multiplexer, a pulldown transistor coupled to the first logic gate, and a latch coupled to the pulldown transistor. The first logic gate is coupled to the second logic gate, the pulldown transistor, and the latch. The second logic gate is coupled to the pulldown transistor and latch. The latch is coupled to the third logic gate and multiplexer. The multiplexer is coupled to the first logic gate and coupled to the second logic gate. The third logic gate outputs a high output signal only if both the first logic gate and second logic gate outputs the high output signal.
US10615797B2 High speed level translator
A high speed VPP level translator circuit using thin-oxide field effect transistors (FETs) and methods of use are disclosed. The level translator includes a resistor divider and a one-shot circuit in parallel with the resistor divider. The one-shot circuit conducts to assist a transition from a first state to a second state, and is non-conducting during the transition from the second state to the first state.
US10615794B1 Capacitive sensor
A capacitive sensor comprising a first electrically conductive wire that is flexible and stretchable, a compressible layer, an integral reinforcement structure, and a first electrode for measuring a capacitance and coupled to the first electrically conductive wire. The first electrically conductive wire is attached to a first joint for connecting the first wire to another electrically conductive structure, such as a flexible circuit board or a connector. The capacitive sensor is dividable to a first part of the capacitive sensor and to a second part of the capacitive sensor, the first and second parts extending through the sensor in a direction (Sz) of thickness of the sensor. The first electrically conductive wire extends from the first joint via the second part of sensor to the first part of the sensor and further to the first electrode. A resilience of the second part is improved. Therefore, [A] the second part of the sensor comprises a second part of the compressible layer, wherein an in-plane stiffness of the second part of the compressible layer is less than an in-plane stiffness of the first part of the compressible layer or [B] the compressible layer does not extend to the second part of the sensor.
US10615793B2 Deformable input apparatus and electronic apparatus including key regions
An input apparatus according to an embodiment of the present technology includes an operation member, an electrode substrate, and a first support. The operation member includes a plurality of key regions and is configured to be deformable. The electrode substrate includes a first capacitive element arranged opposed to each of the plurality of key regions and a second capacitive element arranged around the first capacitive element. The electrode substrate is capable of electrostatically detecting a change of a distance from each of the plurality of key regions. The first support includes a plurality of first structures and a first space. The plurality of first structures connect between the electrode substrate and the operation member. The first space is formed between the plurality of first structures and capable of changing the distance between each of the plurality of key regions and the electrode substrate according to an input operation.
US10615789B1 Semiconductor device
According to the present invention, a semiconductor device includes a first semiconductor device, a second semiconductor device, an AC output terminal, a first shunt resistor connected to the first semiconductor device at one end thereof and the AC output terminal at the other end thereof, a second shunt resistor connected to the second semiconductor device at one end thereof and the AC output terminal at the other end thereof, a first wiring connecting the one end of the first shunt resistor and the one end of the second shunt resistor, a second wiring connecting the other end of the first shunt resistor and the other end of the second shunt resistor and a first sense resistor circuit including a first sense resistor and a second sense resistor connected in series between the one end of the first shunt resistor and the one end of the second shunt resistor.
US10615785B1 Fully compensated complementary duty cycle correction circuits
Duty cycle correction circuits are provided that include a serial combination of a first inverter and a second inverter for inverting an input clock signal into an output clock signal having a corrected duty cycle. The duty cycle correction circuits also include a serial combination of a third inverter and a fourth inverter for inverting a complement input clock signal into a complement output clock signal having a corrected duty cycle.
US10615783B2 RQL D flip-flops
A reciprocal quantum logic (RQL) phase-mode D flip-flop accepts a data input and a logical clock input. A D flip-flop with an enable input further accepts enable input and further requires that the enable be asserted high to allow the data input to change the output on the logical clock pulse. The flip-flop includes a storage loop and a comparator, each of which includes Josephson junctions (JJs). The storage loop stores the data input, provided as a positive or negative single flux quantum (SFQ) pulse, is stored in the storage loop as positive or negative state, respectively, effectively biasing a JJ shared between the storage loop and the comparator. The data input is captured to the output upon clocking (or enabled clocking), when a clock pulse causes the shared JJ to preferentially trigger over an escape JJ in the comparator, the shared JJ having been biased by storage loop current.
US10615780B2 Low power 25% duty cycle local oscillator clock generation circuit
In certain aspects, a clock generation circuit couples to a first clock having a first duty cycle and a second clock having the first duty cycle. The second clock lags the first clock by 90 degrees in phase. The clock generation circuit is configured to couple the output terminal to a ground when the first clock and the second clock both are at logic high and decouple the output terminal from the ground when at least one of the first clock and the second clock is at logic low and couple a supply voltage to the output terminal only when the first clock is at logic low and decouple the supply voltage from the output terminal when the first clock is at logic high. The clock generation circuit generates clock signals having a second duty cycle.
US10615776B2 Piezoelectric thin film resonator, filter, and multiplexer
A piezoelectric thin film resonator includes: a substrate; a lower electrode located on the substrate through an air gap; a piezoelectric film located so as to have a resonance region where the lower electrode and an upper electrode face each other across the piezoelectric film and having a lower piezoelectric film and an upper piezoelectric film, in an extraction region where the lower electrode is extracted from the resonance region, a lower end of a first end face of the lower piezoelectric film being substantially aligned with or located further out than an outer periphery of the air gap, a second end face of the upper piezoelectric film being inclined, an upper end of the second end face being substantially aligned with or located further in than the outer periphery, the lower piezoelectric film having a substantially uniform film thickness between the first end face and the second end face.
US10615766B2 Audio processing device, system, and method in which frequency bands of an input audio signal are bundled and allocated to channels for processing
The invention relates to a hearing aid comprising a first microphone configured to receive a first acoustic signal and to convert the first acoustic signal to a first electrical audio signal, a speaker configured to emit an acoustic output signal into an ear of a user of the hearing aid device, a first analog-to-digital converter for converting the first electrical audio signal into a first time-domain input signal, a first input unit comprising a first analysis filter bank which is configured to convert the first time-domain input signal to a number NI,1 of first input frequency bands wherein the number NI,1 of first input frequency bands is determined by said first analysis filter bank, a first frequency band bundling and allocation unit which is configured to bundle adjacent first input frequency bands and to allocate first frequency bands to be processed to a number NP,1 of first processing channels, a memory unit which is configured to store data indicating which of the first NI,1 input frequency bands are subject to a likelihood of feedback that is above a threshold, a signal processing unit is configured to process the first frequency bands to be processed in the number NP,1 of first processing channels, and wherein the number NP,1 of first processing channels is smaller than the number NI,1 of first input frequency bands, and wherein the first frequency band bundling and allocation unit is configured to generate a first bundling and allocation scheme which determines the bundling of the first NI,1 input frequency bands and the allocation of the first frequency bands to be processed to the first NP,1 processing channels wherein said first bundling and allocation scheme depends on the likelihood of feedback to occur in at least one of the first NI,1 input frequency bands.
US10615760B2 Audio output system and control method thereof
An audio output system is provided. The audio output system may include a first speaker device configured to output audio based on a first volume characteristic, and a second speaker device configured to output audio based on a second volume characteristic, wherein the first speaker device and the second speaker device may share device information with each other in response to the first speaker device and the second speaker device operating while being interlocked with each other, and the audio output system may be configured to identify a host speaker device which satisfies a predetermined condition based on the shared device information, and wherein the identified host speaker device may be configured to transmit at least one parameter which affects a volume characteristic of the host speaker device for a volume characteristic of another speaker device to be consistent with a volume characteristic of the host speaker device.
US10615759B2 Method and system for accurate gain adjustment of a transimpedance amplifier using a dual replica and servo loop
Methods and systems for accurate gain adjustment of a transimpedance amplifier using a dual replica and servo loop is disclosed and may include, in a transimpedance amplifier (TIA) circuit comprising a first TIA, a second TIA, and a third TIA, each comprising a configurable feedback impedance, and a control loop, where the control loop comprises a gain stage with inputs coupled to outputs of the first and second TIAs and an output coupled to the configurable feedback impedance of the second and third TIAs: configuring a gain level of the first TIA by configuring its feedback impedance, configuring a gain level of the third TIA by configuring a reference current applied to an input of the first TIA, and amplifying a received electrical signal to generate an output voltage utilizing the third TIA. The reference current may generate a reference voltage at one of the inputs of the gain stage.
US10615758B2 Multi-mode power amplifier module
A power amplifier that can support multiple communication networks while maintaining power efficiency across each of the supported communication networks is disclosed. In some implementations described herein, a power amplifier module includes a bypass circuit that enables different voltage supplies to be provided to the power amplifier. By regulating the voltage supply provided to the power amplifier, the power amplifier can support different communication networks while maintaining power efficiency across a dynamic frequency range. Moreover, embodiments herein may include a buck converter, or other form of DC-DC converter, that enables the power amplifier to operate with respect to multiple communication networks. Advantageously, in certain embodiments, because wireless devices that include multiple power amplifiers often require a DC-DC converter to support at least some of the communication networks, the inclusion of the buck converter in the embodiments described herein does not add additional cost or size to the wireless device.
US10615751B2 Asymmetrical parallel-combining (APC) technique for RF power amplifier
An integrated circuit RF power amplifier that includes a substrate; a low power (LP) amplifier; a high-power (HP) amplifier; and an asymmetrical parallel-combining transformer. The substrate is configured to supports the LP amplifier, the HP amplifier and the asymmetrical parallel-combining transformer. The LP amplifier is configured to amplify a LP RF input signal to provide a LP amplified signal. The HP amplifier is configured to amplify a HP RF input signal to provide a HP amplified signal. The HP amplified signal has maximal intensity that exceeds a maximal intensity of the LP amplified signal. The wherein the asymmetrical parallel-combining transformer may include (a) a HP primary winding that is constructed and arranged to receive the HP amplified signal; (b) LP primary windings that are constructed and arranged to receive the LP amplified signal; and (c) secondary windings that are magnetically coupled to the HP primary winding and to the LP primary windings, and are constructed and arranged to output a output signal.
US10615745B1 Device and method for measuring effect of soiling on photovoltaic device
The device and method for measuring effect of soiling on a photovoltaic device includes a device in which a photovoltaic device (reference solar cell, solar cells, PV module, etc.) may be shifted between partially and fully enclosed compartments in quick succession for measurements of the same device (1) when directly exposed to illumination or solar radiation; (2) when placed under a glass or transparent cover maintained cleared or cleaned of soil; and (3) when placed under glass or transparent cover left exposed to natural outdoor soiling, or attenuated using simulated soil that is not periodically cleaned. The measurements may be of short circuit current (Isc), maximum power (Pmax), which are used to calculate the to soiling ratio. If the transparent covers have substantially identical optical properties and meet identical requirements for positioning relative to the DUT, only measurements (2) and (3) are required, and calculations of the soiling ratio are simplified.
US10615743B2 Active and passive monitoring system for installed photovoltaic strings, substrings, and modules
A photovoltaic (PV) monitoring system measures the health of PV installations by measuring, calculating, and reporting the passive (dark) and active (illuminated) electrical characteristics of the PV strings, substrings, and modules that comprise the installation.
US10615742B2 Photovoltaic management and module-level power electronics
A photovoltaic (PV) system includes module-level power electronic (MLPE) devices that produce energy. The PV system includes a gateway to receive and send data to MLPE devices. The gateway also connects the PV system with a network, such as a local area network, that allows access to the Internet. The gateway provides functionality within the PV system to perform various processes to improve operation of MLPE devices.
US10615741B2 Method and apparatus for detecting, regenerating and/or preventing defects in a solar panel installation
The invention provides a method for detecting, regenerating and/or preventing defects in solar panels of a solar panel installation. In this method, a regeneration voltage is applied between the supporting structure in which the solar panels are mounted, and the negative pole of the solar panels, the positive pole of the solar panels, or both poles of the solar panels, being short-circuited. Additionally, the invention also provides an apparatus for performing said method, and a solar panel installation comprising said apparatus.
US10615735B2 Smart motor driver architecture with built-in MEMS sensor based early diagnosis of faults
A system in package encloses a sensor and motor driver circuit. In an implementation, the sensor is an integrated circuit micro-electro-mechanical-systems (MEMS) sensor and the driver circuit is a motor driver circuit. Non-motor winding data information is sensed by the MEMS sensor and processed for the purpose of characterizing known fault patterns for motors; characterizing normal operation of the motor; and evaluating continued operation of the motor to detect abnormal motor behavior and instances of motor fault. The motor is driven using PWM control and the information output by the MEMS sensor is sampled at sampling times having a fixed timing relationship relative to the PWM control signals.
US10615728B2 Motor control device and motor control method
In a motor control device, a two-phase/three-phase converter is configured to convert a d-axis voltage instruction and a q-axis voltage instruction into voltage instructions in UVW phases. A PWM circuit is configured to generate drive pulse signals having undergone power width modulation, in accordance with the voltage instructions. An inverter is configured to generate drive voltages for driving coils based on the drive pulse signals. A position detector is configured to detect a rotational position. A rotational speed calculator is configured to calculate a rotational speed. A current detector is configured to detect drive currents flowing into the coils. A three-phase/two-phase converter is configured to convert detected drive current values into a d-axis current value and a q-axis current value. A d-axis voltage instruction generation unit is configured to acquire a difference between the d-axis current value and a d-axis current instruction having a predetermined value, and to generate the d-axis voltage instruction based on PI computation performed on the difference. A q-axis voltage instruction generation unit is configured to acquire a difference between a speed instruction and the rotational speed calculated by a rotational speed calculation unit, and to generate the q-axis voltage instruction based on PI computation performed on the difference.
US10615726B2 Power generation system
According to one embodiment, a power generation system includes a power generator, a displacement measuring part, and a converter. The power generator includes a movable part and converts mechanical energy of the movable part into electric power. The displacement measuring part measures a displacement of the movable part. The converter includes a switching circuit whose duty ratio is controlled based on the measured displacement, and converts a voltage level of the electric power.
US10615722B2 Controlling multiple facets of duty cycle response using a single motor integrated circuit pin
A system, in some embodiments, includes: a motor; and control logic, coupled to the motor, to determine a duty keep status and a duty cycle threshold based on a received voltage, wherein the duty keep status indicates whether the system is to operate in a duty keep mode or a stop mode, wherein the duty cycle threshold indicates a minimum duty cycle for the motor if the system operates in said duty keep mode and indicates an input duty cycle threshold below which the control logic shuts off the motor if the system operates in the stop mode.
US10615712B2 Self-powered clock input buffer
A method and system for self-powering a clock input buffer is disclosed. The system includes an input node adapted to receive an alternating current (AC) signal having an instantaneous voltage oscillating between a minimum voltage and a maximum voltage. The system includes a pass transistor having a voltage controlled terminal, a first transfer terminal, and a second transfer terminal. The first transfer terminal connects to the input node and the second transfer terminal connects to a power node. The circuit also includes a plurality of transistors adapted to form a logic gate connected to the power node, and having a sensing terminal connected to the input node and an output terminal connected to the voltage controlled terminal. The logic gate produces a control voltage on the output terminal in response to an input voltage on the sensing terminal. The circuit also includes an energy-storage element having a first terminal connected to the power node.
US10615710B2 Electric power devices with automatically established input voltage connection configuration
Electric power devices and control methods are provided which automatically select a line voltage or phase voltage of an AC voltage supply. The electric power device includes a switchable circuit, a sensor and a switch control. The switchable circuit connects to the AC voltage supply, and includes multiple switchable elements. The sensor ascertains a voltage level of the AC voltage supply, and the switch control automatically establishes a configuration of the switchable circuit through control of the multiple switchable elements. The switch control couples the electric power device in a line-line (delta) configuration to the AC voltage supply when the voltage level is in a first voltage range, and a line-neutral (wye) configuration when the voltage level is in a second voltage range.
US10615709B2 Rectifier for wireless power transfer
A rectifier for wireless power transfer is disclosed. The rectifier comprises an electromagnetic signal receiving element operable to be driven with an electromagnetic signal oscillating at a first frequency; a first tank circuit comprising a first inductor and a first capacitance in series; a second tank circuit in parallel with the electromagnetic signal receiving element, the second tank circuit comprising a second inductor and a second capacitance in series; a third capacitance in parallel with the electromagnetic signal receiving element; and a rectifying element in parallel with the first capacitance, wherein: the first inductor is in series with the electromagnetic signal receiving element between the electromagnetic signal receiving element and the second tank circuit, the first capacitance is between the second tank circuit and the third capacitance, and the second inductor and the second capacitance are selected such that the resonant frequency of the second tank circuit is an integer multiple, greater than one, of the first frequency.
US10615706B2 Power conversion apparatus and manufacturing method for the same
A power conversion apparatus includes a plurality of semiconductor modules each with a power terminal protruding therefrom, a capacitor, and a pair of bus bars. The power terminals include a pair of DC terminals electrically connected to the capacitor via the bus bars, and an AC terminal. Each of the bus bars includes terminal connection portions welded to the respective DC terminals and a common portion electrically connected to the plurality of terminal connection portions. The common portions are arranged between the sets of the plurality of power terminals. An insulation member is interposed between the pair of common portions. High-thermal-resistance portions having a higher thermal resistance than the terminal connection portions are each formed between the corresponding terminal connection portion and the corresponding common portion.
US10615705B1 Power converter control system observer
A system may include a power converter and a control system communicatively coupled to the power converter. The control system may determine a first DC voltage associated with the DC bus based on one or more DC external capacitance values that correspond to one or more loads coupled to the power converter. The control system may also determine a second DC voltage associated with the DC bus based on a capacitance of a system in which the power converter operates. The control system may also determine a third DC voltage associated with the DC bus based on the first DC voltage and the second DC voltage and adjust an operation of the power converter based on the third DC voltage.
US10615702B2 Power converter and control method thereof
A control method of a power converter including a first stage converter and a second stage converter is provided. The first stage converter converts an input voltage into an intermediate voltage. The second stage converter converts the intermediate voltage into an output voltage to power a load. If a loading amount of the load is larger than a first threshold value, the intermediate voltage is adjusted to increase a voltage difference between the intermediate voltage and the output voltage, so that a change of the intermediate voltage is in a negative correlation with a change of the loading amount. If the loading amount is smaller than a second threshold value, the intermediate voltage remains be unchanged or the intermediate voltage is adjusted, so that the change of the intermediate voltage is in positive correlation with the change of the loading amount.
US10615700B1 Synchronous rectifier control for switched mode power supplies and method therefor
A power converter includes a transformer, a first primary side transistor coupled to the primary winding, a primary side controller that provides a gate signal to a gate of the first primary side transistor, a first synchronous rectifier (SR) transistor, and an SR controller. The first SR transistor has a drain coupled to a secondary winding of the transformer, a gate for receiving a first SR gate signal, and a source coupled to a first output terminal of the power converter. The SR controller is coupled to the gate and drain of the first SR transistor, for activating the first SR gate signal when a voltage on the drain falls below a turn-on threshold, and deactivating the first SR gate signal when a voltage on the drain rises above a variable turn-off threshold, wherein the variable turn-off threshold increases over an expected on-time of the first SR gate signal.
US10615697B1 Multi-level switching converter with flying capacitor voltage regulation
A multi-level switching converter and a method which converts an input voltage provided at an input node to an output voltage provided at an output node is described. The multi-level switching converter has a first converter branch with a first set of switches and a first flying capacitor, and a second converter branch with a second set of switches and a second flying capacitor. Furthermore, the switching converter has a joint inductor for the first and second converter branch, and control circuitry. The control circuitry controls the first and second set of switches to set the output voltage in accordance to a reference voltage, and by doing so it provides a robust regulation of the capacitor voltages across the first and second flying capacitors.
US10615696B2 Electronic circuit performing buck-boost conversion using single inductive element
An electronic circuit includes an inductive element, a capacitive element, and switch elements. A first end of the inductive element is connected to an input voltage. A first end of a first switch element is connected to the first end of the inductive element. The capacitive element is connected between a second end of the first switch element and a second end of the inductive element. A second switch element is connected between the second end of the first switch element and a reference voltage. A third switch element is connected between the second end of the inductive element and the reference voltage. A fourth switch element is connected between the second end of the inductive element and a first output voltage. A fifth switch element is connected between the second end of the inductive element and a second output voltage.
US10615695B1 High voltage generation for ESAD munition fuzing circuitry
An improved system and method for generating high Voltage within an ESAD munition fuze is provided. Conventionally, high voltage transformer conversion circuits used within ESAD munition fuzes utilize a flyback, or step-up transformer. The use of a flyback, or step-up transformer reveal technical limitations when used for the application of increasing arm charge times, voltage conversion efficiency, and power conversion efficiency for ESAD munition fuze applications. Alternatively, the use of a high voltage inductor conversion circuit utilizing an inductor, in combination with a switching transistor allows for a new and improved low cost method for improving ESAD munition fuze applications with respect to generating high voltage from a low voltage source onto a detonator firing capacitor to trigger a Low Energy Explosive Foil Initiator (LEEFI) within an ESAD munition fuze.
US10615694B2 Circuit and method for suppressing audio noise in DC-DC converters
A solution is provided for suppressing audio noise in a DC-DC switching converter. A means for limiting the minimum switching frequency of a pulse-frequency modulation (PFM) control is described. A first order gm amplifier dissipates the excess energy added to the inductor, when magnetizing at faster rate than the native PFM. A higher resistance, low-side scaled switch helps reduce wasted energy losses. The low-side scaled switch reduces the rise in the inductor current during magnetization, and hence keeps efficiency up at low loads, when the PFM minimum switching frequency is active.
US10615692B2 Series capacitor buck converter having circuitry for precharging the series capacitor
A series capacitor buck converter includes a first half-bridge circuit including a first high side power switch (HSA) and first low side power switch (LSA) connected in series having a first switching node (SWA) therebetween which drives a first output inductor, a second half-bridge circuit including a second HS power switch (HSB) and second LS power switch (LSB) connected in series having a second switching node (SWB) therebetween which drives a second output inductor. A transfer capacitor (Ct) is connected in series with HSA and LSA and between the first and second half-bridge circuits. A first current source is coupled for precharging Ct with a charging current (I_in) and a second current source is coupled to Ct for providing an output current (I_out). A feedback network providing negative feedback forces I_out to match I_in.
US10615691B1 Reallocation of regulator phases within a phase-redundant voltage regulator apparatus
A phase-redundant voltage regulator apparatus includes groups of regulator phases, each having a multi-phase controller (MPC) connected to each regulator phase. The MPC transfers, to control logic, phase fault signals and a shared current (ISHARE) phase control signal received from each dedicated regulator phase of a phase group. Spare regulator phases include output ORing devices to limit current flow into spare regulator phase outputs. Output switching devices are configured to electrically couple spare regulator phase outputs to a common regulator output. Control logic is connected to the phase groups MPC and asserts phase enable signals to, transfers ISHARE phase control signals to, and receives phase fault signals from the spare regulator phases. The control logic electrically interconnects a spare regulator phase to a phase group including a failed regulator phase in response to receiving a phase fault signal from an MPC.
US10615685B2 Deriving power output from an energy harvester
Apparatuses, methods and storage medium associated with deriving power output from an energy harvester are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify a plurality of times at which an intermediate voltage of a two stage power conversion circuit corresponds to a voltage reference, and ascertain an amount of time between one of the identified times and another one of the identified times. The one or more processors, devices, and/or circuitry may derive a power or current value associated with the second power supply using the amount of time.
US10615684B2 System and method providing over current protection based on duty cycle information for power converter
System and method for protecting a power converter. An example system controller for protecting a power converter includes a signal generator, a comparator, and a modulation and drive component. The signal generator is configured to generate a threshold signal. The comparator is configured to receive the threshold signal and a current sensing signal and generate a comparison signal based on at least information associated with the threshold signal and the current sensing signal, the current sensing signal indicating a magnitude of a primary current flowing through a primary winding of a power converter. The modulation and drive component is coupled to the signal generator.
US10615682B2 Electrically driven vehicle inverter device
An electrically driven vehicle inverter device includes a smoothing capacitor, a discharge resistor, a discharge resistor and first and second discharge switching elements connected in series between both ends of the smoothing capacitor, and a clamp circuit provided for at least one of the first and second discharge switching elements. The clamp circuit includes a reverse flow prevention element and a constant voltage generation element that causes a constant voltage drop when a voltage across the constant voltage generation element exceeds a value determined in advance, for example.
US10615678B2 Magnetic propulsion engine
An assembly configured to generate a propulsive force through a plurality of magnets. The assembly includes a rod having a center disk comprised of non-magnetic materials and configured to receive an electromagnet and a plurality of coaxial magnetic disks configured for selective movement about the rod when a magnetic field is generated by the electromagnet.
US10615677B2 Actuator, air pump, beauty treatment device, and laser scanning device
An actuator includes: a movable body including a single-pole magnetized single pole magnet; and a plurality of electromagnets each having a magnetic core portion and a coil portion for exciting the core portion. The actuator has: a fixed body on which three or more magnetic poles of the electromagnets are disposed at positions orthogonal to the magnetization direction of the single-pole magnet; and an elastic body bridged between the movable body and the fixed body and elastically deforming when current is supplied to the coil portion, thereby supporting the movable body so as to be movable in the magnetization direction of the single-pole magnet and the two-degree-of-freedom direction. The elastic body is attached to the movable body so that the movable center of the movable body matches the substantial center of the generated magnetic torque of the movable body.
US10615674B2 Rotating electrical machine with removable heating elements
A rotating electrical machine with one or more heating elements is provided in that the one or more heating elements mount circumferentially on an inside of a frame or enclosure of the rotating electrical machine. The rotating electrical machine comprises an enclosure with multiple cooling fins, insulated stator windings positioned inside the enclosure, and a heating element positioned inside the enclosure. The heating element provides suitable heating of the insulated stator windings through heated air to prevent condensation while being physically decoupled from an insulation of the insulated stator windings.
US10615673B2 Apparatus and method for injecting resin into laminated iron core
An apparatus includes a mold unit and a receive unit which clamp a laminated iron core body from both sides in a lamination direction, the laminated iron core body including a plurality of laminated iron core pieces and a resin hole pierced in the lamination direction, a plunger which extrudes a resin of an inside of a resin pool part formed in the mold unit, and a cull plate arranged between the laminated iron core body and the mold unit. The cull plate includes a close contact part with the resin on a side opposed to the plunger, the close contact part including a projection projected to a side of the plunger beyond a groove bottom of a runner formed in the cull plate, or a recess recessed to a side of the laminated iron core body beyond the groove bottom of the runner.
US10615671B2 Stator and method for manufacturing stator
A stator includes: a stator core in which a coil strand is wound around each of a plurality of teeth portions formed in an annular yoke portion; an annular plate that is disposed at a position overlapping an annular portion of the stator core in a direction along an axial center of the stator core; a plurality of terminals which are supported by the plate and to which end portions of a plurality of the coil strands drawn out from the stator core are respectively connected; and a resin that encloses the stator core and the plate in a state where a part of the plurality of terminals is exposed.
US10615670B2 Power tool user interfaces
A hand-held power tool is provided that includes a motive source, a user interface, and one or more sensors. The motive source includes a printed circuit board (PCB) configured to support electrical components of the motive source. The user interface is movable between a plurality of mode positions to select one of a plurality of operational modes of the motive source. And one or more sensors are mounted on the PCB and are configured to detect the plurality of mode positions of the user interface.
US10615668B2 Coil multi-cooling path type drive motor and eco-friendly vehicle having the same
A drive motor is provided in which a coil is cooled in a three-dimensional manner. The drive motor includes a coil multi-cooling path through which oil collected by centrifugal force of a rotor flows to an engine clutch from an internal space of a rotor sleeve to be scattered in forward and backward directions of a coil and simultaneously flows to a resolver from an external space of the rotor sleeve to be scattered in the backward direction of the coil.
US10615667B2 Rotary electric machine
Provided is a rotary electric machine in which cooling efficiency can be improved. The rotary electric machine includes a first refrigerant passage through which refrigerant passes from the shaft to the rotor core, wherein the rotor core includes a second refrigerant passage through which the refrigerant having passed through the first refrigerant passage passes, wherein the insulator includes: a base portion; a radially inner protruding portion, which is formed on a radially inner side of the base portion, and a radially outer protruding portion, which is formed on a radially outer side of the base portion, wherein the radially inner protruding portion has a first through-hole penetrating therethrough in a radial direction, and wherein the refrigerant having passed through the second refrigerant passage passes through the first through-hole to travel to the stator coil end portion.
US10615654B2 Stator or rotor with interlaced wire groups forming an intertwined wave winding
The disclosed stator or rotor has a distributed wave winding, in which the wires are associated in pairs lying with straight segments in the same slots. Head portions of two successive straight segments of each wire of a pair protrude from opposite ends of slots. For forming two wire groups, a plurality of coil windings are simultaneously created by winding up n parallel wires with intermediate spacing onto a striplike former that is rotatable about its longitudinal axis. From each of the parallel wires one straight segment and one end turn are doubled by being bent over with the wire length of a head portion, and then head portions are formed and the wires interlaced. Finally, the two wire groups are wound onto one another and thereby intertwined with one another, and then introduced as an entire intertwined wave winding strand into the stator or rotor slots.
US10615651B2 Interior permanent magnet type rotor, permanent magnet type motor having the interior permanent magnet type rotor, and compressor having the permanent magnet type motor
An interior permanent magnet type rotor includes: a rotor core having a plurality of slots formed therein, the plurality of slots having a symmetric longitudinal sectional shape; and a plurality of permanent magnets respectively inserted into the plurality of slots, the plurality of permanent magnets having an asymmetric longitudinal sectional shape, wherein each of the plurality of permanent magnets includes: a top surface part; a bottom surface part formed opposite to the top surface part; and first and second side surface parts connecting the top surface part and the bottom surface part, wherein a first vertical part and a second vertical part, which are in contact with side surface parts of the slot, are formed in the first and second side surface parts, respectively.
US10615650B2 Electric motor
An electric motor includes a yoke having a cylindrical section, two pairs of permanent magnets disposed at an inner circumferential surface of the cylindrical section to oppose each other, and an armature rotatably supported further inside in a radial direction than the permanent magnets, wherein at least a pair of first flat sections opposing each other in the radial direction are formed at the cylindrical section, and the permanent magnets are disposed at positions distant from the first flat sections.
US10615647B2 Systems and methods for detecting wireless power receivers and other objects at a near-field charging pad
An example method is performed at a near-field charging pad that includes a wireless communication component, and a plurality of power-transfer zones that each respectively include at least one power-transferring element and a signature-signal receiving circuit. The method includes: sending, by a respective power-transferring element included in a first power-transfer zone of the plurality of power-transfer zones, test power transmission signals with first values for a set of transmission characteristics. The method also includes: in conjunction with sending each of the power transmission signals: detecting, using the signature-signal receiving circuit, respective amounts of reflected power at the first power-transfer zone. The method further includes: based on the respective amounts of reflected power, determining whether (i) an authorized wireless power receiver and/or (ii) an object other than a wireless power receiver is present on a surface of the charging pad that is adjacent the first power-transfer zone.
US10615645B2 Power supply device of induction type power supply system and NFC device identification method of the same
A power supply device used in an induction type power supply system is provided that includes a power supply coil, a auxiliary coil, a power supply driving module, a detection driving module, a signal detection module and a processing module. The power supply driving module drives the power supply coil to transmit a power signal. When the power supply driving module is under a non-working status, the detection driving module drives the auxiliary coil to transmit a detection signal and drives the auxiliary coil to transmit a data request signal. After transmitting the data request signal, the signal detection module detects a reflection signal corresponding to the data request signal on the auxiliary coil. The processing module keeps the power supply driving module under the non-working status when the reflection signal having a data characteristic is determined to be detected by the signal detection module.
US10615642B2 Resonant power transfer systems with communications
Methods and apparatus for wireless power transfer and communications are provided. In one embodiment, a wireless power transfer system comprises a transmit resonator configured to transmit wireless power, a receive resonator configured to receive the transmitted wireless power from the transmit resonator, a medical device configured to receive power from the receive resonator, a controller configured to change an operating parameter of the medical device resulting in a change to a sonic signature of the medical device, and a listening device configured to determine an intended communication from the implanted medical device or the implanted receive resonator based on the change to the sonic signature coming from the implanted medical device.
US10615639B2 Energy management system for controlling a facility, computer software product, and method for controlling a facility
An energy management system is provided for controlling a controlled device connected to an energy supply network, which controlled device includes multiple energy-converting elements, wherein the sum of maximum energy conversions of the energy-converting elements is at least 3 kW. The energy management system may include modules that each provide functions used in the control of the controlled device, wherein planning function(s) for planning a future energy conversion of the energy-converting element(s), sensing function(s) for sensing parameter(s) that concern an instantaneous energy conversion of the energy-converting element(s), and control function(s) for specifying control parameter(s) that influence an energy conversion of the energy-converting element(s) are provided as functions. Each module may be designed to communicate with other one(s) of the modules via a communication connection, whereby functions of the module can be used by the other module and/or functions of the other module can be used by the module.
US10615634B2 Using a rechargeable power source for tape cartridge handling
A charge level for a first rechargeable power source, a second rechargeable power source, and a third rechargeable power source is determined. The first rechargeable power source is determined to be below a threshold level of charge. In response to determining that the first rechargeable power source is below a threshold level of charge, a switch is made from the first rechargeable power source to the second rechargeable power source.
US10615633B2 Power installation with UPS
The present application contemplates a power installation including an uninterruptible power supply system and a user installation, wherein the user installation includes a load, at least one AC power source, at least one secondary power supply, at least one controllable hardware component, and a system Protective Earth, the uninterruptible power supply system includes—at least one uninterruptible power supply module, and a control device for controlling the uninterruptible power supply system based on at least one system parameter of the uninterruptible power supply system, wherein the at least one uninterruptible power supply system is connected between the at least one AC power source, the at least one secondary power supply, and the load, the power installation further includes at least one installation control assembly including an assembly controller, and at least one measurement device connected to the assembly controller, wherein the installation control assembly is galvanically referenced to system Protective Earth, and the assembly controller performs a control of the uninterruptible power supply system and the at least one controllable hardware component based on measurement signals received from the at least one measurement device.
US10615631B2 Integrated power-regulating charge system
An integrated power-regulating charge system is an apparatus used to manage the flow of electrical power to the rechargeable battery of a connected electrical system. To accomplish this, the integrated power-regulating charge module includes an electrical input terminal, an output terminal, a shutoff switch, a microcontroller, and a wireless communication module. The electrical input terminal is used to connect the integrated power-regulating charge system to the power input terminal of the electrical system. The output terminal is used to transfer power from the integrated power-regulating charge system into the connected electrical system. The shutoff switch is electrically connected between the electrical input terminal and the output terminal and is used to open the circuit between these two components. The microcontroller directs the shutoff switch be opened or closed. The wireless communication module receives commands that are wirelessly transmitted to the microcontroller from external electrical systems.
US10615630B2 Wireless charging and communication board and wireless charging and communication device
Provided are a wireless charging and communication board, and a wireless charging and communication device, the wireless charging and communication board including: a soft magnetic layer; a polymeric material layer arranged on one surface and the other surface of the soft magnetic layer and extending longer than an exposed portion of the soft magnetic layer; and a coil pattern arranged on the polymeric material layer.
US10615629B2 Wireless device
A wireless device is provided, and the wireless device includes a first magnetic conductive plate, a second magnetic conductive plate and a coil assembly. The second magnetic conductive plate is disposed on the first magnetic conductive plate. The coil assembly is disposed on the second magnetic conductive plate. The coil assembly includes a starting end and a terminating end, and the coil assembly is wound around a winding axis to form a spiral structure. The terminating end is located outside of the spiral structure. The coil assembly includes at least three metal wires which are arranged parallel to each other along the second magnetic conductive plate and are connected to each other in parallel at the starting end and the terminating end.
US10615627B2 Intelligent wireless charging control method, device, and system
A method for intelligently controlling a wireless charging receiving device, where the method includes obtaining at least one of a first environment parameter, a first status parameter, or a first historical record of a wireless charging receiving device, setting a wireless charging requirement according to at least one of the first environment parameter, the first status parameter, or the first historical record, transmitting the wireless charging requirement to a wireless charging transmission device, receiving an energy signal, generating a wireless charging stop instruction according to the wireless charging requirement or a user instruction, and sending the wireless charging stop instruction to the wireless charging transmission device. Therefore, intelligent control over a wireless charging process is implemented, a personalized requirement of a user is satisfied, and user experience is improved.
US10615626B2 Open circuit-based Rx power limiter for wireless power transfer
A wireless power transfer system may wirelessly transmit and receive power. A transmitting coil may wirelessly transmit the power. A receiving coil may be magnetically but wirelessly coupled to the transmitting coil and may wirelessly receive the power and generate an AC input voltage. A rectifier may rectify the AC input voltage. A capacitance may filter the rectified AC input voltage. An electronic switch may be connected in series between the rectified AC input voltage and an output. A load may be connected to the output. A controller may open and close the electronic switch so as to cause the output to be at a constant DC voltage, notwithstanding variations in the load.
US10615625B2 System and method for wireless charging
Systems and methods are provided for wireless charging. The system includes an intelligent management device and a wireless charging transmitter. The intelligent management device is configured to: receive a wireless charging request from the mobile terminal; generate a wireless charging instruction according to the first location information of the mobile terminal and the charging location information of the wireless charging transmitter; and send the wireless charging instruction to the wireless charging transmitter. The wireless charging transmitter is configured to: receive the wireless charging instruction; determine a transmitting direction according to the direction information in the wireless charging instruction; and transmit a wireless energy wave in the transmitting direction.
US10615623B2 Capacitor quick-charge apparatus
The capacitor quick-charge apparatus includes an input AC power source, a phase modulator, a rectifier, a shunt, a module current supply, a current control element, a capacitor, a resistance, a comparator, a variable resistor, an Operational Amplifier 1 (OP AMP 1) to an Operational Amplifier 5 (OP AMP 5), an Auto Voltage Regulator (AVR) or a Micro Control Unit (MCU), and a monitor system.
US10615621B2 Apparatus for charging and discharging battery cell comprising insulation mask
The present disclosure provides a battery cell charging and discharging apparatus configured to charge and discharge a battery cell which is sealed in a state in which an electrode assembly is embedded in a battery case and includes a first die plate having a first charging pin which is connected to a first electrode terminal of the battery cell by being contacted thereto during a charging and discharging process of the battery cell. The first die plate includes an insulation mask of an electrical insulation material formed in a structure covering a remaining part of the battery cell excluding the first electrode terminal at a position corresponding to the first charging pin and mask fixing portions configured to fix both sides of the insulation mask so that a position of the insulation mask is set.
US10615617B2 Supply voltage selection circuitry
Supply voltage switching circuitry that is configured to dynamically switch between a battery supply voltage and a boost supply voltage, that is generated from the battery supply voltage, to power half-bridge driver circuitry based on an on-going evaluation of one or more system parameters. The supply voltage switching circuitry is configured to deliver the boost supply voltage to high-side driver circuitry. The supply voltage switching circuitry is configured to select between delivering the boost supply voltage to low-side driver circuitry and delivering the battery supply voltage to low-side driver circuitry.
US10615615B2 Monitoring device
A monitoring device includes a first monitoring section that monitors voltages of the plurality of battery cells connected in series and a first wiring section electrically connects the monitoring section and a plurality of battery cells. A first electrode terminal group and a second electrode terminal group in which a plurality of positive terminals and a plurality of negative terminals are aligned and alternate in a longitudinal direction are aligned in a horizontal direction by aligning the plurality of battery cells in the longitudinal direction. The first wiring section is provided with a front wiring section and a back wiring section having a both-end wiring pattern electrically connected to electrode terminals of two battery cells positioned at both ends of the plurality of battery cells aligned in the longitudinal direction and an even-number wiring pattern connected to electrode terminals of even-numbered battery cells in an aligning order.
US10615614B2 Charge/discharge control circuit and battery apparatus having the same
There are provided a charge/discharge control circuit which is equipped with a differential amplifier configured to detect charging currents of a plurality of secondary batteries connected in parallel, and a charge control circuit configured to output an output signal of the differential amplifier to charge control terminals according to a reception of a control signal to permit the charging of each of the secondary batteries, and which is capable of charging the secondary batteries connected in parallel with uniform charging currents, and a battery apparatus equipped with the charge/discharge control circuit.
US10615607B2 Systems and methods for quick dissipation of stored energy from input capacitors of power inverters
Methods and systems for connecting a photovoltaic module and an inverter having an input capacitor are presented. The photovoltaic system includes a maximum power point tracking (MPPT) controller coupled between the inverter and the photovoltaic module. The MPPT controller includes a direct current (DC) converter configured to reduce, in a forward buck mode, a voltage of the photovoltaic module, to supply power from the photovoltaic module to the input capacitor of the inverter. The photovoltaic system also includes a microcontroller unit (MCU) configured to control the DC converter to allow the photovoltaic module to operate at a maximum power point, and to increase, in a reverse boost mode, a voltage of the input capacitor of the inverter, to dissipate power from the input capacitor in the photovoltaic module, and the MPPT controller is configured to, based upon one or more triggers.
US10615599B2 Efficient low-voltage grid for a cathode
A control grid for a cathode including a plurality of grid cells, with each grid cell including a deflecting layer, an insulating layer and a grid layer. The deflecting layer is in contact with the cathode; the insulating layer is between the deflecting layer and the grid layer; and the grid layer is at a positive voltage relative to the cathode, such that a voltage gradient is created between the cathode and the grid layer which accelerates electrons emitted by the cathode away from the cathode.
US10615597B2 Grid power supply apparatus and methods using energy storage for transient stabilization
A system includes at least one generator coupled to an island grid, at least one energy storage unit and at least one converter coupled to the at least one energy storage unit and configured to be coupled to the island grid. The system further includes a control circuit configured to cause the at least one converter to transfer power between the at least one energy storage unit and the grid responsive to a change in a load on the island grid to maintain operation of the at least one generator at a predetermined operating point. The at least one generator may include a control system configured to match generator output to the load and the control circuit may be configured to maintain the control system of the at least one generator within a predetermined dynamic response capability limit responsive to the change in the load.
US10615595B2 Chip including over-voltage and surge protection
An integrated circuit is provided in which a surge protector, protecting against modest over-voltage events which may contain a lot of energy, and an electrostatic discharge (ESD) protector, protecting against high voltage events that may contain only a little energy, are provided within the integrated circuit package. The two types of protectors may protect against different types of electrical events.
US10615591B2 Power electronics unit
A power electronics unit for driving an electric machine excited by permanent magnets and including a rotor and a stator having at least one stator winding, comprising at least one power switch designed to drive the stator winding, and an overvoltage protection device to protect the power switch from overvoltage. The overvoltage protection device comprises a phase voltage detecting device associated with the power switch as well as a short-circuit switching circuit which, when a predetermined phase voltage threshold value of the phase voltage detected by the phase voltage detection device is reached or exceeded, is adapted to be activated for short-circuiting the stator winding associated with the power switch. The short-circuit switching circuit comprises the power switch designed to drive the stator winding.
US10615588B2 Ground fault circuit interrupter
A ground fault circuit interrupter device includes a switch module, a ground fault detection module, a self-testing module and a tripping module. The switch module is coupled between the input and output ends to control the electrical connection between the input and output. The ground fault detection module detects whether a leakage current signal exists at the output end. The self-testing module is coupled to the ground fault detection module and periodically generates a self-test pulse signal which simulates the leakage current signal. The tripping module is coupled to the ground fault detection module and the switch module, to control the movement of the switch module. The device includes at least two tripping drive components, which prevents the device from becoming ineffective when the tripping module malfunctions due to long time use or use under high temperatures. This greatly improves safety of the device.
US10615586B2 Overcurrent protection device and vehicular electronic control unit
There is provided an overcurrent protection device configured to protect a load from an overcurrent. A first overcurrent detector configured to detect the overcurrent, based on a value of a current flowing through the load, time for which the current flows through the load, and an overcurrent cutoff characteristic upon non-operation of the load. An overcurrent breaker that cuts off the overcurrent to the load when the first overcurrent detector detects the overcurrent.
US10615583B2 In-ground enclosure system
An in-ground enclosure for housing electrical components is provided. The in-ground enclosure can include an outer shell defining an internal compartment housing a lift system, an equipment rack structure connected to the lift system, an upper panel comprising a compartment opening for accessing the internal compartment, an enclosure cover adapted to cover the compartment opening and for removably sealing the compartment opening. In certain uses, a telecommunications base station may also be provided. The telecommunications base station can include the in-ground enclosure and a cellular base station, with the cellular base station including an antenna coupled to signal processing equipment and a power supply. In alternative embodiments, the in-ground enclosure may be configured as a cube-shaped structure, or as a tubular-shaped structure.
US10615580B2 Wire harness
A wire harness that includes an electrical wire; a rod-shaped rigidity body, which is fixed to a portion of the electrical wire along a lengthwise direction of the electrical wire, to provide the portion of the electrical wire with rigidity; and a corrugated tube covering the electrical wire and entirely covering the rigidity body.
US10615574B2 Superlattice heterostructures formed with single crystalline semiconductor nanomembranes and amorphous tunneling barrier layers
Superlattice structures composed of single-crystal semiconductor wells and amorphous barriers are provided. Also provided are methods for fabricating the superlattice structures and electronic, optoelectronic, and photonic devices that include the superlattice structures. The superlattice structures include alternating quantum barrier layers and quantum well layers, the quantum barrier layers comprising an amorphous inorganic material and the quantum well layers comprising a single-crystalline semiconductor.
US10615571B2 Spectrally shaped tunable short-cavity laser
A tunable source includes a short-cavity laser optimized for performance and reliability in SSOCT imaging systems, spectroscopic detection systems, and other types of detection and sensing systems. The short cavity laser has a large free spectral range cavity, fast tuning response and single transverse, longitudinal and polarization mode operation, and includes embodiments for fast and wide tuning, and optimized spectral shaping. Disclosed are both electrical and optical pumping in a MEMS-VCSEL geometry with mirror and gain regions optimized for wide tuning, high output power, and a variety of preferred wavelength ranges; and a semiconductor optical amplifier, combined with the short-cavity laser to produce high-power, spectrally shaped operation. Several preferred imaging and detection systems make use of this tunable source for optimized operation are also disclosed.
US10615561B2 Multi-wavelength laser apparatus
A multi-wavelength laser apparatus is provided. The multi-wavelength laser apparatus may include a meta-mirror layer having a surface in which a plurality of patterns are formed, a laser emitter disposed on the meta-mirror layer, and an upper-mirror layer disposed on the laser emitter. The multi-wavelength laser apparatus may further include a conductive graphene layer between the meta-mirror layer and the laser emitter.
US10615557B2 4-way indent tool
A 4-way indent tool includes a cover holding a motor and a drive screw operably coupled to the motor and an indenter holder holding four indenters positioned orthogonally around a terminal opening configured to receive a terminal. The 4-way indent tool includes a indenter actuator cam arm positioned adjacent the indenter holder to operably engage the indenters having cam surfaces engaging the corresponding indenters to actuate the indenters. The 4-way indent tool includes a drive nut threadably coupled to the drive screw being moved linearly on the drive screw between an unactuated position and an actuated position. The indenter actuator cam arm is coupled to the drive nut and moves with the drive nut between the unactuated position and the actuated position to actuate the indenters.
US10615556B2 Connector-soldering aid
A connector-soldering aid (1) for soldering single and/or cable wires to a connector comprises a connector mount (5) with a first stand (9) and a cable mount (7) with a second stand (31). The connector mount (5) has a base body (17), which is arranged on the first stand (9) and is rotatable relative to the latter about a fixed axis of rotation (19). The connector mount (5) further comprises a replaceable attachment (21) with a connector receiver and a centring device (23) for centring the attachment (21). The centring device (23) is arranged on the base body (17) and is further formed to centre the attachment (21) such that the connector receiver is positioned centrally in relation to the axis of rotation (19) of the base body (17).
US10615554B2 Multi-functional cord apparatus and system
A multi-functional cord that can be used in connection with one or more user devices specified by a user associated with the cord. The user may program the multi-functional cord to enable the multi-functional cord to operate in a particular manner when associated with a first user device and may preclude the multi-functional cord from operating when associated with a second user device. The multi-functional cord may also, or alternatively, be pre-programmed to work with a particular user device, such as, in a non-limiting example, when the multi-functional cord is sold with the user device.
US10615553B2 Busbar system featuring externally crimped connections for electrical contacts
A busbar system comprises an electrically conductive busbar having multiple ridges that project from a first side of the busbar. Each ridge defines a channel having an opening on a second side of the busbar. Interior facing surfaces of each ridge that define the channel are substantially smooth and/or free of protrusions or teeth prior to the ridge being externally crimped. The busbar system further comprises multiple electrically conductive electrical contacts having a substantially broad and thin configuration, wherein one or more of the electrical contacts are secured within each channel of the busbar by the ridge being externally crimped by a tool having surfaces that include one or more protrusions.
US10615552B2 Portable wireless power charger with magnetic attachment system
A portable power charger is provided for wirelessly charging an electronic device from a rechargeable battery internally disposed within the charger. An attachment system is also provided for connecting the electronic device to the portable charger so that the respective wireless transmission components therein are properly aligned for optimal and efficient wireless charging. The alignment system can comprise an arrangement of magnets on each of the portable charger and the electronic device, whereby said magnets are geometrically arrangement is spaced apart relationship to one another. The magnetic arrays on each of the portable charger and the electronic device are complementary to ensure the proper positioning of one relative to the other. The electronic device may alternatively use an attachment ship secured thereto with a magnet array complementing the arrangement on the portable charger, or a protective case with a built in magnetic arrangement at a predetermined location and orientation.
US10615549B2 Configured port-width indication for ganged-style connectors
System, methods, and apparatuses for indicating the configured port width for ganged-style data connectors. An exemplary apparatus comprises a plurality of connectors supporting data connections and a plurality of visual indicators. The plurality of connectors are capable of being configured with two or more of the plurality of connectors ganged together to provide increased data width connections. Each or the visual indicators is associated with one of the plurality of connectors. An electrical circuit drives the plurality of visual indicators and is configured to control the visual indicators to visually indicate a configured port width for each data connection supported by the connectors, including those formed by ganging together two or more of the connectors.
US10615548B2 Safety power connector
A safety power connector includes a male section that has contacts for carrying electric current, one or more magnets, and a protrusion. A female section has a receptacle for receiving the protrusion and contacts that mate with contacts of the male section. When the male section is absent, no “hot” electrical potential is present at the contacts of the female section, thereby reducing potential for an electric shock. When the male section aligns with the female section and the protrusion inserted into the centrally located receptacle of the female section causes closure of a switch in the female section and a magnetic field from the one or more magnets of the male section cause closure of a magnetically actuated switch caused, providing electrical potential to the contacts of the female section that are now in contact with the contacts of the male section.
US10615547B2 Electrical device with shunt, and receptacle
An electrical device has device electrical contacts that are initially shunted together, to prevent accidental triggering or damage to the device, such as by electrostatic forces. The device is configured to be inserted into a receptacle, with parts of the receptacle disengaging the shunt and making electrical connection within the receptacle, such as with a shunt cutter. The receptacle may also include a pair of receptacle electrical contacts the electrically connect to the device electrical contacts. The configuration, where the shunt is only cut as part of the installation process, enables safer handling of initially-shunted devices, and can also facilitate making blind electrical connections. Making blind connection directly with parts of the receptacle also avoids the need to thread wires through the electrical receptacle and make electrical connections in another way.
US10615544B2 Plug electrical connector
A plug electrical connector including an insulator, a pair of side-latches, a terminal set, and a shielding shell is provided. The pair of side-latches and a plurality of terminals of the terminal set are arranged along a first axis, and each of them extends along a second axis. The pair of side-latches and the terminal set are respectively disposed in the insulator, and the pair of side-latches are located on two sides of the terminal set. The shielding shell covers the insulator along the second axis. The side-latch includes at least one protrusion exposed out of the insulator along a third axis and structurally leaning against the shielding shell, such that the shielding shell is electrically connected with the pair of side-latches. The first axis, the second axis, and the third axis are orthogonal to each other.
US10615542B2 Connector position assurance locking mechanism and method of operating the connector position assurance locking mechanism
Connector apparatus having a male connector assembly, a female connector assembly, and a connector position assurance (CPA) device. The connector position assurance (CPA) device is inserted into one of the connector assemblies to lock the male connector assembly and female connector assembly together as an additional locking assurance.
US10615541B2 System and method for blind alignment to dock an information handling system
A docking station a first connector, a post, and a pop-out cover. The first connector is mounted to float within a first opening of a case of the docking station. The post is in physical communication with the case. The post provides a first alignment between the first connector and a second connector of an information handling system. The pop-out cover is in physical communication with the case and the post. The pop-out cover is biased in a first alignment stage, and transitions from the first alignment stage to a second alignment stage in response to a force exerted on the pop-out cover by a weight of the information handling system. The first connector is joined with the second connector in response to pop-out cover being placed in the second alignment stage.
US10615540B2 Electrical plug connector
An electrical plug connector includes an insulated housing, contact terminals held in the insulated housing, an outer shell covering the insulated housing, and hook members. First buckle structures are at side arms at two sides of the insulated housing. Each of the hook members includes a second buckle structure mating with the corresponding first buckle structure. The buckle structures are of crescent shapes and mated with each other. When the press portion of the hook member is pressed by an excessive force, the first/second buckle structure stops the second/first buckle structure to prevent the elastic arm of the hook member from deforming. When the elastic arm is bounced back excessively, the first/second buckle structure stops the second/first buckle structure to prevent the hook member from detaching off the side arm.
US10615537B2 Stackable electrical connector and housing for the same
An housing of an electrical connector has at least one accommodation passage passing therethrough. At least one wire is inserted into at least one connection terminal accommodated within the accommodation passage in an insertion direction. The housing has a first surface with a first engagement portion and a second surface, opposite to the first surface, with a second engagement portion matched with the first engagement portion. The first engagement portion or the second engagement portion of the housing is configured to be detachably engaged with a second engagement portion or a first engagement portion of another housing, so as to stack the housing and the another housing together. Thus, it is possible to reduce the space occupied by a plurality of electrical connectors, thereby facilitating management of the wires and the electrical connectors.
US10615533B2 Electrical connector
An electrical connector for electrically connecting a chip module to a circuit board includes a body, having a plurality of accommodating slots penetrating the body, where a slot wall of at least one of the accommodating slots protrudes inward to form a boss, and the boss has a stopping corner; and a plurality of conductive terminals, correspondingly accommodated in the accommodating slots. At least one of the conductive terminals has an inclined portion, formed by tapering one side of the conductive terminal, wherein the inclined portion is adjacent to the stopping corner, the inclined portion is not parallel to a top surface of the boss, and the inclined portion is at least partially located above the stopping corner and configured to limit the conductive terminal from moving downward.
US10615528B2 Electrical connector
A connector to which a connection target object is fitted and connected by inserting the connection target object into a fitting chamber is configured to allow the fitting operation to be readily performed even in a case where the connector is small.An insertion guiding surface is provided round an insertion port through which the connection target object is inserted. The insertion guiding surface has an inner guiding surface that extends from the edge of the insertion port toward the fitting chamber, an intermediate guiding surface provided in a region outside the inner guiding surface, and an outer guiding surface provided in a region outside the intermediate guiding surface. The inner guiding surface differs from the intermediate guiding surface in terms of shape, and the intermediate guiding surface differs from the outer guiding surface in terms of shape.
US10615526B2 Surface-mount connector, surface-mount circuit board, and method of manufacturing surface-mount circuit board
A surface-mount connector includes, a connector body, connection terminals provided to the connector body that are placed on terminal solder portions on a surface of a circuit board, and a positioning portion provided to the connector body that includes a solder portion being press-fitted into a through-hole of the circuit board with the connection terminals placed on the terminal solder portions.
US10615525B1 Electronic device with conductive structure directly abutting metal frame to ground bracket
An electronic device is provided. The electronic device includes a substrate, a connector, a ground bracket and a conductive structure. The substrate includes a ground layer. The connector is disposed on the substrate, wherein the connector includes a metal frame. The ground bracket is affixed on the substrate and coupled to the ground layer, wherein at least a portion of the connector is located in the ground bracket. The conductive structure is adapted to abut the metal frame and to abut the ground bracket, wherein when the conductive structure connects the metal frame to the ground bracket, the conductive structure electrically connects the ground bracket to the metal frame.
US10615520B2 Grounding spacer
A grounding spacer is provided. The grounding spacer comprising a circular body having a top surface, a bottom surface, and a central aperture, and a plurality of radially spaced penetration features, wherein at least one of the penetration features has at least a portion thereof extending from the top surface, and wherein at least one of the penetration features has at least a portion thereof extending from the bottom surface.
US10615507B1 Unmanned aerial vehicle (UAV) landing marker responsive to radar signals
An unmanned aerial vehicle (UAV) landing marker that absorbs incoming radar signals emitted by a UAV and/or disperses reflected radar signals. The absorption and/or dispersion of the radar signals creates a reduced radar return in comparison to the environment about the landing marker. The UAV can detect the area of reduced radar return and determine that it is a landing marker. Additionally, the UAV can determine a position of the landing marker relative to the UAV, based on the reduced radar return, to effect delivery of an item by the UAV. The landing marker can include materials, structures and/or features to absorb and/or disperse radar signals to cause the reduced radar return.
US10615505B2 Slot halo antenna device
An antenna of the present disclosure has a radiating element having an arc-shaped slot. A parasitic element is spaced apart from the radiant element, and is not electrically connected to the radiating element. An insulating material is disposed between the radiating element and the parasitic element.
US10615503B2 Circularly polarized antenna and attitude calculating device
The purpose is to provide a compact circularly polarized antenna while obtaining desired antenna characteristics. The circularly polarized antenna may include an antenna substrate formed with a flat film conductor configured to transmit and receive a circularly polarized wave, and a cavity formed in a surface of the antenna substrate opposite from a radiation surface. The cavity may at least partially overlap with the flat film conductor when seen in a depth direction of the cavity. The length of the cavity in at least one direction may be shorter than half of a wavelength of the circularly polarized wave.
US10615502B2 Near-field electromagnetic induction (NFEMI) antenna
One example discloses a near-field electromagnetic induction (NFEMI) antenna device, having: a coil, having first and second coupling points, configured to generate and/or receive a magnetic (H-field) near-field signal; a conductive structure having first and second coupling points separated by a distance; first and second feed points configured to carry a current from a transmitter and/or to a receiver circuit; wherein the first coupling point of the conductive structure is coupled to the first feed point and wherein the second coupling point of the conductive structure is coupled to the first coupling point of the coil; wherein the second coupling point of the coil is coupled to the second feed point; and wherein the conductive structure is configured to generate an electric (E-field) near-field in response to the current flowing over the distance between the first and second coupling points of the conductive structure.
US10615500B2 System and method for designing electromagnetic navigation antenna assemblies
A computer-implemented method of designing an antenna assembly for radiating an electromagnetic field for electromagnetic navigation is provided. Multiple diagonal lines are computed, relative to a coordinate system of a substrate having a boundary, based on a seed rectangle having multiple vertices. Each diagonal line bisects a respective vertex of the seed rectangle, and extends from that vertex to the boundary. For each diagonal line, distances between adjacent pairs of planar antenna vertices to be positioned along the respective diagonal line are determined, and the planar antenna vertices are positioned along the respective diagonal line based on the determined distances. The distances increase in a direction from the respective vertex of the seed rectangle to the boundary. A planar antenna layout is generated by interconnecting the planar antenna vertices by way of respective straight linear portions to form multiple loops that sequentially traverse each of the diagonal lines.
US10615499B2 Dual role antenna assembly
A dual role antenna assembly operable for use with GEO and LEO/MEO satellites has at least two curled inverted-F substantially omnidirectional antennas mounted on a ground plane. The antennas have asymmetrical gain patterns favoring certain sectors and are oriented such that the favored sectors of the different antenna face different directions. A controller selects the antenna for connection to an RF front-end in accordance with predetermined performance criteria.
US10615496B1 Nested split crescent dipole antenna
An antenna including a crescent-shaped antenna body having a plurality of crescent-shaped arms with crescent-shaped notched ends; and a connector positioned on a substantially non-jagged portion of the crescent-shaped antenna body to receive input energy, wherein the antenna body operates in a continuous frequency band of operation. The antenna body may transmit an omni-directional output beam. The antenna body may be structurally conformable. The antenna body may be configured to attach to flexible surfaces. The antenna body may be configured to attach to non-planar surfaces. The continuous frequency band of operation may include approximately 165 MHz to 1.35 GHz. The antenna body may be configured to have an average voltage standing wave ratio of approximately 1.72:1 across the continuous frequency band of operation.
US10615495B1 Ultra-wideband mutual coupling compensation of active electronically scanned arrays in multi-channel radar systems
Technologies pertaining to the calibration of ultra-wide-band active-electronically-scanned arrays to compensate for transmit and receive mutual coupling between array elements and/or non-ideal isolated channels are described herein. A plurality of near-field measurements are taken by way of probe or probes that may be moved among a plurality of positions aligned with respective elements in the array. For each position of the probe, each of the elements of the array is stimulated to transmit or receive a calibration signal to or from the probe, respectively. Frequency-domain transfer functions are computed from the received signals by the probe or the element for each of the array elements in each of the positions of the probe. The inverse of the matrix of transfer functions comprise frequency-domain transmit and receive correction factors that are used to modify desired array inputs/outputs such that the modified signals correct for mutual coupling between elements in the array.
US10615488B2 Linkage mechanism for base station antenna
A linkage device of a linkage mechanism for a base station antenna is integrally formed with: a body; a flange extending outwardly from the body; a mounting portion suspended from the body and configured to mount the linkage device into the base station antenna, and a coupling portion disposed on the body and configured to couple the linkage device to a drive mechanism of the base station antenna, wherein the flange is formed with a guide configured to cause operation of a phase shifter of the base station antenna.
US10615484B2 Antenna alignment device
Novel tools and techniques are provided for implementing antenna alignment, and, more particularly, to methods, systems, and apparatuses for implementing antenna alignment using a gimbal. In various embodiments, a gimbal system might be provided. The gimbal system may be at least one of a passive two-axis gimbal, a passive three-axis gimbal, an active two-axis gimbal, and/or an active three-axis gimbal. At least one antenna may be coupled to the gimbal system. The gimbal system may be configured to compensate for at least one of a movement of a structure and/or a wind load on the at least one antenna. Additionally and/or alternatively, the gimbal system may be configured to align the antenna toward the position and orientation where there is the signal quality is optimized.
US10615483B2 Compact stabilized pointing system
The preferred field of application of the present invention concerns the technology for the stabilization of the orientation of a pointing platform in small satellites as, for example, the so-called nano-satellites. In fact, the use of nano-satellites for low-cost space applications, requires that they have performances suitable to support a large number of possible new applications, in particular it is required that they can ensure adequate telecommunications capacity even with scarce power resources. Therefore, the availability of very precise pointing systems is essential in order to make communications as efficient as possible. Moreover, it should be noted that the nano-satellite platforms are also very unstable, and therefore such pointing, when acquired, must be continuously stabilized. Finally, the pointing and stabilization mechanisms must be light and compact in order to meet other typical constraints (weight and size, precisely) of space applications, but which may also be present in other areas of application. The mechanism specified in the present invention provides an adjustable support platform constrained to the satellite platform (or in general to an unstable platform) in one of its points by means of a joint with two or three degrees of freedom. The orientation and the stabilization of such orientable platform are then controlled by other constraints which consist in extensible legs with a controllable length. The mechanism, as a whole, provides a satisfactory solution to the problem of the stabilized pointing and allows, at the same time, to significantly reduce the weight and the overall dimensions.
US10615480B2 Radio frequency connection arrangement
A radio frequency transmission arrangement comprises a ground plate having an aperture comprising a slot with an elongate cross-section and substantially parallel sides, and a first and second transmission line. The thickness of the ground plate is greater than a width of the slot. The first transmission line comprises a first elongate conductor on a first side of the ground plate and has an end terminated with a first termination stub. The second transmission line comprises a second elongate conductor on the opposite side of the ground plate and has an end terminated with a second termination stub. The first transmission line is arranged to cross the slot at a point adjacent to the first termination stub, and the second transmission line is arranged to cross the slot at a point adjacent to the second termination stub.
US10615474B2 Apparatuses and methods for mode suppression in rectangular waveguide
A rectangular waveguide device is provided. The rectangular waveguide device comprising: a first broad wall; a second broad wall parallel to the first broad wall; a first narrow wall perpendicular to and connected to the first broad wall and the second broad wall; a second narrow wall parallel to the first narrow wall and connected to the first broad wall and the second broad wall; and at least one slot in the first broad wall.
US10615468B2 Power storage device
Battery cells are disposed apart from each other in a housing of a battery module included in a power storage device. In the battery module, a partition member is provided that divides a space in the housing into a high temperature region, which contains battery cells located centrally in a disposal direction of the battery cells, and a low temperature region, which contains battery cells located at end portions in the disposal direction of the battery cells. The cooling air flow supplied from a fan passes between the battery cells in the high temperature region, passes through ventilation holes provided in the partition members, enters the low temperature region, passes between the battery cells in the low temperature region, passes through a discharge hole, and flows outside of the housing.
US10615462B2 Lithium-sulfur battery and battery module including same
The present specification relates to a lithium-sulfur battery including an anode, a cathode, and an electrolyte provided between the anode and the cathode, and a battery module including the same.
US10615459B2 Device for storing electrical energy and method for operating the device
Provided herein is an apparatus for storing electric energy including at least one electrochemical cell having an anode space and a cathode space that are separated by a solid electrolyte, a first store for anode material that is connected to the anode space, and a second store for cathode material that is connected to the cathode space. The cathode space is also connected to a third store. The second and third stores are connected to one another by means of a gas conduit that opens into the upper region of the second and third stores. A conveying apparatus for gas having a reversible conveying direction is accommodated in the gas conduit. Further provided herein is a method of operating the apparatus.
US10615458B2 Apparatus and method for manufacturing cable-type secondary battery and cable-type secondary battery manufactured by the same
Disclosed is a method for manufacturing a cable-type secondary battery, which includes successively supplying a first electrode member, a separator ribbon and a second electrode member around a rod-shaped winding core, wherein a width of the first electrode member and a width of the second electrode member are respectively smaller than a winding circumference, and a width of the separator ribbon is greater than the winding circumference.
US10615454B2 Electrolyte and lithium battery including the electrolyte
An electrolyte and a lithium battery including the electrolyte, a positive electrode, and a negative electrode are provided. The electrolyte includes a lithium difluorophosphate (LiPO2F2), a sultam-based compound, and an organic solvent. The electrolyte may reduce an internal resistance increase rate of a lithium battery, and thus improve high-temperature stability of the lithium battery.
US10615452B2 High voltage rechargeable magnesium cell
A high voltage rechargeable magnesium cell includes an anode and cathode housing. A magnesium metal anode is positioned within the housing. A high voltage electrolyte is positioned proximate the anode. A metal oxide cathode is positioned proximate the high voltage electrolyte. The magnesium cell includes a multi-cycle charge voltage up to at least 3.0 volts and includes a reversible discharge capacity.
US10615450B2 Electrolyte solution for lithium secondary battery and lithium secondary battery including the same
The present invention provides an electrolyte solution for a lithium secondary battery including an additive, which may prevent a chemical reaction between the electrolyte solution and an electrode by forming a stable solid electrolyte interface (SEI) and a protection layer on the surface of the electrode, and a lithium secondary battery in which life characteristics and high-temperature stability are improved by including the same.
US10615448B2 Electrode assembly
An electrode assembly includes a cell stack part having (a) a structure in which one kind of radical unit having a same number of electrodes and separators alternately disposed and integrally combined is repeatedly disposed, or (b) a structure in which at least two kinds of radical units having a same number of electrodes and separators alternately disposed and integrally combined are disposed in a predetermined order, and a fixing part extending from a top surface along a side to a bottom surface thereof for fixing the cell stack part. The one kind of radical unit has a four-layered structure in which first electrode, first separator, second electrode and second separator are sequentially stacked or a repeating structure in which the four-layered structure is repeatedly stacked, and each of the at least two kinds of radical units are stacked by ones to form the four-layered structure or the repeating structure.
US10615446B2 Manifold
A manifold includes an end plate, which has an opposed surface facing an end in a cell stacking direction of a cell stack, a recess, which opens in the opposed surface and forms a flow path, and ribs protruding from the bottom surface of the recess to the opening position of the recess. Portions of a plastic layer that cover the opposed surface and the distal end faces in the protruding direction of the ribs contact the end in the cell stacking direction of the cell stack. The portions of the plastic layer that cover the distal end faces in the protruding direction of the ribs each have a cooling passage, which causes cooling water in the flow path to flow to the space between those portions of the plastic layer and a contact surface of the end in the cell stacking direction of the cell stack.
US10615445B2 Fuel cell stack
A fuel cell stack includes an endplate assembly having a structural endplate. An insulator plate has a second exterior surface contacting a first interior surface of the structural endplate and a second interior surface on an opposite side of the insulator plate. A third plate has a third exterior surface contacting the second interior surface and a third interior surface on an opposite side of the third plate relative to the insulator plate. The third interior surface and third exterior surface are substantially flat. The second interior surface and the third exterior surface contact each other substantially continuously in a longitudinal direction and a lateral direction, and are flat and substantially parallel to each other. The second exterior surface is contoured such that the second exterior surface is not flat and is substantially non-parallel relative to the third interior surface.
US10615444B2 Anode with high redox stability
A solid oxide fuel cell (SOFC) includes a cathode electrode, a solid oxide electrolyte and an anode electrode containing a first portion having a cermet containing a nonzero volume percent of a nickel containing phase and a nonzero volume percent of a ceramic phase and a second portion having a cermet containing a nonzero volume percent of a nickel containing phase and a nonzero volume percent of a ceramic phase, such that the first portion is located between the electrolyte and the second portion. The SOFC is an electrolyte-supported SOFC and the first portion of the anode electrode contains a lower ratio of the nickel containing phase to the ceramic phase than the second portion of the anode electrode. The first portion of the anode electrode has a porosity of 5-30 volume percent and the second portion of the anode electrode has a porosity of 31-60 volume percent.
US10615443B2 Fuel cell system
A fuel cell system includes a fuel cell stack and a stack case. The fuel cell stack includes power generation cells, a first end and a second end, a first side and a second side, and a top side and a bottom side. The stack case contains the fuel cell stack therein. The stack case includes a first end plate, a second end plate, a first side plate, a second side plate, a top cover plate, a bottom cover plate, and sealing members. Each of the sealing members is disposed between the first side plate and the first end plate, between the first side plate and the second end plate, between the second side plate and the first end plate, and between the second side plate and the second end plate. Each of the sealing members includes an end portion. The end portion has a T-shape.
US10615440B2 Scalable micro power cells with no-gap arrangement between electron and proton transfer elements
A power cell and a method for fabricating a power cell including two body portions and a proton exchange membrane (PEM) there between. The body portions each include a reaction chamber for holding an anolyte solution including a photosynthetic organism or a catholyte solution. At least one body portion has an optically transparent window to allow light into the reaction chamber enabling a photosynthetic reaction. A thin metal layer is coated directly on each of first and second surfaces of the PEM and then the two body portions are coupled together with the PEM located there between. Coating the first thin metal layer on the surfaces of the PEM involves coating a thin gold layer onto the surface, covering the gold layer with a layer of photoresist, patterning the photoresist layer through a mask, exposing the photoresist layer to ultraviolet radiation, and removing the unexposed photoresist.
US10615435B2 Method for monitoring the operating state of fuel cells
A measuring routine for monitoring the operating state of a fuel cell arrangement consisting of at least one fuel cell, in which the fuel cell arrangement has an operating load connected to it, at least one power amplifier for supplying at least one low-frequency signal (se1(t), se2(t)) is further provided, the output of which is coupled to the fuel cell arrangement, and having an evaluation device, likewise coupled to the fuel cell arrangement, for capturing a signal response sai(t) to the at least one supplied signal sei(t), wherein the fuel cell arrangement (1) has two or more individual signals (se1(t), se2(t)) at different frequencies (fe1, fe2) supplied to it and the evaluation device is set up to capture the signal response sai(t) for selected frequencies (fa3, fa4) of the intermodulation products (mfe1+/−nfe2) of the supplied individual signals (se1(t), se2(t)) and to measure at least the amplitude of said signal response in order to obtain at least one output signal (SAZ, S′AZ, S″AZ).
US10615432B2 Cell frame, cell stack, and redox flow battery
A cell frame includes a bipolar plate in contact with an electrode constituting a battery cell; and a frame body surrounding a periphery of the bipolar plate, wherein the frame body includes a liquid supply manifold through which an electrolyte is supplied into the battery cell, the bipolar plate includes, in a surface facing the electrode, a plurality of main groove portions that are arranged adjacent to one another and through which the electrolyte flows, at least one of the frame body and the bipolar plate includes a supply flow directing portion configured to distribute, in a direction in which the main groove portions are arranged adjacent to one another, the electrolyte supplied through the liquid supply manifold, to supply the electrolyte to each of the main groove portions, and each of widths Wi of electrolyte inlets of the main groove portions, and a width Wr of the supply flow directing portion in a direction orthogonal to the direction in which the main groove portions are arranged adjacent to one another, satisfy a width ratio Wr/Wi of 1.5 or more and 10 or less.
US10615431B2 Method of manufacturing unit fuel cell which prevents exposure and deformation
A method of manufacturing a unit fuel cell includes a step of forming an adhesive layer having ultraviolet curability and heat curability on an outer peripheral edge portion of a side surface of a membrane electrode assembly, a step of disposing a support frame so that an inner peripheral edge portion of the support frame which supports the membrane electrode assembly at an outer periphery of the membrane electrode assembly is disposed on an outer portion of the adhesive layer, and a step of disposing a second gas diffusion layer on the side surface of the membrane electrode assembly so that an outer peripheral edge portion of the second gas diffusion layer is disposed on an inner portion of the adhesive layer, and a step of integrating the membrane electrode assembly, the second gas diffusion layer and the support frame by curing the adhesive layer.
US10615430B2 Joint separator for fuel cell, and fuel cell stack
A joint line includes a passage joint line, a first outer joint line provided in outer peripheral portions of a first metal separator and a second metal separator, and a second outer joint line provided in the outer peripheral portions of the first metal separator and the second metal separator around the first outer joint line.
US10615424B2 Non-noble metal based catalyst and method of manufacturing the same
Embodiments of the present invention relate to non-noble metal-based catalysts used as electrode materials for fuel cells, and methods of manufacturing the same.In an aspect of the present inventions, provided herein is a non-noble metal-based catalyst for an electrode of a fuel cell. The non-noble metal-based catalyst comprise a porous carbon having a first pore and a second pore smaller than the first pore. The first pore has a pore size of about 5 to 100 nm and has an inner wall into which an active site of the non-noble metal-based catalyst is introduced.
US10615423B2 Catalyst
A catalyst comprising particles of iridium oxide and a metal oxide (M oxide), wherein the metal oxide is selected from the group consisting of a Group 4 metal oxide, a Group 5 metal oxide, a Group 7 metal oxide and antimony oxide, wherein the catalyst is prepared by subjecting a precursor mixture to flame spray pyrolysis, wherein the precursor mixture comprises a solvent, an iridium oxide precursor and a metal oxide precursor is disclosed. The catalyst has particular use in catalysing the oxygen evolution reaction.