Document Document Title
US10806061B2 Control method and apparatus for smart power component, storage medium and processor
A control method and apparatus for a smart power component, a storage medium and a processor are provided. The method includes that: first fitting information and second fitting information, which is detected by the smart power component, between a smart power component and an external heat sink is acquired; it is determined whether the first fitting information satisfies a preset condition, and it is determined whether the second fitting information satisfies a preset condition; when the first fitting information does not satisfy the preset condition, first prompt information is output; and when the second fitting information does not satisfy the preset condition, second prompt information is output. Thus, the technical problem that a poor fit between a smart power component and an external heat sink is not detected is solved.
US10806060B2 Component supply device and tape peeling method in component supply device
There is provided a component supply device for supplying a component to a component mounter, including; a transporter that transports a carrier tape in which the component is stored and of which an upper surface is sealed with a cover tape, along a transport path; a peeler that is disposed above the transport path and peels off the cover tape from the carrier tape; and an ejector that ejects a gas for capturing the cover tape by the peeler.
US10806056B2 Cooling system for high-performance computer
A cooling system for blades of a high performance computer thermally couples blade electronics to the computer's liquid cooling system through one or more heat pipes, without requiring a liquid conduit on, or liquid coupling to, the blade. Moreover, illustrative embodiments allow a blade to be installed in a high performance computer and engage the cooling system without making a liquid connection, and to disengage from the cooling system and be removed from the high performance computer without breaking a liquid connection.
US10806050B1 Solid-state drive adapter card
A solid-state drive (SSD) adapter card is provided, which includes a card body provided with a low connection base and a high connector base. A first M.2 SSD and a second M.2 SSD are inserted into the low connection base and the high connection base respectively. There is a heat dissipation bottom plate between the first M.2 SSD and the second M.2 SSD. One end, protruding from the second M.2 SSD, of the heat dissipation bottom plate is provided with a heat sink, and a fan is disposed thereon. A heat dissipation cover is disposed on the outer side of the second M.2 SSD and fixed on the heat dissipation bottom plate; the heat dissipation cover is also provided with a heat sink. Via this structure, the card body can be installed with several SSDs, which can increase the capacity of the adapter card and improve the operational stability.
US10806049B2 Remote radio unit and active antenna system
A remote radio unit, which includes a housing, a ventilation air channel, and a circuit component, where the housing is a sealed hollow cavity; the ventilation air channel passes through the housing, a top end of the ventilation air channel is connected to a top end surface of the housing in a sealed manner, and a bottom end of the ventilation air channel is connected to a bottom end surface of the housing in a sealed manner; and the circuit component is disposed inside the cavity, and is in contact with an external surface of a side wall of the ventilation air channel, so that heat generated by the circuit component is dissipated through the ventilation air channel.
US10806048B2 Apparatus and method for housing electronic equipment and increasing floor space utilization in a secure environment
A secure electronic equipment rack allows electronic equipment to be hung vertically to save space for deep components. This is done by providing a vertical rack apparatus with horizontal side panels on which components are mounted vertically. The side panels of the rack are shorter than the depth of the components to be mounted on, to, or within the panels, thus allowing space to be saved. The rack can be expanded based on user's equipment growth. The apparatus can be mounted on a wall or on a standard EIA relay rack. The apparatus has cable management for equipment that fits into wire channels and allows having a patch panel mounted without taking up a “U” space in the apparatus itself. The apparatus can include a built-in level for ease of mounting, and an integrated earth grounding stud. A secure version can include tamper resistance by adding baffling of ventilation areas, for example in both top and bottom vent patterns, and can be designed to be assembled in an overlapping fashion which allows no exposed hardware with the last piece to be assembled being the first to be removed in sequence.
US10806044B1 Board structure and electronic device
A board structure for a cable passing therethrough includes a board body and a grommet. The board body includes a board hole and a first inner protrusion portion. A minimum diameter of the board hole is a diameter located corresponding to the first inner protrusion portion of the board hole. The grommet is made of an elastic material and disposed in the board hole. The grommet includes a grommet hole and an outer annular wall. The outer annular wall is connected to the first inner protrusion portion. The grommet hole is for the cable passing therethrough and coaxially disposed with the board hole. A diameter of the grommet hole is smaller than the minimum diameter of the board hole.
US10806035B2 Methods for producing an etch resist pattern on a metallic surface
A method of forming a metallic pattern on a substrate is provided. The method includes applying onto a metallic surface, a chemically surface- activating solution having an activating agent that chemically activates the metallic surface; non-impact printing an etch-resist ink on the activated surface to produce an etch resist mask according to a predetermined pattern, wherein at least one ink component within the etch-resist ink undergoes a chemical reaction with the activated metallic surface to immobilize droplets of the etch-resist ink when hitting the activated surface; performing an etching process to remove unmasked metallic portions that are not covered with the etch resist mask; and removing the etch resist mask.
US10806033B2 Interposer and electronic device
An interposer includes a stacked body including first and second mounting surfaces that face each other, a first electrode on the first mounting surface, and a second electrode on the second mounting surface. The stacked body includes flexible insulating layers stacked on each other, and a folded portion. The first and second electrodes are electrically connected to each other. The stacked body includes an upright portion between the first and second mounting surfaces and in which a stacking direction in which the insulating layers are stacked is parallel to the first and second mounting surfaces, and a bent portion bent in a plan view of the first and second mounting surfaces.
US10806027B2 Component carrier with different surface finishes
A component carrier being less prone to deterioration by oxidation and a method for manufacturing the same are disclosed. The component carrier includes a laminated stack with a first surface finish covering a first part of an exposed surface of the laminated stack and a second surface finish covering a second part of an exposed surface of the laminated stack. The first surface finish and the second surface finish are arranged in direct contact with one another so as to at least partially overlap.
US10806023B1 Apparatus, system, and method for mitigating crosstalk in ball grid array devices
A disclosed apparatus may include (1) a circuit board and (2) a set of conductive contacts incorporated into the circuit board wherein the conductive contacts (A) include a first positive/negative contact pair that is laid out in a first direction along the circuit board, (B) include a second positive/negative contact pair that is laid out in a second direction that is perpendicular to the first direction along the circuit board, and (C) facilitate electrically coupling, to the circuit board, at least one communication device that implements a differential signaling scheme. Various other apparatuses, systems, and methods are also disclosed.
US10806021B2 Packaged microelectronic component mounting using sinter attachment
A packaged microelectronic component includes a substrate and a semiconductor die coupled to a top surface of the substrate. A method of attaching the packaged microelectronic component to a secondary structure entails applying a metal particle-containing material to at least one of a bottom surface of the substrate and a mounting surface of the secondary structure. The packaged microelectronic component and the secondary structure are arranged in a stacked relationship with the metal particle-containing material disposed between the bottom surface and the mounting surface. A low temperature sintering process is performed at a maximum process temperature less than a melt point of the metal particles to transform the metal particle-containing material into a sintered bond layer joining the packaged microelectronic component and the secondary structure. In an embodiment, the substrate may be a heat sink for the packaged microelectronic component and the secondary structure may be a printed circuit board.
US10806017B2 Emitter for dissociating gas molecules using non-linear quantum dissonance
This disclosure relates generally to an emitter for dissociating exhaust gases on a molecular level into their respective elemental constituents. The emitter includes a palladium plated anode and a cathode, at least a portion of which is palladium plated. When properly powered, the emitters create a non-linear quantum dissonance field to dissociate molecules in exhaust.
US10806016B2 High power broadband illumination source
A system for generating broadband radiation is disclosed. The system includes a target material source configured to deliver one or more of a liquid or solid state target material to a plasma-forming region of a chamber. The system further includes a pump source configured to generate pump radiation to excite the target material in the plasma forming region of the chamber to generate broadband radiation. The system is further configured to transmit at least a portion of the broadband radiation generated in the plasma-forming region of the chamber out of the chamber through a windowless aperture.
US10806015B2 Radiation imaging system
A radiation imaging system includes a radiation source and a notifying unit. The radiation source is for still image shooting and moving image shooting performed by the radiation imaging system to obtain image data of a subject. The notifying unit notifies whether a type of imaging to be performed is the still image shooting or the moving image shooting in a mode in which the type is instinctively recognizable by at least one of sense of sight, sense of hearing, and sense of touch.
US10806014B2 X-ray tube casing with integral heat exchanger
An x-ray tube casing is provided which includes a housing having a heat exchanger integrally formed thereon in an additive manufacturing process. The additive manufacturing process allows for tight tolerances with regard to the structure for the casing and the internal passages of the heat exchanger to significantly reduce the size and weight of the casing. The casing additionally includes a fluid distribution manifold that effectively distributes the cooling fluid within the casing to more efficiently provide cooling to the x-ray tube insert disposed within the casing.
US10806013B1 Light fixture with radiating structure
A system that provides communication using an antenna formed by a gap between a circuit board and a housing of a lighting fixture. A first end of the gap corresponds to a first grounding point that electrically connects the circuit board and the housing and a second end of the gap corresponds to a second grounding point that electrically connects the circuit board and the housing. The distance between the first grounding point and the second grounding point defines a length of the gap and determines an operational frequency of the antenna.
US10806012B2 Method for setting up and operating a network of luminaires
Described herein is method for setting up a network of luminaires and their subsequent operation. A plurality of luminaires are located on a street (24, 29), and each luminaire comprises a control module (23, 28). The method for setting up the network comprises, for each control module, scanning the environment and providing environmental information to a central server, which, allocates the control modules and their associated luminaires into groups (A, B). A group controller (23′, 28′, 31, 32) is allocated for each group which has long-distance communication with the server and short-distance communication with control modules within its group. Each group controller and control modules within the group form a network which can operate autonomously or under the control of the server. Some of the control modules may include sensors (S1, S2) which provide signals indicative of changes in the environment allowing the network to adapt its operation in accordance with those changes.
US10806010B2 Control device for use with a three-way lamp socket
A control device may be configured to be installed in a three-way screw-in socket that includes multi-position switches. The control device may be configured to control one or more lighting loads in response to the respective positions of the multi-position switches of the three-way screw-in socket. The lighting loads may include a lighting load that is integral with the control device, a lighting load that is installed in a threaded receptacle of the control device, and/or one or more lighting loads controlled by respective devices that are associated with the control device. The control device may include a wireless communication circuit that is configured to transmit messages in response to operation of the multi-position switches into respective positions. The control device may be configured to control the lighting loads in response to messages received at the wireless communication circuit.
US10806000B2 Hybrid driving scheme for RGB color tuning
A device includes an analog current division circuit configured to divide an input current into a first current and a second current, and a multiplexer array including a plurality of switches to provide the first current to a first of three colors of LEDs and the second current to a second of three colors of LEDs simultaneously during a first portion of a period, the first current to the second of three colors of LEDs and the second current to a third of three colors of LEDs simultaneously during a second portion of the period, and the first current to the first of three colors of LEDs and the second current to the third of three colors of LEDs simultaneously during a third portion of the period.
US10805997B2 Methods and apparatus for triac-based dimming of LEDs
Light output from an LED light source is increased or reduced in response to adjustment of a triac-based dimmer having a triac holding current to maintain conduction of the dimmer. An LED controller to control the light output includes a voltage-controlled impedance to provide an adaptive holding current that causes a triac current of the dimmer to be greater than the triac holding current, particularly when the dimmer is adjusted for significantly low light output (e.g., less than 5%, 2%, or 1% of full power light output). The adaptive holding current also allows for smooth increase of the light output starting from low light output, without perceivable flicker or shimmer. In one example, the voltage-controlled impedance is a resistive-like impedance that is placed on a secondary side of a transformer providing power to the LED light source. In another example, the voltage-controlled impedance is not pulse width modulated.
US10805996B1 Dial segmented dimming circuit
A dial segmented dimming circuit, comprising an AC input terminal, an EMI module, a rectifying module, an input filter module, a transformer, an output filter module and a DC output terminal, and a PWM main control module; the DC output terminal is connected to a LED lamp array module; the AC input terminal is connected to a wall switch, the dial segmented dimming circuit includes a dial segmented dimming module, a rotary switch dimming module and a regulated power supply module; the rotary switch dimming module is connected to the PWM main control module via a photoelectric coupling feedback module; the dial segmented dimming module includes a dial switch control chip and a light intensity dial switch and a power dial switch; the light intensity dial switch and power dial switch are interconnected.
US10805995B2 Light-emitting module and control module
A light-emitting module includes a light emitter including a first semiconductor light-emitting element, a second semiconductor light-emitting element, and a third semiconductor light-emitting element. A first current regulator is to supply the first current to the first semiconductor light-emitting element. The second current regulator is to supply the second current to the second semiconductor light-emitting element. The third current regulator is to supply the third current to the third semiconductor light-emitting element. A control circuit is configured to control at least one of the first current regulator to control the first current, the second current regulator to control the second current, or control the third current regulator to control the third current according to at least one of fluctuation of the first voltage drop, fluctuation of the second voltage drop, or fluctuation of the third voltage drop.
US10805992B2 Cooking machine
A cooking machine includes a microwave heating body, a transferring member for the cooking carrier, a transferring member for dish delivering and a cooking carrier for holding a object. The microwave heating body is moved up and down relative to the cooking carrier, and is correspondingly combined with the cooking carrier to form a heating cavity. The cooking carrier is pivotally arranged on the transferring member for the cooking carrier, and is movable to an initial position and a heating position. A cleaning assembly and a dish delivering member are arranged on the transferring member for dish delivering, and are movable to a position below the cooking carrier by turns. Thereby, the cooking carrier with the object can be cooked when moved to the heating position, and then moved to the initial position and turned to allow the cooked object to fall on the dish delivering member.
US10805990B2 Cooling system for an induction hob
A cooling system for a built-in induction hob with an improved cooling efficiency, and a cooling method thereof. The cooling system comprises an air blower for generating an airflow according to a first direction, a heat-sink device through which air blown by the air blower is conveyed. The cooling system further comprises airflow deflecting means for deflecting said airflow from said first direction to a second direction which significantly deviates from said first direction.
US10805988B2 Metalized fabric heating blanket and method of manufacturing such
A warming blanket (8) has a metalized fabric exterior layer and a heating element formed from a random fiber carbon veil material (52). A conductive ink layer (56) is deposited onto opposite side edges of the carbon veil material as side rails. Lower conductive strips (58) are attached onto a bottom edge of the carbon veil material. Each lower conductive strip is electrically coupled to a side rail. The lower conductive strips have connecting ends (60) which are spaced from each other so as to accept a connection circuit board. Side conductive strips (62) are coupled to the conductive ink side rails. Electrical current controlled by the connection circuit board is passed through the carbon veil material to create heat.
US10805979B2 Dual band discontinuous reception
Methods, systems, and devices for wireless communications are described. Some wireless communications systems may support communications between a base station and a user equipment (UE) on multiple carriers. A UE may maintain a connection with a base station on a first carrier (e.g., an anchor carrier), and the UE may use a discontinuous reception (DRX) cycle on a second carrier. The DRX cycle may include scheduled on-durations during which the UE may monitor the second carrier for signaling from the base station. To reduce the power consumption at the UE associated with repeatedly monitoring scheduled on-durations, the base station may transmit wake-up signaling to the UE on the first carrier to identify the on-durations that include data from the base station. Accordingly, the UE may monitor these on-durations for the data and avoid monitoring other on-durations to limit power consumption.
US10805976B2 Signal processing method and user equipment
Embodiments relate to a signaling processing method and user equipment. The signaling processing method includes: measuring a received signal level of user equipment with respect to a current cell, determining a camping parameter of the user equipment with respect to the cell according to the received signal level, making compensation for the camping parameter, and determining that the user equipment camps on the cell if the camping parameter after compensation is greater than a preset camping threshold.
US10805973B2 Apparatus, system, and method for performing GUTI reallocation
Apparatuses, systems, and methods for refreshing a GUTI of a UE. The UE may receive a GUTI from an AMF as part of a registration process. After a timer has expired, the UE may receive a new GUTI from the AMF. The timer may be provided by the UE as a request for use by the AMF. Alternatively, the timer may be used by the UE and the UE may request the new GUTI upon expiry of the timer, e.g., using an existing message or a new message, as desired.
US10805972B2 System and method for coordinating device-to-device communications
A master user equipment (UE) device may coordinate device-to-device (D2D) communications amongst a plurality of UE devices. For example, a UE device, which has been designated as a master UE device, may coordinate a D2D communication between a first UE device and a second UE device. The master UE device may be a UE device that obtains an indication that it is a master UE device that is to coordinate D2D communications amongst the plurality of UE devices. In some embodiments, the coordinating the D2D communication may be on behalf of a network and/or to facilitate wireless communication between the network and at least one of the plurality of UE devices.
US10805968B2 Bearer setup method, apparatus, and system
Embodiments of the present invention relate to the communications field and provide a bearer setup method, apparatus, and system. The method includes: receiving, by an MME, indication information, where the indication information is used to indicate a bearer type that is set up for UE; and setting up, by the MME, a bearer for the UE according to the indication information. By means of the method, indication information used to indicate a bearer type that is set up for UE is received, and different types of bearers are set up for the UE according to the indication information, so that an MME can adjust the bearer type in real time as required and set up different types of bearers for the UE, thereby efficiently transmitting sharply fluctuated data, and lowering loss of a network and the user equipment while improving user experience.
US10805966B2 Method and terminal for creating, modifying, releasing session in next-generation mobile communication
One disclosure of the present specification provides a method for a terminal creating a session, the terminal supporting next-generation mobile communication. The method may comprise the steps of: determining that a session must be newly created if the creation of a session is not included in a process of attaching to a core network of a next-generation mobile communication; on the basis of service type information, determining that the session being newly created needs to be always-on, or in other words, always-connected; and transmitting, to a control plane (CP) function node for managing the session, a connectivity request message including information indicating that the session that needs to be always-on, or in other words, always-connected, has been requested.
US10805961B2 Methods and apparatus to support enhanced random access procedure in NR system with beamforming
Aspects of the disclosure provide a method for determination of a transmission or reception beam format in a random access process. The method can include determining, at a local entity, the Tx beam format or the Rx beam format for communication between the local entity and a remote entity during the random access process between the local entity and the remote entity in a wireless communication system employing beamforming techniques according to historical operations and channel reciprocity availability. The method can further includes transmitting or receiving, at the local entity, a random access message exchanged between the local entity and the remote entity according to the determined Tx beam format or Rx beam format, respectively.
US10805960B2 Method for performing a random access procedure in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing a random access procedure in wireless communication system, the method comprising: transmitting a random access preamble (RAP) on a physical random access channel (PRACH) resource in a radio frame; calculating a random access-radio network temporary identifier (RA-RNTI) by considering time-frequency resource associated with the PRACH resource and an index of a first radio frame of the PRACH resource; and monitoring a physical downlink control channel (PDCCH) identified by the calculated RA-RNTI for RAR reception during a RAR window.
US10805955B2 Terminal apparatus, base station apparatus, communication method, and integrated circuit
An apparatus includes: a transmitter configured to transmit a transport block on PUSCH; and a physical layer processing unit configured to calculate transmit power of the PUSCH, at least based on a number of SC-FDMA symbols NPUSCH-initialsymb for PUSCH initial transmission for the transport block, wherein the number of the SC-FDMA symbols NPUSCH-initialsymb is given at least based on NLBT and a number of SC-FDMA symbols NULsymb included in an uplink slot, and a value of NLBT is 1 in a case that a time continuous signal of a first SC-FDMA symbol included in the PUSCH is generated based on a content of a resource element corresponding to a second SC-FDMA symbol following the first SC-FDMA symbol.
US10805952B2 Infrastructure equipment, wireless communications network and method
An infrastructure equipment forming part of a mobile communications network receives data packets from a communications terminal, and including a scheduler configured to control a transmitter and a receiver to transmit and receive signals according to the wireless access interface. The scheduler is configured to receive from the receiver an indication of a number of delay tolerant data packets and non-delay tolerant data packets in an input buffer of the communications terminal, and an indication of a current state for radio communications for transmitting the data packets from the communications terminal to the infrastructure equipment via the wireless access interface. Data packets which can be classified into at least delay tolerant and non-delay tolerant data packets are transmitted by a communications terminal to conserve the power of the communications terminal and more efficiently utilize the communications resources of a wireless access interface provided by a mobile communications network.
US10805950B2 Method for uplink channel access to unlicensed band in wireless communication system and apparatus for same
The present invention relates to a method for performing uplink transmission to a base station through an unlicensed cell in a wireless communication system. In particular, the invention provides a method including: receiving, from the base station, an uplink grant scheduling the uplink transmission on one or more subframes; and performing the uplink transmission on the one or more subframes using one of a first type channel access or a second type channel access indicated in the uplink grant, wherein a parameter for the first type channel access is determined according to a priority included in the uplink grant, and wherein when the uplink grant indicates the second type channel access, the priority is a priority used in a downlink channel access of the base station.
US10805947B2 Method for uplink packet scheduling and device thereof
The present invention provides a method for uplink packet scheduling, comprising the following steps: a base station determines types of terminals, and groups the terminals based on types thereof; the base station transmits pre-scheduling indication information and uplink scheduling commands to the terminals in a group with a same type; the base station receives Physical Uplink Shared Channel (PUSCH) transmitted by the terminals on a corresponding uplink sub-frame. The present invention further provides a base station and a terminal. In the above solution provided by this invention, eNB sorts accessed MTC terminals into different types of groups based on types thereof via a high-layer signaling, part of the MTC terminals in a type group are sorted into a scheduling group via a pre-scheduling instruction carried by PDSCH, all the MTC terminals in that group are scheduled via an uplink scheduling command. The solution provided by this invention can obviously reduce the number of times that the base station transmits uplink scheduling commands, and alleviate the burden on the base station of scheduling PUSCH transmission of MTC terminals.
US10805945B2 Method for transmitting physical uplink control channel in wireless communication system supporting unlicensed band and device supporting same
Disclosed in the present invention are a method for a terminal transmitting a physical uplink control channel to a base station in a licensed assisted access (LAA) system in which the base station or the terminal performs a listen-before-talk (LBT)-based signal transmission, and a device supporting same.
US10805939B2 Control channel code rate selection
Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for code rate selection for control channels. An exemplary method generally includes selecting, from a set of code rates, a code rate to be used to encode a stream of bits using a polar code, based on at least one of a downlink control channel aggregation size, an uplink control channel assignment, or a payload size of the stream of bits, encoding the stream of bits using the polar code and the selected code rate, and transmitting the encoded stream of bits.
US10805937B2 Method and apparatus for avoiding interference
A system that incorporates the subject disclosure may perform, for example, a method that determines at least one threshold for detecting signal interference in a first plurality of segments occurring in a first radio frequency spectrum of a first wireless communication system, detecting a pattern of recurrence over time of signal interference in a segment of the first plurality of resource blocks according to the at least one threshold, and performing one or more mitigation steps to mitigate the signal interference without filtering the signal interference where the one or more mitigation steps include at least one of transmitting signals out of phase from the signal interference, adjusting transmit power, increasing power in a resource block of a long term evolution communication session, performing beam steering, or changing time parameters for the resource block without changing to a new resource block. Other embodiments are disclosed.
US10805930B2 Device, method, and program
[Object] To provide a mechanism capable of accommodating legacy terminals not supporting GFDM in addition to terminals supporting GFDM when GFDM is introduced.[Solution] A device includes: a setting unit configured to variably set at least one of an interval between subcarriers and a time length of a subsymbol included in a unit resource constituted by one or more subcarriers or one or more subsymbols; and a transmission processing unit configured to perform filtering for every predetermined number of subcarriers.
US10805928B2 Communications in a wireless network for carrier selection and switching
Communications in a wireless network for carrier Selection and switching are provided. A terminal in the wireless network is simultaneously receiving data on at most m carriers. A base station in the wireless network sends an activation command associated with more than m carriers to the terminal. The terminal activates the more than m carriers. Then the base station selects a first subset from the activated carriers, and sends a first monitoring command associated with the first subset via a first physical-layer signaling to the terminal. When load and/or interference situations are changed, the base station selects a second subset from the activated carriers, and sends a second monitoring command associated with the second subset via a second physical-layer signaling to the terminal, wherein the first subset is different from the second subset.
US10805926B2 Systems, methods, and devices for proximity services for multi-carrier capable mobile devices
A user equipment (UE) is configured to perform cell selection and camp on a first cell in a first frequency resource. The UE is configured to determine that proximity services are supported in a second frequency resource. The first and second wireless frequency resources are within licensed spectrums corresponding to one or more mobile communications networks. The UE is configured to start device-to-device communication on the second frequency resource and send, with the transceiver, a device-to-device message in the second frequency resource. The device-to-device message includes one of a device-to-device discovery message and a device-to-device communication message.
US10805925B1 Measuring a signal from a neighboring device
A disclosure of the present specification provides a method for performing measurements. The method may performed by a user equipment (UE) comprise: performing, by the UE, measurements; based on that (i) the measurements are for measuring a cross link interference (CLI) and (ii) that the measurements are performed on a sounding reference signal (SRS) from a neighboring UE in a neighboring cell, adjusting a time error between a downlink reference timing in a serving cell and a SRS arrival timing from the neighboring UE. The adjustment is performed based on offset.
US10805924B2 Time interval measurement code-division multiple access transceiver
A time interval measurement code-division multiple access (CDMA) transceiver including a clock manager, a transmit channel, one or more receive channels, and a processor for performing time interval measurement in two-way satellite time and frequency transfer and satellite ranging, is provided. The transmit channel generates a spread signal that is digitally phase modulated to generate and transmit the modulated intermediate frequency signal. The baseband processing of the received signal from each of the remote ground stations is performed in receive channels. A transmission time generation module generates a transmission time measurement and a reception time generation module generates a reception time measurement. The transmission time measurement and the reception time measurement are generated on a latch measurement signal that is received from a latch epoch generation module in each of the receive channels.
US10805922B2 Method for transmitting a sequence of sets of data from a communication device to an access point
The disclosure relates to transmitting a sequence of sets of data, from a communication device to an access point of a wireless communication network, through at least one radio communication channel to improve radio communication quality to cope with environmental condition changes and/or location changes of the communication device and/or changes of usage of the communication device in terms of mobility. For each set of data, a value of at least one parameter to be used by the communication device for transmission is determined by selecting, in a list of predetermined values of parameters, a corresponding value. The number of occurrences of each predetermined value is determined according to a probability that the selection leads to a transmission of data with at least one quality criteria fulfilling at least one predefined condition. Each set of data is then transmitted according to the value of said at least one parameter.
US10805921B2 DCI timing for triggered scheduling in a wireless device
A wireless device receives, during a first transmission time interval (TTI), a first downlink control information (DCI) of a first triggered scheduling via first radio resources. The wireless device receives, during a second TTI, a second DCI of a second triggered scheduling via second radio resources. A third DCI indicating a trigger is received during a third TTI. The first DCI or the second DCI is selected based on a first start time of the first TTI and a second start time of the second TTI. In response to the trigger, a transport block based on the selected DCI is transmitted.
US10805919B2 Method for transmitting/receiving downlink data and device therefor
The present invention provides a method for a user equipment to receive downlink data. Particularly, the method includes: receiving information related to one or more control resource sets for downlink control information; receiving rate matching information related to whether or not to receive downlink data in each of the one or more control resource sets; and receiving the downlink data in each of the one or more control sets on the basis of the rate matching information, wherein, if the rate matching information includes first information, the downlink data are not received in the control resource set in which the downlink control information has not been detected.
US10805911B2 Transmitting apparatus and radio communication method
The present invention is designed so that control information for a receiving apparatus can be reported properly in the UL/DL of future radio communication systems. A transmitting apparatus, according to the present invention, has a control section that controls generation of a reference signal using an amount of phase rotation and/or a base sequence that are associated with control information for a receiving apparatus, and a transmission section that transmits the reference signal.
US10805910B2 Method and apparatus for sending Uplink Control Information
A method for sending uplink control information comprises: determining uplink control information needing to be sent; coding the uplink control information; interlacing the coded uplink control information; and sending the interlaced uplink control information over a physical uplink control channel (PUCCH).
US10805909B2 Control signaling transmission method and apparatus
Embodiments of the present disclosure describe a control signaling reception method and apparatus. The method includes: receiving to-be-received control signaling using a control channel, wherein the control signaling carried on the control channel indicates operation of at least two terminal devices; and demodulating the to-be-received control signaling; wherein the control channel occupies a part of subcarriers in a system bandwidth in a frequency domain. According to the embodiments of the present disclosure, common control signaling that can indicate operation of multiple terminal devices and user dedicated control signaling that can indicate an operation behavior of only one terminal device are carried on different physical channels for transmission. In this way, different resource mapping manners and different signal processing manners can be used according to different transmission requirements, so as to optimally balance resource overheads and transmission reliability of different types of control signaling, thereby improving transmission resource use efficiency.
US10805906B2 Directing client devices between co-located macro and micro wireless cells
Embodiments herein describe using a dual assess point (AP) to establish two access points that both are established by two individual radios (e.g., two 5 GHz radios). Generally, APs experience highly degraded performance when two co-located radios operate within the same band. In one embodiment, AP devices can deploy same band radios using a macro-micro cell approach. Thus, the AP may intelligently hand off client devices between the micro and macro cell in a way that optimizes the system for overall throughput and low packet latency while creating minimal oscillation of clients between cells. The embodiments in this disclosure disclose techniques that direct clients in a manner that optimizes these factors.
US10805903B2 Method and apparatus for paging transmission
Aspects of the disclosure can provide an apparatus and method for paging transmission including receiving, by a processing circuitry of a user equipment, a synchronization signal burst in a beamformed wireless communication system for downlink synchronization, and receiving at least a paging frame offset. The method can further include selecting at least a paging frame of a frame structure that has system frame number that satisfies a paging frame formula, and remapping the selected paging frame to location within the frame structure based on the paging frame offset value.
US10805900B2 Method and device for deriving location
A method and device for deriving a location. The method includes measuring, with a first sensor, movement as a function of time during a first period of time; deriving a typical movement area and a typical movement schedule using the measured movement; measuring, with the first sensor, movement as a function of time during a second period of time, wherein the second period of time corresponds to the first period of time; comparing the measured movement as a function of time during the second period of time with the derived typical movement area and the typical movement schedule; and initiating a second sensor to determine a current location if the measured movement as a function of time during the second period of time is not within the derived typical movement area or not aligned with the derived typical movement schedule based on the comparison.
US10805898B2 Communication nodes and methods therein for positioning in a wireless communications network
Embodiments herein relate to a method performed by a first communication node (110; 121) for determining the position of a second communication node (122) in a wireless communications network (100). The first communication node (110; 121) transmits a timing measurement message to the second communication node (122) as a beamformed transmission based on channel sounding feedback information received from the second communication node (122). The first communication node (110; 121) also receives an acknowledgement message from the second communication node (122) for the timing measurement message in the beamformed transmission. Furthermore, the first communication node (110; 121) determines the position of the second communication node (122) at least partly based on a transmission time of the timing measurement message and a reception time of the acknowledgement message. Embodiments of the first communication node (110; 121) are also described. Embodiments herein also relate to a second communication node (122) for enabling positioning of the second communication node (122) in a first communication node (110; 121) in a wireless communications network (100) and a method therein.
US10805895B2 Methods, devices and systems for initial grant-free transmission determination
In accordance to embodiments, methods, devices, and systems for determining initial transmissions in grant-free transmissions are disclosed. A UE receives a resource configuration for grant-free (GF) transmissions. The resource configuration comprises a periodicity parameter (P), a repetition number (K), and a sequence of redundancy version (RV) numbers corresponding to one or more RV types. The periodicity parameter defines a period having K transmission occasions (TOs), and each of the K TOs is associated with one RV number in the sequence of RV numbers. The UE performs an initial GF transmission of data in a TO of the K TOs in the period defined by the periodicity parameter. The TO is associated with an RV number corresponding to RV0.
US10805890B2 Synchronization signal sending method and apparatus
Embodiments of this application provide a synchronization signal sending method and apparatus. The method includes: obtaining an initial synchronization sequence, where a spectrum width corresponding to the initial synchronization sequence is greater than a bandwidth of a synchronization channel and is less than a sum of the bandwidth of the synchronization channel and a system protection bandwidth; dividing the initial synchronization sequence into N sub-synchronization sequences; carrying the N sub-synchronization sequences on N time-domain symbols; and sending the N time-domain symbols to a receiving apparatus. According to the synchronization signal sending method provided in the embodiments of this application, a bandwidth loss of a synchronization signal is reduced, and utilization and synchronization performance of a system synchronization bandwidth are improved.
US10805889B2 Power configuration method, user equipment, and base station
In response to a user equipment (UE) sending data to a first network side device over a first channel and to a second network side device over a second channel, a method includes determining that the first channel separately overlaps the second channel and a third channel. The method further includes allocating, according to priorities of the first channel and the second channel, a first transmit power to the first subframe j and a second transmit power to the second subframe i. The first transmit power is less than or equal to a first power upper limit. A sum of the first transmit power and the second transmit power is less than or equal to a first threshold. A sum of third transmit power of the third subframe i+1 and the first power upper limit is less than or equal to a preset threshold.
US10805885B2 Wake-up method and device
This application provides a wake-up method and device. The method includes: receiving, by a wake-up radio, a first wake-up frame, where the first wake-up frame includes a duration field, and the duration field is used to carry duration information; and waking up, by the wake-up radio, a primary radio based on the duration information. Because a wake-up frame transmitted by an access point includes duration information, a wake-up radio of a station wakes up a primary radio based on the duration information, so that the station can save energy better.
US10805883B2 Method for transmitting/receiving signal based on PS mode in WLAN system and apparatus thereof
Provided are a method and apparatus for transmitting/receiving a signal based on a power saving (PS) mode in a wireless local area network (WLAN) system. Specifically, a first station (STA) determines the PS mode in a time division duplex (TDD)-based service period (SP), and transmit the signal to the second STA or receive the signal from the second STA based on the PS mode. The SP includes a plurality of TDD slots. The plurality of TDD slots include an unassigned TDD slot, an assigned Tx TDD slot, and an assigned Rx TDD slot. In the unassigned TDD slot, a PS mode of the first STA is determined as a doze state, and a PS mode of the second STA is determined an awake or doze state. In the assigned Rx TDD slot, the PS mode of the first STA is determined as the awake state, and the PS mode of the second STA is determined as the awake state. In the assigned Tx TDD slot, the PS mode of the first STA is determined as the awake or doze state, and the PS mode of the second STA is determined as the awake state.
US10805878B2 Method and apparatus for voice data transmission
Methods and apparatus are provided for transmitting voice data in a wireless communication system, in particular there is provided an apparatus comprising an audio processing module configured to detect a period of silence in a voice signal and to output an indication of the detected period of silence, and a communication module coupled to the audio processing module and configured to transmit upload packets according to a predefined scheduling allocation, the upload packets comprising the voice signal, wherein the communication module is further configured to, upon receipt of an indication of a detected period of silence refrain from transmitting further upload packets using the predefined scheduling allocation for a predetermined period of time.
US10805873B2 Function selection in mobile networks
A set of functions, which comprises one or more access function and at least one network function, is provided in a telecommunication network. The telecommunication network is configured to provide compositions of functions based on the access function and the network function. Each composition of functions is uniquely identified by an identifier. The telecommunication network is further configured to provide to a terminal equipment one or more composition of functions based on the access function and the network function. The telecommunication network is further configured to make available the identifier of each composition of functions to the terminal equipment.
US10805864B2 Base station, mobile station, communication system, and communication method
A base station includes a controller configured to set a first cell supporting non-orthogonal multiple access wireless transmission for a plurality of mobile stations and generate a broadcast signal indicating that the non-orthogonal multiple access wireless transmission is supported in the first cell, the broadcast signal including a condition related to wireless quality between the base station and a mobile station, for performing the non-orthogonal multiple access wireless transmission in the first cell; and a transmitter configured to transmit the broadcast signal.
US10805860B2 Method and device for performing access barring check
Provided are a method by which a terminal performs an access barring check in a wireless communication system and a device for supporting the same. The method may include: a step for entering an RRC_INACTIVE state; a step for performing the access barring check on a cell; a step for checking that access to the cell is prevented as many times as the maximum number of access attempts; and a step for transitioning from the RRC_INACTIVE state to an RRC_IDLE state.
US10805856B2 Methods and units in a network node for handling communication with a wireless device
A central unit (300A) and a first distributed unit (300B) of a first network node (300) and methods therein, for handling a communication with a wireless device (302) in a wireless network. The central unit (300A) sends an indication to the first distributed unit (300B) to indicate whether a current procedure for the wireless device is an inter-central unit procedure or an intra-central unit procedure. The first distributed unit (300B) is thereby able to decide whether to send information about the communication to the central unit via a user plane or via a control plane, based on a reduced amount of signalling including the indication.
US10805851B2 Communications system with idle mode terminal balancing
A mobile communications system is described in which base stations can communicate with each other or with a central coordinator to exchange idle mode UE load information so that decisions can be made to change cell specific or frequency specific priorities used by different cells within the network to balance the loading of idle mode UEs between cells.
US10805850B1 Handover in connected mode between non-terrestrial-network and terrestrial network
A system and a method for directing a handover of communications in Radio Frequency (RF) networks at a UT. The method includes servicing a user terminal (UT) via a first network having a first coverage area; receiving, from the UT via the first network, a measurement report for a second network having a second coverage area based on a measurement configuration of the second network; sending, to the UT via the first network, a handover order for obtaining service from the second network; and establishing, via a second network RAN (radio access network), a service for the UT via the second network per the handover order. In the method, the first network may include either a terrestrial network (TN) or a non-terrestrial network (NTN), the second network may include other of the TN or the NTN, and the TN and the NTN are RF networks. In the method, the establishing is performed while the UT is disposed in an overlap area of the first coverage area and the second coverage area, and the measurement report may include a RF signal metric of the second network at the UT.
US10805848B2 Information transmission method, network device and terminal device
Provided are information transmission methods, network devices and terminal devices, which may reduce an access delay. The method includes that: a target cell acquires configuration information of a measured signal, the configuration information of the measured signal being used for a terminal device to send the measured signal according to the configuration information of the measured signal; the target cell determines a beam corresponding to at least one uplink transmission channel of the target cell according to the measured signal sent by the terminal device; and the target cell transmits the at least one uplink transmission channel through the beam corresponding to the at least one uplink transmission channel of the target cell.
US10805846B2 Method and terminal for supporting service continuity after performing handover
One disclosure of the present specification provides a method for supporting service continuity after a terminal performs a handover. The method may comprise: a step of transmitting, when re-assigned from a source user plane (UP) functional node to a target UP functional node in accordance with performing a handover to a target base station, a PDU session creation request message to create a new PDU session with the target UP functional node; a step of receiving a PDU session creation response message including a newly allocated second IP address; a step of transmitting a tunneling request message including information on the newly allocated second IP address and information on a service flow requiring service continuity; and a step of encapsulating a packet, which has been generated with an existing first IP address by an upper layer of the terminal, with a new second IP address by a lower layer of the terminal and transmitting the encapsulated packet to the tunneling entity.
US10805842B2 Mobile network operator (MNO) control of WiFi QOS via EAP/diameter
A mobile network operator (MNO) may control WiFi QoS. 3GPP has specified control mechanisms for various levels of quality of service (QoS) over the cellular access and core network. Embodiments described herein provide differentiation of WiFi QoS based on MNO requirements. In particular, extensible authentication protocol (EAP) and diameter messages may be extended to include a wireless local area network QoS parameter. This may be used by user equipment to set the uplink 802.11e User Priority (UP) for offloaded or evolved packet core-routed WiFi traffic.
US10805833B2 Method of handling control plane data in a wireless network
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.The various embodiments of the present invention disclose a method of handling control plane data in a wireless network, the method comprises sending, by a user entity (UE), a non-access stratum (NAS) message along with an indication data to a mobility management (MM) core network entity. The MM core network entity processes the received NAS message and the indication data. The MM core network entity determines status of network congestion upon processing the processed NAS message. Sending, by the MM core network entity, a response to the UE based on at least one of the processed indication data and the determined network congestion.
US10805832B2 Method and apparatus for handling coexistence with DSRC carrier in wireless communication system
A method and apparatus for handling coexistence with a dedicated short range communication (DSRC) carrier in a wireless communication system is provided. A user equipment (UE) obtains a first congestion level on a resource set for a first radio technology, determines a second congestion level for the first radio technology by applying an offset to the first congestion level when a second radio technology which shares the resource set with the first radio technology is identified, selects a carrier based on the second congestion level for the first radio technology, and performs transmission on the selected carrier.
US10805829B2 BLE-based location services in high density deployments
In one embodiment, a device obtains telemetry data indicative of channel usage by a plurality of Bluetooth Low Energy (BLE) tags. The device also obtains tag characteristic data indicative of one or more characteristics of the BLE tags. The device determines that usage of a particular channel by the BLE tags exceeds a predefined threshold, based on the obtained telemetry data. The device selects a subset of the plurality of BLE tags, based on their one or more characteristics indicated by the obtained tag characteristic data. The device instructs, for each of the selected subset of BLE tags, the selected BLE tag to increase an interval of time between BLE advertisements sent by the selected BLE tag.
US10805828B2 Buffer status report for eDCS
Methods, systems, and devices are described for wireless communication. A user equipment (UE), for example, may determine a content size of an uncompressed buffer and a content size of a compressed buffer. The UE may then generate a buffer status report (BSR) based on the content sizes of the uncompressed buffer and the compressed buffer. Alternatively, a base station may receive a BSR based on a size of an uncompressed buffer of the UE. The base station may then receive a compressed packet from the UE and may determine a compression gain based on a size of the compressed packet and a size of a corresponding uncompressed packet. The base station may then adjust the received BSR based on the compression gain.
US10805823B2 Device, system, and method for enhanced user equipment and network capability for LTE and new radio
A device and method for generating a user equipment (UE) capability information message. In a first embodiment, a UE receives a request for the radio access capabilities of the UE and a size limit indication for a message to be generated by the UE that includes the radio access capabilities. The UE generates the message that includes the radio access capabilities based on the size limit then transmits the message to the network. In a second embodiment, a UE receives a request for the radio access capabilities of the UE. The UE also receives a segment limit indication and a size limit indication for a message to be generated by the UE that includes the radio access capabilities. The UE generates the message where the message includes a plurality of segments based on the segment limit. Subsequently, the UE transmits the message to the network.
US10805818B2 Distributed antenna system with improved uplink leveling
Uplink leveling systems and methods for a distribution antenna are provided. An uplink leveling system includes at least one communication path between a base station point of interface and a remote antenna unit. A broadband measurement detector is communicatively coupled to measure signal power in the at least one communication path at the base station point of interface. A signal measurement receiver is communicatively coupled to measure signal power in the at least one communication path. A test signal generator is configured to generate a test signal in the at least one communication path in an uplink. At least one controller is configured to level the communication path in the uplink direction based at least in part on measurements by the broadband measurement detector and the signal measurement receiver in response to the generated test signal by the test signal generator.
US10805816B2 Control of UE clear channel assessment by an ENB
A method, an apparatus, and a computer program product for wireless communication are provided. An eNB determines a CCA parameter for use by a UE in performing a CCA procedure for UL transmission and transmits an indication of the CCA parameter to the UE. The UE receives an indication of the CCA parameter for UL transmission from the eNB and performs the CCA procedure for UL transmission using the indicated CCA parameter. The UE may transmit to the eNB prior to receiving the indication of the CCA parameter. The eNB may use the report in determining the CCA parameter for use by the UE.
US10805813B2 Wireless communication device that performs communication based on obtained regulation information that depends on geographic location, and control method thereof
A wireless communication device that is capable of radio communication that complies with a radio regulation of the current location, even without having a function for communicating with a wireless wide area network, and a control method thereof are provided. Regulation information that depends on a geographical location at which radio communication that uses a second communication unit is obtained from an external apparatus using a first communication unit, the second communication unit is controlled so as to adapt to the regulation information, and communication that uses the second communication unit is performed.
US10805810B2 Mobile device assisted optimization of a wireless network
Traffic flows in a wireless network may be optimized based on a current state of the wireless network as well as based on information received from mobile devices attached to the wireless network. In one implementation, a method may include receiving, from mobile devices attached to the wireless network, values for parameters associated with applications that are executed by the mobile devices. The method may further include receiving, from network elements in the wireless network, information relating to a state of the wireless network; and determining based on the values for the parameters associated with the applications and based on the information relating to the state of the wireless network, modifications to an operation of the wireless network to optimize transmission of the traffic flows in the wireless network with respect to the parameters.
US10805808B2 Method for deploying a cellular communication network
Methods and systems are provided for deploying a cellular communication network, including basestation systems. A basestation system may include a plurality of femtocells comprising at least a first femtocell and a second femtocell, with the first femtocell being configured to support an operation in the second femtocell, and a first transmission from the first femtocell being coordinated with a second transmission from the second femtocell. The plurality of femtocells may also include a third femtocell, and a first reception by the first femtocell may be coordinated with a second reception by the third femtocell. The coordination of transmissions and/or receptions may be based on one or more of time, power, and frequency.
US10805807B1 Coordination of spectrum allocation and interference avoidance among high-altitude networks
A multi-tenant system is provided for coordinating spectrum allocation of a plurality of high-altitude networks (HANs) so that at least one high-altitude platform (HAP) in one of the plurality of HANs is controlled to avoid interfering with a HAP in at least one other HAN of the plurality of HANs. The multi-tenant system comprises a database including: 1) a first interface, 2) a second interface, 3) at least one service module, and 4) a data storage device. The multi-tenant system further comprises a communication controller coupled to the database, the communication controller configured to control various characteristics of HAPs in their respective HANs and links therebetween based on data maintained in the data storage device of the database. The data includes regulatory and coordination constraints provided via the first interface and non-regulatory and external coordination information provided via the second interface.
US10805805B2 Radio resource management apparatus, method and system
A spectrum management system includes circuitry that determines available spectrum for a secondary communication system. The available spectrum is determined based on a disturbance tolerance of a primary communication system that is managed by the spectrum management system and a disturbance tolerance of another primary communication system that is managed by another spectrum management system. The circuitry then causes the setting of a spectrum for the secondary communication system based on the available spectrum and whether or not a spectrum request is received from the secondary communication system.
US10805804B2 Network control method, apparatus, and system, and storage medium
This application discloses a network control method. The method includes: obtaining global network information; determining resource information of at least one sliced network based on the global network information, where each sliced network is corresponding to one second controller, and resource information of each sliced network includes initial link bandwidth allocated to each aggregation flow in each sliced network on each link in each sliced network; and sending resource information of a corresponding sliced network to each second controller, so that a target second controller performs, through closed-loop control based on a queue status corresponding to a target sliced network, closed-loop correction on initial link bandwidth allocated to each aggregation flow in the target sliced network on each link in the target sliced network, and each switch in the target sliced network transmits a corresponding aggregation flow based on corresponding corrected link bandwidth.
US10805801B1 Automatic mobile device usage restriction
Techniques for automatic mobile device usage restriction are described herein. An aspect includes monitoring user data of a user of a mobile device from a plurality of data sources in the mobile device. Another aspect includes learning normal behavior of the user based on the monitoring. Another aspect includes identifying outlier behavior by the user that deviates from the normal behavior based on the monitoring. Another aspect includes determining a restriction state based on the outlier behavior. Yet another aspect includes restricting access to at least one functionality of the mobile device based on the restriction state.
US10805800B1 Access verification network device and method
A computer comprising a network communication interface, at least one memory, a processor coupled to the at least one memory and configured to: receive a request parameter and one or more authentication factors from a current user through a network and the network communication interface, identify an authentication file based on the received authentication factors of the current user, a first authentication factor is compared with a first authentication file and the second authentication factor is compared with a second authentication file, based at least in part on the request parameter and authentication factors, identify a first rule set, from among a plurality of rule sets defining requirements for user authentications, based on the first rule set, obtain one or more verification parameters from the identified authentication file for authentication, at least one obtained verification parameter corresponding to biometric information of the current user.
US10805798B2 Multi-tiered user authentication methods
Aspects of the present invention provide an approach for user authentication during a user session which potentially requires multiple user authentications. A library of authentication methods is provided for preforming the user authentications. For authentication, a threshold contribution value is set which needs to be exceeded for authentication to occur. To carry out the authentication, a chain of authentication methods is constructed at run time, selected from the library in order to provide an aggregate contribution value which exceeds the threshold. During run time, the contribution value of each authentication method is dynamically adjusted, so that construction of the chain uses current amounts for the contribution values of each authentication method. This allows the chain to be reconstructed at run time taking into account changing circumstances. Specifically, not yet executed authentication methods may be unlinked from the chain and replaced with one or more new ones.
US10805792B2 Method and apparatus for securing multiple NAS connections over 3GPP and non-3GPP access in 5G
A method, apparatus and computer program product may be provided for securing multiple NAS connections over a plurality of access types. An exemplary method may comprise receiving, at an access mobility function (AMF), a first registration request from user equipment (UE) over a first access type, establishing a main NAS context comprising at least a key set identifier for identifying a key for the AMF (KAMF), NAS integrity and encryption keys and a selected algorithm for all NAS links, wherein establishing the main NAS context comprises establishing the KAMF, and subsequently deriving, from the KAMF, the NAS integrity and NAS encryption keys and establishing a first NAS sub-context corresponding to a first access type, the first NAS sub-context comprising at least a first NAS link identification number, a first uplink packet count, a first downlink packet count.
US10805791B2 MSISDN sharing between UES and PBX devices
A telecommunication network provides telecommunication service to a user equipment (UE) and a communication device that is connected to the telecommunication network via a private branch exchange. Both the UE and the communication device utilizing a Mobile Station International Subscriber Directory Number (MSISDN) for the telecommunication service, and the telecommunication network stores a profile associating both the UE and the communication device with the MSISDN. Additionally, the telecommunication network enables communication between the communication device and a communication partner device and notifies the UE of the communication.
US10805789B2 Method and apparatus for downloading a profile for remotely provisioning a subscriber entity
There is provided mechanisms for remote provision of a subscriber entity. The method is performed by the subscriber entity. A method comprises providing a request for download of a profile for remote provisioning of the subscriber entity to a subscription management entity. The method comprises verifying, using a profile handling unit of the subscriber entity, that the subscription management entity possesses a valid certificate for downloading the profile. The method comprises allowing download of the profile for remote provisioning of the subscriber entity only when the subscription management entity possesses the valid certificate.
US10805778B2 Providing an item of information from a group of a plurality of motor vehicles
A method is disclosed for providing information by a motor vehicle, including supplying sensor data, recorded in the motor vehicle, to a particularly extensive network outside the motor vehicle. The method comprises the steps of: a central controller receiving an information request from a requesting unit, selecting the motor vehicle for providing the information from a plurality of motor vehicles in accordance with a specified selection criterion, the central controller transmitting, to the selected motor vehicle, a control signal for controlling a recording device of the selected motor vehicle, receiving the information, recorded as a result of the control signal, from the recording device of the selected motor vehicle, and the central controller providing the information for the requesting unit. A central controller is also disclosed.
US10805777B2 System and method to display information
One general aspect includes a method to display information, the method including: receiving over a V2X channel, via a processor, media content related information from a vehicle; producing, via the processor, an advertisement based on the media content related information; and exhibiting, via the processor, the advertisement on a display positioned at a remote location visible to the vehicle.
US10805775B2 Electronic-device detection and activity association
An electronic device may receive information associated with another electronic device that is proximate to the electronic device. Then, the electronic device may identify the other electronic device based on an identifier (such as a Media Access Control address) that is included in the information that is associated with the other electronic device. Moreover, the electronic device may access a pattern of activity for a region that includes the electronic device, where the pattern of activity includes events and identifiers of one or more electronic devices in the region during the events. For example, the events may include reported criminal activity. Next, the electronic device may determine an association between the other electronic device and at least one of the events based on the pattern of activity. Furthermore, the electronic device may provide a notification based on the determined association.
US10805774B2 Methods and apparatus for managing control data
Methods and systems for managing control data in a push-to-talk over cellular (PoC) communication are provided. A method includes: receiving, by a user equipment (UE), control data from a PoC server on a control plane and/or a data plane for a PoC session. The control data is not limited to a text control data, but also can include an audio control data and/or an image control data. Further, the method includes processing the received control data and sending the processed control data from a communication processor (CP) to an audio device and/or an always on display of the UE through a direct communication channel set up between the CP and a low power processor (LPP), without waking up an application processor (AP) of the UE. Thus, the method effectively reduces battery consumption of the UE to lowest possible level.
US10805769B2 Systems and methods of deploying location tracking tags
A tag having a fixed physical location comprising a processor, a memory storing a first identifier, and a wireless communication interface configured to broadcast a first transmission including the first identifier. The processor is configured to receive, from the wireless communication interface, second identifiers of neighboring tags. The processor then configured to store the second identifiers of the neighboring tags in the memory and then modify the first transmission of the first identifier to include the second identifiers of the neighboring tags.
US10805765B1 Time-based check-in for mobile-device applications
This disclosure describes techniques for determining when to transition a service-provider application between an in-store mode of operation and an online mode of operation using time as a proxy for location of a mobile device executing an application. When a user arrives at a physical location of the service provider, the user may provide an indication of this arrival via the application. In response, the application may transition from the online mode of operation to the in-store mode of operation. Further, the application may set a timer for a predefined amount of time and, after this amount of time elapses, may transition from the in-store operation mode back to the online operation mode.
US10805764B1 Object location tracking based on point-in-polygon analysis
A device can receive location data associated with an object. The device can determine a bounding area that encompasses a geographic area and determine a partitioning of the bounding area into a plurality of cells. The device can classify a cell of the plurality of cells as a first type that is entirely within the geographic area or a second type that is partially within the geographic area. The device can determine a rounded value of a latitude and a longitude included in the location data to identify a proximate location. The device can determine whether the proximate location matches a reference location associated with a vertex of the cell and identify the location as within the cell. The device, based on identifying the location as within the cell, can selectively determine whether the location of the object is within the geographic area and perform one or more actions.
US10805760B2 Orientation aware audio soundstage mapping for a mobile device
A mobile device with orientation aware audio mapping capability is disclosed. The mobile device has an aux speaker, a loud speaker, a sensor for device orientation detection, and a processor (or processors) coupled to the sensor and the speakers. Depending on the device orientation, the processor sends a mapped audio output to the speakers. The mapped audio output may be a mono audio signal or a stereo audio signal. The stereo audio output signal may be a stereo audio output signal with a balanced or biased audio power distribution between the aux speaker and the loud speaker.
US10805757B2 Method for generating a customized/personalized head related transfer function
A method is provided for generating a personalized Head Related Transfer Function (HRTF). The method can include capturing an image of an ear using a portable device, auto-scaling the captured image to determine physical geometries of the ear and obtaining a personalized HRTF based on the determined physical geometries of the ear. In addition, a system and a method in association with the system are also provided for customizing audio experience. Customization of audio experience can be based on derivation of at least one customized audio response characteristic which can be applied to an audio device used by a person. Finally, methods and systems are provided for rendering audio over headphones with head tracking enabled by, for example, exploiting efficiencies in creating databases and filters for use in filtering 3D audio sources for more realistic audio rendering and also allowing greater head movement to enhance the spatial audio perception.
US10805756B2 Techniques for generating multiple auditory scenes via highly directional loudspeakers
In one embodiment of the present invention, a central communications controller creates customized hearing experiences without unnecessarily encumbering listeners. In operation, for each listener, the central communications controller selects distracting and/or confidential sounds and generates a cancellation signal that substantially attenuates (i.e., “cancels out”) the selected sounds without corrupting remaining sounds. To selectively filter the sounds for a listener, the central communications controller leverages one or more highly directional loudspeakers to deliver the cancellation signal directly to the ears corresponding to the listener. More specifically, for a given ear, the central communications controller transmits the cancellation signal to a highly direction loudspeaker that targets the location of the ear. In this fashion, the central communications controller provides a listener-customized listening experience—selectively cancelling sounds at Identify sounds to be suppressed and generate ears—without relying on constraining sound delivery systems such as headphones, in-ear auditory devices, and the like.
US10805755B1 Speaker adjustment method and electronic device using the same
A speaker adjustment method applicable to an electronic device including two microphones and two speakers is provided. The speaker adjustment method includes the following steps: obtaining two first frequency responses corresponding the two speakers by using one microphone, and obtaining two second frequency responses corresponding the two speakers by using another microphone; calculating a sensitivity difference between the two microphones according to the two first frequency responses and the two second frequency responses, where a distance ratio of distances from the two microphones to one speaker equals to a distance ratio of distances from the two microphones to another speaker; and adjusting outputs of the two speakers according to the sensitivity difference, at least one of the first frequency responses and at least one of the second frequency responses. In addition, an electronic device using the speaker adjustment method is also provided.
US10805754B2 Audio reproduction systems and methods
The system and method includes positioning a mobile device with a built-in loudspeaker at a first location in a listening environment and at least one microphone at at least one second location in the listening environment; emitting test audio content from the loudspeaker of the mobile device at the first position in the listening environment; receiving the test audio content emitted by the loudspeaker using the at least one microphone at the at least one second location in the listening environment; and, based at least in part on the received test audio content, determining one or more adjustments to be applied to desired audio content before playback by at least one earphone; wherein the first location and the second location are distant from each other so that the at least one microphone is within the near-field of the loudspeaker.
US10805748B2 Method of adapting settings of a hearing device and hearing device
Provided is a method of adapting settings of a hearing device. The method includes the step of providing start settings and target settings of a user control, wherein the start settings and target settings define an effect of the user control at a start time and at an acclimatization completion time, and wherein the user control is for adjusting at least one setting of the hearing device. Further the method includes the steps of configuring an acclimatization transfer behavior of the user control from the start settings to the target settings, wherein the configuration defines how the settings, which determine an effect of the user control, change over time; and causing, during an acclimatization phase, the hearing device to adjust user control settings from the start settings to the target settings according to the configuration.
US10805744B2 Systems for accommodating separation of body parts in auditory prostheses
An auditory prosthesis includes a fixation system manufactured in whole or in part from a deformable material, such as a viscoelastic material. The viscoelastic material responds viscously to loads applied over an extended period of time. Thus, the material is able to accommodate growth of a recipient's anatomy without becoming disconnected or misaligned from any attachment points. This allows the device to accommodate growth of a recipient over time.
US10805739B2 Non-occluding feedback-resistant hearing device
A hearing device configured to be fitted at or in a user's ear canal including an acoustic vent configured to enable sound waves to pass through the hearing device. A directional microphone is configured to create an output signal by amplifying sound traveling in a first direction through the acoustic vent toward the ear canal and attenuating sound traveling in a second direction through the acoustic vent from the ear canal. A receiver is configured to produce sound in response to the output signal. A method of operating a hearing device is also included.
US10805735B2 Diaphragm, speaker unit using same, headphone and earphone, and diaphragm manufacturing method
An edge portion of a diaphragm is configured such that multiple recessed ribs formed by recessing of a raised surface are provided in an inclination direction inclined with respect to a radial line passing through a center point and are arranged rotationally symmetrically, and among the recessed ribs and a fixing portion defined on the outermost peripheral side of the diaphragm, defines an outer peripheral edge portion at which no recessed ribs are formed. A voice coil is coupled to a voice coil attachment portion. A lead line is fixed with a first adhesive forming a first adhesive layer along a valley portion defined between a certain recessed rib and an adjacent recessed rib thereof on a back side of the edge portion, and is further fixed with a second adhesive forming a second adhesive layer with the lead line being curved along the outer peripheral edge portion.
US10805727B2 Filter generation device, filter generation method, and program
A processor of a filter generation device according to an embodiment includes an extraction unit that extracts a first signal having a first number of samples from samples preceding a boundary sample of a sound pickup signal, a signal generation unit that generates a second signal containing a direct sound from a sound source and having a second number of samples larger than the first number of samples based on the first signal, a transform unit that transforms the second signal into a frequency domain and generates a spectrum, a correction unit that increases a value of the spectrum in a correction band and generates a corrected spectrum, an inverse transform unit that inversely transforms the corrected spectrum into a time domain and generates a corrected signal, and a generation unit that generates a filter based on the sound pickup signal and the corrected signal.
US10805726B1 Audio system equalization
An audio system with first and second discrete audio drivers that are in a listening space, wherein each driver is configured to radiate sound into the listening space, and wherein the radiated sound from each driver at a listening location in the listening space has a frequency, phase, and magnitude. The audio system is configured to modify a phase of the sound radiated by at least one of the first or second drivers such that a phase response difference between the first and second drivers at the listening location is closer to zero degrees than it was before the modification.
US10805720B2 Audio signal processing apparatus and a sound emission apparatus
The disclosure relates to an audio signal processing apparatus for processing an input audio signal, comprising a filter unit comprising a plurality of filters, each filter configured to filter the input audio signal to obtain a plurality of filtered audio signals, each filter designed according to an extended mode matching beamforming applied to a surface of a half revolution, the surface partially characterizing a loudspeaker enclosure shape, a plurality of scaling units, each scaling unit configured to scale the plurality of filtered audio signals using a plurality of gain coefficients to obtain a plurality of scaled filtered audio signals, and a plurality of adders, each adder configured to combine the plurality of scaled filtered audio signals, thereby providing an output audio signal for producing a sound field having a beam directivity pattern defined by the plurality of gain coefficients.
US10805718B1 Multi-degree of freedom transducer vibration isolation system
A transducer system isolates vibrations produced by a transducer. The transducer system comprises the transducer and a vibration isolation system. The transducer can produce vibrations and is configured to be coupled to a device. The transducer includes a first sub-assembly including a coil assembly and a second sub-assembly including one or more magnets. The vibration isolation system is configured to isolate vibrations produced by the transducer from the device. The vibration isolation system includes a plurality of support brackets, and a suspension component including a plurality of flexures. The plurality of flexures includes a first set of flexures configured to suspend the first sub-assembly from the support brackets, a second set of flexures configured to suspend the second sub-assembly from the first sub-assembly, and a third set of flexures configured to suspend the second sub-assembly from the support brackets.
US10805715B2 MTM loudspeaker using tweeter arrays
An MTM loudspeaker in which an array of smaller drivers replaces each of the larger drivers in a traditional MTM design. Doing so reduces the total moving mass of the drivers reproducing the lower-frequency sounds in the MTM design, while still allowing enough air to be moved for the loudspeaker to reproduce sounds in lower frequency ranges that would normally be produced by the larger drivers and could not be adequately produced by a single instance of the smaller driver. For example, a single tweeter or supertweeter, or a pair of tweeters or supertweeters still serves a traditional tweeter or tweeter function in the MTM design (handling high frequencies), but a plurality of tweeters or supertweeters arranged in two arrays placed on either side of the tweeter(s) or supertweeter(s) handling high frequencies is tasked with reproducing lower frequencies not traditionally handled in loudspeakers by tweeters or supertweeters.
US10805712B2 Headphone, reproduction control method, and program
The present technology relates to a headphone and a reproduction control method that enable external sound to be caught more easily and promptly, and a program.The headphone includes: a sound collecting unit configured to collect outer sound; a detection unit configured to detect a specific motion to a sensor unit for capture of the outer sound; and a reproduction control unit configured to cause, in a case where the specific motion is detected, the outer sound collected by the sound collecting unit to be reproduced and volume of audio under reproduction to be reduced or the reproduction of the audio to stop. The present technology can be applied to, for example, a headphone.
US10805711B2 Earpiece for determining state of closing element for vent
A system comprising an earpiece, the earpiece having a first end facing a tympanic membrane, and a second end facing toward a surrounding of a user when the earpiece is worn by the user, includes: a vent channel coupled to a first vent opening at the first end, and to a second vent opening at the second end, wherein the vent channel comprises a vent port; a closing element comprising a first magnetic member, the closing element configured to cause the vent port to be open, and to cause the vent port to be closed; an inductive member comprising a conductive material, the inductive member configured for inductive coupling with a second magnetic member, wherein the second magnetic member is configured for displacing the closing element by magnetic interaction with the first magnetic member; and a processor configured to obtain an electrical measurement value of the second magnetic member.
US10805709B1 Multi-mic earphone design and assembly
At least one exemplary embodiment is directed to a method of earphone manufacturing with an ear canal microphone, ambient sound microphone and a speaker.
US10805708B2 Headset sound channel control method and system, and related device
A terminal, headset, and system, where the headset is configured to determine a wearing mode of the headset, generate a wearing mode signal according to the wearing mode of the headset, and send the wearing mode signal to the terminal, the terminal is configured to receive the wearing mode signal, and control, according to the wearing mode signal, sound channel output of an audio signal played by the terminal. In this manner, when the headset is reversely worn, the terminal may automatically perform headset sound channel switching. Hence, a user can implement sound channel switching without transposing left and right earpieces of the headset, thereby improving headset sound channel switching efficiency.
US10805705B2 Open-canal in-ear device
An in-ear device includes a housing shaped to be held in an ear of a user, and be positioned around a canal of the ear so the canal is unobstructed by the in-ear device, and an audio package positioned within the housing to project sound into the canal when the in-ear device is disposed in the ear. A controller is disposed in the housing and coupled to the audio package, and the controller includes logic that when executed by the controller causes the in-ear device to perform operations, including emitting the sound from the audio package towards the canal of the ear.
US10805700B2 Expansion device having a speaker
An electronic apparatus appropriately outputs low-frequency sound to high-frequency sound to enable acoustic reproduction with high sound quality is disclosed. A portable information apparatus includes a first speaker; and an expansion device includes a second speaker. The portable information apparatus includes a mode switching unit for selecting a single mode or a combined mode; and an acoustic adjustment unit for adjusting acoustic data output to the first speaker and/or the second speaker. During the single mode, the acoustic adjustment unit outputs the acoustic data to the first speaker. During the combined mode, the acoustic adjustment unit extracts high-frequency sound from the acoustic data and outputs the high-frequency sound to the first speaker, and extracts low-frequency sound from the acoustic data and outputs the low-frequency sound to the second speaker.
US10805699B2 L-shaped strategically hidden speaker system
A small, lightweight ceiling speaker assembly in a lightweight plastic tubular L-shaped housing with an inclined rear end closed by an electronics connection panel. The tubular L-shaped housing is assembled from right and left L-shaped halves and encloses a speaker, a multi-tap transformer, and control electronics. Selection of the transformer tap, zone selection, and configuration controls is accomplished manually on the electronics connection panel. Analog ANALOG IN and ANALOG OUT jacks are also located on the electronics connection panel. Spring-biased feet engage the top surface of a ceiling tile or panel to clamp the L-shaped strategically hidden speaker system against an annular flange of a releasably attachable sound diffuser or director.
US10805697B2 System, method and apparatus for indoor air quality status using a wireless sensor network
A configured mode of operation of a wireless sensor network can be established through a dynamic remote configuration process. The plug-and-play universal sensor interface enables the monitoring capabilities of the wireless sensor network to scale seamlessly with the dynamic nature of changing sensor application objectives. A system status module enables a user to view the sensor service to confirm the current configuration of the wireless sensor network.
US10805696B1 System for recording and targeting tagged content of user interest
A recording handy for recording filterable content in an augmented reality moment file which is represented by an augmented reality icon recordable and readable by a device having a processor in proximity to the locus of a recorded moment file configured to receive an augmented reality moment file. The content of the augmented reality moment file is preferably assessable via a user selectable icon either representative of a user, location, and/or theme. The icon assessable content moment file preferably includes at least one of an image, a video clip, a sound recording, a text file, a mood, a place, and an activity, a military safety related advisement, a real estate related advisement, a site maintenance fact sheet, an equipment maintenance fact sheet, a location specific information sheet, a confidential document, at least part of an encryption key, an encrypted document, an autonomous drone in-flight instruction, and a visitor book.
US10805694B2 Processing and providing an image in which a plurality of symbols are encoded
An information processing apparatus, method, and non-transitory computer-readable storage medium for processing an image in which a plurality of symbols is encoded. The information processing apparatus includes processing circuitry configured to determine luminance values of a plurality of pixels included in a line of an image in which a plurality of 2-bit symbols is encoded. Each of the plurality of 2-bit symbols is encoded in a subset of the plurality of pixels. The processing circuitry is further configured to determine a data value of one of the plurality of 2-bit symbols based on the luminance values of the subset of the plurality of pixels in which the one of the plurality of 2-symbols is encoded.
US10805687B2 Systems, apparatus, and methods for scalable low-latency viewing of broadcast digital content streams of live events, and synchronization of event information with viewed streams, via multiple internet channels
Multiple broadcasters create live streams of digital content relating to live events, and multiple viewers of each broadcaster receive copies of the live streams. Viewer latency is significantly reduced, and event information relating to live events is synchronized amongst all broadcasters and viewers of live streams relating to the same event. Scalable and flexible access to live streams is provided to different types and numbers of viewers with different qualities of service. A social media platform is provided in tandem with live streaming of digital content relating to live events, to allow a given broadcaster and their associated viewers to communicate with one another, comment on the event and/or the broadcaster's live stream and send digital gifts. In one example, the broadcasters' digital content relates to live sporting events, and studio-quality graphics and animations are provided on mobile client devices in tandem with the broadcasters' digital content and social networking functionality.
US10805685B2 Streamlined viewing of recorded programs based on markers
A receiving system includes a communication input system to receive a program and a marker file. The program has a total duration when the program is presented in its entirety. The marker file includes a plurality of markers indicating locations of contents-of-interest in the program. The system includes a data storage system to store the program and the marker file. The system includes a user control to receive requests to present the contents-of-interest indicated by the plurality of markers. The system includes one or more processors to determine the locations of the contents-of-interest in the program from the plurality of markers. The system includes a presentation output interface to present the contents-of-interest on a user interface. The presentation of the contents-of-interest skips some content in the program. The contents-of-interest are presented over a shortened duration that is less that a duration of the program when presented in its entirety.
US10805684B2 Systems and methods for creating and editing multi-component media
The invention relates to defining temporal and spatial relationships between components within a single piece, multi-component piece of content. Secondary components may comprise filters and may be used to allow for easy tracking of faces in videos to hide the identity of individuals. Methods of object tracking are also disclosed that may anticipate the off-camera movements of tracked objects based on prior observations to more quickly identify the objects upon return to the field of view.
US10805682B2 Reading of multimedia content
A method and device for reading an item of multimedia content at a predetermined time that is recorded in a broadcast stream received by the device. Before the time, the device: sends a request to provide an item of content to be read to a remote server, receives an identifier of the item of content, associated with an item of stream marker information; stores the identifier in correspondence with the item of marker information, and downloads all or part of the item of content on the basis of the received identifier. At the predetermined time, the device: receives a stream containing an item of marker information identical to the item of marker information already stored, and reads the downloaded item of content corresponding to the stored identifier, on the basis of the received identical item of marker information.
US10805679B2 Dynamic detection and mitigation of multimedia stream abandonment
A multimedia stream may be abandoned (e.g., terminated) under various contexts. Metadata surrounding the abandonment, such as information regarding multimedia segments shown at or near the time of abandonment, may be stored. A system may detect satisfaction of a condition based at least in part on abandonment metadata associated with an abandoned stream, obtain a set of abandonment metadata sharing a characteristic in common, and determine a cause. Depending on the determined cause, various mitigations may be executed—for example, if abandonment of streams is detected in a specific location at a particular point or period in time, one or more network diagnostics tests may be executed to determine whether there are network connectivity issues for viewers from the specific location.
US10805666B2 Systems and methods for providing an enhanced shopping experience including executable transactions and content delivery
Systems, methods and apparatus for providing, operating and conducting an application for facilitating transactions displayed with the display of content relating to the subject matter of the transactions.
US10805660B2 Networking modules for display systems
The disclosure relates to modem and router modules for use with digital display systems, including televisions. A modem module is configurable to attach to a set-top box, a set-back box, directly to a digital display, or may even be integrated into display equipment. Router functions and ports can be integrated into the module to provide for networking of additional devices in proximity to the module and/or display, using either or both wired and wireless access technologies. Systems including the module convert power to the appropriate forms for delivery to the different devices, hardware, and components associated with the module. The modem and routing functions are configurable to provide separate security domains to isolate or direct traffic among the various networked devices.
US10805659B2 Electronic display systems connected to vehicles and vehicle-based systems
Electronic digital display systems, including roadside display devices, vehicle-based devices, personal mobile devices, intermediary servers, advertising servers, and/or additional external data sources may operate individually or in combination to identify one or more vehicle locations, driving routes, driver and passenger characteristics, and the like. Vehicle and individual characteristics may be determined based on data received from traffic cameras, vehicle-based devices, personal mobile devices, and/or other data sources. Based on the vehicle characteristics, individual characteristics, driving data and driving patterns, and the like, digital content may be determined for electronic roadside displays to be viewable by the approaching vehicles, and/or other digital display devices to be viewable by associated individuals via other display devices and at other times. Various techniques may be used to determine customized digital content, such as targeted advertisements and/or driving or vehicle safety messages, including retrieval and aggregation of certain characteristics, prioritization of characteristics, and real-time auctions for advertisements. Additionally, certain systems may be interactive to allow user responses and follow-up content via on-board vehicle devices or other user devices.
US10805658B2 Adaptive switching in a whole home entertainment system
Provided herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audio and video associated with a content, such as a movie or TV show. Also provided herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for coordinating devices in a whole home entertainment system that includes a wireless network, to improve collective utilization of the wireless network and thereby enhance user experience.
US10805653B2 Accounting for locations of a gaze of a user within content to select content for presentation to the user
An online system provides video data to client devices for presentation to users. Various client devices include a gaze tracking system that identifies locations within the video data where users' gazes were directed at different times during presentation of the video data and provides the identified locations to the online system. Based on characteristics of the users and of the video data, the online system generates a model determining likelihoods of a user's gaze being directed to different locations within the video data at different times. When the online system selects the video data for presentation to a target user, the online system applies the model to the target user and the video data. Based on the resulting likelihoods, the online system modifies resolutions of different locations of the video data when providing the video data to a client device for presentation to the target user.
US10805651B2 Adaptive synchronization with live media stream
In synchronizing a playback of recorded media with a live media stream, a server streams live media to each of a plurality of participant devices at a normal rate. The live media stream is recorded and stored as the recorded media stream. When the server receives, from a given participant device of the plurality of participant devices, a request for playback after a pause at or a rewind to a specified location in the live media stream, the server calculates a playback rate to play the recorded media stream starting at the specified location. The playback rate is calculated such that a playback of the recorded media stream synchronizes with the live media stream at a target location or at a target time. The recorded media stream is then caused to play at the given participant device at the playback rate starting at the specified location.
US10805648B2 Image transmission device, image transmission method, image reception device, and image reception method
In prior art documents, no consideration is given as to how to more faithfully preserve image (here and subsequently also termed “video”) data of larger size during transmission. Provided is an image transmission device for transmission of image data, characterized by having a compression processor for compressing image data, and an output section for outputting compressed data having been compressed by the compression processor, the output section outputting the compressed data separately during a first interval and a second interval different from the first interval.
US10805645B2 Coding of a spatial sampling of a two-dimensional information signal using sub-division
Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.
US10805643B2 Adaptive error-controlled dynamic voltage and frequency scaling for low power video codecs
Various codecs and methods of using the same are disclosed. In one aspect, a method of processing video data is provided that includes encoding or decoding the video data with a codec in aggressive deployment and correcting one or more errors in the encoding or decoding wherein the error correction includes re-encoding or re-decoding the video data in a non-aggressive deployment or generating a skip picture.
US10805637B2 Video encoding method and apparatus, video decoding method and apparatus
Provided is a video encoding method including obtaining a projected image by projecting a three-dimensional image onto a polyhedron; generating a rectangular image including a first pixel region and a second pixel region, the first pixel region corresponding to the projected image; selecting a block including at least one pixel included in the first pixel region and at least one pixel included in the second pixel region, the block being from among blocks split from the rectangular image and each block having a predetermined size; substituting a pixel value of the at least one pixel included in the second pixel region included in the selected block with a predetermined value; and encoding the selected block.
US10805636B2 Image decoding method and apparatus relying on intra prediction in image coding system
An image decoding method performed by a decoding apparatus according to the present invention comprises: a step of deriving an intra prediction mode for a current block; a step of deriving upper neighboring samples of a plurality of rows for the current block, and left neighboring samples of a plurality of columns; a step of deriving one row of upper reference samples on the basis of the upper neighboring samples; a step of deriving one column of left reference samples on the basis of the left neighboring samples; and a step of generating a prediction sample for the current block by using at least one of the upper reference samples and the left reference samples in accordance with the intra prediction mode.
US10805634B2 Super-resolution processing method for moving image and image processing apparatus therefor
A super-resolution processing method of a moving image is provided. The super-resolution processing method of a moving image includes sequentially inputting a plurality of input frames included in the video to any one of a recurrent neural network (RNN) for super-resolution processing and a convolutional neural network (CNN) for super-resolution processing, sequentially inputting a frame sequentially output from the any one of the RNN and the CNN to an additional one of the RNN and the CNN, and upscaling a resolution of the output frame by carrying out deconvolution with respect to a frame sequentially output from the additional one of the RNN and the CNN.
US10805633B2 Enhanced intra-prediction coding using planar representations
The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
US10805630B2 Gradient based matching for motion search and derivation
A method of decoding video data includes determining, by a video decoder implemented in circuitry, a bi-predicted MV predictor for a block of video data. The bi-predicted MV predictor indicates a first input reference block and a second input reference block. The method further includes refining, by the video decoder, the bi-predicted MV predictor using gradient information to determine a refined bi-predicted MV predictor indicating a first refined reference block that is within a search range from the first input reference block and a second refined reference block that is within the search range from the second input reference block. The method further includes generating, by the video decoder, a predictive block for the block of video data based on the refined bi-predicted MV predictor, and decoding, by the video decoder, the block of video data based on the predictive block.
US10805629B2 Video compression through motion warping using learning-based motion segmentation
Regions for texture-based coding are identified using a spatial segmentation and a motion flow segmentation. For frames of a group of frames in a video sequence, a frame is segmented using a first classifier into at least one of a texture region or a non-texture region of an image in the frame. Then, the texture regions of the group of frames are segmented using a second classifier into a texture coding region or a non-texture coding region. The second classifier uses motion across the group of frames as input. Each of the classifiers is generated using a machine-learning process. Blocks of the non-texture region and the non-texture coding region of the current frame are coded using a block-based coding technique, while blocks of the texture coding region are coded using a coding technique that is other than the block-based coding technique.
US10805627B2 Low-complexity method for generating synthetic reference frames in video coding
A low-complexity process of generating an artificial frame that can be used for prediction. At least a first reference frame and a second reference frame of a video signal are obtained. A synthetic reference frame is generated from the first reference frame and the second reference frame. Reference blocks from each of the first reference frame and the second reference frame are combined to derive an interpolated block of the synthetic reference frame.
US10805626B2 Broadcast system with a watermark payload
A system for broadcasting that includes a watermark payload.
US10805623B2 Method for encoding and decoding data, device for encoding and decoding data, and corresponding computer programs
A method for decoding a signal of encoded digital data, which includes, for at least one part of the signal: determining information representing a characteristic of the encoded data contained in the at least one signal part; determining first and second values of at least one datum required for the decoding of the data; decoding the data based on the first value to obtain a first characteristic of the decoded data; decoding the data based on the second value to obtain a second characteristic of the decoded data; selecting the first or the second value according to the information representing a characteristic of the encoded data and according to the first and second characteristics of the decoded data; and reconstructing the data based on the first or the second value, which has been selected.
US10805617B2 Scalable prediction type coding
A method for encoding a video sequence is provided that includes signaling in the compressed bit stream that a subset of a plurality of partitioning modes is used for inter-prediction of a portion of the video sequence, using only the subset of partitioning modes for prediction of the portion of the video sequence, and entropy encoding partitioning mode syntax elements corresponding to the portion of the video sequence, wherein at least one partitioning mode syntax element is binarized according to a pre-determined binarization corresponding to the subset of partitioning modes, wherein the pre-determined binarization differs from a pre-determined binarization for the least one partitioning mode syntax element that would be used if the plurality of partitioning modes is used for inter-prediction.
US10805614B2 Processing spherical video data on the basis of a region of interest
A method for processing spherical video data is described comprising: receiving region of interest (ROI) information associated with a ROI in a spherical representation of video data, the ROI information including a spherical ROI coordinate associated with a position of the ROI; receiving a manifest file comprising one or more tile stream identifiers for identifying one or more tile streams, each tile stream comprising spherical video data of a tile on the spherical surface, each tile defining a subpart on the spherical surface, the manifest file further comprising spatial description information for signaling the client apparatus information on the position of the tiles on the spherical surface; receiving projection information for signaling the client apparatus about the type of projection that is used for projection of the spherical video data onto a planar surface; and, receiving and/or generating boundary information for defining the boundary of the ROI on the basis of the spherical ROI coordinate, and, using the ROI area for selecting one or more tile streams on the basis of the spatial description information and the projection information, wherein each of the selected tile streams defines a tile on the sphere that overlaps with the ROI area.
US10805608B2 Method and apparatus for processing video signal
A method for decoding a video according to the present invention may comprise: determining a motion vector precision of a current block, generating a motion vector candidate list of the current block, obtaining a motion vector prediction value of the current block from the motion vector candidate list, determining whether a precision of the motion vector prediction value is identical to a motion vector precision of the current block, scaling the motion vector prediction value according to the motion vector precision of the current block, when the precision of the motion vector prediction value is different from the motion vector precision of the current block, and obtaining a motion vector of the current block using the scaled motion vector prediction value.
US10805607B2 Video signal encoding/decoding method and apparatus
An image signal decoding method according to the present invention comprises the steps of: decoding information indicating whether a current block is encoded using a multi-mode intra prediction; when it is determined that the current block is encoded in the multi-mode intra prediction, dividing the current block into a plurality of partial blocks; and obtaining an intra prediction mode of each of the plurality of partial blocks.
US10805606B2 Encoding method and device and decoding method and device
A decoding method applied to the field of video processing, where the decoding method includes receiving an encoded bitstream of a two-dimensional panorama picture, determining an applicable spatial layout format of the two-dimensional panorama picture, parsing the encoded bitstream of the two-dimensional panorama picture to determine whether a spatial position relationship between sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is a default spatial position relationship, and decoding the encoded bitstream of the two-dimensional panorama picture based on the applicable spatial layout format and the default spatial position relationship when the spatial position relationship between the sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is the default spatial position relationship.
US10805596B2 Stereoscopic imaging sensor apparatus and method for fabricating pairs of image sensors used in stereoscopic imaging
A stereoscopic image sensor apparatus including a pair of image sensors adjacently fabricated on a common carrier is disclosed, the common carrier being a diced portion of a carrier on which an aligned plurality of image sensors have been fabricated within an alignment tolerance, the alignment tolerance including a target lateral offset between the adjacent image sensors, and a target orientation between corresponding rows of light sensitive elements on the adjacent image sensors. An alternative stereoscopic image sensor apparatus includes a common window having first and second image sensors bonded to the common window within the alignment tolerance. Another alternative stereoscopic image sensor apparatus includes rear faces of respective first and second image sensors being bonded to a common circuit substrate within the alignment tolerance. Methods for fabricating the stereoscopic image sensors are also disclosed.
US10805594B2 Systems and methods for enhanced depth sensor devices
An exemplary depth imaging device includes an optical sensor having an optical axis, a lens positioned to focus light from a scene onto the optical sensor, a matrix of variable-phase optical elements that are dimensioned to introduce different phase delays into a wavefront of the light, and a housing that secures the matrix between the optical sensor and the lens. The device further includes a communication bus coupled to a processing subsystem that directs the optical sensor to capture at least two different perspectives of the scene to create an output image indicating depth within the scene. The device includes a positioning system that couples an optical component of the device to the housing. The optical component may include at least one of the lens, the optical sensor, or the matrix. Other related systems and methods are also provided.
US10805590B2 Image display apparatus and image display method
An image display apparatus is worn by a user in such a manner that a first image and a second image are displayed on display units corresponding to both of the user's eyes, wherein, at corresponding positions in the first and the second images, the display units display test patterns including the same graphics that enable the user to adjust the wearing position of the image display apparatus.
US10805589B2 Multi-baseline camera array system architectures for depth augmentation in VR/AR applications
Embodiments of the invention provide a camera array imaging architecture that computes depth maps for objects within a scene captured by the cameras, and use a near-field sub-array of cameras to compute depth to near-field objects and a far-field sub-array of cameras to compute depth to far-field objects. In particular, a baseline distance between cameras in the near-field subarray is less than a baseline distance between cameras in the far-field sub-array in order to increase the accuracy of the depth map. Some embodiments provide an illumination near-IR light source for use in computing depth maps.
US10805587B1 System and methods for enabling automatic white balance correction for color cameras
A method is disclosed for automatic white balance correction of color cameras. The method includes capturing a first image of a target object, the first image containing a calibration area defined by a symbology and a calibration zone within the calibration area. The symbology encodes data and has first-color elements and second-color elements. The calibration zone is defined by at least some of at least one of the first-color elements and second-color elements. The method includes obtaining a location of the calibration area in the first image, and capturing a second image of the target object, the second image being multicolor. The method includes locating the calibration area in the second image based on the location, and analyzing the calibration zone within the calibration area of the second image. The method includes calculating and applying at least one white balance compensation bias based on the analyzed calibration zone.
US10805584B2 Projection system and image projection method
A projection system including a projection device, an image capturing device and a processing device is provided. The projection device projects a plurality of grid patterns to a projection target. The projection target includes a border region and a projection region. The border region surrounds the projection region. The grid patterns are deformed at the border region. The image capturing device captures a capturing image including an image of the projection target. The image of the projection target includes a deformation region. The processing device receives the capturing image including the image of the projection target, and determines a position of the border region according to the deformation region of the image of the projection target, and controls the projection device to project a projection image to the projection region of the projection target according to the position of the border region.
US10805582B2 Method and device for generating and decoding spectrally encoded images
A method for generating a spectrally encoded image from an original image includes at least one first transformation step, in which at least one first original image parameter is encoded into at least one first image parameter, which is dependent on at least one spectral coordinate of the spectrally encoded image,wherein the method includes at least one second transformation step, in which at least one second original image parameter is encoded into at least one second image parameter that is dependent on the spectral coordinate of the spectrally encoded image.This allows for generation of true-color spectral images.
US10805578B2 Luggage insurance photo service machine
The luggage insurance photo service machine is configured for use with a bailment. The luggage insurance photo service machine: 1) captures one or more images of bail associated with the bailment; 2) registers the captured one or more images with a registrar; and, 3) upon successful registration of the bail provides to the bailor physical documentation of the registration. The luggage insurance photo service machine comprises a housing, a recording device, a commercially provided and publically available network, and a registrar. The recording device is contained within the housing. The commercially provided and publically available network provides communication service between the recording device and the registrar. The bail is placed within the housing to allow the recording device to capture the one or more images of the bail.
US10805577B2 Video-based data collection, image capture and analysis configuration
In a system for video data capture and sharing client devices may include one or more video cameras and sensors to capture video data and to generate associated metadata. A cloud-based component may receive metadata from the client devices and requests for sharing video data captured by other client devices. Client devices with requested video data are identified by matching their provided metadata to the sharing request and by their response to an image search query for an object of interest specified in the request.
US10805573B1 Audio-visual system and method for controlling the same
An audio-visual system may include a housing comprising an open upper end and a storage space, an audio-visual device installed inside the housing and exposable through the open upper end, and a lifting device configured to expose or store the audio-visual device inside the housing through the open upper end. The audio-visual device may include a display, a speaker, and a processor configured to control the audio-visual system to operate in a first mode for outputting media art content while the display is stored in the housing according to a first event, operate in a second mode for outputting audio content through the speaker while part of the display is exposed through the open upper end according to a second event, and operate in a third mode for outputting a visual content while the entire display is exposed through the open upper end according to a third event.
US10805572B2 Display with detachable screen
A display with a detachable screen according to the present application includes a servo body and a display screen, the display screen is electrically connected to the servo body via an electric wire, the display screen is detachably connected to the servo body, and the servo body drives the display screen to move between an unfolded position and a folded position, and the electric wire is detachably connected to the display screen. The display with the detachable screen according to the present application has a simple and compact structure and occupies a small volume, and the assembling and disassembling is convenient and efficient, the display screen can be separately detached from the servo body easily, thus it is convenient to independently maintain and replace the display screen without the complicated process of detaching the entire display from an interior trimming panel of a luggage rack of a passenger aircraft.
US10805568B2 Ramp signal generation device and CMOS image sensor using the same
A ramp signal generation device may be provided to include a ramp signal generator including a plurality of local ramp signal generators, each local ramp signal generator structured to generate a local ramp signals having a local ramp range based on a control of an external control unit, an AC coupler coupled to the ramp signal generator to receive local ramp signals from the ramp signal generator, the AC couple structured to perform AC coupling on the received local ramp signals and generate AC-coupled ramp signals, and an integrator coupled to the AC coupler to receive the AC-coupled ramp signals and structured to integrate the AC-coupled ramp signals into a ramp signal having a full ramp range.
US10805566B2 Electronic apparatus, method for controlling electronic apparatus, and control program
To divide an image capture region into multiple regions for which different image capture conditions are set and to generate multiple moving images corresponding to the multiple regions. An electronic apparatus includes an image sensor that captures first and second moving images in first and second regions of an image capture region on different image capture conditions, the second region differing from the first region, and a moving image generation unit that generates the first and second moving images captured in the first and second regions.
US10805561B2 Solid-state image pickup device and control method therefor, and electronic apparatus
While realizing a broad dynamic range, the present technology relates to a solid-state image pickup device and control method therefor, and electronic apparatus aiming at enabling an influence of PLS to be suppressed. The solid-state image pickup device includes a pixel array unit in which a plurality of pixels are arrayed. A portion of pixels in the pixel array unit are a unit pixel at least having one photoelectric conversion element and over flow integration capacitor. Further, the solid-state image pickup device includes one AD converter for one or more unit pixels in the pixel array unit. The present technology is applicable to, for example, the solid-state image pickup.
US10805556B1 Storage units with shifted-lens cameras
A shifted-lens imaging device mounted in association with a storage unit captures images of interactions by personnel with items on the storage unit. The images are processed to identify the items and/or the personnel, and to store an association of the personnel with the items in one or more data stores. The shifted-lens imaging device is mounted to the storage unit directly, such as by one or more extensions, and aligned to include a planar area of interest associated with the storage unit, such as a frontal area of the storage unit, within a field of view. A lens of the shifted-lens imaging device is shifted in parallel with the imaging sensor by an offset or distance that may be selected based on a focal length of the imaging device and a distance between the imaging device and dimensions of the planar area of interest.
US10805553B2 Imaging apparatus and imaging method
According to one embodiment, an imaging apparatus includes an image sensor, image generation circuitry, calculation circuitry and superimposition circuitry. The image generation circuitry successively generates a first image and a second image. The calculation circuitry calculates a first parameter to allow brightness of the first image to be equal to or close to a predetermined value, and calculates a second parameter relating to brightness of the second image based on the first parameter and a predetermined ratio. The superimposition circuitry generates a composite image by superimposing the second image in which the brightness is adjusted using the second parameter onto the first image in which the brightness is adjusted using the first parameter.
US10805551B2 Method and device for photographing images
A method for photographing images, applied to a mobile terminal having a source, the method including: obtaining a current ambient light intensity; determining a target luminous intensity based on the current ambient light intensity, wherein the target luminous intensity is a luminous intensity of the light source upon a photographing operation is performed; and controlling the light source to emit light according to the target luminous intensity.
US10805550B2 Vehicular imaging system with controlled illumination device and camera
An imaging system of a vehicle includes a tail lamp assembly that illuminates a field of illumination rearward of the vehicle. A light source control may operate at least one light source of the tail lamp assembly in a repeating cycle that includes (i) a first illumination period wherein light emitted by the tail lamp assembly has a first brightness level and (ii) a second illumination period wherein light emitted by the tail lamp assembly has a second brightness level that is lower than the first brightness level. A camera is operable to capture image data representative of a region that is at least in part encompassed by the field of illumination. A camera control may operate the camera to capture image data during at least part of the first illumination period.
US10805547B2 Imaging device having an elongated bendable section carries an imaging section to capture an image in a predetermined direction
Imaging device including an elongated bendable section, a reinforcing section that is arranged on an end portion of the bendable section in an elongated direction in which the bendable section extends, the reinforcing section having higher rigidity than the bendable section, and an imaging section capable of capturing an image in the elongated direction with respect to the reinforcing section. The bendable section is able to store a power source in at least a part of the bendable section.
US10805545B2 Imaging device
Provided is an imaging device capable of generating a desired synthesized image at an imaging stage without applying a processing load.A viewfinder device (10) provided in a digital camera (1) has a function of superimposing and displaying information on an optical viewfinder image to be observed from a viewfinder eyepiece portion. In a case where a synthesis target image is pasted on a captured image to generate a synthesized image, the synthesis target image is displayed on the optical viewfinder image in a superimposed manner. A layout of the synthesis target image is adjusted by an operation of an operation unit (6). Further, the synthesis target image is automatically processed based on an image to be captured.
US10805540B2 Quadcopter with pitched propeller configuration
A quadcopter has a fuselage and four rotors, each defining a thrust vector. An onboard camera system includes a gimbal with a roll axis and a pitch axis. Right side motors are mounted with a dihedral angle so that their respective thrust vectors intersect at a common focal point located above the fuselage. Left side motors are mounted with a dihedral angle so that their respective thrust vectors intersect at a common focal point located above the fuselage. The tilted thrust vectors provide yaw stability which allows flight yaw control to be used as yaw control of the onboard camera.
US10805535B2 Systems and methods for multi-camera placement
A method for calibrating a camera group includes: controlling a first and second cameras to capture first and second images of a first scene, the first camera having a first field of view (FOV), the second camera having a second FOV overlapping the first FOV in a first overlap region; the first scene including a calibration target in the first overlap region; computing a first relative pose based on the first and second images; controlling the second camera and a third camera to capture third and fourth images of a second scene, the third camera having a third FOV overlapping the second FOV in a second overlap region, the second scene including a calibration target in the second overlap region; computing a second relative pose based on the third and fourth images; and computing a third relative pose based on the first and second relative poses.
US10805530B2 Image processing for 360-degree camera
In some implementations, a 360-degree camera includes two wide-angle lenses that provide a spherical view of a scene. The 360-degree camera is configured to be connected to a computing device for rendering the captured images. The user interface provides for the ability to present several camera views simultaneously, where each camera view is operated independently from the other camera views, such that the view may be changed during display by the user by changing the orientation. A plurality of rendering processes is executed in parallel to provide the data for each of the views and the output from each process is combined for presentation on the display. Additionally, a plurality of different combinations of multiple view layouts are provided, such as a circular view inside a rectangular view, a view that splits the display into equal separate views, and three or four independent camera views displayed simultaneously.
US10805527B2 Image processing device and method
An image processing device includes: a communication interface configured to receive an original image from a camera; a processor configured to determine a mask area of the original image, extract a switched point among a series of pixels in the mask area, and switch, on the basis of the switched point, a first pixel value of a first pixel set and a second pixel value of a second pixel set and generate a masked image; and a memory storing the masked image and information about the switched point, wherein the switched point is one or more, and the series of pixels sequentially include the first pixel set and the second pixel set.
US10805517B2 Accessory apparatus, image-capturing apparatus, control method and storage medium storing control program
The accessory apparatus includes an accessory communicator providing, with an image-capturing apparatus, three channels that are a notification channel, a first data communication channel and a second data communication channel. The image-capturing apparatus and the accessory apparatus are each configured to have a function of switching the second data communication channel between a first setting in which the data transmission from the image-capturing apparatus to the accessory apparatus is allowed and a second setting in which data transmission from the accessory apparatus to the image-capturing apparatus is allowed, The accessory controller is configured to, in response to receiving from the image-capturing apparatus through the notification channel a first notice indicating completion of switching from the first setting to the second setting in the image-capturing apparatus, switch from the first setting to the second setting in the accessory apparatus.
US10805516B2 Aggregation and control of remote video surveillance cameras
Embodiments include method, systems and computer program products for aggregation and control of remote video surveillance cameras. In some embodiments, an alert may be received from a point of presence (PoP) system. Based on the alert, it may be determined to obtain video data collected from a plurality of PoP systems. A video stream may be generated using the video data, wherein the video stream comprises data identified in the alert. The video stream may be transmitted to a requesting PoP system.
US10805512B2 Dual path endoscope
A novel dual-path-endoscope where a multi-function light source produces a first-light and a second-light toward an object. The first-light exhibits first-light-characteristics. The second-light exhibits second-light-characteristics different from the first-light-characteristics. The endoscope includes two light-paths, the disparity there between is larger than zero. Each light-path includes a respective pupil and a respective light-separator coupled with the pupil, transmitting there through one of the first-light and the second-light, associating the first-light and the second-light with a respective light-path. The dual-channel-imager includes two imager sensors, each associated with a respective light-path and optically coupled with a respective light-separator. Each imaging-sensor exhibits sensitivity to the characteristics of the respective one of the first-light and the second-light. A first imaging-sensor acquires a first-image of the first-light reflected of the object and a second imaging-sensor acquires a second-image of the second-light reflected of the object. The processor processes the acquired images.
US10805509B2 Imaging system for a motor vehicle
An imaging system (1) for a motor vehicle, having a camera housing (2) and at least one camera module (3) to be mounted to the camera housing (2). The camera housing (2) is provided with an arrangement of at least two first abutments (4,5,6) with a defined geometry and orientation at which the camera module (2) abuts, wherein the camera module (3) is spring loaded against the first abutments (4,5,6) with at least one spring element (7).
US10805508B2 Image processing method, and device
The present disclosure provides an image processing method, and a device. The method includes controlling a first camera to capture a plurality of first images and controlling a second camera to capture a plurality of second images; acquiring a first reference image from the plurality of first images and acquiring a second reference image from the plurality of second images; performing composition and noise reduction processing on the plurality of primary images by a first thread to generate a composited and noise-reduced image and processing the composited and noise-reduced image according to a preset image processing strategy to generate a target image and acquiring depth of field information based on the first reference image and the second reference image by a second thread; and blurring a background region of the target image according to the depth of field information.
US10805502B2 System and method of displaying watermarks
In one or more embodiments, one or more systems, methods, and/or processes may redirect a request to open a document to a background process that controls access to the document; may determine policy information associated with the document and a user of an application; may provide the document to the application; may determine an area of a user interface of the application that displays information of the document; may determine watermark information based at least on the policy information; may generate one or more watermarks based at least on the watermark information; and may display the one or more watermarks, based at least on the watermark information, on the area of the user interface of the application that displays the information of the document.
US10805501B2 Converting biometric data into two-dimensional images for use in authentication processes
Methods and systems for converting biometric data into two-dimensional images for use in authentication processes are described. Biometric data is received and then hashed into a string of characters. A 2-D image is created based on the hashed string of characters. The 2-D image is then provided for printing on a personal transaction card.
US10805499B2 Image forming apparatus capable of providing location-based service and location information measuring apparatus for providing location information
An image forming apparatus capable of providing a location-based service and a location information measuring apparatus are provided. The image forming apparatus includes a memory to store location information of the image forming apparatus, the location information measuring apparatus to measure the location information of the image forming apparatus based on a distance from another apparatus outside the location information measuring apparatus, and a controller to determine whether to update the location information of the image forming apparatus based on the location information stored in the memory and the measured location information, and manage the location information of the image forming apparatus.
US10805496B2 Server apparatus that communicates with a plurality of information processing apparatuses and transmits synchronization data, information processing method, and storage medium
A server apparatus that communicates with a plurality of information processing apparatuses and transmits synchronization data based on a database to an information processing apparatus that has requested data acquisition includes a hard disk drive (HDD) that stores the database, and at least one controller that updates the database based on update data transmitted from one information processing apparatus from among the plurality of information apparatuses, and receives a request for data acquisition and does not access the database when a transmission source of the request is the one information processing apparatus.
US10805494B1 Mirror of gloss effect image of gloss mark rendered on backside of medium
A method and system for rendering a gloss effect image on a recording medium, can involve creating with a processor, a mirror of a gloss effect image of a gloss mark located on a front side of a recording medium, and rendering with a color printer having marking materials, the mirror of the gloss effect image on a back side of the recording medium directly opposite the gloss mark located on the front side of the recording medium. The processor can include a digital front processor that communicates with the color printer. The gloss effect image of the gloss mark can be, for example, a micro gloss feature or a macro gloss feature.
US10805491B2 Information processing apparatus, non-transitory computer-readable storage medium, and control method for information processing apparatus
An information processing apparatus that creates data of a book including page data of a first page, page data of a last page, and page data of another page based on at least one original data and execute display control of causing a display to display a preview screen including a preview image based on the data of the book is provided. The information processing apparatus causes, in the display control, the display to display, based on execution of setting processing of allocating one page data to the first page and the last page of the book, a preview image in which the one page data is laid out in a spread region generated by laying out an image of the last page adjacent to an image of the first page of the book in the preview screen.
US10805485B2 Image forming apparatus
An image forming apparatus includes: a sheet tray; a sheet detection sensor that detects that a sheet is placed on the sheet tray; a display unit; and a control unit. In a case where the sheet detection sensor detects the sheet on the sheet tray, the control unit determines whether or not to cause the display unit to display a confirmation screen for sheet setting. In a case where a predetermined inappropriate confirmation condition is satisfied, the control unit causes the display unit not to display the confirmation screen. In a case where the inappropriate confirmation condition is not satisfied, the control unit causes the display unit to display the confirmation screen.
US10805484B2 Image processing device to execute communication processing with information processing device, non-transitory computer-readable recording medium for image processing device, and image processing system
An image processing device may display a first display screen including a first image on a touch screen. The first image may be for accepting a display switching instruction to switch the first display screen to a second display screen. The image processing device may generate first screen data which enables a display of the information processing device to display the first display screen. The image processing device may send the generated first screen data in a case where first request information is received from the information processing device. The image processing device may receive coordinate information indicating a position within the first display screen where an input operation has been inputted. The image processing device may switch to the second display screen associated with the first image in a case where the position indicated by the coordinate information is within the display area of the first image.
US10805475B2 Resonance sound signal generation device, resonance sound signal generation method, non-transitory computer readable medium storing resonance sound signal generation program and electronic musical apparatus
A resonance sound signal generation device comprises a designation receiver that receives designation of a pitch, a sound signal instructor that provides an instruction for generating a sound signal corresponding to the designated pitch, a producer that produces a resonance sound signal representing a resonance sound based on a plurality of pitches, a determiner that determines whether another pitch is designated at a time of designation of one pitch, and a resonance sound instructor that instructs the producer to produce a resonance sound signal of the one pitch and a resonance sound signal of the another pitch based on the one pitch and the another pitch when determination is made that the another pitch is designated at the time of designation of the one pitch, and does not instruct the producer to produce resonance sound signals when determination is made that the another pitch is not designated at the time of designation of the one pitch.
US10805473B2 Triggering a usage of a service of a mobile packet core network
A method is provided for using a service of a mobile packet core network in a communication system comprising a mobile device, a node, a mobile packet core network and a wireless radio access network. The mobile device accesses the mobile packet core network via the wireless radio access network. During setup of a connection of the mobile device to the wireless radio access network, the mobile device determines whether the wireless radio access network is trustworthy. If it is not trustworthy, the mobile device establishes a secure tunnel connection to the node of the communication system for triggering usage of the service of communication system by an authentication entity. The secure tunnel connection is established by using a token stored within the mobile device and received by the node. The token comprises at least a certificate for authentication to the authentication entity and is generated using general security mechanisms (e.g., TPM and/or MD5).
US10805467B2 Predictive cross-platform system
Systems and methods for predictive cross-platform customer service include receiving first data about a service provider system that includes a plurality of customer service platforms. First user interaction rules are determined based on the first data received. A first condition is then determined to exist in the service provider system based on the first data and the first user interaction rules. First instructions for the service provider system are then determined based on the first condition to achieve a customized user response. The first instructions are provided for the service provider system such that the plurality of customer service platforms has access to the first instructions. Second data of a user interaction with at least one customer service platform is received when the first instructions have been executed. The first instructions are updated to second instructions based on the second data received.
US10805466B2 Remote distance assistance system and method
Techniques for conducting a support session and determine suitable instructions for resolving a certain technical mal-function in a device/equipment of a user. Imagery data associated the technical mal-function is received from a user's device and used for determining at least one improperly setup property associated with the mal-function in the mal-functioning device/equipment based on a comparison of the received imagery data with reference data. Instructions comprising augmented imagery for resolving the mal-function can be then generated, or fetched form a database, based on the determined at least one improperly setup property. A new database record can be generated comprising the augmented imagery data for use in future support sessions associated with the mal-function.
US10805457B2 Apparatuses and method for contacting a callee
An apparatuses and a method for contacting a callee, wherein one of the apparatuses includes an input component adapted to detect a communication attempt made by a caller communication terminal to establish a connection, through a first communication channel, with a callee communication terminal which is unavailable, an output component adapted to send at least a non-availability message to the caller communication terminal, a processor configured for generating the non-availability message which includes audio routing information providing information establishing a communication, through a second communication channel, between the caller communication terminal and the callee communication terminal and/or a callee alternative communication device.
US10805454B2 Process for real-time data exchange between users on a phone call
A process for real-time data exchange allows for sharing data, including metadata such as user data and phone data, between multiple handsets so that handsets may automatically display such data upon initiation or establishment of a telephone call, and in some arrangements throughout the life of the call. In this way, the need for subsequent data transmissions is reduced or eliminated, making bandwidth usage more efficient and conserving battery power.
US10805453B1 Device mute control
The invention relates to devices, systems, and methods for controlling the audio input state of a device. The devices, systems, and methods include a band having an activator in communication with a device that mutes the device, the activator serving as a reversible temporary toggle to the input state of an incoming audio stream, unmuting the device when desired.
US10805452B2 Systems and methods for determining a height of a mobile device above a surface
Determining one or more heights of one or more mobile devices above surfaces. Particular embodiments described herein include machines that retrieve first data (e.g., measurement value(s) determined by sensor(s) of a mobile device or estimated position(s) of the mobile device), determine a location context based on the first data, identify second data (e.g., measurement value(s) determined by sensor(s) of the mobile device or status indicator value(s) of feature(s) of the mobile device) to retrieve for use in determining an estimated height above a surface at which the mobile device is located based on the determined location context, retrieve the second data, and determine an estimated height above a surface at which the mobile device is located based on the retrieved second data.
US10805445B1 Communication device
The communication device comprising a wireless communication implementer, a multiple language implementer, and a remotely controlled implementer.
US10805443B1 Communication device
The communication device comprising a wireless communication implementer, a multiple language implementer, and a remotely controlled implementer.
US10805441B2 Web real-time voice communication method implemented based on scanning two-dimensional code
The disclosure relates to a method for web real-time voice communication based on two-dimensional code scanning which, even when the called party does not have its own web, can automatically generate a temporary web embedded with a web communication plug-in for the called party by a network voice communication SIP server, and realizes web real-time voice communication based on two-dimensional code scanning. In addition, by using the web real-time voice communication technology, the calling party can communicate with the called party without downloading and installing the client, and the calling party can call and communicate with the called party answering terminal by the web real-time communication SIP server and the network voice communication SIP server, only with the need to scan a two-dimensional code to use the web communication plug-in on the web of the called party or the temporarily generated web.
US10805439B2 Communicating data messages utilizing a proprietary network
A method includes a source computing device receiving an actual transmission time of a previous data message sent from the source computing device to a target computing device. When the actual transmission time is within a timing tolerance of a desired transmission time, the method further includes setting a transmission change indicator for a next data message to no-change. When the actual transmission time is greater than the timing tolerance plus the desired transmission time, the method further includes and setting the transmission change indicator to increase transmission speed. When the actual transmission time is less than the desired transmission time minus the timing tolerance, the method further includes setting the transmission change indicator to decrease transmission speed.
US10805436B2 Deliver an ingress packet to a queue at a gateway device
The disclosure relates to a method, system, and medium to deliver an ingress packet to a queue at a gateway device. In an example, the gateway device can receive an ingress packet from an Ethernet. Moreover, the gateway device determines a memory queue identifier corresponding to a queue at a second gateway device for the ingress packet. Then, the gateway device delivers the ingress packet to the queue at the second gateway device without the ingress packet being processed at the plurality of server processors.
US10805432B2 Method and system for acceleration of TCP connection establishment
A method for acceleration of TCP connection establishment between a client and a server in a network includes deploying at least one stateful switch with packet generation capabilities in the network, and configuring the at least one stateful switch to receive a TCP SYN segment from the client, generate a sequence number in a manner coordinated with the server, answer, on behalf of the server, the TCP SYN segment received from the client with a corresponding SYN ACK segment containing the sequence number, forward the TCP SYN segment received from the client to the server, and act as a forwarding element for segments exchanged between the client and the server once a TCP connection is established such that no state relating to the TCP connection is held by the at least one stateful switch.
US10805430B2 Evolved data compression scheme signaling
Methods, systems, and devices are described for wireless communication at a UE. In aspects, a receiver may receive a transmission requesting information about support for data compression. The receiver may determine parameters related to the types of supported data compression and communicate the information to the transmitting device. In some cases, the receiver may then receive a message from the transmitting entity that requests establishment of a data compression configuration. The receiver may respond with confirmation or rejection of the proposed compression configuration. If the configuration is confirmed, the transmitter and receiver may exchange compressed data packets according to the configuration. The devices may exchange status and control information related to the compression configuration (e.g., in a compression header of a compressed message or a separate status and/or control information message).
US10805429B1 System providing faster and more efficient data communication
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US10805426B2 Method and system for supporting data upload from a mobile gateway device to a backend entity
A method for supporting data upload, performed according to an upload schedule, from a mobile gateway device to a backend, includes: reporting, by gateway devices, connectivity information of the gateway devices to a connectivity registry; computing, by the connectivity registry, connectivity patterns based on the connectivity information; retrieving, by a mobile gateway device, one or more of the connectivity patterns for one or more channels for use by the mobile gateway device, based on location information of the mobile gateway device, the retrieved connectivity patterns being selected from the connectivity patterns computed by the connectivity registry; and determining, by the mobile gateway device, a preemptive upload schedule for uploading data from the mobile gateway device to the backend such that the preemptive upload schedule is adjusted based on the retrieved connectivity patterns.
US10805425B2 Method and system for edge computing network interfacing
A method, a device, and a non-transitory storage medium are described in which a mobile edge computing service is provided. The mobile edge computing service provides for the hosting of a function of an application in a mobile edge computer network, and another function of the application to be hosted in a network external from the mobile edge computer network. The mobile edge computing service includes an on-boarding service that obtains subscription information and policies. The mobile edge computing service also includes network resource availability and security measure verifications.
US10805418B2 Data management in an information-centric network
Generally discussed herein are systems, devices, and methods for managing content of an information centric network (ICN). A component of an ICN can include a memory including an extended content store that includes content from at least one other component of the ICN, and first attributes of the content, the first attributes including a content popularity value that indicates a number of requests for the content, and processing circuitry to increment the content popularity value in response to a transmission of a first content packet that includes the content, the first content packet transmitted in response to receiving an interest packet.
US10805413B2 Managing notifications pushed to user devices
In one embodiment, a method comprises maintaining a set of connections for the first computing device, intercepting a request from a software application executing on the first computing device to establish a connection with a second computing device, selecting from the set of connections an available connection, and assigning the available connection to the software application for connecting to the second computing device.
US10805412B2 Automatic clean-up and sharing of image content
Non-limiting examples of the present application are directed to automatic adjustment and sharing of content. In one example, a distributed storage service may access content and automatically execute recognition processing for the content. The distributed storage service may automatically execute a clean-up operation on the content based on a result of execution of the recognition processing. A version of the cleaned-up content may be automatically transmitted to a distributed storage associated with a user account of the distributed storage service. As the distributed storage service is executing automatic operations on behalf of a user, the distributed storage service automatically generates a push notification indicating that the content is cleaned-up and ready to be shared with other user accounts of the distributed storage service. In some examples, the push notification may comprise the cleaned-up content. The push notification may be displayed on a client computing device.
US10805409B1 Location based notifications
A location-based notification application may generate a location based notification on a client device based on a location of the client device and data stored within the client device.
US10805407B2 Supporting high availability for orchestrated services
Embodiments of the present invention provide a method and system for orchestrating services in a service chain. Establishing a first group with a plurality of active services and a second group with a plurality of standby services. Upon receiving an error notification of a crash in a service, moving the plurality of active services from the first group to the second group, and moving the plurality of standby services from the second group to the first group. Upon receiving an updated service group of the plurality of active services of the first group, moving the plurality of active services from the first group into the second group, and moving the plurality of standby services from the second group to a repository.
US10805406B2 Zone redundant computing services using multiple local services in distributed computing systems
Techniques for implementing zone redundant computing services in distributed computing systems are described herein. In one embodiment, a computing device is configured to query a database in a first availability zone for a list of computing services corresponding to a user account and provided by servers in a second availability zone different than the first availability zone. The computing device can then selects one or more computing services provided by the servers in the second availability zone from the queried list of computing services and transmit an instruction to the servers in the second availability zone for performing the requested data operation.
US10805404B2 Managing remote support
Disclosed are examples relating to managing remote support sessions using devices in communication through a network. In some examples, a request to initiate a remote support session is obtained. The request includes a selection of an endpoint. A determination of the remoting capability of the endpoint is performed. A remote support server is selected. Progress of initiation of a remote support session is rendered in a user interface. A user interface element is rendered within the user interface. The user interface element allows launching of a remote support session.
US10805403B2 Communication server and method for selective use of real time communication features
An apparatus and method for receiving a request from a first device requesting a communication session with a second device; coordinating with a communication gateway and a registration database to determine whether the second device is registered with the communication server; enabling transmission of a first notification to the second device in response to determining that the second device is registered with the communication server, or enabling transmission of a second notification to the second device in response to determining that the second device is not registered with the communication server, the first notification and the second notification notifying the second device of the request for the communication session; receiving an indication of acceptance of the communication session from the second device; and coordinating with the communication gateway to start the communication session between the first device and the second device in response to receiving the indication of acceptance.
US10805398B2 Method for controlling a door via integrated data collection, transmission device and transmission processing
A door controller with an integrated data collection and transmission device, which comprises a motor driving module, a bus communication module, a vehicle door opening/closing control module, a parameter control module, and a data collection and transmission device. The data collection and transmission device is configured to receive and process four types of data collected by a motor driving data collection unit, a vehicle door opening/closing control data collection unit, an operation parameter collection unit, and a bus communication data collection unit, and transmit the four types of processed data to a background server.
US10805393B2 System and method for data management structure using auditable delta records in a distributed environment
A system and method of recording data from a number of devices in a distributed network system in a manner adaptable for auditing the device output. The devices may include one or more control, sensor, edge, or peripheral computing devices physically separate in the distributed network system and in communication with a control server. Such distributed networks systems are common in SCADA or IoT applications. The content stream of data records output from the devices are recorded; a payload stripped stream of data records which are stripped of the payload are recorded and preferably retained by an escrow service. The metadata of the data records includes the hash value of one or more predecessor data records. The hash values are calculated based on the payload and a linkage function, preferably a cryptographic function. A comparison of hash values of the payload stripped stream and the content stream provides the audit ability.
US10805391B2 Method and device for data version comparison between trans-time zone sites
Techniques for providing data version comparison between trans-time zone sites. One example method includes target data and a corresponding time stamp is received from each trans-time zone site. Each of the time stamps are based on a respective time zone of a sending trans-time zone site from which the target data and the time stamp were received. Each of the received time stamps are modified based on the respective time zone of the sending trans-time zone site for the time stamp and a time zone of the central server. The received target data is compared from each of the trans-time zone sites to stored target data based on the modified corresponding time stamp. A latest version of the target data is stored by the central server having a modified corresponding time stamp that is greater than each of the other modified corresponding time stamps.
US10805387B2 Multiple-network-community management system and method of managing multiple network communities
Disclosed herein is a multiple-network-community management system, deployed over a network architecture, which comprises a geographical information module, a member module, a network community module, a social circle module, a group module and a network operation interface. The geographical information module provides at least one geographical information. The member module provides at least one member information based on the at least one geographical region information and having a group hyperlink information corresponding to each group. The group module provides at least one group information which comprises the corresponding member information collected based on the same group hyperlink information. This can facilitate different-region groups being implemented in connection with each other, under the multiple-network-community management system, for expanding business thereamong.
US10805373B2 Optimal strategy for data replay in a complex multiplexing network
The technology disclosed relates to accelerating replay access to numerous streams via a channel aggregation hierarchy, muxing events from input buffers that receive event streams, into a physically aggregated stream in memory. A subscriber accesses events from the streams via the channel hierarchy; demuxing the physical aggregated stream and caching the events from the physical aggregated stream into event cache memory; caching references to selected events, which belong to active channels that have subscribers, in a caching structure including channel cache lists of the references, the caching structure including stream level channel cache lists, intermediate level channel cache lists, and, if the physical aggregate channel has subscribers, a physical aggregate channel cache list; and receiving a replay access request that specifies a channel and that specifies a starting point for the replay, and responsively delivering events from the event cache memory using a cache list corresponding to the specified channel.
US10805371B2 Transmitting and receiving media packet streams
This invention concerns the transmitting and receiving of digital media packets, such as audio and video channels and lighting instructions. The network (104) is comprised of at least a transmitter device (110) and a receiving device (112). The controllers (122) and (126) of these devices handle the exchanging of configuration messages between the devices (110) and (112). Using the invention, the user is not required to manually configure the processor to receive media packet streams. Instead, a controller (126) of a receiving device (112) operates to receive information on a user selection of media channels and automatically configure the processor of the transmitter device. Further, the receiving device (112) is able to receive media channels using both unicast and multicast protocols. Media channels can be given textual labels which are unique on the unique (104) and easily identify to the user the actual source of the media channel. Media channels of different formats to be sent on the same net work simultaneous. Further, redundant media channels are easily accommodated.
US10805367B2 Systems and methods for sharing content
Systems, methods, and non-transitory computer-readable media can determine at least one media content item that was captured and provided by a camera device; determine at least one story associated with the camera device, the story publishable through a social networking system; and publish the at least one media content item in the story publishable through the social networking system.
US10805366B2 Technologies for end of frame detection in streaming content
Technologies for end of frame marking and detection in streaming digital media content include a source computing device communicatively coupled to a destination computing device. The source computing device is configured to encode a frame of digital media content and insert an end of frame marker into a transport stream header of a network packet that includes an encoded payload corresponding to a chunk of data of the frame of digital media content. The destination computing device is configured to de-packetize received network packets and parse the transport stream headers of the received network packets to determine whether the network packet corresponds to an end of frame of the frame of digital media content. The destination computing device is further configured to transmit the encoded payloads of the received network packets to a decoder in response to a determination that the end of frame network packet has been received. Other embodiments are described and claimed.
US10805363B2 Method, device and system for pushing file
A method, a device and a system for pushing a file are provided. In some embodiments, the method includes: splitting a data file to be pushed into multiple sub-files; uploading the multiple sub-files in parallel to a file storage node; and adding a push task corresponding to the multiple sub-files into a coordinator node. When it is detected that the push task is added into the coordinator node, a slave push node downloads the multiple sub-files in parallel from the file storage node, merges the multiple downloaded sub-files, and pushes a data file obtained by the merging to a destination node upon receipt of a scheduling instruction from the master push node. The solutions shorten the time taken to upload the data file and the time taken to download the data file, and improve the push efficiency.
US10805362B1 Seamless communication resource transition between communication systems
Method, apparatus and computer program product for seamless communication resource transition are described herein.
US10805353B2 Security tool
A system includes devices, first and second cluster servers, and a global server. The first cluster server updates a second set of parameters for the first device and a first set of parameters for the second device. The second cluster server updates a fourth set of parameters for the third device and a third set of parameters for the fourth device. The global server updates the first set of parameters and the second set of parameters for the second cluster server and updates the third set of parameters and the fourth set of parameters for the first cluster server.
US10805352B2 Reducing latency in security enforcement by a network security system (NSS)
The technology disclosed relates to conserving inspection bandwidth of a data inspection and loss prevention appliance (DILPA) of a network security system (NSS). The technology disclosed uses bypass lists to ensure that rich content traffic is not subjected to inspection by the DILPA. An endpoint routing client (ERC), running on a device, has a bypass list of bandwidth conservable destination identifiers for which inspection bandwidth of the DILPA is conserved by bypassing the DILPA. The identifiers specify rich content sources through domain names, URLs, web categories, and server names (e.g., server name indications (SNIs), HOST headers). ERC classifies incoming connecting access requests as loss prevention inspectable or bandwidth conservable by comparing them against entries in the bypass list. ERC tunnels loss prevention inspectable requests to the DILPA over a secure encrypted channel for inspection. ERC forwards bandwidth conservable requests to the destination web service servers, bypassing inspection by the DILPA.
US10805351B2 Policy engine for cloud platform
A policy engine is situated within the communications path of a cloud computing environment and a user of the cloud computing environment to comply with an organization's policies for deploying web applications in the cloud computing environment. The policy engine intercepts communications packets to the cloud computing environment from a user, such as a web application developer, for example, in preparation for deploying a web application in the cloud computing environment. The policy engine identifies commands corresponding to the communications packets and directs the communications packets to appropriate rules engines corresponding to such commands in order to execute rules to comply with an organization's policies. Upon completion of execution of the rules, the communications packets are forwarded to the cloud computing environment if they comply with the policies.
US10805347B2 Systems and methods of detecting email-based attacks through machine learning
A system including at least one processor; and at least one memory having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to: receive an email addressed to a user; separate the email into a plurality of email components; analyze, using respective machine-learning techniques, each of the plurality of email components; feed the analysis of each of the plurality of email components into a stacked ensemble analyzer; and based on an output of the stacked ensemble analyzer, determine whether the email is malicious.
US10805342B2 System for automated malfeasance remediation
Embodiments of the present invention provide a system for automated malfeasance detection. Dedicated communication channels are established between a computing device system of a first entity and a computing device system of a service provider, where the service provider manages, operates, or is otherwise associated with certain web pages. The presence of a malfeasance within one of these web pages of the service provider is detected, and a malfeasance report is generated in response to detecting the malfeasance. This malfeasance report includes an automatic malfeasance remediation action that, when transmitted to the computing device system of the service provider, causes the computing device system of the service provider to automatically execute one or more actions that are responsive to the malfeasance.
US10805341B2 Leveraging point inferences on HTTP transactions for HTTPS malware detection
In one embodiment, a traffic analysis service receives captured traffic data regarding a Transport Layer Security (TLS) connection between a client and a server. The traffic analysis service applies a first machine learning-based classifier to TLS records from the traffic data, to identify a set of the TLS records that include Hypertext Transfer Protocol (HTTP) header information. The traffic analysis service estimates one or more HTTP transaction labels for the connection by applying a second machine learning-based classifier to the identified set of TLS records that include HTTP header information. The traffic analysis service augments the captured traffic data with the one or more HTTP transaction labels. The traffic analysis service causes performance of a network security function based on the augmented traffic data.
US10805337B2 Policy-based network security
A method includes, responsive to detecting network activity indicative of a threat, selecting a threat mitigation scheme corresponding to a set of response actions. The method also include filtering the set of response actions based on a policy to generate a set of allowed response actions and executing one or more response actions of the set of allowed response actions.
US10805336B2 System and method for identifying and preventing vulnerability exploitation using symbolic constraints
A system and method for identifying and preventing vulnerability exploitation is provided. The system comprises a processor and memory. The memory stores one or more programs comprising instructions to execute a method. The method first comprises comparing a first version of a software module with a second version of a software module. Second, the system determines one or more differences between the first version and the second version. Next, the system represents the one or more differences as symbolic constraints. Last, the system generates a firewall for identifying exploitative input using the symbolic constraints.
US10805334B2 Method and system for detection and avoidance of weaknesses in a network connected device
A method and a system for identifying a weakness in a first device that is arranged in a first network, including transmission of a first message to a second device, wherein the second device is arranged in a second network outside the first network, including reception and evaluation of the first message by the second device for the purpose of providing a piece of identification information for the first device in the first network, including composition and transmission of a second message to the first device by the piece of identification information by the second device and including display of a weakness by the first device or second device if the second message is received by the first device. The method and a system can be used to check a secure network and/or device configuration in the industrial and private sectors.
US10805333B2 Systems and methods for context-based mitigation of computer security risks
An apparatus includes a processor operatively coupled to a memory. The processor receives a first set of risk assessment rules including first user privilege criteria and first device criteria. The first device criteria includes a computing device patch level, a network type, and/or a password policy. The processor identifies a user-specific security risk based on the first set of risk assessment rules and applies a privilege mitigation measure based on the user-specific security risk without being in communication with a management server. The processor later receives a second, updated set of risk assessment rules at the computing device. Upon detecting another login of the user, the processor identifies an updated user-specific security risk based on the updated set of risk assessment rules, and applies a modified privilege mitigation measure based on the updated user-specific security risk, again without being in communication with the management server.
US10805329B2 Autonomous reconfigurable virtual sensing system for cyber-attack neutralization
An industrial asset may be associated with a plurality of monitoring nodes, each monitoring node generating a series of monitoring node values over time representing current operation of the industrial asset. An abnormality detection computer may determine that at least one abnormal monitoring node is currently being attacked or experiencing a fault. A virtual sensing estimator may continuously execute an adaptive learning process to create or update virtual sensor models for the monitoring nodes. Responsive to an indication that a monitoring node is currently being attacked or experiencing a fault, the virtual sensing estimator may be dynamically reconfigured to estimate a series of virtual node values for the abnormal monitoring node or nodes based on information from normal monitoring nodes and appropriate virtual sensor models. The series of monitoring node values from the abnormal monitoring node or nodes may then be replaced with the virtual node values.
US10805327B1 Spatial cosine similarity based anomaly detection
An anomaly detection system is provided that obtains messages, log entries, or other information from computing resources in a distributed computing system. The messages may be compared to virtual messages generated during a training phase. The messages and the virtual messages may be compared using a spatial cosine similarity algorithm. A message may then be classified (e.g., as anomalous or not) based at least in part on the spatial cosine similarity between the message and the virtual message.
US10805324B2 Cluster-based decision boundaries for threat detection in industrial asset control system
A threat detection model creation computer may receive a series of monitoring node values (representing normal and/or threatened operation of the industrial asset control system) and generate a set of normal feature vectors. The threat detection model creation computer may identify a first cluster and a second cluster in the set of feature vectors. The threat detection model creation computer may then automatically determine a plurality of cluster-based decision boundaries for a threat detection model. A first potential cluster-based decision boundary for the threat detection model may be automatically calculated based on the first cluster in the set of feature vectors. Similarly, the threat detection model creation computer may also automatically calculate a second potential cluster-based decision boundary for the threat detection model based on the second cluster in the set of feature vectors.
US10805323B1 Cloud computing platform that isolates suspicious third-party code in a distributed cloud computing network
A worker process monitors a behavior of a third-party code piece executing in a first isolated execution environment of a plurality of isolated execution environments of a first process in a first compute server. When the behavior of the executing third-party code piece is indicative of a potential speculative execution attack, the third-party code piece is flagged. When a subsequent request is received that triggers execution of the flagged third-party code piece, the worker process generates a private process in the first compute server, separate from the first process, and instantiates a single isolated execution environment within the second process for executing the third-party code piece. The work process loads the third-party code piece in the single isolated execution environment and the second process executes the third-party code piece.
US10805320B1 Methods and systems for inspecting encrypted network traffic
Encrypted network traffic between a server device and an application program running on a client device is monitored by a network security device in an enterprise computer network. Metadata of the application program is sent to a cloud security system to generate a reputation of the application program. The encrypted network traffic is decrypted and inspected for conformance with security policies when the application program is determined to be a browser application. When the application program is determined to be a non-browser application, the reputation of the application program is determined and the encrypted network traffic is blocked when the application program has a bad reputation. In a bypass mode of operation, the encrypted network traffic is allowed to pass through without inspection when the application program is determined to be a non-browser application.
US10805319B2 Stepping-stone detection apparatus and method
Disclosed herein are a stepping-stone detection apparatus and method. The stepping-stone detection apparatus includes a target connection information reception unit for receiving information about a target connection from an intrusion detection system (IDS), a fingerprint generation unit for generating a target connection fingerprint based on the information about the target connection, and generating one or more candidate connection fingerprints using information about one or more candidate connections corresponding to one or more flow information collectors, and a stepping-stone detection unit for detecting a stepping stone by comparing the target connection fingerprint, in which a maximum allowable delay time is reflected, with the candidate connection fingerprints.
US10805318B2 Identification of a DNS packet as malicious based on a value
Examples classify a payload field within a domain name system (DNS) packet according to a level of risk associated with the payload field. Based on the classification of the payload field and based on a weight associated with the level of risk, the examples determine a value of the DNS packet. Based on the value, the examples identify whether the DNS packet is malicious.
US10805316B2 Systems and methods for detecting attacks in big data systems
Various examples of methods and systems are provided for an attack detection system that can detect attacks in big data systems. The attack detection system can include security modules coupled to data nodes of the big data system. The attack detection system can identify a process executing on the respective data node. A process signature can be generated for the process executing on the data node. A determination of whether a big data system is being attacked can be based at least in part on a comparison of the process signature with at least one other process signature for the same process executing on another security module. The other process signatures are received via secure communication from the other security module.
US10805315B2 Identity and trustworthiness verification using online and offline components
Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.
US10805310B2 Content availability modification
A computer implemented method includes receiving ephemeral digital information from a source user, providing access to the ephemeral digital information to one or more recipient users in accordance with a time decay value associated with the ephemeral digital information, obtaining recipient status data corresponding to one or more of the recipient users, and modifying the time decay value of the ephemeral data to provide a personalized time decay value for at least one of the one or more recipient users based on the recipient status data such that at least one recipient user is able to obtain access to the ephemeral digital information based on their personalized time decay value.
US10805307B1 Multiple data store authentication
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US10805302B2 Systems and methods to secure platform application services between platform client applications and platform services
Systems and methods to secure platform application services between platform client applications and platform services in an information handling system. The information handling system may include a client application that may transmit an application service request over an application services inter-process communication (IPC) channel. The information handling system may also include a server services application that may receive the application service request from the client application via the application services IPC channel. The server services application may query a publisher name of the client application and authenticate the client application based on the publisher name of the client application and a list of trusted client application publishers maintained by the server services application. When the client application is authenticated, the server services application may process the first application service request.
US10805300B2 Computer network cross-boundary protection
A computer security method including preventing access by a computer in a first computer network to a resource at a location within the first computer network responsive to the computer accessing a computer-readable document retrieved from a second computer network, wherein a reference to the resource is associated with the computer-readable document.
US10805297B2 Dynamic misappropriation decomposition vector assessment
Embodiments of the invention are directed to systems, methods, and computer program products for identification of normal state authenticity indicators for user authentication into applications in real-time to prevent misappropriation at the point of authenticity. In this way, the system provides decomposition of streaming transactions through a matrix of engines giving the system the ability to profile different characteristics of streaming data. Furthermore, providing strategies to respond based on the output of the decomposition. As such, requests for identification, authentication, or access to secure locations along with historical data through multiple vectors that are specialized in specific misappropriation identification to output a complete misappropriation profile from the vectors for recommended actions for the authenticity of the user. The results from each engine are cross compared to generate a complete misappropriation profile that covers a range of factors for the input.
US10805295B2 Network switch port access control and information security
A system that includes a switch, a network authentication server (NAS), and a threat management server. The NAS sends a device identifier for an endpoint device to the threat management server in response to the endpoint device connecting to a port on the switch. The threat management server determines the endpoint device is present in a blacklist based on the device identifier in response to receiving the device identifier. The threat management server determines the endpoint device is blocked from one or more second ports on the switch. The threat management server blocks the endpoint device from accessing the network via the first port on the switch in response to determining the endpoint device is blocked from the one or more other ports on the switch.
US10805294B1 Systems and methods for validating device permissions of computing devices to execute code on a decentralized database
Systems and methods for validating device permissions of computing devices to execute code on a decentralized database are disclosed. Exemplary implementations may: store, on the decentralized database, a first set of code executable by the decentralized database, the first set of code being configured to instantiate objects; and store on the decentralized database, a second set of code executable by the decentralized database, the second set of code defining functions, the functions including receiving requests from computing devices, validating whether the requesting computing devices are permitted to make the requests, modifying the state of instantiated objects in accordance with the received requests, and/or other functions.
US10805292B2 Secure authentication and network access management for mobile computing devices
Methods and apparatuses are described for secure authentication and network access management for mobile computing devices. A server establishes a communications session with a mobile device. The server receives a network access request from the mobile device, the network access request including user access class data based upon authentication credentials provided by a user. The server determines a level of network access to provide to the mobile device based upon the user access class data. The server generates network configurations based upon the determined level of network access. The server applies the network configurations to the communications session with the mobile device. The server transmits an acknowledgment of the network access request to the mobile device. The mobile device routes network traffic originating from the mobile device to external network devices according to the applied network configurations.
US10805289B2 Biometric cybersecurity and workflow management
A system, method, and media for providing web-based security to a workflow process is presented. Data may be processed in a web-based workflow management system. The system may detect the transfer of high-level security data through the workflow. Upon detection of the data transfers the system may request review and approval in the form of a biometric input from an approved user to allow the data to be transferred.
US10805288B2 Authenitcation entity for user authentication
One or more computing devices, systems, and/or methods for user authentication by an authentication entity are provided. For example, an authentication relationship is established between a remote device and an authentication entity. The remote device may provide a service for which a user has registered an account, such as an email account, a social network account, etc. A request is received from the remote device to authenticate the user. The authentication entity facilitates a biometric authentication challenge through a user device. Results of the biometric authentication challenge are determined and used to transmit a message of successful authentication or failed authentication over a network to the remote device.
US10805287B2 Apparatus and method for providing and managing security information in communication system
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). An apparatus and method are provided for providing and managing security information in a communication system. A method of a first device includes detecting that a second device requests to share security information of the first device; registering information of the second device at a service provider; receiving, from the service provider, authentication information for the second device to share the security information of the first device; and transmitting the authentication information to the second device.
US10805286B2 Mirrored communication devices in carrier networks
In some embodiments, an apparatus includes one or more communication sub-systems; and an identity mirror component in communication with the one or more communication sub-systems. In response to selection, on an another device, of the apparatus from among a plurality of devices, receive, from the another device, carrier user identity information and carrier authentication key information associated with the carrier user identity information. Cause the one or more communication sub-systems to connect to a carrier network using the carrier user identity information and the carrier authentication key information, wherein to connect to the carrier network is conditioned on the another device being disconnected from the carrier network and the another device is to retain the carrier user identity information and the carrier authentication key information in an Internet protocol (IP) multimedia services identity module (ISIM).
US10805283B2 Single sign-on from desktop to network
Methods, systems, computer-readable media, and apparatuses method for performing single sign on for a user device to the Internet. User sign-in credentials including an identity token of the user are received by a hosted desktop from the user device, including an indication that the user is attempting to access a website. The website is authorized as a trusted website by a network authorization node, and the website is issued a one-time-use token. A web browser of the hosted desktop receives an application provided by the website to cause the web browser to call the hosted desktop to initiate single sign on. Authenticity of the one-time-use token is requested by a daemon process, and the website's public key is obtained. Upon verifying authenticity of the web site, the identity token of the user is passed to the website, to enable the website to establish single sign on with the user.
US10805279B2 Communication module for embedded system
A hardware module for an embedded system comprises a network adapter, a memory and a processing device. The memory stores a shared key and a key identifier (ID) associated with the shared key. The processing device is to connect to a local area network (LAN) using the network adapter. The processing device is further to receive a first notification from a computing device that is also connected to the LAN and determine whether the computing device has access to a copy of the shared key based on the key identifier (ID). Responsive to determining that the computing device has access to the copy of the shared key, the processing device is to use the shared key to generate a session key for a session with the computing device. The processing device may then encrypt communications to the computing device using the session key.
US10805275B1 Multi-process architecture for implementing a secure internet service
A method in an internet server for implementing internet service, the method including exclusively binding a first socket handle object of a first process with a first port. The method also includes generating a first child process from the first process and creating a first duplicate socket handle of the first socket handle object in a first file, the first file being associated with an id of the first child process. The method further includes forming, using the first child process, a first child socket handle object from the first duplicate socket handle in the first file, thereby causing the first child socket handle object to be associated with the first port.
US10805269B2 Web application firewall
Embodiments described herein provide an application programming interface and framework for a web application firewall single policy model. The framework can layer on top of a firewall platform that provides web application specific widgets that may be toggled and configured to enable or disable certain firewall actions on a per application basis. The framework includes a security stack that defines the order for the widgets. The security stack can provide the ability for a single policy model to be used for the firewall and allows for per application customizations.
US10805267B2 Systems and methods for geoprocessing-based computing network security
The present disclosure describes systems and methods for geoprocessing-based packet processing and network security. Filter parameters, such as Internet Protocol (IP) addresses or other such information, may be used to define one or more minimum bounding rectangles (MBR). Parameters of an incoming packet may be compared to the MBR data using spatial algorithms, such as a coordinate search within an R-tree data structure. The identified MBRs within the tree may be used to apply corresponding filtering and/or forwarding rules to the packet. This may significantly accelerate rule searching and matching algorithms, reducing delays and computing resource requirements and accelerating network security processing.
US10805265B2 Detection of compromised credentials as a network service
Techniques for detection of compromised credentials as a network service are disclosed. In some embodiments, a system, process, and/or computer program product for detection of compromised credentials as a network service includes monitoring a plurality of sessions at a firewall, logging a plurality of failed or timed out attempts to authenticate at the firewall in a log, analyzing the log for a pattern of failed or timed out attempts to authenticate at the firewall to identify potentially compromised credentials for authentication, and determining that a set of credentials for authentication have been compromised based on the analysis of the log.
US10805262B1 Modbus system having actual and virtual slave addresses and slave sensors
Apparatus and associated methods relate to a networked system having a master and multiple slaves, where each slave stores a unique (actual) slave address and a non-unique (virtual) slave address in memory, such that each slave is configured to respond to request messages addressed to the slave's non-unique slave address if a sensor device associated with the is in an active state when the slave receives the request message. In an illustrative example, the networked system may be a Fieldbus-style network (e.g., a network implementing the Modbus protocol). A sensor device may be a break-beam, capacitive touch, or push-button device, for example. An output indicator/actuator may be associated with a sensor device to indicate the status of the sensor device to a user. A networked system implementing sensor-activated response gating may beneficially expand the number of slave devices on the network while achieving low latency response times.
US10805261B2 Apparatus for detecting duplicate temporary ID
The present disclosure provides an apparatus mounted on a host vehicle to detect a duplicate temporary ID in basic safety messages (BSMs). The apparatus includes a receiver and a duplicate identifier. The receiver is configured to receive the BSMs from surrounding vehicles through packet transmission. The duplication identifier configured to identify the duplicate temporary ID based on the BSMs having an identical temporary ID value commonly used by at least two surrounding vehicles. A locator is configured to detect a location for each of the packets based on locational information. An absolute distance calculator is configured to calculate an absolute distance between the locations for two successive packets. The duplication identifier is configured to identify the duplicate temporary ID when the absolute distance calculated by the absolute distance calculator is greater than an absolute distance threshold.
US10805255B2 Network information identification method and apparatus
A network information identification method and apparatus are provided. The method includes obtaining network information including comments published on a social network. A first similarity between the network information and trusted network information is calculated, and a second similarity between the network information and non-trusted network information is calculated. Whether the network information is trusted information is determined according to the first similarity and the second similarity. When it is determined that the network information is trusted, the network information is allowed to be displayed on the social network, and when it is determined that the network information is untrusted, the network information is automatically controlled to avoid spreading the comments on the social network.
US10805251B2 Method and system for filtering electronic communications
The present invention discloses a method and system for filtering electronic communications based on the receiver's tolerance for attributes of both a sender and an electronic communication. The receiver's tolerance for an attribute is calculated based on a variety of factors including, but not limited to: self-reported preferences, past behavior and community norms. The attribute score is calculated based on an analysis of how closely either the sender or electronic communication exemplifies the attribute. An electronic communication is filtered if the attribute score exceeds the receiver's tolerance of the attribute. If an electronic communication is filtered it will not show up in the receiver's in-box, it will instead show up in a spam folder.
US10805248B2 Instant messaging method and apparatus for selecting motion for a target virtual role
An instant messaging method is provided. A motion display request is received from a first client. The motion display request includes an identifier of a target virtual role and an identifier of a target motion data set. The identifier of the target motion data set is indicated by a motion display instruction received by the first client. The target virtual role corresponds to a target user and the target user is at least one user of a plurality of instant messaging users. Further, the first client is a client to which a certain user in the instant messaging users logs in. The target motion data set is obtained according to the identifier of the target motion data set. The target virtual role is obtained according to the identifier of the target virtual role. The target motion data set and the target virtual role are sent to at least one client of a plurality of designated clients corresponding to the instant messaging users. The at least one client of the designated clients displays the target virtual role based on the target motion data set.
US10805241B2 Database functions-defined network switch and database system
A computer-implemented method and system are provided, including executing an application programming interface (API) in a network switch to define at least one of one or more database functions, performing, using one or more processors, the one or more database functions on at least a portion of data contained in a data message received at the switch, to generate result data, and routing the result data to one or more destination nodes. A database function-defined network switch includes a network switch and one or more processors to perform a pre-defined database function on query data contained in data messages received at the switch, to produce result data, wherein the pre-defined database function is performed on the query data in a first mode of operation to a state of full completion, generating complete result data and no skipped query data, or to a state of partial completion, generating partially completed result data and skipped query data.
US10805240B2 System and method of processing network data
A method and apparatus of a network element that processes control plane data in a network element is described. In an exemplary embodiment, the network element receives network data and determines a class of the network data. The network element additionally determines that this class of the network data is to be processed. The network element further marks the network data based on at least on an existence of an indication of whether the network element had previously processed other data in the same class as the class of the network data. Furthermore, the network element queues the network data.
US10805238B1 Management of alternative resources
A journal service maintains a journal that holds a number of journal entries. Access to the journal entries is controlled by providing a lead resource with access to a named role associated with the journal. A pool of alternate resources containing potential replacements for the lead resource is maintained. A succession order may be established for the pool of alternate resources, and individual resources in the pool of alternate resources may be managed based at least in part on their position within the succession order. The succession order may be established using various criteria that are indicative of a likelihood that a particular alternate resource will be available if the lead resource fails, such as the presence of shared points of failure between the current lead resource and an alternate resource. The lead resource may be replaced with an alternate resource as a result of various impeachment events.
US10805237B2 Quota management protocol for shared computing systems
Techniques are provided for automated employment of respective quota managers for framework instances, where the respective quota managers can negotiate amongst themselves to manage usage of a resource of a shared computing system in relation to a quota for the resource for a tenant of the shared computing system. This can allow tenants to share their quota among multiple frameworks, enable quota exchange between multiple frameworks, and choose a quota with a minimum costs, and thus maximize savings.
US10805234B2 Closed loop resource distribution platform zone generation and deployment
A closed loop processing interaction network in which the resource pool source of the user and the resource pool destination are both within the same organization or group of organizations. As such, resources associated with interactions may be distributed directly between the resource pools. The interactions may occur through communication between user computer systems (e.g., mobile devices, or the like) and/or interaction terminals of product providers (e.g., mobile devices, or the like). The interaction terminals of the product providers may create and allow for the use of interaction zones, which allows for the identification of users that are a part of the interaction network, allows users to receive specialized offers, allows for direct transfer of resources within an organization that by-pass traditional resource processing. The closed loop interaction network improves the processing speeds, memory requirements, security, and costs associated with processing resources related to interactions.
US10805233B2 Fractal-tree communication structure and method, control apparatus and intelligent chip
A communication structure comprises: a central node that is a communication data center of a network-on-chip and used for broadcasting or multicasting communication data to a plurality of leaf nodes; a plurality of leaf nodes that are communication data nodes of the network-on-chip and used for transmitting the communication data to the central node; and forwarder modules for connecting the central node with the plurality of leaf nodes and forwarding the communication data, wherein the plurality of leaf nodes are divided into N groups, each group having the same number of leaf nodes, the central node is individually in communication connection with each group of leaf nodes by means of the forwarder modules, the communication structure is a fractal-tree structure, the communication structure constituted by each group of leaf nodes has self-similarity, and the forwarder modules comprises a central forwarder module, leaf forwarder modules, and intermediate forwarder modules.
US10805232B2 Content driven public cloud resource partitioning and governance
An example method of extending a cloud manager configured to manage a public cloud includes: receiving a content package at the cloud manager, the content package including a component entity, the component entity including a resource type entity that represents a resource provided by the public cloud, a user interface (UI) form entity that defines a UI for configuring the resource, and a lifecycle operations logic that extends at least one phase of a workflow of the cloud manager; receiving a request from a user through the UI defined by the UI form entity to create the resource in the public cloud; executing the workflow of the cloud manager in response to the request; and executing the lifecycle operations logic during execution of the workflow.
US10805228B2 Injection of information technology management process into resource request flows
A computer-implemented method for performing a cloud computing resource operation in a cloud computing environment is herein provided. The method comprises receiving a request to create a resource from the cloud computing environment using a user interface and intercepting the request of the creation of the resource. The method further comprises determining whether an IT management process needs to be triggered based on a policy rule. In case of a positive outcome of the determination, the method comprises requesting a reserved resource identifier from the cloud computing environment relating to the request, creating a temporary representation identifier of the cloud computing resource, triggering the IT management process, receiving a process identifier from the cloud computing environment for the requested resource, creating the requested resource in the cloud computing environment, and on completion of the creation process, removing the temporary representation identifier.
US10805222B2 Resilient network configuration for time sensitive traffic
According to some embodiments, system and methods are provided, comprising receiving, from a network configuration module, configuration data at a network driver of a communication network; configuring the network driver based on the received configuration data; receiving one or more data packets at the network driver from an application; determining that one or more segregation features are present in the data packet based on the received configuration data; transmitting the one or more data packets based on the one or more segregation features; and controlling one or more operations of an installed product based on the transmitted one or more data packets. Numerous other aspects are provided.
US10805220B2 Automatic configuration of logical routers on edge nodes
Some embodiments provide a method or tool for automatically configuring a logical router on one or more edge nodes of an edge cluster (e.g., in a hosting system such as a datacenter). The method of some embodiments configures the logical router on the edge nodes based on a configuration policy that dictates the selection method of the edge nodes. In some embodiments, an edge cluster includes several edge nodes (e.g., gateway machines), through which one or more logical networks connect to external networks (e.g., external logical and/or physical networks). In some embodiments, the configured logical router connects a logical network to an external network through the edge nodes.
US10805218B2 Mesh network assessment and transmission
Systems, apparatuses, and methods relating to mesh network communications are described. In one embodiment a method may include receiving at least one information packet at a node, identifying one or more output communication links, assessing at least one characteristic of at least one of the one or more identified output communication links, and transmitting one or more information packets from a node via at least one of one or more identified output communication links based at least in part on at least one characteristic.
US10805217B2 Control plane device selection for broadcast session exchange
Control plane devices are selected by a Multimedia Broadcast Multicast Service Gateway (MGW) based on session exchange procedural triggers received from a Broadcast Multicast Service Center (BMSC). In one aspect, the MGW can employ a serving area-based Domain Name System (DNS) query/response exchange for control plane device selection that simplifies the overall complex broadcast core network architecture and design. Additionally or optionally, the MGW can employ other factors, such as, but not limited to, round trip time (RTT), load information, active/inactive link status, etc. to select the control plane devices that are to be utilized for establishing the end-to-end control plane message exchanges.
US10805204B1 Routing methods, systems, and computer program products
In various embodiments, a method and apparatus are configured to receive, at a node in a first access network, a data packet, wherein the first access network is connected, via a first area edge node, to a first area of a subdivided network; receive, from a centralized controller for the subdivided network, a segment identifier data structure, wherein the segment identifier data structure encodes a path extending from the first area edge node to a second access network; encapsulate the data packet; and forward the encapsulated data packet toward the first area edge node.
US10805202B1 Control plane compression of next hop information
A method includes receiving, by processing circuitry of a first network device, an indication of a logical address associated with an interface to a second network device and adding, by the processing circuitry, an entry to a forwarding table of the first network device, the entry in the forwarding table specifying the logical address. The method further includes adding, by the processing circuitry, an entry to a resolver database of the first network device to which the entry in the forwarding table specifying the logical address points and resolving, by the processing circuitry, the logical address to a hardware address of the second network device. In response to determining an existing next hop entry of a next hop database of the first network device corresponds to the hardware address of the second network device, the method includes pointing, by the processing circuitry, the entry in the resolver database to the existing next hop entry in the next hop database without adding an additional entry to the next hop database for the second network device.
US10805201B2 Method and system for initializing the border gateway protocol on network devices
A method for initializing the border gateway protocol (BGP) on network devices. The method includes initializing, by a first network device, a BPG session with a second network device. The method further includes receiving, by the first network device from the second network device, route updates and an end of routing information base (EOR) marker. The method further includes updating an n_EOR variable maintained by the first network device after receiving the EOR marker and, after updating the n_EOR variable, determining that the first network device has received route updates from all peer network devices, and subsequently updating, in the first network device, a routing information base (RIB) using route updates received from the peer network devices. The method further includes updating, in the first network device, a forwarding information base (FIB) using the updated RIB and advertising, to all peer network devices by the first network device, routes.
US10805195B2 Network operational flaw detection using metrics
In an embodiment, a computer-implemented method receives and monitors performance metrics from network element. The method also includes receiving periodic control metrics corresponding to object instances. Performance metrics and control metrics provide information about operation of object instances. By monitoring the metrics, a network server is able to detect an operational flaw in the network. Monitoring the performance and control metrics in real time increases the speed of detecting any operational flaw in the network.
US10805193B1 Faster fault-detection mechanism, for example using bidirectional forwarding detection (BFD), on network nodes and/or hosts multihomed using a link aggregation group (LAG)
For use in a system including a first data forwarding device, a second data forwarding device, a third data forwarding device, a first communications link between the first data forwarding device and the second data forwarding device, and a second communications link between the first data forwarding device and the third data forwarding device, the first and second communications links belonging to a link aggregation group (LAG), a method includes (1) generating a message (i) for testing a first path between the first data forwarding device and the second data forwarding device, and a second path between the first data forwarding device and the third data forwarding device, and (ii) including an Internet protocol (IP) datagram including a multicast IP destination address and a payload containing path testing information; and (2) sending, over the LAG, the message from the first data forwarding device to both the second data forwarding device and the third data forwarding device. Responsive to receiving an instance of the message by either of the second or third data forwarding device, such device(s) (1) determine whether or not the received instance of the message is a fault detection on a multihomed link aggregation group message, and (2) processing the received instance of the message based on the determination of whether or not it is a fault detection on a multihomed link aggregation group message.
US10805192B2 Detecting failure of layer 2 service using broadcast messages
Some embodiments provide a method for detecting a failure of a layer 2 (L2) bump-in-the-wire service at a device. In some embodiments, the device sends heartbeat signals to a second device connected to L2 service nodes in order to detect failure of the L2 service (e.g., a failure of all the service nodes). In some embodiments, the heartbeat signals are unidirectional heartbeat signals (e.g., a unidirectional bidirectional-forwarding-detection (BFD) session) sent from each device to the other. The heartbeat signals, in some embodiments, use a broadcast MAC address in order to reach the current active L2 service node in the case of a failover (i.e., an active service node failing and a standby service node becoming the new active service node). The unidirectional heartbeat signals are also used, in some embodiments, to decrease the time between a failover and data messages being forwarded to the new active service node.
US10805190B2 Name collision risk manager
Embodiments relate to systems, devices, and computer-implemented methods for managing domain name space collisions by accessing information, such as a domain name string, corresponding to a domain name resolution request and response. Based on at least the domain name string, a type of use value associated with the request can be determined. Based on at least the type of use value, a name collision risk value for the request can be determined. If the name collision risk value indicates there is a specified risk of a domain name string collision, then a domain name collision mitigation strategy can be generated and/or implemented.
US10805188B2 Automatic tag-based architecture diagrams
Techniques for generating a graphical representation that depicts topological relationships among computer system resources are described herein. After receiving system information specifying a set of computer system resources, a dependency between a pair of the set of resources, the set of resources can be filtered by a tag comprising a key and a value to create a subset of resources. A graphical representation depicts the subset of resources and topological relationships among computer system resources.
US10805185B2 Detecting bug patterns across evolving network software versions
In one embodiment, a network assurance service that monitors a network receives telemetry data regarding monitored characteristics of the network. The service identifies, using a machine learning-based pattern analyzer, a pattern of the monitored characteristics that are associated with failures experienced by one or more networking devices in the network. The service groups networking devices by software version. The service determines probabilities of the pattern being observed concurrently with failures of the grouped network networking devices. A particular probability is associated with a particular group of the networking devices executing a particular software version. The service provides, based on the determined probabilities, data regarding the identified pattern and software versions for display.
US10805184B2 Data analytics and management of computing infrastructures
Methods, systems, and techniques for analyzing and managing time series workload data are provided. Example embodiments provide a Data Management and Analysis platform that enables end users to modernize their system configurations to incorporate external services techniques, such as cloud technologies, and to utilize virtualization technologies to host some of their functions in a manner that improves the overall performance of their configurations. This may be particularly useful in an IT environment with many interdependent systems where it is hard to analyze and determine where externally hosted or hybrid (e.g., both remote and local) systems might improve the overall delivery of services and cost to end users.
US10805174B2 Using machine learning to monitor link quality and predict link faults
A device may receive a trained data model that has been trained using historical link quality information associated with a set of links. The device may determine, after receiving the trained data model, link quality information associated with a link that is actively supporting traffic. The device may classify the link by using the link quality information as input for the data model. The data model may classify the link into a class of a set of classes associated with measuring link quality. The device may determine an actual quality level of the link. The device may selectively update the class of the link after determining the actual link quality of the link. The device may perform one or more actions associated with improving link quality based on classifying the link and/or selectively updating the class of the link.
US10805170B1 Wireless network performance monitoring and sector assignment
Apparatuses, methods, and systems for monitoring performance of a wireless network and assigning sectors of nodes of the wireless network are disclosed. A method includes monitoring a performance of links between sectors of wireless nodes of the wireless network, assigning or reassigning sectors of the wireless nodes to operate in a first mode based on the monitored performance of the links, wherein all of the sectors operating in the first mode are configured to transmit signals or simultaneously receive signals, and assigning or reassigning sectors of the plurality of wireless nodes to operate in a second mode based on the monitored performance of the links, wherein all of the sectors operating in the second mode are configured to transmit signals when all of the sectors operating in the first mode are receiving signals, or receive signals when all of the sectors operating in the first mode are transmitting signals.
US10805168B2 Method and apparatus for performing cell specific procedure or mobility procedure for network slice-based NR in wireless communication system
A new cell specific procedure and/or a mobility procedure may be defined to more efficiently support a network slice function in new radio access technology (NR), which is a part of a 5G communication system. In terms of a radio access network (RAN)-RAN interface, the cell specific procedure comprises that a first RAN node transmits a first indicator related with the slice support of the first RAN node to a second RAN node, and receives from the second RAN node a second indicator related with the slice support of the first RAN node. The mobility procedure comprises that a target RAN node transmits a path change request message including slice-related information to a core network (CN) node, and receives from the CN node a path change response message including at least one of a common control plane function (C-CPF) identifier (ID), a finally selected slice-related ID or U-Plane information.
US10805163B2 Identifying device types based on behavior attributes
An example non-transitory memory resource including instructions executable by the processing resource to monitor device information for a plurality of devices, wherein the plurality of devices comprise at least one device of an unknown device type, identify behavior attributes for the plurality of devices based on the monitored device information, cluster the plurality of devices into groups based on the behavior attributes, identify a device type for the plurality of devices based on the group of the plurality of devices; and present identifiers for each of the plurality of devices, based on the device type of the plurality of devices.
US10805161B2 Rapid configuration propagation in a distributed multi-tenant platform
Disclosed are different implementations for rapid configuration propagation across multiple servers of a distributed platform. One implementation is a push based distribution of update segments that are generated from a onetime differential analysis of an updated particular configuration relative to a previous instance of the particular configuration. Sequence numbers attached to the updated segments identify is a server's copy of a configuration is up-to-date and can receive a new updated segment or if missing intervening segments are to be retrieved from peers and applied prior to applying the new updated segment. Another implementation is a pull based distribution of compressed images of the configurations. A complete set of configurations are distributed as a compressed file system that is loaded into server memory. Individual configurations are read out of the file system and loaded into memory when implicated by client requests.
US10805160B2 Endpoint bridge domain subnet validation
Systems, methods, and computer-readable media are disclosed for validating endpoint information for nodes in a network. A network assurance appliance is configured to identify an endpoint in a bridge domain is associated with at least one subnet, retrieve at least one IP address associated with the endpoint, determine whether the at least one IP address is within the at least one subnet, and determine there is an inconsistency when the at least one IP address is not within the at least one subnet.
US10805155B1 Intelligent plug-and-play point-to-multipoint internet of things (IoT) platform and method of managing the same
An Internet of Things (IoT) platform is disclosed which includes: a network; a plurality of IoT servers coupled together and serviced by the network; a plurality of IoT managers coupled to each other and to the plurality of IoT servers; and a plurality of IoT devices electrically coupled to the plurality of IoT managers, wherein the IoT servers and the IoT managers of the present invention are operable to configure a plug-and-play and point to multipoint communication environment where the plurality of IoT devices, the plurality of IoT servers, and the plurality of IoT managers communicate with one another in a plug-and-play manner and in a point to multipoint manner regardless of their physical connections, industrial standards, and communication protocols.
US10805154B2 Secure configuration management system
According to some embodiments, a configuration benchmark data store may include a plurality of secure configuration benchmarks. A back-end configuration management computer server may retrieve one of the secure configuration benchmarks and provision, by an orchestration engine, an initial operating system build in accordance with the retrieved secure configuration benchmark and an automation template. The back-end configuration management computer server may then apply, by a provisioning tool, enterprise-specific modifications to the initial operating system build to create an environment compliant with an enterprise standard benchmark. The back-end configuration management computer server may validate the enterprise standard benchmark via secure configuration and vulnerability checks, apply at least one configuration update to the enterprise standard benchmark to create a service instance, and then apply application code to the service instance.
US10805153B2 Provisioning network devices using a vendor-neutral platform
Network devices are provisioned using a single vendor-neutral data model with a non-relational database. Provisioning requirements are collected upon detecting a new network device that needs to be configured and/or installed. Based on the provisioning requirements, a configuration object is retrieved using a data model in the non-relational database. The configuration object is transformed to a concrete configuration file for the network device. After applying the configuration file to the network device, a separate process validates the configuration of the network device by comparing the observed network configuration with the initial target configuration data included in the configuration object.
US10805152B2 Logical L3 processing for L2 hardware switches
A method for configuring a managed forwarding element (MFE) to perform logical routing operations in a logical network on behalf of a hardware switch is described. The method of some embodiments receives data that defines a logical router that logically connects several different end machines operating on several different host machines to different physical machines that are connected to the hardware switch. The method, based on the received data, defines a number of routing components for the logical router. In some embodiments, the method then configures the MFE to implement the routing components in order to enable the MFE to perform logical routing operations on behalf of the hardware switch.
US10805150B2 Regenerative telemetry method for resource reduction
A system and a method for interpreting normal and errored segments of network measurement data differently, and processing network measurement data, including: receiving a first query for network measurement data; extracting compressed network measurement data and error metadata from a repository database based upon the first query; decompressing the extracted compressed network measurement data; retrieving an error segment of raw network measurement data based upon the error metadata; and merging the error segment of raw network measurement data with the decompressed extracted compressed network measurement data to produce extracted network measurement data.
US10805146B2 Mesh network
A system for establishing a mesh network can include one or more computing platforms that initiates execution of a software application for each of a plurality of nodes. Each of the plurality of nodes establishes, by a respective node of the plurality of nodes, a communication link in a mesh network with another node of the plurality of nodes in response to a multicast identification message from the other node. Additionally, each of the plurality of node records, in a token register, a given indication of each node in the plurality of nodes for which a communication link is established and another indication of each node of the plurality of nodes that is identified in one or more multicast identification messages with which a communication link is not established. Further, each of the plurality of nodes broadcasts multicast identification messages on the mesh network.
US10805144B1 Monitoring interactions between entities in a network by an agent for particular types of interactions and indexing and establishing relationships of the components of each interaction
In one embodiment, a controller instructs agent processes to monitor for instances of particular types of interactions, each defined by a type of context entity within an interaction instance and one or both of a type of head entity sourcing an interaction instance and a type of tail entity as a destination of an interaction instance. The controller may then receive interaction objects from plurality of agent processes, each containing an identification of a respective interaction instance matching one of particular types of interactions, each respective interaction instance identifying, as components of each respective interaction instance, a particular context entity and one or both of a particular head entity and a particular tail entity. The controller may then index the components of each respective interaction instance, establish relationships between the indexed components according to each respective interaction instance, store the indexed components and established relationships, and generate reports based thereon.
US10805141B2 Communication control device and communication control system
A generating unit that generates phase difference-added first data obtained by adding a phase change according to second data to a first signal indicating first data and a transmitting unit that transmits the phase difference-added first data are provided, and thus the first data and the second data can be transmitted through a simple configuration.
US10805138B2 System and method for robust OFDM synchronization
Systems and methods are disclosed and include a method that includes adding a training symbol prefix to an OFDM symbol frame, the prefix including a plurality of training symbols, each including N sub-symbol fields. N/2 of the sub-symbol fields are zero valued, and N/2 of the sub-symbol fields carry corresponding symbols of a N/2 sub-symbol pseudo random training symbol. A first half of the pseudo random training symbol is symmetrical to a second half of the pseudo random training symbol. An OFDM N-sub-carrier transmission carries the prefix as signal power on a first N/2 of its N sub-carriers and suppresses signal power on a second N/2 of the sub-carriers. The first N/2 and second N/2 sub-carriers alternate in the frequency domain.
US10805132B2 Data processing method and apparatus
Embodiments of the present disclosure provide a data processing method and apparatus. The method includes: preprocessing, by a transmit end, data transmitted on at least two first-type symbols in a radio frame that are parallel, and converting the data transmitted on the at least two parallel first-type symbols into data transmitted on a shared symbol; adding, by the transmit end, a first CP to the data transmitted on the shared symbol; and sending, to a receive end, the data that is transmitted on the shared symbol and to which the first CP is added.
US10805131B2 Pre-allocated random access identifiers
Systems and methods of pre-allocating identifiers to wireless devices for use in requesting resources over a random access channel are described. A wireless communication system includes a random access channel over which wireless devices can anonymously send requests for resources. The base stations receiving and processing the anonymous requests reduces the probability of random access channel collisions and conserves the resources needed to support the anonymous requests by pre-allocating one or more identifiers to select wireless devices. The wireless devices having the pre-allocated codes can transmit a particular code over the random access channel as a request for resources that uniquely identifies the requester.
US10805127B2 Waveform shaping device and wave receiver
A waveform shaping device that includes an adaptable surface, a controller, and a receiving device which measures a secondary wave following the reception of a primary wave by a receiver, the primary wave having been transmitted by a transmitter. Based on the measurement of the secondary wave, the controller determines an estimated value for optimization of the adaptable surface, without any connection to the receiver.
US10805125B2 System and method for interference cancelation from one numerology on another numerology in mixed numerologies
An apparatus and a method are provided in which a processor of a receiving apparatus regenerates time domain samples of an interfering data numerology from frequency domain received signals. The processor performs FFT, with a size corresponding to a desired data numerology, on the regenerated time domain samples to generate an interfering numerology cancellation signal. The processor subtracts the interfering numerology cancellation signal from a frequency domain received signal of the desired data numerology.
US10805124B2 Methods and apparatus for an interface
Various embodiments of the present technology may provide methods and apparatus for an interface. The interface may be configured as a low-voltage, bi-directional channel redriver having a transmitter and a receiver that share input pads and output pads. The interface may provide for selective biasing of the transmitter and receiver using a switching circuit and a resistance circuit connected to the channel's input and output pads.
US10805123B2 Crosstalk generation and detection for digital isolators
A method of detecting crosstalk for a digital isolator having first and second channels including two die with channels including a transmit side, receive side, with ≥1 die including a capacitive barrier for each channel. A first clock signal at a first frequency in a first pulse pattern and a second clock signal at a second frequency in a second pulse pattern are configured, wherein the pulse patterns have a phase difference. The transmit side of the channels each encode their received clock pulse pattern, then modulate with a carrier frequency to provide a fc1 and a fc2 signal, respectively. The receive side of the channels demodulate received signals during a rising or falling edge of their clock signal to generate a delayed received version of the first and second clock pulse pattern. Missing pulses are identified by comparing the delayed received clock pulse patterns to their clock pulse patterns.
US10805122B2 Wireless communication devices and channel estimation methods thereof
Provided are a wireless communication apparatus and a channel estimation methods of the wireless communication apparatus. The channel estimation methods includes receiving a first sub-frame and a second sub-frame, the first sub-frame including a plurality of first reference signals pre-coded based on a first pre-coding matrix and the second sub-frame including a plurality of second reference signals pre-coded based on a second pre-coding matrix; determining whether the first pre-coding matrix and the second pre-coding matrix are the same, based on a channel variation in the time domain; and performing, in response to determining that the first pre-coding matrix and the second pre-coding matrix are the same, channel estimation with respect to a resource element included in the second sub-frame based on at least of the plurality of first reference signals and at least one of the plurality of second reference signals.
US10805118B2 Successive joint channel estimation based interference cancellation scheme against colliding interferences
A network device generates a successive joint channel estimation based on interference cancellation processes to eliminate or reduce colliding interferences (colliders) at a receiver end. A selection component selects a strongest interference collider from among pseudo noise sequences operating as colliders. A 2 by 2 matrix successive joint channel estimation component performs a successive 2 by 2 matrix joint channel estimation with an initial correlation metric between the strongest interference collider and each remaining interference collider in a first iteration of a set of iterations. A correlation metric component generates an updated correlation metric vector based on the 2 by 2 matrix joint channel estimation. Another 2 by 2 matrix joint channel estimation is then performed with the updated correlation metric vector between a next strongest interference collider and remaining interference colliders of the plurality of interference colliders at a second iteration of the set of iterations.
US10805116B2 Gateway and method for connecting a data source system to an IT system
A gateway and method are disclosed for connecting a data source system to an IT system, having real-time capable middleware and non-real-time capable middleware on a common operating system. An application for communicating via a network protocol is executed on the non-real-time capable middleware which comprises a framework, at least one hardware interface via which the data source system is connected to the real-time capable middleware, at least one hardware interface via which the IT system is connected to the non-real-time capable middleware, and a software interface configured to allow communication between the real-time capable middleware and the non-real-time capable middleware. The gateway is configured to provide, via the framework, predefined software interfaces for individual components of the data source system, which components can be connected to the real-time capable middleware, or for components of the IT system.
US10805115B2 Internet of things (IoT) gateway
Various embodiments of systems, computer program products, and methods for providing Internet of Things (IoT) gateway are described herein. In an aspect, a selection of an Internet of Things (IoT) gateway application is received. A device model in the IoT gateway application is generated. The device model includes one or more device types and corresponding device specific message type definitions. Further, one or more devices corresponding to the one or more device types are identified. Upon receiving a selection of one or more of the identified one or more devices, the selected one or more devices are registered to communicate structured data associated with the registered one or more devices with a selected at least one landscape via the Internet based on the device specific message type definitions.
US10805108B2 Communication system and method for controlling and monitoring at least one peripheral
Systems and methods are provided for controlling and monitoring a peripheral in an aircraft that includes a master module connected to each slave module. Each slave module is disposed around a controlled peripheral and is connected to a port of the master module by a bidirectional link. The master module sends data frames comprising the value of a counter. Each slave module reads the value of the counter included in the data frame received, updates a counter with the value read, checks whether the value of the updated counter corresponds to a time-period index associated with the slave module and if so transfers a data frame to the master module. The master module selects, from a table comprising time period indices and identifiers, the port connecting the master module to the slave module the identifier of which is associated with the time-period index that corresponds to the counter's value.
US10805107B2 Board registration method, board, and forwarding device
The present disclosure relates to registration methods and devices. One example method includes obtaining, by a line card, line card information of the line card, the line card comprising a fabric interface chip optically interconnected to a switch fabric chip in at least one switch fabric card by using an optical fiber, and sending, by the line card, the line card information to the at least one switch fabric card through an optical interconnect path. The at least one switch fabric card registers the line card based on the line card information.
US10805102B2 Content recommendation system
A content recommendation system is disclosed that allows users to identify friends, recommend content to friends, and receive awards for influencing friends. Interfaces can be used to display rankings of recommended programs, user profiles and their awards, and dynamic chats relating to specific content.
US10805101B1 Collaborative communications environment and automatic account creation thereof
A method includes receiving a signal associated with an electronic meeting invitation for users to attend the electronic meeting. The users include members of an organization and at least one nonmember of the organization. Responsive to receiving the signal, an online collaborative team is automatically created within an online chat environment. The team members of the online collaborative team include the members and the at least one nonmember. In some embodiments, an online collaborative team account is automatically created for the at least one nonmember responsive to determining that the at least one nonmember has no online collaborative team account.
US10805099B2 Interlacing methods, computer-readable media, and interlacing devices
A method and device for interlacing data from multiple disparate broadcast and streaming services that allow for the determination of duplicates in the data from the different services. The duplicates can be determined by comparing the information accompanying the data from the different services and then removed to provide interlaced data. A user may selectably output the interlaced data together with original data from the different services.
US10805097B2 Information processing apparatus, information processing system, and non-transitory computer readable medium
An information processing apparatus includes a memory, a generation unit, and a transmission unit. The memory stores cumulative traffic in a specified period in data communication with a management apparatus. The generation unit generates data to be notified to the management apparatus. The transmission unit transmits the data generated by the generation unit to the management apparatus via a different apparatus if a sum of traffic for transmitting the data to the management apparatus and the cumulative traffic stored in the memory exceeds a predetermined upper limit.
US10805092B2 Processing module and associated method
A processing module for a first lock device of a range determination system, the range determination system comprising a lock group comprising a plurality of lock devices of which the first lock device forms part, the plurality of lock devices physically spaced over a lockable element and configured to communicate with a key group comprising a plurality of key devices, a shortest distance between any one of the key devices of the key group and any one of the lock devices of the lock group providing for access to the lockable element relative to a threshold distance.
US10805091B2 Certificate tracking
Disclosed herein are system, method, and computer program product embodiments for certificate tracking. An embodiment operates by a computer implemented method that includes receiving, by at least one processor of a certificate manager, a first request from a client device and sending a second request for a root certificate to a certificate authority. The method further includes receiving the root certificate from the certificate authority and sending a third request to the certificate authority for one or more additional certificates. The method further includes receiving the one or more additional certificates from the certificate authority and storing the root certificate and the one or more additional certificates. The certificate manager and the certificate authority can be located on different networks.
US10805090B1 Address whitelisting using public/private keys and ring signature
Systems and methods are described for transferring and verifying the transfer of an asset from a limited-participant side chain back to a main blockchain. A public difference, associated with a secret difference, is determined as a difference between a main blockchain address and the public offline key of a transferring participant. The public difference is used, along with each participant public online key, to generate a ring signature key for each participant. A ring signature is then generated over the ring signature keys, based on the public online keys and a set of uniform random scalars (each associated with a participant public online key). The main blockchain address, a first coefficient from the ring signature, and the uniform random scalars are then published. When verified, the published ring signature shows that the transferring participant has control of the main blockchain address and the private offline key.
US10805087B1 Code signing method and system
A computer system obtains a request to apply a signed patch to a piece of signed executable code. The computer system determines whether the signed patch is allowed to be applied to the signed executable based on a set of patch policies. If the patch policies allow the patch to be applied, the patch is applied to the signed executable code. The computer system generates a new digital signature for the modified executable code thereby allowing the resulting signed patched executable code to be verified and executed by the computer system.
US10805083B1 Systems and methods for authenticated communication sessions
Aspects of this disclosure relate to authenticating a communication session. In some variations, a secured hardware storage area may be utilized to store at least one key credential. A communication session may be established from an enterprise associated application. To verify the authenticity of the communication session, a customer system and a host enterprise system may exchange a token. The token which may be signed with a key credential to validate a communication session. Additional validation data may be exchanged between operators of the customer system and a host enterprise system.
US10805080B2 Strong resource identity in a cloud hosted system
Aspects of the present disclosure relate to systems and methods for providing strong resource identification. When a resource is created, saved, or re-based, a cryptographic key pair with the resource. A public key of the cryptographic key pair may be used as a unique identifier. Information about the resource, such as the name of the resource and its actual location may be stored in an index based upon the resource's public key. Sharing the resource with other devices may comprise sending the resource's key, as opposed to information about the resource's actual location, to one or more recipient device.
US10805079B2 Method for securing an automated system
A method for securing a system including a configuration subsystem and a production subsystem. The configuration subsystem is separate from the production subsystem that comprises a plurality of components, a gatekeeper and an entity secured with a first secret value. A generator hosted in the configuration subsystem selects a secret sharing scheme and generates, from an input parameter different from the first secret value, a set of secret shares using the secret sharing scheme. The generator uniquely assigns and securely sends a secret share extracted from the set to each of the components. The gatekeeper gets a subset of the secret shares from the components and constructs a second secret value from the subset using the secret sharing scheme. The gatekeeper computes the first secret value by applying a preset function to the second secret value, and then the gatekeeper unlocks access to the entity using the first secret value.
US10805078B2 Network node
A network node (110) is provided having a normal mode and a coordinator mode. The network node comprises a counter (130) and an incrementing unit (132), the incrementing unit being arranged to increment the counter at regular time intervals. If the network node does not receive counter synchronization messages it switches to coordinator mode.
US10805075B2 Phase reference sharing schemes for continuous-variable quantum cryptography
Systems and associated methods of performing coherent optical communication of quantum information between an emitter A and a distant receiver B are provided, using a local local oscillator. Examples of LLO-based Continuous-Variable Quantum Key Distribution are described. Self-coherent schemes are used, the schemes consisting in deriving both signal and phase reference pulses from the same optical pulse thus ensuring an intrinsic strong signal to reference phase coherence. Different CV-QKD designs implementing various self-coherence phase sharing schemes are described and compared in terms of secret key rate and hardware requirements. Strong phase noise resilience can be obtained with standard telecom equipment such as low cost lasers.
US10805071B2 Method and system for protecting and sharing digital data between users in a network
Scalable method and system for secure sharing of encrypted information in a cloud system, the encrypted information being encrypted only once, and each user joining and accessing a shared folder by individual encrypted key material transferred.
US10805069B1 Multi-layer ledgers for multi-party secure data governance
A computer-implemented method of providing data governance as data flows within and between networks, comprising: accessing, by a second gateway computing device, data stored in a plurality of hash chains in a hierarchy of digital ledgers and written by a plurality of first gateway computing devices, wherein validity of the data stored in the plurality of hash chains has not been verified prior to writing; detecting, by the second gateway computing device, consensus of the data stored in the plurality of hash chains by comparing each of the plurality of hash chains to all other hash chains of the plurality of hash chains to determine whether the hash chains are cryptographically consistent; in response to detecting consensus of the data stored in the hash chains, updating, by the second gateway computing device, stored blockchain data using the data stored in the plurality of hash chains.
US10805066B2 Cryptographic algorithm having a key-dependent masked computing step (SBOX call)
A processor device has an executable implementation of a cryptographic algorithm implemented thereon, which algorithm is adapted to produce an output text from an input text employing a secret key K. The implementation of the algorithm comprises a key-dependent computing step S which comprises a key combination of input values x derived directly or indirectly from the input text with key values SubK derived directly or indirectly from the key; the key-dependent computing step S is represented by a table which is masked with input masking and/or output masking to form a masked table TabSSubK; and a new masked table TabSKneu is generated in the processor device.
US10805063B2 Virtual reality viewing system, reproduction synchronizing method, and virtual reality viewing program
This VR viewing system is configured such that an external computer 200 outputs sound from an external speaker 300 while an HMD 100 reproduces a VR moving image by means of a built-in computer. The external computer 200 performs a sound output to the external speaker 300, conducts a master management of a reproduction elapsed time of the VR moving image so as to be synchronized with the sound output, detects a difference between the reproduction elapsed time of the VR moving image by the built-in computer of the HMD 100 and the reproduction elapsed time of the VR moving image undergoing the master management by the external computer 200, and adjusts the reproduction of the VR moving image by the built-in computer so as to eliminate the detected difference.
US10805062B2 Electronic device and system for synchronizing playback time of sound source
An electronic device is provided. The electronic device includes a hardware timer, a memory, a communication circuit, and a processor. The processor is configured to measure a first time point of the hardware timer in response to a playback event received via the communication circuit from a master paired with the electronic device, calculate a second time point by adding a predefined first time interval to the first time point, and execute an instruction to play back a sound source at the second time point. A first resolution of the hardware timer is set to be higher than a second resolution of an operating system (OS).
US10805056B2 Wireless station control of WLAN receive operating mode change
A wireless local area network station (STA) changes a receiver operating mode (ROM) and saves power by influencing when a ROM-conforming access point (AP) transmission takes place. The STA evaluates candidate delay regimes after a negotiation exchange with the STA. The STA then instructs the AP of a selected delay regime which the AP is permitted to use when transmitting data according to the changed ROM. The ROM can involve a change in the system bandwidth demodulated by the STA and/or the number of spatial streams demodulated by the STA. The delay regime can allow the AP to transmit with little or no delay based on the changed ROM, or the delay regime may require a fixed time delay before the AP transmits according to the changed ROM.
US10805055B2 Communication system, mobile terminal apparatus, local area base station apparatus and communication method
A system for supporting smooth mobility of a mobile terminal apparatus between a plurality of local areas that are arranged in a wide area is disclosed. The system includes a wide area base station apparatus that covers a wide area, a local area base station apparatus that covers a local area arranged in the wide area, and a mobile terminal apparatus that can communicate with the wide area base station apparatus and the local area base station apparatus, and is configured to scramble a data signal and a reference signal by a scrambling sequence that is common between a plurality of local areas in communication between the local area base station apparatus and the mobile terminal apparatus.
US10805052B2 Technique for configuring a phase tracking reference signal
A technique for transmitting and receiving a configuration message for a phase tracking reference signal, PT-RS, on a radio channel between a radio access node and a radio device is described. The radio channel comprises a plurality of subcarriers in a physical resource block, PRB. A subset of the subcarriers in the PRB is allocated to a demodulation reference signal, DM-RS. As to a method aspect of the technique, the configuration message is transmitted to the radio device. The configuration message comprises a bit field that is indicative of at least one subcarrier allocated to the PT-RS among the subset of subcarriers allocated to the DM-RS.
US10805050B2 Method of retransmitting transmission block for new radio and apparatus using the same
Provided is a method of requesting, by a terminal, retransmission of a TB. The method may include: receiving a TB configured with K code blocks (CBs) and M code block groups (CBGs) from a base station (BS); determining whether reception of the TB is successful; and transmitting retransmission information about the TB to the BS when it is determined that the reception of the TB fails.
US10805048B2 Method and apparatus for transmitting and receiving duplicate packets in next-generation mobile communication system
A communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT) is provided. The method includes intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.The disclosure provides a packet processing method of a transmitter that include transmitting a radio link control (RLC) service data unit (SDU) to a receiver; receiving, from the receiver, a first message including information about whether the RLC SDU is successfully transmitted; and transmitting a first indicator indicating successful transmission of the RLC SDU from an RLC entity of the transmitter to a packet data convergence protocol (PDCP) entity of the transmitter when the receiver receives the RLC SDU.
US10805046B2 Apparatus and method using polar code for multiple input multiple output (MIMO) channel
A method of constructing a polar code for a multiple input multiple output (MIMO) channel. The method may generate a plurality of mutually independent single input single output (SISO) channels based on MIMO channel information; define channels of the polar code; allocate each of the channels of the polar code to one of the plurality of the SISO channels; estimate qualities of channels combined by applying polar transformation to the plurality of SISO channels; and arrange unfrozen bits and frozen bits based on the estimated qualities.
US10805042B2 Creating transmission data slices for use in a dispersed storage network
A method for execution by a computing device of a dispersed storage network (DSN). The method begins by dispersed storage error encoding a data segment of data into a set of encoded data slices, wherein data blocks of the data segment are arranged into a data matrix, wherein the data matrix is multiplied by an encoding matrix to create the set of encoded data slices. The method continues by arranging data blocks of an encoded data slice into a second data matrix and multiplying the second data matrix with a second encoding matrix to produce a set of transmission data slices. The method continues with identifying a plurality of paths for transmitting a decode threshold number of transmission data slices to a storage unit of the DSN. The method continues by transmitting the decode threshold number of transmission data slices to the storage unit via the plurality of paths.
US10805040B2 Impulse noise management
A discrete multitone transceiver (DMT) includes a deinterleaver operable to de-interleave a plurality of bits. The DMT further includes: a forward error correction decoder operable to decode the plurality of bits, a module operable to determine, during Showtime, an impulse noise protection value, wherein the impulse protection value specifies a number corrupted DMT symbols that can be corrected by the forward error correction decoder in combination with the deinterleaver, and a receiver coupled to the deinterleaver. The receiver receives using a first interleaver parameter value, receives a flag signal, and changes to receiving using a second interleaver parameter value that is different than the first interleaver parameter value, wherein the second interleaver parameter value is used for reception on a pre-defined forward error correction codeword boundary following reception of the flag signal.
US10805035B2 Link 16 transceiver with integral signal nulling system
A secure wireless transceiver, such as a link 16 transceiver, receives signals using an antenna array having an SOC associated with each antenna element in the array. The SOC's digitize and channelize received data for transmission to a message nulling system that mitigates jamming. The antenna array can be conformal, and can replace an existing Link 16 blade. The disclosed transceiver can be a modified CMN-4 transceiver with digitizing and channelizing moved to the SoC's, and replaced by the nulling system. The transceiver uses applicable TRANSEC information to assign received data to the logical Link 16 channels before nulling, and embodiments apply nulling only to channels of interest, thereby improving the nulling and reducing side lobes. Embodiments distinguish between desired and unwanted signals based on known Link 16 signal features and/or situational awareness, rather than signal amplitudes, thereby enabling nulling of even weak jamming signals.
US10805033B2 Optical line terminal, and signal transmission method and device
Disclosed is an optical line terminal (OLT), including: N tunable modules, each of the N tunable modules include M tunable transmitters, the number of tuning channels of the M tunable transmitters is greater than or equal to two and the number of the tuning channels is less than M×N, wherein N and M are integers greater than or equal to two.
US10805031B2 Method for constructing orthogonal sequence sets in CDMA system, code word generating device, communication base station, base station controller, and wireless communication network
The present invention relates to a method for constructing orthogonal sequence sets in a CDMA system, including: step a: selecting natural numbers m and k, m and k satisfying m=2k+4: step b: constructing a 5-spectral value vector Boolean function; step c: constructing 24 orthogonal sequence sets by using the 5-spectral value vector Boolean function; and step d: allocating the orthogonal sequence sets to cells, and causing that sequences in each of the cells are orthogonal with one another, and sequences in each of the cells and sequences in neighboring one of the cells are orthogonal with one another. The constructing method provided by the present invention can increase the number of users in cells, reduce the signal interferences of neighboring cells, and improves the communication quality consequently.
US10805029B2 Real-time automated classification system
The current embodiments relate to a real-time automated classification system that uses machine learning system to recognize important moments in broadcast content based on log data and/or other data received from various classification systems. The real-time automated classification system may be trained to recognize correlations between the various log data to determine key moments in the broadcast content. The real-time automated logging system may determine and generate metadata that describe or give information about what is happening or appearing in the broadcast content. The real-time automated logging system may automatically generate control inputs, suggestions, recommendations, and/or edits relating to broadcast content based upon the metadata, during broadcasting of the broadcast content.
US10805027B2 Method, device, and non-transitory computer-readable recording medium for supporting relay broadcast
According to one aspect of the invention, there is provided a method for supporting a relay broadcast, comprising the steps of: acquiring real-time data containing videos or audios captured or recorded in real time by at least one device, and acquiring non-real-time data containing pre-stored videos or audios; according to an editing input from a user, extracting processed non-real-time data of the same format as the real-time data from the non-real-time data, and generating metadata related to editing of a relay broadcast content containing the real-time data and the processed non-real-time data; and transmitting the real-time data and the processed non-real-time data contained in the relay broadcast content and the metadata to another device or an external server.
US10805025B2 Method and system for evaluating signal propagation over a radio channel
The present disclosure relates to a method and a mobile system for evaluating signal propagation over a radio channel. Predicted values for the radio channel are acquired at the mobile system, the predicted values being distributed over a geographical area. The mobile system follows a test route defined within the geographical area, the test route including a plurality of measurement points distributed over the geographical area. For each measurement point, the mobile system acquires one or more metrics on the radio channel and compares each of the one or more metrics with a corresponding predicted value. The mobile system evaluates a radiation pattern of an antenna transmitting on the radio channel based on the comparisons. The mobile system may produce a graph of the antenna radiation pattern and maps showing the acquired metrics on the geographical area.
US10805024B2 Real-time calculator for high precision channel simulator effects
One embodiment illustrated herein includes a system for simulating communications in an environment. The system includes a postulated physical environment model, having modeled terrain and continuous changes over time. A channel parameter calculator is coupled to the postulated physical environment model, and configured to obtain samples from the postulated physical environment model, each sample comprising information about modeled terrain at a given time. The channel parameter calculator is further configured to, from the obtained samples, generate communication channel parameters, over time. A channel simulator is coupled to the channel parameter calculator. The channel simulator is configured to be coupled to signal source and to, using the communication channel parameters, apply the communication channel parameters to a communication signal from the signal source to simulate transmission of data through a simulated channel over time.
US10805023B2 Systems and methods for measuring wireless signal quality
Systems and methods are provided for calculating a SINR measurement for an oversampled P25 C4FM wireless signal received by P25 user equipment or a P25 receiver to determine whether a P25 network and the P25 user equipment or the P25 receiver have been successfully deployed. Some methods can include calculating a first order envelop mean value for the oversampled wireless signal, calculating a second order envelop mean value for the oversampled wireless signal, calculating a fourth order envelop mean value for the oversampled wireless signal, using the fourth order envelop mean value and the second order envelop mean value to estimate the SINR measurement, and using the first order envelop mean value and the second order envelop mean value to refine the SINR measurement.
US10805020B2 Method and apparatus for implementing framework for enhanced channel feedback
A method and apparatus may include measuring a space frequency downlink channel matrix. The space frequency downlink channel matrix reflects a channel response observed by the apparatus. The apparatus receives transmissions from an array of antennas of a network node. The method can also include determining a spatial channel vector. The method can also include determining scalar phase terms. The method can also include determining a Signal-to-Interference-Plus-Noise-Ratio scalar factor of the channel response observed by the apparatus. The method can also include transmitting an encoded form of the spatial channel vector. The method can also include transmitting an encoded form of the Signal-to-Interference-Plus-Noise-Ratio scalar factor. The method can also include transmitting an encoded form of the scalar phase terms.
US10805015B1 Method as well as test system for testing a device under test
A method for testing a device under test by using a test system is disclosed. The method comprises: generating a wideband modulated signal; forwarding the wideband modulated signal to an input of a device under test; separating an electromagnetic wave reflected at the input by the directional element; forwarding the reflected electromagnetic wave to a vector signal analyzer; processing a reference signal associated with the wideband modulated signal; and determining a channel response by taking the reference signal and at least one scattering parameter of the device under test into account, wherein the scattering parameter depends on the reflected electromagnetic wave. Further, the present disclosure relates to a test system.
US10805014B2 Reducing degradation of wireless signals
Improving a status of a wireless signal includes a display, a wireless transceiver, a processor and memory to monitor a status of a wireless signal of the wireless transceiver and a Basic Input Output System (BIOS) to, in response to the status indicating a degradation of the wireless signal and receiving a command to improve the status of the wireless signal, modify a parameter of an enhanced display port (eDP) signal of the display to reduce interference with the wireless signal generated by the display of the computer.
US10805013B2 Communication and sensor techniques for underwater radio communication
A linear array of underwater radio frequency (RF) antennas is implemented, which emit surface electromagnetic waves propagating along either water-air or water-seafloor interface. The phase difference Δϕ between neighboring antennas defines the overall beam direction, while the so-formed directional beam intensity remains almost constant near the antenna array due to the largely two-dimensional character of beam propagation. By adjusting the phase difference Δϕ, the narrow two-dimensional surface beam may be sent in any direction over 360°, thus enabling targeted RF communication with any desired object located near the said interface. An impedance matching enclosure filled with an impedance matching fluid may also be utilized surrounding the antennas to reduce antenna dimensions and improve coupling of electromagnetic energy to the surrounding salt water medium, thereby improving underwater radio communication performance.
US10805012B1 Systems and methods for protecting users
The disclosed computer-implemented method for protecting users may include (i) detecting, by a sensor component, an electromagnetic signal radiating from an eavesdropping device, (ii) receiving, by a mobile computing device, information identifying the electromagnetic signal, and (iii) displaying, by the mobile computing device, an augmented reality display that overlays a visual indication of a location of the eavesdropping device on an image captured by a camera of the mobile computing device to enable a user to locate the eavesdropping device. Various other methods, systems, and computer-readable media are also disclosed.
US10805010B2 Method and system for optoelectronic receivers utilizing waveguide heterojunction phototransistors integrated in a CMOS SOI wafer
A method and system for optoelectronic receivers utilizing waveguide heterojunction phototransistors (HPTs) integrated in a wafer are disclosed and may include receiving optical signals via optical fibers operably coupled to a top surface of the chip. Electrical signals may be generated utilizing HPTs that detect the optical signals. The electrical signals may be amplified via voltage amplifiers, or transimpedance amplifiers, the outputs of which may be utilized to bias the HPTs by a feedback network. The optical signals may be coupled into opposite ends of the HPTs. A collector of the HPTs may comprise a silicon layer and a germanium layer, a base may comprise a silicon germanium alloy with germanium composition ranging from 70% to 100%, and an emitter including crystalline or poly Si or SiGe.
US10805006B2 Optical network planning method for asymmetric traffic transmission over multi-core fiber optical network and network using the same
The application discloses an optical network planning method for asymmetric traffic transmission over a multi-core fiber optical network and a network using the same. The method comprises: acquiring an asymmetric traffic demand over a multi-core fiber optical network to obtain a target service; establishing a corresponding route depending on the target service, and selecting cores in a multi-core fiber and allocating corresponding frequency slots in an interleaving and counter-propagating manner to each link along the route to optimize optical network planning and design. With the method provided by the application, through selecting cores in a multi-core fiber and allocating corresponding frequency slots in an interleaving and counter-propagating manner to each link along the route, the inter-core crosstalk is suppressed and network capacity efficiency is increased, thereby optimizing optical network planning and design for traffic transmission over the multi-core fiber optical network.
US10805004B2 Reducing supply voltages of optical transmitter devices
Examples described herein relate to reducing a magnitude of a supply voltage for a circuit element of an optical transmitter device. In some such examples, the circuit element is a driving element that is to receive a first electrical data signal and to provide a second electrical data signal to an optical element that is to provide an optical data signal. A testing element is to compare the optical data signal to the first electrical data signal to determine whether the optical transmitter device meets a performance threshold. When the device meets the performance threshold, a regulating element is to reduce a magnitude of the supply voltage of the driving element.
US10805000B2 Method and apparatus for discontinuous transmission in bent-pipe relay in satellite communication systems
Power consumption by a communication satellite may be reduced by operating in a transmission time interval (TTI) gating mode, in which an on period is provided for the satellite to transmit a reference signal (RS), control signals, and a portion of data within an on period through a forward link to a user terminal (UT), followed by an off period in which forward link transmission ceases. During the off period of the TTI, the satellite may turn off its forward link power amplifier and cease transmission of data to the UT. A gateway may send a signal enabling the TTI gating mode, as well as information specifying the TTI gating configuration, such as the length of the on or off period of the TTI, to the satellite.
US10804998B2 Systems/methods of providing increased wireless capacity, vehicular safety, electrical power wirelessly, and device control responsive to geographic position
Embodiments of inventive concepts are provided wherein a mobile device, such as a smartphone, may transmit information to a base station, either directly or via auxiliary/slave devices, using first and second spatial polarizations, in order to increase spectral efficiency. Pre-processing at the mobile device and/or post-processing at the base station may be used to reduce cross-polarization interference.
US10804997B2 Apparatus and method for generating and capturing a transmission wave and apparatus and method for transmitting and receiving digital information
An apparatus is provided for generating a transmission wave. The apparatus includes a plurality of antennas and a plurality of signal generators. The plurality of antennas has polarization diversity. The plurality of signal generators are each coupled to one of the antennas and configured to generate a continuous twisted wave by driving each of the antennas using independent, coordinated, and distinct sinusoidal waves, and having a twist frequency and a carrier frequency, the twist frequency lower than the carrier frequency. A method is also provided.
US10804996B1 Preventing frequent beam switching
Various aspects of the present disclosure generally relate to wireless communication and techniques to prevent frequent beam switching. In some aspects, a user equipment (UE) may determine a duration of time that the UE dwells on a beam. The UE may update a data structure, stored in memory of the UE, to add or modify a stored duration value associated with the beam based at least in part on determining the duration of time that the UE dwells on the beam. The UE may determine that a condition associated with the stored duration value is satisfied. The UE may modify a priority of the beam in connection with a beam selection procedure based at least in part on determining that the condition associated with the stored duration value is satisfied. Numerous other aspects are provided.
US10804989B2 Mobility for radio devices using beamforming and selection
Multiple mobility sets are maintained for nodes of radio networks. The sets comprise information such as: transmit and receive point identities; cell identities; beam identities; frequency channels; channel bandwidth; and black lists. The sets may be defined at different levels, such as network and physical (PHY) level. A network mobility set, e.g., a new-radio (NR) mobility set may, be determined by the gNB, the cell, the UE, or another device. Multiple radio access network nodes and UEs may exchange mobility set information to achieve a distributed mobility solution. A UE may monitor its orientation relative to a TRP, e.g., via use of an onboard MEMS gyroscope, and alter its beamforming parameters in response to changes in orientation and/or changes in TRP connection strength. Cell selection and reselection for beam based networks may use Single Frequency Network (SFN) broadcast of initial access signals without beam sweeping.
US10804985B2 Electronic device and communication method
The present disclosure relates to an electronic device and communication method. The electronic device comprising a RF link unit radiating a data stream in form of electromagnetic wave radiation onto a phase shifter; a processing circuitry configured to determine an analog precoding matrix; phase shifters, each of which for performing analog precoding on the received signal of the electromagnetic wave radiation according to the determined analog precoding matrix, and an antenna array, each of antenna elements of which transmits the analog precoded signal, wherein the number of the phase shifters is the same as the number of the antenna elements of the antenna array, and the phase shifters and the antenna elements are in one-to-one correspondence.
US10804983B2 Tuning a subset of receive chains of a component carrier away from MIMO communication to perform an inter-frequency positioning reference signal measurement
Embodiments are directed to a user equipment (UE) that performs MIMO communication on a plurality of Component Carriers (CCs) in accordance with a Carrier Aggregation (CA) scheme with each CC having an associated rank number that indicates a respective number of receive chains for the CC, selects at least one of the plurality of CCs for tuning away from the MIMO communication in order to perform an inter-frequency (IF) Positioning Reference Signal (PRS) measurement, selects, from among a plurality of receive chains allocated to the selected at least one CC, a subset of receive chains that includes less than all of the plurality of receive chains to be tuned away from the MIMO communication to perform the inter-frequency PRS measurement, and tunes the selected subset of receive chains of the selected at least one CC away from the MIMO communication to perform the inter-frequency PRS measurement.
US10804982B2 Systems and methods for communicating by modulating data on zeros in the presence of channel impairments
Communication systems and methods in accordance with various embodiments of the invention utilize modulation on zeros. Carrier frequency offsets (CFO) can result in an unknown rotation of all zeros of a received signal's z-transform. Therefore, a binary MOCZ scheme (BMOCZ) can be utilized in which the modulated binary data is encoded using a cycling register code (e.g. CPC or ACPC), enabling receivers to determine cyclic shifts in the BMOCZ symbol resulting from a CFO. Receivers in accordance with several embodiments of the invention include decoders capable of decoding information bits from received discrete-time baseband signals by: estimating a timing offset for the received signal; determining a plurality of zeros of a z-transform of the received symbol; identifying zeros from the plurality of zeros that encode received bits by correcting fractional rotations resulting from the CFO; and decoding information bits based upon the received bits using a cycling register code.
US10804978B2 Coupling aperiodic channel state information (CSI) reference signal (RS) (CSI-RS) structure with feedback content and reporting timing
Certain aspects of the present disclosure provide techniques for coupling a structure in which aperiodic channel state information reference symbols (CSI-RSs) are received with the content and timing of channel feedback. An example method generally includes receiving a request for channel feedback identifying a type of channel feedback to be provided to the BS and a type of CSI-RS to be used for generating the identified type of channel feedback, transmitting an indication of an amount of time used to generate the identified type of feedback based on the identified type of CSI-RS, receiving a triggering signal indicating at least a location of one or more CSI-RSs and a time at which the UE is to report the channel feedback, receiving the one or more CSI-RSs in the indicated location, generating the channel feedback based on the one or more CSI-RSs, and transmitting the generated feedback to the BS.
US10804974B2 N-path mixer-based receiver apparatus and method with transmitter self-interference rejection
An apparatus comprising: a receiver; and one or more N-path filters coupled to an input of the receiver, wherein the one or more N-path filters apply a combination of non-overlapping pulses and a pseudo noise (PN) code.
US10804973B2 Wireless communication system and wireless communication method
A wireless communication method includes: storing antenna-pair set information and a first measurement result in association with each other for every positional-arrangement, the antenna-pair set information being information on a set of pairs of transmission antennas and reception antennas that achieves a best throughput for the positional-arrangement, the first measurement result being a measurement result of reception characteristics of a training signal transmitted from at least one of the plurality of transmission antennas; selecting current antenna-pair set information corresponding to a current positional-arrangement by comparing a second measurement result with the first measurement result stored, the second measurement result being a measurement result of reception characteristics of the training signal measured at the plurality of reception antennas in the current positional-arrangement; and establishing links between the plurality of transmission antennas and the respective plurality of reception antennas based on the current antenna-pair set information corresponding to the current positional-arrangement.
US10804969B1 Built-in voltage doubler in a microcontroller unit of a one-cell battery remote for long-distance infra-red (IR) and low-power bluetooth low energy (BLE) transmission
Embodiments of the present invention provides a microcontroller unit for a short-range wireless transmission (such as IR or BLE) in a one-cell battery powered remote control comprising a voltage doubler for increasing an input voltage provided by the one-cell battery to increase distance of wireless transmission when the remote control is in use and for maintaining original output voltage when the remote control is idle; and a voltage detector for detecting voltage increased by the voltage doubler. The voltage doubler includes an oscillator, a logic control unit and multiple transistors with external capacitors connected to each other. When the voltage doubler is activated, the logic control unit turns on the multiple transistors on and off sequentially to increase the input voltage, at least twice, provided by the one-cell battery to increase the distance of the wireless transmission, and when the voltage doubler is deactivated, the original output voltage is maintained.
US10804961B2 Method and apparatus for exchanging communication signals
Aspects of the subject disclosure may include, for example, receiving, by each of a plurality of receivers, one of a plurality of electromagnetic waves, each electromagnetic wave of the plurality of electromagnetic waves guided by a different one of a plurality of twin-lead transmission lines, each twin-lead transmission line sharing a wire, and each electromagnetic wave of the plurality of electromagnetic waves including a different one of a plurality of communication signals, and obtaining, by each of the plurality of receivers, one of the plurality of communication signals. Other embodiments are disclosed.
US10804960B2 Method and apparatus for launching a wave mode that mitigates interference
Aspects of the subject disclosure may include, for example, a waveguide system detecting a degradation of an electromagnetic wave propagating along a transmission medium. The waveguide system launches a modified electromagnetic wave including a hybrid wave mode according to the degradation that is detected. The modified electromagnetic wave propagates along the transmission medium without requiring an electrical return path. Other embodiments are disclosed.
US10804948B2 Compensator
The present invention relates to a compensator for the compensation of line losses and/or coupling losses on the connection of a cellular radio end device to an external antenna structure, in particular to an external vehicle antenna structure, wherein the compensator has a first signal path for connecting the cellular radio end device to a first external antenna of the external antenna structure, with the compensator having a second signal path for connecting the cellular radio end device to a second external antenna of the external antenna structure.
US10804947B2 System and method of reducing specific absorption rate from mobile devices
A method and system is provided that reduces SAR resulting from RF electromagnetic field radiation of mobile communication device that is exposed to the user while holding it next to the ear or carrying it next to the body. Based on the method, a software application will run on the mobile devices that applies safety rules, adapts dynamically to the user's environment and preference during the critical use-cases when the mobile device is held next to the ear or when it is carried next to the body, and when there are strong signals at the user's current location from multiple transmitting systems that include but not limited to WiFi access points and cellular base station.
US10804943B2 Systems and methods for configurable hybrid self-interference cancellation
A system for self-interference cancellation includes a frequency downconverter that decomposes a sampled RF transmit signal into an in-phase transmit signal and a quadrature transmit signal; a first analog vector modulator that scales the transmit signals to generate first scaled transmit signals; a second analog vector modulator that scales delayed transmit signals to generate second scaled transmit signals; a frequency upconverter that recomposes the scaled transmit signals into an RF self-interference cancellation signal; and a receive coupler that that combines the RF self-interference cancellation signal with a RF receive signal to reduce self-interference.
US10804942B2 State-machine based body scanner imaging system
A pair of programmable state machines may be included in a transmitter integrated circuit of a scanner (e.g. a body scanner) to control the sub-circuits of the transmitter integrated circuit. The first programmable state machine may be used to control the signal processor of the transmitter that facilitates generation of a signal to be transmitted at a target, such as a user to be scanned. The second programmable state machine may be used to control the transmitter's selection of a transmission channel for transmitting the signal in which provides the signal to be transmitted to an antenna. Further, the receiver integrated circuit of the scanner may include a similar pair of programmable state machines for controlling the receive signal processor and receiver of the receiver integrated circuit. The inclusion of the state machines can reduce both the scan time and the circuit complexity of the scanner.
US10804932B2 Non-linear LLR look-up tables
In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
US10804929B2 Communication of user specific control information in a wireless network
A wireless device generates a High Efficiency Signal B (HE-SIG-B) field by Block Convolution Code (BCC) encoding and rate-matching a BCC block of the HE-SIG-B field, generates a Physical Layer Protocol Data Unit (PPDU) including the HE-SIG-B field, and transmits the PPDU. A total number N is a total number of bits of the HE-SIG-B field that precede the BCC block, and is greater than 0. The BCC block has a puncturing pattern depending on the total number N. A wireless device receives a PPDU. The PPDU includes an HE-SIG-B field that includes an encoded BCC block. The wireless device de-rate-matches the encoded BCC block having a puncturing pattern depending on a total number N. The total number N is a total number of decoded bits of the HE-SIG-B field that preceded the BCC block, and the total number N is greater than 0.
US10804927B2 Signal transmission device for pulse density modulated signals
A signal transmission device for pulse density modulated signals comprises a signal input for an input signal with a defined maximum signal value, a modulation stage for generating a pulse density modulated transmission signal out of the input signal, a locking device at the input for the pulse density modulated transmission signal to overwrite same with a static fault signal, a pulse reconstructing transmission path for the pulse density modulated transmission signal, a demodulation stage at the output, for reconstructing the input signal out of the transmitted pulse density modulated transmission signal, and a signal change monitoring device capturing the pulse density modulated transmission signal of the transmission path at the output, which has an error signal output for signaling the detection of a missing dynamic pulse density modulated transmission signal on the transmission path due to the static fault signal.
US10804925B1 Tiny factorized data-converters for artificial intelligence signal processing
Multipliers and Multiply-Accumulate (MAC) circuits are fundamental building blocks in signal processing, including in emerging applications such as machine learning (ML) and artificial intelligence (AI) that predominantly utilize digital-mode multipliers and MACs. Generally, digital multipliers and MACs can operate at high speed with high resolution, and synchronously. As the resolution and speed of digital multipliers and MACs increase, generally the dynamic power consumption and chip size of digital implementations increases substantially that makes them impractical for some ML and AI segments, including in portable, mobile, near edge, or near sensor applications. The multipliers and MACs utilizing the disclosed current mode data-converters are manufacturable in main-stream digital CMOS process, and they can have medium to high resolutions, capable of low power consumptions, having low sensitivity to power supply and temperature variations, as well as operating asynchronously, which makes them suitable for high-volume, low cost, and low power ML and AI applications.
US10804922B2 Sampling clock generating circuit and analog to digital converter
A sampling clock generating circuit and an analog to digital converter (ADC) includes a variable resistance circuit, a NOT-gate type circuit, and a capacitor, where an input end of the NOT-gate type circuit receives a pulse signal whose period is T, an output end of the NOT-gate type circuit is coupled to one end of the capacitor, the other end of the capacitor is grounded, a power supply terminal of the NOT-gate type circuit is connected to a power supply, a ground terminal of the NOT-gate type circuit is coupled to one end of the variable resistance circuit, and the other end of the variable resistance circuit is grounded, the NOT-gate type circuit is configured to output a low level when the pulse signal is a high level, and output a high level when the pulse signal is a low level.
US10804921B1 Current mode analog to digital converter with enhanced accuracy
A family of current mode analog to digital converters, or TiADC, utilizing methods, circuits, and apparatuses, are disclosed with the following benefits: (1) There are normal and random non-systematic mismatch between devices in silicon manufacturing, that introduce non-linearity in current mode analog to digital converter's, or iADC, reference network. The iADC's linearity is improved by utilizing a thermometer current mode signal conditioning method, SCM. Successive applications of the SCM effectuates a segmented current reference network to function like a thermometer network, which operates based on the function of summation. Having a TiADC with a thermometer reference network, where current segments are summed or accumulated incrementally, would inherently reduce the impact of statistical distribution of component's random mismatch on the iADC's non-linearity. Accordingly, linearity of TiADC can be improved by the square root of the sum of the square of mismatch errors of the number of segmented current references in the thermometer network. (2) speed is improved by operating the TiADC in current mode, which is inherently faster. (3) voltage swings in current mode are small, which enables he iADC to operate at lower power supply voltages. (4) The TiADC can operate in subthreshold and at very low currents, which lower powers consumption. (5) the TiADC is asynchronous. Being clock free, TiADC has lower dynamic power consumption with reduces digital system noise. (6) the signal conditioning method or SCM utilized in TiADC provides concurrent functions of analog differencing and digital comparison. This trait enhances the dynamic response of iADC, wherein the digital output throughput accuracy degrades gradually and not abruptly as a function of increasing frequency of iADC's input signal. (7) No passive devices, such as capacitors or resistors, are required for the TiADC. (8) TiADC can be fabricated on low cost mainstream standard digital CMOS processes.
US10804920B2 A/D converter
An input signal Vin is sampled, when a first terminal of a sampling capacitor is connected to a node and a second terminal of the sampling capacitor is connected to an analog ground. A charge transfer operation is performed, when the first terminal of the sampling capacitor is connected to the analog ground and the second terminal of the sampling capacitor is connected to an inverting input terminal of an operational amplifier. A quantization is performed, when an output of the operational amplifier is input to a quantizer. Most significant bits are generated by repeating a subtraction operation in which a charge subtraction unit subtracts a charge accumulated in the integration capacitor based on a quantization result a predetermined number of times. Least significant bits are generated when a voltage provided by amplifying a voltage corresponding to a charge remaining in the integration capacitor is input to a sub-A/D converter after generation of the most significant bits. A sum of the most significant bits and the least significant bits are output as an output signal. Initialization of the charge of the integration capacitor, the charge transfer operation for a next A/D conversion, and generation of the most significant bits are performed in parallel with the A/D conversion in the sub-A/D converter after the generation of the most significant bits.
US10804919B1 Dynamic sequential approximation register (SAR) analog-to-digital converter (ADC) (SAR-ADC) clock delay calibration systems and methods
A time-interleaved SAR-ADC employs calibrated SAR-ADC circuits to convert sampled voltage levels into serial digital data. Variable delay clock circuits synchronize clock signals received at the respective SAR-ADCs to sampling points of analog serial data. IC and environmental fluctuations cause delay in the variable delay clock circuits to skew the clock signals. A calibrated SAR-ADC detects changes to the delays in the variable delay clock circuits. By delaying a first clock signal in the variable delay clock circuit, and comparing a phase of the delayed clock signal to a phase-shifted clock signal having a known phase shift relative to the first clock signal, a change in the delay of the variable delay clock circuit can be detected as a phase difference. Based on an indication of a phase difference, a delay control signal is generated to control the delay in the variable delay clock.
US10804914B2 Adaptive non-linearity identification and compensation using orthogonal functions in a mixed signal circuit
A feedback divider in a mixed-signal circuit is modulated by a frequency control word controlling a delta-sigma modulator. An accumulated quantization error from the delta-sigma modulator is compared to a residual error in the circuit by a Least-Mean Square (LMS) correlator for gain calibration to adjust for linear errors. Upper bits of the accumulated quantization error access a lookup table to find two outputs of the compensation function that are interpolated between using lower bits of the accumulated quantization error. The interpolated result is an adjustment subtracted from the loop to compensate for non-linear errors. A set of orthogonal kernels is generated from the accumulated quantization error and calibrated using another LMS correlator and inverse transformed to generate updates to the non-linear compensation function in the lookup table. The kernels can be Walsh Hadamard (WH) and the inverse transformer an inverse WH transformer.
US10804911B2 Frequency synthesis with reference signal generated by opportunistic phase locked loop
Systems, methods, and circuitries are provided to generate a radio frequency (RF) signal having a desired radio frequency fRF. In one example a frequency synthesizer system includes a clock, an opportunistic phase locked loop (PLL), and an RF PLL. The clock circuitry is configured to generate a clock signal having a frequency fXTL. The opportunistic phase locked loop (PLL) is configured to generate a reference signal having a reference frequency fREF that is close to a free-running frequency of an oscillator in the opportunistic PLL. The opportunistic PLL is configured to synchronize the reference signal to the clock signal. The RF PLL is configured to generate the RF signal having the desired radio frequency and to synchronize the RF signal with the reference signal.
US10804910B2 Circuit device, oscillator, electronic apparatus and moving object
A circuit device includes a phase comparison circuit that performs phase comparison between a reference clock signal and a feedback clock signal, a control voltage generation circuit that generates a control voltage, a voltage controlled oscillation circuit that generates a clock signal, a dividing circuit that divides the clock signal and outputs the feedback clock signal, a processing circuit that sets a division ratio of the dividing circuit, a first register in which slope information of a waveform signal for spreading the frequency of the clock signal is set, and a second register in which amplitude information of the waveform signal is set. The processing circuit generates a waveform signal value based on the slope information and the amplitude information set in the first and second registers, and outputs division ratio data based on the waveform signal value and the division ratio setting value to the dividing circuit.
US10804908B2 Clock generator, phase locked loop, apparatus, method and computer program for generating a clock signal, transceiver, and mobile terminal
Examples provide a system, a phase locked loop, an apparatus, a method and a computer program for generating a clock signal, a transceiver, and a mobile terminal. A system comprises clock generator (10) configured to output provide a clock signal having a predefined average clock rate, a reference signal generator (14) configured to provide a reference signal, and a clock divider (16) configured to divide the reference signal to generate the clock signal, wherein a time difference between a clock cycles and a subsequent clock cycle of the clock signal is irregular.
US10804907B2 Non-linear spread spectrum profile generator using linear combination
A non-linear spread spectrum clock generator using a linear combination may include a phase locked loop configured to receive a reference signal and generate an output signal according to the reference signal and a feedback signal that compensates for the output signal. The phase locked loop may include a divider configured to generate the feedback signal by dividing the output signal by a divisional ratio. The non-linear spread spectrum clock generator may include a non-linear profile generator configured to generate a non-linear signal by selectively outputting selected ones of a plurality of signals according to the absolute magnitudes of the signals and a delta-sigma modulator configured to receive the outputted linear ramp function and to change the divisional ratio. The signals may vary according to different linear ramp functions. The different ramp functions may include different slopes and initiation time values.
US10804905B2 Using a burn-in operational amplifier for a phased locked loop regulator
Using a burn-in operational amplifier (opamp) for a phased locked loop (PLL) regulator including activating a voltage stress mode for an integrated circuit comprising a PLL regulator for a PLL, wherein the PLL regulator comprises thin-oxide transistors, and wherein activating the voltage stress mode for the integrated circuit comprises applying an elevated voltage to an input of the PLL regulator; and enabling, during the voltage stress mode, a burn-in opamp coupled to the input of the PLL regulator, wherein enabling the burn-in opamp bias the input of the PLL regulator to a voltage lower than the elevated voltage.
US10804902B1 Level shifter for integrated circuit
An improved level shifter for use in integrated circuits is disclosed. The level shifter is able to achieve a switching time below 1 ns while still using the core power supply voltages, VDDL and VDDH, used in the prior art. The improved level shifter comprises a coupling stage and a level-switching stage.
US10804900B2 Pad limited configurable logic device
An integrated circuit provides a semiconductor die with I/O bond pads, a power bond pad, and a circuit ground pad. Each I/O bond pad is associated with an input circuit that has an input circuit output lead. Sets of digital logic functional circuitry on the die provide different digital logic functions. Each function includes logic input leads and logic output leads. Output circuits each have an output circuit in lead and an output circuit out lead. Strapping structures, such as vias, formed in the semiconductor die electrically couple input circuits to a selected set of digital logic functions and the selected set of digital logic functions to output circuit in leads. Upper level metal conductors couple output circuit out leads and selected I/O bond pads.
US10804896B2 Proximity magnetic induction switch control chip and its control method
The invention relates to a proximity magnetic induction switch control chip and a control method thereof. A proximity magnetic induction switch control chip includes a voltage regulator module, a control module, an output type detection module, a first controllable switch and a second controllable switch. An output type detection module detects proximity magnets. An output type detection module detects a load connected between a voltage input and a signal output of a proximity magnetic induction switch control chip or a load connected between a signal output and a ground terminal. The detection result is transmitted to the control module. The control module controls the first controllable switch or the second controllable switch to actuate the load according to the detection result.
US10804892B2 Circuit and method for controlling charge injection in radio frequency switches
A circuit and method for controlling charge injection in a circuit are disclosed. In one embodiment, the circuit and method are employed in a semiconductor-on-insulator (SOI) Radio Frequency (RF) switch. In one embodiment, an SOI RF switch comprises a plurality of switching transistors coupled in series, referred to as “stacked” transistors, and implemented as a monolithic integrated circuit on an SOI substrate. Charge injection control elements are coupled to receive injected charge from resistively-isolated nodes located between the switching transistors, and to convey the injected charge to at least one node that is not resistively-isolated. In one embodiment, the charge injection control elements comprise resistors. In another embodiment, the charge injection control elements comprise transistors. A method for controlling charge injection in a switch circuit is disclosed whereby injected charge is generated at resistively-isolated nodes between series coupled switching transistors, and the injected charge is conveyed to at least one node of the switch circuit that is not resistively-isolated.
US10804891B2 Driving device
An object of the present invention is to diagnose an abnormality detecting circuit that detects an abnormality, such as an overcurrent of a power semiconductor, with the number of insulating elements to be additionally provided, inhibited from increasing. There are provided: a drive circuit configured to output a gate signal to a power semiconductor; an abnormality detecting circuit configured to detect an abnormality of the power semiconductor; and a diagnosis signal applying circuit configured to apply a diagnosis signal to the abnormality detecting circuit. The diagnosis signal applying circuit applies the diagnosis signal, on the basis of the gate signal output by the drive circuit.
US10804890B2 Control of a pass switch by a current source
In some examples, a controller is configured to control a power switch electrically connected in series with a winding. In some examples, the controller is also configured to control a pass switch electrically connected between an output node of the winding and a bus out node. In some examples, the controller includes a current source configured to selectively drive a charging current from an intermediate node between the power switch and the winding to a control terminal of the pass switch to turn on the pass switch.
US10804887B1 Slow clamp circuit for bipolar junction transistor (BJT) buffers
A system includes: 1) a buffer circuit; 2) circuitry coupled to an input of the buffer circuit; 3) a load coupled to an output of the buffer circuit; and 4) a clamp circuit coupled between an input of the buffer circuit and the output of the buffer circuit. The clamp circuit includes: 1) a bipolar junction transistor (BJT); 2) a first resistor with a first end coupled to a base terminal of the BJT and with a second end coupled to a collector terminal of the BJT; and 3) a second resistor with a first end coupled to the collector terminal of the BJT and with a second end coupled to the input of the buffer circuit. The second resistor is between an output of the circuitry and the input of the buffer circuit.
US10804885B2 Flip-flop with a metal programmable initialization logic state
A standard cell layout for a data storage circuit includes a latch and an initialization circuit. Metallization levels over the standard cell layout support circuit interconnections. At least one metallization level is provided for metal programming of an initialization configuration of the data storage circuit. The at least one metallization level may have: a first wiring layout for interconnecting the initialization circuit to the latch for configuration programming of the data storage circuit as an initialization in reset device (assertion of an initialization signal causing the data storage circuit data output to be reset), or a second wiring layout for interconnecting the initialization circuit to the latch for configuration programming of the data storage circuit as an initialization in set device (assertion of the initialization signal causing the data storage circuit data output to be set).
US10804884B1 Voltage tolerant level shifter
A level shifter includes a latch circuit, an input stage, a driver stage and a control circuit. The latch circuit is configured to generate an output signal according to a signal level at a first drive node and a signal level at a second drive node. The input stage is configured to receive an input signal to adjust a signal level at a connection node. The driver stage is configured to drive the first drive node by coupling the connection node to the first drive node according to a set of control signals. The control circuit is coupled to the input stage and the driver stage. The control circuit is configured to control the driver stage to couple the connection node to the first drive node by adjusting a signal level of each control signal in the set of control signals during a level transition of the input signal.
US10804883B2 Power supply apparatus and master power supply circuit, slave power supply circuit and control method thereof
A power supply apparatus having multiple output ports includes: a master power supply circuit for supplying a master output power via a master power switch; a slave power supply circuit for supplying a slave output power via a slave power switch; and a shared resistor coupled between a power management node and a reference ground level. The slave sensing circuit outputs the slave sensing current via a slave power management pin, to generate a total power signal at the power management node. The master control circuit senses the total power signal via the master power management pin, to determine an adjustment current. The slave control circuit controls the slave power switch according to a voltage at the slave power management pin, to adjust the slave output power, so that a total power of the master output power and the slave output power does not exceed a predetermined power range.
US10804882B2 Multiplexer, high-frequency front end circuit, and communication device
A hybrid multiplexer includes a filter configured to allow a high-frequency signal of an HB to pass therethrough, and a filter configured to allow a high-frequency signal of an MB to pass therethrough, in which the filter includes a matching circuit, a first resonance circuit defined by one of an LPF and an HPF, and a second resonance circuit defined by the other of the LPF and the HPF, the LPF includes an inductor and a parallel arm resonator, the HPF includes a serial arm resonator and an inductor, and a resonant frequency of the parallel arm resonator and an anti-resonant frequency of the serial arm resonator are both located between a frequency at a low-band end of the HB and a frequency at a high-band end of the HB.
US10804881B2 Acoustic wave device
An SAW device includes a piezoelectric substrate, an IDT electrode on a first major surface of the piezoelectric substrate, a capacitance element which is located on the first major surface and is connected to the IDT electrode, and a cover which is superimposed only on the capacitance element between the IDT electrode and the capacitance element.
US10804879B2 Film bulk acoustic resonator (FBAR) devices for high frequency RF filters
Techniques are disclosed for forming high frequency film bulk acoustic resonator (FBAR) devices having multiple resonator thicknesses on a common substrate. A piezoelectric stack is formed in an STI trench and overgrown onto the STI material. In some cases, the piezoelectric stack can include epitaxially grown AlN. In some cases, the piezoelectric stack can include single crystal (epitaxial) AlN in combination with polycrystalline (e.g., sputtered) AlN. The piezoelectric stack thus forms a central portion having a first resonator thickness and end wings extending from the central portion having a different resonator thickness. Each wing may also have different thicknesses. Thus, multiple resonator thicknesses can be achieved on a common substrate, and hence, multiple resonant frequencies on that same substrate. The end wings can have metal electrodes formed thereon, and the central portion can have a plurality of IDT electrodes patterned thereon.
US10804878B2 Acoustic resonator module and method of manufacturing the same
There are provided an acoustic resonator module, and a method of manufacturing the same. An acoustic resonator module includes a resonating part disposed on a substrate and an inductor electrically connected to the resonating part, and having at least a portion disposed to be spaced apart from the substrate.
US10804876B2 Piezoelectric vibrating piece and piezoelectric device
A piezoelectric vibrating piece includes a piezoelectric substrate, a first excitation electrode, and a second excitation electrode. The piezoelectric substrate is formed into a flat plate shape and vibrates in a thickness-shear vibration mode. The first excitation electrode is formed on one principal surface of the piezoelectric substrate. The second excitation electrode is formed on another principal surface of the piezoelectric substrate. The first excitation electrode is formed to entirely have an identical thickness. The second excitation electrode has a main thickness portion and an inclined portion. The main thickness portion has a constant thickness. The inclined portion is formed in a peripheral area of the main thickness portion and gradually decreases in thickness from a portion in contact with the main thickness portion to an outermost periphery of the second excitation electrode. The main thickness portion has a thickness larger than the thickness of the first excitation electrode.
US10804875B2 Polymer lid wafer-level package with an electrically and thermally conductive pillar
An apparatus include a device substrate having an upper surface, and a frame layer having an upper surface. The frame layer is disposed over the upper surface of the device substrate, and a first opening exists in the frame layer. The apparatus also includes a seed layer disposed over the device substrate and substantially bounded by the first opening; and a lid layer having an upper surface. The lid layer is disposed over the upper surface of the frame layer. A second opening exists in the lid layer, and the second opening is aligned with the first opening. The apparatus also includes an electrically and thermally conductive pillar disposed in the first opening and the second opening.
US10804874B2 Superconducting combiner or separator of DC-currents and microwave signals
Techniques that facilitate a superconducting combiner or separator of DC-currents and microwave signals are provided. In one example, a device includes a direct current circuit and a microwave circuit. The direct current circuit comprises a bandstop circuit and provides transmission of a direct current signal. The microwave circuit provides transmission of a microwave signal. The microwave circuit and the direct current circuit that comprises the bandstop circuit are joined by a common circuit that provides transmission of the direct current signal and the microwave signal.
US10804873B1 Automatic impedance matching system, method and apparatus
Automatic impedance matching measures the RF source frequency and RF load voltage, current and phase to determine a single match solution for a capacitive value of the variable capacitor and an inductive value for the variable inductor, and whether a shunt reactance is coupled to the RF source or RF load. Once the capacitance and inductance values for a match solution are determined they are contemporaneously selected without any iterative searching necessary for the match solution.
US10804860B2 Gain amplifier for reducing inter-channel error
A gain amplifier of a sensing circuit for sensing degradation of an OLED display panel, the gain amplifier comprising: an operation amplifier; and a plurality of gain amplifier cells sequentially coupled to the operation amplifier. Each of the gain amplifier cells comprises a plurality of capacitors each placed between two internal nodes of the gain amplifier cell, excluding a ground node, such that a voltage gain of the gain amplifier and a DC offset of the gain amplifier are determined according to capacitances of the capacitors without considering parasitic capacitance.
US10804857B2 Amplifier
An amplifier typically exemplified by a TIA is realized that provides an optimal band characteristic, that reduces the possibility of the oscillation, and that achieves a reduced dispersion of the band characteristics. An amplifier for amplifying an electric signal, comprising: a first buffer for amplifying the electric signal; a filter that is connected to an output of the first buffer and that includes a parallel circuit consisting of an inductor and a first capacity; and a second buffer connected to an output of the filter.
US10804854B1 Multi-level power supply architecture for radio frequency power amplifiers
A tri-level converter provides three levels of power supply to a power amplifier that includes a supply path. The supply path has a first transistor and a first inherent body diode associated with the first transistor, as well as a second transistor and a second inherent body diode associated with the second transistor. A polarity of the second body diode is reversed relative to a polarity of the first body diode. A first driver is configured to drive the first transistor and the first inherent body diode to control a power supply, including a battery supply signal, to an output of the tri-level converter. The tri-level converter is coupled to a switching node.
US10804847B2 Harmonic trap for voltage-controlled oscillator noise reduction
A voltage controlled oscillator (VCO) having a harmonic trap is disclosed. A VCO includes first and second transistors cross-coupled with one another. The VCO further includes a first inductor having first and second loops coupled to one another, wherein the first inductor is arranged such that current flow through first loop is in the opposite direction of current flow in the second loop. The VCO further includes a second inductor that implements a third loop surrounding the first inductor.
US10804844B2 Voltage controlled oscillators with wide tuning range and low phase noise
A voltage controlled oscillator includes a variable capacitance circuit having a plurality of variable capacitance elements, each having a capacitance that is a function of a tuning voltage, two or more oscillator core circuits, each operable over a specified frequency band, and inductive elements connected between the variable capacitance circuit and the oscillator core circuits.
US10804842B2 Temperature controlled platform, system, and method for holding, probing, and testing solar cells
A platform for testing a solar cell is disclosed. The platform includes a plate defining a conductive surface configured to electrically contact the solar cell, two or more first vacuum ports disposed along a first area of the conductive surface of the plate, and two or more second vacuum ports disposed along a second area of the conductive surface of the plate. The second area covers a larger portion of the conductive surface compared to the first area. The solar cell is sized to seat against the first area of the conductive surface. The platform also includes a valve-sensor unit in fluid communication with the first vacuum ports and the second vacuum ports and a control board connected to the valve-sensor unit. The control board executes instructions to monitor a first pressure in the first vacuum ports and a second pressure in the second vacuum ports by the valve-sensor unit.
US10804834B2 Method for selecting a frequency converter for a refrigerant compressor unit
In order to improve a method for selecting a frequency converter for a refrigerant compressor unit that includes a refrigerant compressor and an electric drive motor such that the frequency converter is selected in a manner for optimized use, it is proposed that a working state suitable for operation of the refrigerant compressor unit should be selected within an application field of an application graph of the refrigerant compressor, that an operating frequency for this selected working state should be selected, and that a working state operating current value that corresponds to the selected working state and the selected operating frequency should be determined from drive data, for operation of the refrigerant compressor unit.
US10804830B1 Method for controlling speed regulation system of asynchronous motor based on buck-boost matrix converter
An actual rotation speed of the asynchronous motor is detected according to the given rotation speed thereof. A given voltage of the asynchronous motor is obtained according to a vector control algorithm and a PI-IP control algorithm and is used as a reference output voltage of the BBMC. A duty cycle of a power switch tube in the BBMC is obtained according to a finite-time control algorithm by taking capacitor voltages and inductor currents in the BBMC as control variables of the speed regulation system. The conducting time of the power switch tube in the BBMC is controlled according to the duty cycle and an output control signal of a corresponding switching cycle, so that an output voltage consistent with its reference output voltage is obtained at an output end of the BBMC, so that the actual rotation speed of the asynchronous motor accurately tracks the given speed.
US10804828B2 Generator controller
To provide a generator controller can determine permission of power generation autonomously within a range where startability is not deteriorated, even in the case where the generator controller cannot communicate with the engine controller. A generator controller, in case of communication normal time with engine controller, permits the generation voltage control when the permission command signal is received from the engine controller and the generator rotational speed is higher than a determination value at communication normal time, and prohibits the generation voltage control at other times; in the case of communication failure time, permits the generation voltage control when the generator rotational speed is higher than a determination value at communication failure time, and prohibits the generation voltage control at other times.
US10804827B2 Closed-loop-controlled voltage generating apparatus and method for operating a closed-loop-controlled voltage generating apparatus
A controllable voltage-generating apparatus includes a mechanically driven, separately excited generator. An electric output voltage of the generator is rectified by a rectifier. The voltage-generating apparatus can be controlled by a control system. A voltage-control device of the control system has a calculation device, by way of which an electric excitation signal for the generator can be calculated by way of a defined interpolation from measurement values of the electric excitation signals of the voltage-generating apparatus.
US10804821B2 Apparatus and method for monitoring the relative relationship between the wafer and the chuck
An apparatus and a method for monitoring the relative relationship between the wafer and the chuck is provided, especially for monitoring whether the wafer is sticky on the chuck when the wafer is de-chucked. The lift pins may be extended outside the chuck to separate the wafer and the chuck when the wafer is de-chucked. By detecting the capacitance between the de-chucked wafer and the chuck, especially by comparing the detected capacitance with the capacitance that the wafer is held by the chuck, one may determine whether the wafer is sticky on the chuck, or even whether the wafer is properly supported by the lift pins. Accordingly, an early alarm may be issued if the wafer is sticky or improperly removed. Besides, by controlling a switch electrically connected to a lift pin that contacted the wafer, the charges at the wafer may be eliminated.
US10804819B2 Pulsed start-up system for electrostatic generators
A new rotor start-up system is provided for application to rotating systems such as stationary or vehicular electromechanical battery systems. An embodiment of the system consists of a “locator” that includes a stationary permanent-magnet pole above which is a circular ferromagnetic (e.g., iron) strip embedded in the lower, inner edge of the flywheel rotor. The lower edge of this strip is wave-like so that the magnet can pull the rotor around to a position where the position relative to the minimum capacity between the rotor and stator electrodes is such as to launch the rotor in a chosen direction, i.e., either clock-wise or counter-clockwise. Startup from rest is then accomplished by applying a short high-voltage ac or dc pulse to the EMB capacitor.
US10804818B2 Triboelectric generator and network for mechanical energy harvesting
A triboelectric generator includes a resiliently-deformable hexagonal housing including a first housing wall and a second housing wall positioned opposite the first housing wall. A first electrode resides along the first housing wall, and a second electrode resides along the second housing wall. A dielectric contact layer is positioned in intimate contact with the first electrode and between the first electrode and the second electrode. The dielectric contact layer is spaced apart from the second housing wall. The first housing wall is coupled to the second housing wall such that at least one of the first housing wall and the second housing wall is resiliently movable toward the other one of the first housing wall and the second housing wall so as to enable contact between the dielectric contact layer and the second electrode during operation of the triboelectric generator.
US10804813B2 Power inverter for reducing total harmonic distortion via duty cycle control
A power inverter includes primary switches, a transformer, a rectifier, a high voltage (HV) bus, an H-bridge, a detector, and a feedback controller. The transformer receives a switched direct current (DC) signal from a battery. The H-bridge outputs an AC signal to a stepped load. The detector detects a step-up load change by monitoring the stepped load. The feedback controller regulates a duty cycle of the AC signal, thereby reducing total harmonic distortion (THD) affecting the power inverter and the stepped load. The feedback controller further regulates the duty cycle of the AC signal by temporarily setting the primary switching duty cycle at a maximum allowable level in response to the step-up load change.
US10804808B1 Method and system for controlling switching of a direct current to direct current converter
In accordance with one embodiment, a system and method of controlling a direct current to direct current converter that comprises a primary full bridge coupled to a secondary full bridge via a transformer. After the start-up time period, an electronic data processor controls the converter to operate efficiently in a first control mode, a second control mode, or a third control mode, wherein the first control mode comprises a phase shift mode, the second control mode comprises a triangular waveform control mode and wherein the third control mode comprises a trapezoidal waveform control mode. The electronic data processor determines a maximum target power range and a transition power level threshold for each one of the control modes.
US10804796B2 Electronic converter, related audio system, integrated circuit and method of operating an electronic converter
A converter includes a first switch coupled between a first input terminal and a first terminal of an inductor, and a second switch coupled between a second terminal of the inductor and a second input terminal. A third switch is coupled between the second terminal of the inductor and a first output terminal, and a fourth switch is coupled between the first terminal of the inductor and a second output terminal. A capacitor is coupled between the first and second output terminals. A control circuit monitors a regulated voltage between the first and second output terminals. During a charge phase, the first and second switches are closed to charge the inductor. During a discharge phase, the third and fourth switches are closed to charge the capacitor and increase the regulated voltage.
US10804794B2 System and method for controlling a charge pump
A charge pump controller for controlling a charge pump adapted to convert an input voltage into an output voltage with a conversion ratio is presented. The charge pump is operable in a plurality of modes corresponding to different conversion ratios. The controller includes a first selector for selecting a mode of operation of the charge pump. The first selector comprises a first input for coupling to a voltage supply; and a second input for coupling to a source signal. The first selector identifies a target value of the output voltage. The selector calculates a product of the conversion ratio and the input voltage. The selector compares the product with the target value and selects a mode of operation of the charge pump by increasing or decreasing the conversion ratio based on the comparison. The selector maintains the conversion ratio for a length of time before decreasing the conversion ratio.
US10804793B2 Variable zero voltage switching (ZVS) hybrid controller for power factor corrector (PFC)
A power factor corrector (PFC), such as for an on-board charger (OBC) for charging a vehicle traction battery, uses an input voltage and an input current from a power source to output a desired voltage. The PFC has an inductor and first and second power switches. A micro-controller generates, for each half-cycle of the input voltage, first and second reference signals respectively indicative of (i) a sinusoidal envelope of the inductor current for which the PFC will absorb sufficient power from the power source for the PFC to output the desired voltage and (ii) a reverse value of the inductor current for which zero voltage switching (ZVS) of the switches is ensured. A comparator assembly turns the first switch off (on) and the second switch on (off) upon the inductor current equaling the outer sinusoidal amplitude envelope (the reverse value) whereby the PFC outputs the desired voltage with ZVS.
US10804786B2 Interactive electromagnetic apparatus
An interactive electromagnetic apparatus, which includes an acting magnet assembly, a conducting magnet assembly parallel with the acting magnet assembly, an induction coil assembly arranged between the acting magnet assembly and the conducting magnet assembly, and an induction switch module, in which the acting magnet assembly includes at least two magnets arranged to space from each other. These magnets have magnetic poles face the induction coil assembly. The adjacent ones of the magnets are arranged to have opposite magnetic poles face each other. The conducting magnet assembly includes at least two magnets arranged to space from each other. These magnets have two ends having magnetic poles parallel with a moving direction. As such, the induction coil assembly generates a reverse magnetic resistance force at only one end thereof.
US10804784B2 Actuator
An actuator includes a coil that provides a magnetic field to move a permanent magnet in a moving direction perpendicular to a coil axis. The coil includes conductor patterns on an insulating base material layer. The permanent magnet is located above insulating base material layer so that a polar direction of the permanent magnet is the moving direction. The conductor patterns include a closest conductor pattern closest to the permanent magnet. A first maximum width of an interval inside the closest conductor pattern in the polar direction is smaller than a second maximum width of an interval inside another conductor pattern in the polar direction. An overlapping width in the polar direction between the interval of the first maximum width inside the closest conductor pattern and the permanent magnet is the first maximum width regardless of a position of the permanent magnet.
US10804782B2 Energy conserving power generator
An energy conserving power generator has a frame, a transmitting device, and a power generating device. The transmitting device and the power generating device are disposed in the frame. The power generating device has a coil disposing board, multiple coil seats, multiple coils, a conductor, multiple rotating shafts, and multiple rotating magnets. The coil disposing board is fixed on the frame. The multiple coil seats are disposed at spaced intervals on the coil disposing board. Each one of the multiple coils is winded around a respective one of the multiple coil seats. The conductor is fixed on the transmitting shaft. Each one of the multiple rotating shafts passes through the coil disposing board. Each one of the multiple rotating magnets is mounted to a respective one of the multiple rotating shafts, is adjacent to the conductor, and extends into two of the multiple coils winded around two corresponding coil seats.
US10804778B2 Integrated drive generator housing
A method of assembling an integrated drive generator includes the steps of providing a bore in a center housing portion, pressing a bearing liner into the bore, with a portion of the bearing liner extending proud of a surface of the center plate, and machining the surface around and adjacent to the bearing liner to provide a machined surface parallel to the surface.
US10804776B2 Bonded-magnet injection molding device and bonded-magnet injection molding method
An injection molding device includes: a lower die that supports a rotor core; an intermediate die including a magnetizing mechanism; and an upper die including an injection die having a gate formed therein through which a molten bonded-magnet material supplied from a supply source is injected into a magnet insertion hole in the rotor core. The injection die has a cylindrical protruding portion at an end surface of which the gate is open. In the protruding portion, a magnetic-flux applying member containing ferromagnetic material is embedded with its side surface exposed at an outer peripheral surface of the protruding portion. The magnetizing mechanism is formed in an annular shape that can accommodate, inside its inner periphery, the rotor core and a distal end portion of the protruding portion by disposing yokes and permanent magnets alternately in the circumferential direction. Magnetic-path surfaces of the yokes radially face the side surface.
US10804775B2 Method for producing stators of dynamo electric machines formed from an assembly of pole segments
A method for manufacturing stators of dynamoelectric machines, the stators being formed as an assembly of pole segments; the apparatus comprising a seat where the assembly of pole segments are seated. An engagement assembly engages first ends of the pole segments for translation of the pole segments from the seat to a transfer device. A first holding assembly comprises a first plurality of holding members for clamping the pole segments to hold the pole segments as an assembly of pole segments. The first holding assembly being arranged on the transfer device moveable to transfer the assembly of pole segments from a first position to a second position. A containing assembly is located at the second position and provided with a second plurality of holding members for holding the assembly of pole segments. The second plurality of holding members are positioned on the containing assembly to surround the assembly of pole segments that are located at the containing assembly.
US10804772B2 Electric circuit for use in an electric power assisted steering system
An electric circuit for use in an electric power assisted steering system comprises a motor having a plurality of phases and for each phase at least one stator coil wire that extends from the motor and terminates at a terminal end; a circuit board comprising at least one electrically conductive track supported at least partially by a carrier, the track being electrically connected to at least one drive stage switch; a connector comprising: a base part having a guide hole extending there through that in use is aligned with a corresponding through-hole in the track of the circuit board, a support arm that is connected to the base part and extends away from the base part and a connecting part that is supported by the support arm, the support arm being flexible to permit relative movement between the connecting part and the base part, and securing means for securely fixing the connector to the track of the printed circuit board. In use the at least one stator coil wire extends through the hole in the printed circuit board and the guide hole in the base part so that the wire is in electrical contact with the connecting part of the connector, the connecting part securely holding the wire in position.
US10804771B2 Electric actuator and rotation control mechanism
This disclosure provides an electric actuator and a rotation control mechanism. The electric actuator includes: a motor; a speed reduction mechanism; an output part; and a rotation detection device. The output part extends in an axial direction and is disposed on one side in the axial direction with respect to a motor shaft of the motor. The rotation detection device has: a magnet that is fixed to the output part and extends in a circumferential direction of the output part; and a rotation sensor that faces the magnet in the axial direction or in a radial direction. The magnet has multiple magnetic poles disposed in the circumferential direction. At least one magnetic pole of the magnet is disposed at a predetermined angular position with respect to an angle reference position of the output part in a rotation direction.
US10804765B2 Electromechanical integral motor
A highly reliable electromechanical integral motor is provided. In the electromechanical integral motor including an axial gap type motor and a power conversion control device, the power conversion control device is mounted on an end bracket portion of the motor. Additionally, a space is provided between the end bracket portion of the motor and the power conversion control device. Further, the end bracket portion of the motor and the power conversion control device are fixed by a plurality of fixing members, and at least one set of the plurality of fixing members is disposed to be spaced apart from each other.
US10804762B2 Electric machine
An axial flux electric machine includes a rotor assembly rotatable about an axis, and a stator assembly. The stator assembly includes a stator face defining an air gap along an axial direction with the rotor assembly, the stator assembly further including a yoke, the yoke including a back surface, the back surface defining an inwardly sloped angle with the radial direction greater than two degrees.
US10804761B2 Rotor mechanism and method for manufacturing the same
The present disclosure provides a rotor mechanism includes a rotor core and a plurality of rotor bars. The rotor core has a plurality of insertion slots arranged along an edge of the rotor core. Each of the plurality of rotor bars has an insertion portion and two protruding portions. The insertion portions are respectively located in the plurality of insertion slots, wherein in each of the plurality of rotor bars, the two protruding portions are respectively connected to two opposite ends of the insertion portion and respectively protrude from two opposite sides of the rotor core, and the two protruding portions each has an extension direction, that has an angle with respect to an extension direction of the insertion portion, in order to clamp and fix the rotor core therebetween. In addition, the present disclosure also provides a method for manufacturing the rotor mechanism.
US10804760B2 Rotor and motor
A rotor includes: a cylindrical rotor core fixed to an outer peripheral side of a rotary shaft rotatable about an axis center, the rotor core including multiple first slots arranged at intervals in the peripheral direction of the rotor core and penetrating the rotor core in the axis direction of the rotary shaft, and multiple second slots formed at an inner position of the rotor core with respect to the first slots, arranged at intervals in the peripheral direction of the rotor core, and penetrating the rotor core in the axis direction of the rotary shaft; and a secondary conductor including multiple conductor bars arranged in the first slots and the second slots, and a pair of ring-like end rings arranged at opposite end surfaces of the rotor core and connecting end portions of the multiple conductor bars.
US10804759B1 Cycloidal electric machine with minimized airgap
An electrical system includes a cycloidal electric machine having a stator and an eccentric rotor. An airgap is defined between the stator and the rotor. The rotor moves with two degrees of freedom (2DOF), including rotating motion about the rotor axis and orbiting motion about the stator axis. A rotor constraint mechanism (RCM) constrains rotor motion to enable output torque to transfer to a coupled load in at least one of the 2DOF. The machine includes a structural element connected to or formed integrally with the rotor or stator that minimizes and substantially equalizes a size of the airgap around a circumference of the rotor. The element may be a crescent-shaped race of ferrous material coupled to a rotor shaft. The stator may include stator teeth, the rotor may include lobes, and the stator teeth and rotor lobes may have cycloid-profiled surfaces that form the structural element.
US10804757B1 Cycloidal reluctance motor with rotor electromagnets
A cycloidal reluctance machine includes a stator surrounding a rotor. Stator windings and rotor windings form respective concentric rotor and stator electromagnets. The rotor is eccentrically positioned with respect to the stator to move with two degrees of freedom (2DOF), including rotating motion about a rotary axis of the rotor and orbiting motion about a center axis of the stator. A rotor constraint mechanism (RCM) constrains motion of the rotor, such that the rotor is able to generate and transmit output torque to a coupled load in at least one of the 2DOF. A magnetic field polarity of stator poles and/or rotor poles of the respective stator and rotor changes over one electrical cycle of the polyphase voltage. The coupled load may be a drive axle of a vehicle in some embodiments. In others, the stator and rotor windings are driven via different power inverters.
US10804756B2 Stators comprising air flow slots with adjacent winding slots
Presently disclosed embodiments are directed to systems and apparatuses comprising a stator core having air flow slots for cooling. Specifically, the disclosed embodiments utilize a stator comprising laminated core having an inner circumference, a plurality of winding slots in the laminate core extending radially from the inner circumference, at least one air flow slot in the laminate core, wherein the at least one air flow slot is fluidly connected to at least one winding slot, and a winding located in the plurality of winding slots.
US10804754B2 Permanent magnet embedded motor, compressor, and refrigerating and air conditioning apparatus
A permanent magnet embedded motor includes a cylindrical stator core disposed on an inner side of a cylindrical frame and configured by stacking a first annular core and a second annular core disposed to be adjacent to the first annular core in an axial direction of the frame, and a rotor disposed on an inner side of the stator core. The second annular core is fixed to the first annular core by using swaging portions formed in the second annular core, and adjacent first yokes are in contact with each other, while adjacent second yokes are separated from each other.
US10804750B2 Q-factor detection method
A method of measuring a Q-factor in a wireless power transmitter includes charging a capacitor in a LC tank circuit that includes a transmission coil to a voltage; starting a Q-factor determining by coupling the LC tank circuit to ground to form a free-oscillating circuit; monitoring the voltage across the capacitor as a function of time as the LC tank circuit oscillates; and determining the resonant frequency and the Q-factor from monitoring the voltage.
US10804749B2 Method for detecting foreign object, wireless power transfer control apparatus, and wireless power transfer apparatus using the same
A method for detecting a foreign object between a transmission pad and a reception pad for wireless power transfer (WPT) may comprise: performing, by a processor, a zero phase angle (ZPA) control for a power transfer converter included in or connected to the transmission pad; detecting, by the processor, a phase difference between an input current and an input voltage of the power transfer converter; and determining, by the processor, whether or not the foreign object exists between the transmission pad and the reception pad by comparing the phase difference with a reference value.
US10804740B2 Wireless power receiver and method of manufacturing the same
A wireless power receiver can include a magnetic substrate and a coil configured to wirelessly receive power. The coil can be formed as a conductive layer on the magnetic substrate. A connecting unit can be disposed in a receiving space of the magnetic substrate and can be connected to the coil unit.
US10804735B2 Uninterruptible power supply
Techniques for providing an uninterruptible power supply are disclosed. An example system includes three single-phase Uninterruptible Power Supplies (UPSs) and an adapter. The adapter is to receive three-phase AC power, and separate the three-phase AC power into three separate single-phase outputs. Each single-phase output is coupled to an input of one of the three single-phase UPSs. An output of each one of the single-phase UPSs is coupled to one of three single-phase inputs of the adapter, and the adapter is to combine the three single-phase inputs into a single three-phase output.
US10804734B2 Redundant power supply system that prolongs the holdup time after a power failure
A redundant power supply system has power supplies and holdup control circuits. The power supplies are connected in parallel for connecting to an input capacitor of a load system. An OR-gate anti-reverse current element is connected between each of the power supplies and the input capacitor. The holdup control circuits correspondingly connect to the DC output sides of the power supplies. Each of the holdup control circuits has an inductor, an electronic switch and a controller. The inductor is connected in series to the OR-gate anti-reverse current element. The electronic switch is connected between the DC output side of the corresponding power supply and a node where the inductor and the OR-gate anti-reverse current element are connected. The controller turns on and off of the electronic switch according to the DC power output from the DC output sides, thereby prolonging the holdup time after a power failure.
US10804733B2 Power supply system and method for controlling same
A power supply system that is mountable on a vehicle has a lead-acid storage battery connected to an electrical load, a lithium-ion storage battery having different charge and discharge characteristics form the lead-acid storage battery, and connected in parallel with the lead-acid storage battery with respect to the electrical load, a power generator configured to charge the lead-acid storage battery and the lithium-ion storage battery, and a controller configured to drive the power generator based on a relationship between a discharge current of the lead-acid storage battery and a discharge current of the lithium-ion storage battery.
US10804724B2 Multi-device charging using floating transmitter coil
A cart to store a plurality of mobile computing devices includes a plurality of slots defined by opposed plates. Each of the slots is configured to accept a corresponding mobile computing device. A first slot is defined by first and second plates, and a second slot is defined by the second plate and a third plate. The second plate includes a first transmit coil for wirelessly transmitting power to a first receive coil in a first mobile computing device within the first slot, and to a second receive coil in a second mobile computing device within the second slot.
US10804719B2 Case with a hinge and multiple charging mechanisms
An accessory device for an electronic device is disclosed. The accessory device may include a unitary body having a first region, a second region, and a hinge positioned between the first region and the second region. When a force is applied to the first region, the first region may bend or pivot at the hinge. When bent, the first region allows the electronic device to slide into or out of the accessory device. Further, the electronic device may slide into or out of the accessory device in a straight or linear manner. Also, the accessory device may further include a power supply designed to supply electrical current to a battery of the electronic device. The accessory device may further include a connector that electrically connects the power supply with the electronic device. The sliding motion of the electronic device prevents the connector from damage by bending.
US10804714B2 Relay device and in-vehicle system
Provided is a relay device that is able to supply a charging current to at least two electrical storage units from a power generator. In a relay device, a first electrical storage unit-side conduction path is connected between a power generator-side conduction path and a first electrical storage unit, and a second electrical storage unit-side conduction path is connected between the power generator-side conduction path and a second electrical storage unit. A relay unit breaks electrical continuity between the first electrical storage unit and the second electrical storage unit when a first switch unit provided on the first electrical storage unit-side conduction path and a second switch unit provided on the second electrical storage unit-side conduction path are OFF. A control unit turns OFF the second switch unit when the first switch unit is ON, and turns OFF the first switch unit when the second switch unit is ON.
US10804710B2 Bidirectional energy converter with controllable filter stage
The invention provides a bidirectional converter that operates under an AC generation mode or a charge mode. The bidirectional converter may be a single component or circuit, which may include a DC-DC conversion stage using a unique “Smith 2 Stage conversion” technique and a DC-AC conversion stage or AC-DC conversion stage using a switchable filter depending on the mode. During the charge mode, the converter may be able to control the voltage and current of the DC output using a software algorithm, to match the battery being charged, or the DC receiver. This may enable the converter to control the nature of the DC output so it can be adapted to any energy storage technology. The controllable output voltage and synchronizable frequency may allow the converter to be used in series combinations to achieve a variety of high voltage outputs from simpler building blocks.
US10804709B2 Coil unit, and power transmitting device, power receiving device and wireless power transmission system using the coil unit
Disclosed herein is a coil unit that includes a coil, a magnetic member having a first surface facing to the coil and a second surface opposite to the first surface, a first metal shield covering the second surface of the magnetic member, and a second metal shield disposed so as to surround the coil. The first metal shield is disposed spaced apart in the axial direction of the coil from the second surface in a region between an end portion of the magnetic member and the second metal shield. A length Lp of a protruding part of the second shield that protrudes forward from a reference plane that is coplanar with the first surface in the axial direction of the coil is smaller than a first distance Ly from the end portion of the magnetic member to the second metal shield.
US10804707B2 Systems and methods for dynamic management of wind turbines providing reactive power
Systems and methods for controlling wind turbines providing reactive power are provided. In particular, a method for controlling a power system that includes a controller and one or more wind turbines electrically connected to a power grid through a point of interconnection can be provided. The method can include receiving signals from a sensor associated with the wind turbines. The method can also include determining wind turbines that are operating in low wind or no wind operating conditions based, at least in part, on the one or more of the sensor signals. The method can also include determining a reactive power capability of the wind turbines operating in low wind or no wind conditions and generating control signals based, at least in part, on the reactive power capability of the wind turbines. The method can also include controlling an operational state of the wind turbines based on the control signals.
US10804706B2 Method and system for applying electric fields to multiple solar panels
A solar cell management system for increasing the efficiency and power output of a solar cell and methods for making and using the same. The management system provides an electric field across one or more solar cells. The imposed electric field exerts a force on both the electrons and holes created by light incident on the solar cell and accelerates the electron-hole pairs towards the electrodes of the solar cell. The solar cell management system considers variations in configuration of solar cells to maximize the power output of the solar cells. The accelerated electron-hole pairs have a lower likelihood of recombining within the cells' semiconductor's material. This reduction in the electron-hole recombination rate results in an overall increase in the solar cells' efficiency and greater power output.
US10804701B2 Apparatus and method for stabilizing power system
With conventional technology, since calculation of system stability is performed regarding all imaginable failure cases for the combinations of all objects to be controlled to determine an object to be controlled, there has been a problem of not being able to determine an object to be controlled in all the imaginable failure cases within a calculation period due to longer calculation time. In order to solve the problem, this apparatus for stabilizing a power system is provided with: an imaginable failure scenario generation unit; a power-flow state generation unit that generates a power-flow state of the power system; a system stability calculation unit that calculates system stability of the power system; a to-be-controlled candidate calculation unit that calculates a candidate object to be controlled for stabilization of the power system; a control table calculation unit that calculates a control table; a system stability calculation requiring/non-requiring state range extraction unit that extracts a state range where stability calculation of the power system is required and a state range where stability calculation is not required; and a system stability calculation requiring/non-requiring determination unit that determines whether or not stability calculation of the power system is required.
US10804700B2 Method and system for optimizing and predicting demand response
The present invention provides a method for forecasting load and managing a control plan for households having electric appliances wherein the control plan determines the activation of the electric appliances at pre-defined control periods. The method comprises the steps of: pre-processing per meter of households historical consumption of electric appliances at control period in relation to time dependent environmental parameters and household profiles and control program parameters, creating forecast model of consumption of each controlled appliance during next control plan period based on said pre-processing enabling to simulate control program parameters according to predefined goals parameter including at least target cost or consumption, determining control plan parameters for incoming control period, based on forecast models using defined goal parameters and sending control instructions to each group member control module based on determined control plan parameters, time dependent parameters and measured environmental parameters within the household.
US10804695B2 Level shifter and electronic apparatus
A first circuit and a second circuit, which have different operating voltages, are connected through a level shifter, and a combination circuit below is provided in the level shifter. An enable signal, which is switched between active and inactive states according to whether or not a potential is supplied to a second high potential power line, is applied to the combination circuit. The combination circuit outputs a first signal and a second signal, which is acquired by logically inverting the first signal, to a level shift circuit according to an output signal of the first circuit, in a case where the enable signal is active, and causes both the first signal and the second signal to be at a low level in a case where the enable signal is inactive.
US10804694B2 Over-temperature protection circuitry and driving method
An embodiment of the present disclosure discloses an over-temperature protection circuitry and a driving method. The circuit includes a source circuit, a comparator circuit and an output circuit, wherein the comparator circuit includes a thermistor, a first resistor and a comparator, the source circuit is connected to a first input terminal of the comparator via the thermistor and is connected to a second input terminal of the comparator via the first resistor; and the comparator circuit is configured to compare a first signal from the first input terminal with a second signal from the second input terminal, and output a control signal according to a comparison result, the control signal is an over-temperature control signal in the case that the comparison result indicates that the temperature is greater than or equal to a protection threshold, and the output circuit is configured to output an disenabling signal.
US10804690B2 Optically communicative battery management system
An optically communicative battery management system includes a pack controller and one or more module controllers optically coupled to the pack controller. The module controllers may themselves be optically coupled together in series, and communication from an upstream module controller may be relayed through one or more downstream controllers en route to the pack controller. The pack controller may also send an optical signal that is used by the pack controller to determine whether any one or more of the battery modules is experiencing a safety fault, and the communication channel used to transmit that optical signal may, absent any safety faults, be used to multiplex message data to the module controllers.
US10804688B2 Arc detection based on variance of current flow
Arc fault detection devices and methods are described current between a source and a load is periodically measured. A variance of the periodically measured current values is derived and an arc fault can be detected abased on the derived variance. A variance interval signal can be incremented based on the derived variance increasing above a threshold level and a low pass filter arranged to detect an arc based on the incremented variance interval signal.
US10804685B2 Weatherproof multipurpose enclosure with integrated flashing
Enclosure assemblies with integrating flashing for protecting an accessory on a rooftop. The enclosure assemblies can include a base configured to protect the rooftop from water intrusion and a cover configured to be joined to the raised portion of the base. The base can include a bottom wall and a raised portion extending from the bottom wall. The base can include an uphill portion configured to be positioned beneath at least one full course of roof shingle on the rooftop, without having to cut the roof shingle. The raised portion can be disposed off-center relative to the central transverse axis of the bottom wall, leaving the uphill portion of the bottom wall uncovered.
US10804675B2 To-can package semiconductor laser device having a pinless region on the underside of the package
Disclosed herein is a semiconductor laser device that has a higher heat dissipation property, comprising: a base; a block protruding from a first surface of the base; a laser chip being joined onto a side face rising upward from the first surface, and allowing heat generated to be transferred to the block; a cap covering the block and be fixed on the first surface; a window provided in the cap and allowing the light emitted from the laser chip to pass through; at least one lead pin penetrating the base, one end of the lead pin protruding inside the cap, and any of the lead pin being positioned at an opposite side of the block with respect to the laser chip; and a pinless region extending in a range of the base corresponding to a rear side of the block and provided with none of pins including the lead pin.
US10804670B2 Electronic equipment assembly apparatus and electronic equipment assembly method
There is provided an electronic equipment assembly apparatus including: a cable mounting mechanism which holds a cable and installs the cable onto a connector; a lock operation mechanism which operates a lock mechanism provided in the connector; a locked-state checker which checks a state of the lock mechanism of the connector; and a controller which controls the cable mounting mechanism and the lock operation mechanism.
US10804667B2 Device for automatically mounting a connector-housing
A device for automatically mounting a connector-housing with a contact-part attached to an electrical line includes a holder, a movable-gripper, an alignment-station, a camera, and a control-device. The holder fixes the connector-housing. The movable-gripper holds the contact-part and inserts the contact-part into a cavity of the connector-housing. The alignment-station includes an alignment-gripper that holds the contact-part and rotates the contact-part about a rotation-axis parallel to an insertion-direction. The camera determines an actual-rotational-position of the contact-part held by the alignment-gripper in relation to the rotation-axis. The control-device compares the actual-rotational-position with a predetermined-rotational-position based on the characteristics and arrangement of the connector-housing. The control-device further controls the alignment-gripper to perform a corrective rotational movement based on the result of the comparison.
US10804665B2 Terminal crimping method and terminal crimping structure
A terminal crimping method includes covering an end portion of an electric wire with a fixing cylinder portion of a terminal, caulking and crimping the fixing cylinder portion by a pair of dies including pressing projections each having a flat shape in which a length in one axial direction is longer than a length in the other axial direction orthogonal to the one axial direction in a plan view, and caulking the fixing cylinder portion by the pressing projections to form crimp recess portions, in the caulking and crimping the fixing cylinder portion.
US10804660B2 Outlet device
An outlet device for hanging on a plate includes a counterweight portion, a hanging portion arranged distant from the counterweight portion, an extending portion having two ends respectively connected to the counterweight portion and the hanging portion, and a power core connected to the counterweight portion. Each of the counterweight portion and the hanging portion has an outlet unit electrically connected to the power core. The outlet device is configured so that the counterweight portion is arranged under the plate and the hanging portion is arranged on the plate, and the hanging portion remains hung on the plate by using a weight distribution of the outlet device, thereby maintaining the outlet device in a static balance state.
US10804656B2 Connector connectable to different cable types, and cable harness including the connector
A connector has first group terminals and second group terminals. Each of the first group terminals is provided with one first contact portion and at least one first wire connection portion. The first contact portion is located forward of the first wire connection portion. Each of the second group terminals is provided with one second contact portion and one second wire connection portion. The second contact portion is located forward of the second wire connection portion. The first contact portion and the second contact portion are arranged in a pitch direction. In the pitch direction, between adjacent two of the first contact portions, at least two of the second contact portions are located. The first wire connection portion is located at a position different from a position of the second wire connection portion in the front-rear direction and in the up-down direction.
US10804654B1 Electrical connector and transmission wafer thereof
An electrical connector and a transmission wafer thereof are provided. The transmission wafer includes an insulating frame, a plurality of grounding terminals fixed to the insulating frame, and a shielding member disposed on the insulating frame. Each of the grounding terminals includes a middle grounding segment embedded in the insulating frame, a front grounding segment, and a rear grounding segment, the latter two of which respectively extend from two ends of the middle grounding segment in two different directions. The shielding member includes a grounding sheet disposed on the insulating frame and a plurality of elastic arms curvedly extending from the grounding sheet to protrude from the insulating frame. The elastic arms are respectively abutted against portions of the front grounding segments arranged adjacent to the insulating frame.
US10804653B2 Conductive contact for electrical applications
Electrical contacts described herein reduce electromagnetic interference and electrical resistance for circuits that handle high-frequency electrical currents. An electrical contact described herein comprises a base portion. The length of the base portion is greater than the width of the base portion. An indentation in a first side of the base portion is opposite an indentation on a second side of the base portion. The width of the protrusion is less than the width of the base portion. The protrusion is configured to be placed against a second electrical contact to allow an electrical current to flow through the electrical contact. The position of the protrusion relative to the second electrical contact and the geometry of the protrusion can eliminate stubs that cause electromagnetic interference and increase the area of contact between the first electrical contact and the second electrical contact.
US10804652B2 Electrical connector
Plural contacts include other ends on which first substrate connections that are connected to the signal electrodes of a substrate are formed. A shell includes an upper plate that covers the whole of the plural contacts on the substrate. Side plates block both ends of the first substrate connections in an array direction (x-axis direction) between the upper plate and the substrate and include edges which face the substrate and on which second substrate connections connected to the ground electrode of the substrate are formed. A back plate blocks the fronts of the first substrate connections with respect to contactors between the upper plate and the substrate and includes an edge which faces the substrate and on which third substrate connections connected to the ground electrode of the substrate are formed.
US10804648B2 Connector housing
A connector housing includes a first side wall and a second side wall. The first side wall is to be pressed against a cylindrical member extending in a first direction. The second side wall is opposed to the first side wall in a second direction perpendicular to the first direction. The second side wall is formed with a front-side rib at one end in the first direction and a rear-side rib at the other end in the first direction. The front-side rib protrudes in the second direction and extends in a third direction perpendicular to both the first direction and the second direction. The rear-side rib projects in the second direction and extends in the third direction. The front-side rib and the second side rib do not face to each other in the first direction.
US10804645B2 Waterproof device for underwater wire connection
A waterproofing device for underwater wire connection comprises: a base, a clamping portion a tank port, a tank neck groove, an inverted tank, a connecting portion for two wires in inverted tank and close to the top of the tank. The two wires are in the inverted tank and close to the top of the tank, and are two wires connected well. The base is fixed on the ground and is configured to fix wires and the inverted tank. A bottom of the clamping portion is fixed on the base, and the clamping portion is configured to clamp the groove; the exposed part of the wire in the tank does not contact with water when the water overflows the tank with the mouth facing down, and the two connected wires can conduct electricity normally; the waterproofing can also be monitored and added into the tank.
US10804642B2 Shield cover
A shield cover (1) made of metal is configured to be attached to a device and includes a cover body (10) configured to cover a shield target. Two planar attachment plates (11, 13) protrude from the cover body (10). Bolt insertion holes (11A, 13A) extend through the respective attachment plates (11, 13) in a thickness direction thereof and receive bolts (30) for attaching the shield cover (1) to the device. The attachment plates (11, 13) are configured to be attached to the device with brackets (20) sandwiched between the device and the attachment plates (11, 13). A rib (12) extends up along an edge of at least one of the attachment plates (11, 13) to reinforce a portion of the attachment plate (11, 13) that will not be sandwiched between the bolt (30) and the bracket (20).
US10804639B2 Connector with reinforcing rib
A connector 20 to be fit into an open receptacle 13 of a male connector 10 includes a terminal 25 connected to an end part of a wire 22, and a housing 40 for holding the terminal 25. The housing 40 includes a lead-out portion 54 for leading out the wire 22 connected to the terminal 25 to outside, a protruding portion 46 protruding outward to face a tip part of the receptacle 13, an external fitting portion 50 projecting from the protruding portion 46 toward the receptacle 13 to be externally fit to the tip part of the receptacle 13 and expose an outer surface of a base end side of the receptacle 13, and a reinforcing rib 60A, 60B connected to the lead-out portion 54 and the protruding portion 46.
US10804637B2 Connector-assembly with primary-lock-reinforcement device having a shipping-position
A connector-assembly includes a connector-housing and a primary-lock-reinforcement device. The connector-housing retains electrical-terminals within terminal-cavities defined by a terminal-tower disposed within the connector-housing. The electrical-terminals mate with one or more corresponding electrical-terminals along a mating-axis of the connector-assembly. The primary-lock-reinforcement device slideably engages the terminal-tower and is moveable from a shipping-position to a pre-stage-position. The primary-lock-reinforcement device has a base and a skirt. The primary-lock-reinforcement device has a post extending beyond an inner-surface of the skirt that engages a corresponding L-shaped slot defined by an outer-surface of the terminal-tower. The corresponding L-shaped slot has a first-leg and a second-leg. The first-leg defines a wall configured to inhibit a movement of the primary-lock-reinforcement device along the mating-axis. When the primary-lock-reinforcement device is moved from the shipping-position to the pre-stage-position, the post aligns with an entrance to the second-leg, thereby enabling the primary-lock-reinforcement device to move from the pre-stage-position to a full-stage-position.
US10804636B1 Electrical connector
An electrical connector includes an insulative housing retaining a plurality of contacts therein. The contact includes a mating part with a first body and a spring arm extending therefrom for mating a conductive pad of a CPU (Central Processing Unit), and a soldering part with a second body and a solder tail extending therefrom for mounting a solder ball thereon. The spring arm is downwardly pressed by the CPU to contact the soldering part when the CPU is mounted upon the electrical connector The mating part and the soldering part are spaced from each other either without any connection, or alternately linked with each other via a bridge transversely connected therebetween wherein the latter may optionally omit the barbed structure from one of the mating part and the soldering part.
US10804633B2 Electrical contact point, connector terminal pair and connector pair
An electrical contact point including: a first contact and a second contact capable of forming an electrical contact each other, wherein: the first contact includes an alloy containing layer having alloy parts made of an alloy containing tin and palladium and a tin part made of tin or an alloy having a higher ratio of tin to palladium than the alloy parts with both the alloy parts and the tin part exposed on an outermost surface; and the second contact includes a dissimilar metal layer made of metal having a higher hardness than the alloy containing layer and containing neither tin nor palladium on an outermost surface.
US10804631B2 PCIe card edge connector for power delivery
A device includes a circuit board with circuit components, and first edge finger tab extending from the circuit board, and a second edge finger tab extending from the circuit board. The first edge finger tab includes electrical contacts to provide signaling to and from particular circuit components of the circuit board, and is to mate with a Peripheral Component Interconnect Express (PCIe)-compatible edge card connection mechanism of a baseboard. The second edge finger tab includes electrical contacts to provide power delivery to the circuit board, is to mate with a second edge card connection mechanism of the baseboard. In some aspects, the second edge finger tab may be a PCIe-compatible feature that is typically to prevent the device from being inserted into a legacy PCI edge card connection mechanism, or with a PCIe-compatible feature that is typically to engage a retention mechanism of a baseboard.
US10804630B2 Electrical connector for circuit boards
An electrical connector for circuit boards whose multiple terminals include signal terminals 40 and power supply terminals 50, said power supply terminals 50 having retained portions 52 retained in place by the lateral walls 21 of the housing 20, and said retained portions 52 being retained in place via press-fitting by the lateral walls 21 at both lateral edges in the terminal-width direction perpendicular to the through-thickness direction of said retained portions 52, wherein the lateral walls 21 have stepped engaged portions 21C in locations corresponding to the retained portions 52 of the power supply terminals 50, and the retained portions, 52, of the power supply terminals 50 have engaging portions 52B capable of engaging the engaged portions 21C in the heightwise direction of the connector.
US10804628B1 Connector for clothing
A connector for clothing includes a first substrate and a first connector being mounted on the first substrate. The first connector includes a first conductive metallic case with a first bottom portion surrounded by an annular first side portion. At least two first wire through holes are configured to the first side portion. A first wire module including at least three first wires and at least one ground wire is configured to the first connector. Three first wires are passed through one of the first wire through hole and the ground wire is electrically connected with a surface of the first case. A first circular board is configured inside but insulated from the first case. At least three first electric junctions are electrically attached on a surface of the first circular board and each first wire is electrically connected with each first electric junction.
US10804624B2 Joint portion of superconducting wires and method of joining superconducting wires
The present invention provides a joint portion of MgB2 superconducting wires having exceptional energization characteristics and high reliability. The joint portion of the superconducting wires according to the present invention has a space for filling Mg into a portion inside a container or pressurizing member, the portion not being adjacent to an MgB2 sintered body.
US10804623B2 Female connector and fitting connector
A female connector includes a female terminal and a female-side insulator. The female terminal is connected to a male terminal of a male connector including the male terminal having a tubular male-side connecting body and including a male-side insulator covering an end surface of the male-side connecting body. The female terminal has a tubular female-side connecting body defining a female-side space in which the male-side connecting body is inserted and fitted, and has a tubular accommodating portion defining an accommodation space for accommodating and retaining the female-side insulator.
US10804622B2 Method for manufacturing electrical connection assembly
A method is provided for manufacturing an electrical connection assembly includes preparing a connector (CN) in which each terminal (20) has a conductor connection surface (27a) exposed from an insulating housing (30), bringing parts of conductors and the conductor connection surfaces (27a) corresponding thereto into contact and connecting both while tension is applied to a wiring material (10). The method further includes fixing the wiring material (10) to the insulating housing (30) by bringing the wiring material (10) and the insulating housing (30) into contact with each other at the fixing positions separated in the longitudinal direction of the wiring material (10) from the parts to be connected and solidifying the fixing portions (34) of the insulating housing (30) after melting the fixing portions at the fixing positions.
US10804620B2 Imaging module can easily and stably connect an imaging-sensing device to a coaxial cable
An imaging module of the invention includes: an image-sensing device that has a light-receiving face, a terminal surface located on an opposite side of the light-receiving face, and a plurality of image-sensing terminals provided on the terminal surface; a support that has a first end disposed on the terminal surface, a second end disposed on an opposite side of the first end, a side face disposed between the first end and the second end, and a guide disposed on the side face so as to correspond to positions of the image-sensing terminals and that is formed of an insulator; a coaxial cable including a conductor disposed on the guide; and solder that electrically connects the conductor to an image-sensing terminal corresponding to the conductor on the guide.
US10804615B2 Radar device
A radar device includes: a case having an opening at the front in a forward direction, which is a transmission direction of electromagnetic waves; a circuit board placed in the case, the circuit board having first and second circuit board parts, one component side of the first circuit board part facing in the forward direction, the component sides of the second circuit board part extending along the forward direction; a transmission antenna and reception antenna composed of a plurality of antenna elements placed into an array in a direction crossing the forward direction in an area, facing in the forward direction, on the circuit board; and a dielectric lens having a semi-cylindrical or parabolic cylindrical shape in the forward direction, the dielectric lens being placed in the opening in the case so as to extend along a direction in which the plurality of antenna elements are placed into an array.
US10804612B2 Electronic device and antenna structure thereof
An antenna structure includes a conductive housing and a feed element. The conductive housing includes an open slot. The feed element includes a substrate, a grounding portion, a shorting portion, a first feeding portion and a second feeding portion. The grounding portion and the shorting portion are connected with the conductive housing. The first feeding portion has a feeding point and is connected with the conductive housing via the shorting portion. The orthographic projections of the first and second feeding portions are within the open slot, and the orthographic projections of the grounding portion and the shorting portion are located at two sides of the open slot, respectively. The antenna structure operates at a first frequency band via a first path formed by the open slot, and operates at a second frequency band via a second path formed by the first and second feeding portions.
US10804594B2 Single-face antenna module comprising CMS device
The invention relates to a module with integrated circuit chip, comprising an insulating substrate, metallisations comprising conductive tracks produced on one side of the substrate, forming an antenna and comprising two connection ends, and a coating area or location of the radiofrequency integrated circuit chip and of a device in the form of a surface-mounted device, the radiofrequency integrated circuit chip and the device being disposed on the same face of the substrate and connected to the antenna. The metallisations are on a single same side of the insulating substrate, the connection being made by means of perforations through the insulating film or directly on the surface metallisations.
US10804591B1 Side mounting of MEMS microphones on tapered horn antenna
Disclosed herein are implementations of devices and methods for side mounting of microelectromechanical systems (MEMS) transducers on tapered horn antennae. A hole is made in a sidewall of a tapered horn antenna, where the hole is substantially cylindrical, tapered and the like. In an implementation, an internal port opening of a MEMS microphone is aligned with the hole and attached to the sidewall of the tapered horn antenna. In an implementation, the hole is tapered with a diameter at one end, either the same or slightly larger than the diameter of the port opening of the MEMS microphone and a larger diameter at another end of the hole. In an implementation, a tube is used to connect the internal port opening of the MEMS antenna to the hole in the tapered horn antenna. In an implementation, the tapered horn antenna may have multiple holes, each having its respective MEMS transducer.
US10804585B2 Method and apparatus for launching a wave mode that mitigates interference
Aspects of the subject disclosure may include, for example, a system that performs operations including receiving first electromagnetic waves on an outer surface of a transmission medium, detecting a degradation of a signal quality of the first electromagnetic waves due to first electric fields of the first electromagnetic waves inducing first currents in an obstruction disposed on the outer surface of the transmission medium, and generating second electromagnetic waves having second electric fields that induce second currents in the obstruction that are lower in magnitude than the first currents, the electromagnetic waves having a cutoff frequency. Other embodiments are disclosed.
US10804584B1 Minimize radio frequency co-existence in products with light emitting diode displays by diverting surface current
Systems, methods, and devices for diverting surface current on a display panel support plate are provided. An electronic transceiver device including a display panel may include a display back plate and a support plate, such that the support plate is disposed beneath the display back plate. The support plate may include an array of slots etched into the support plate, such that the array of slots may be used and positioned to divert an electromagnetic field on the support plate to redirect propagation of the surface current towards ground pins located on the display panel housing.
US10804583B2 Magnetless non-reciprocal devices using modulated filters
A magnet-free non-reciprocal device realized using modulated filters. The device includes one or more filters in one or more branches, where each branch connects two ports or a port and a central node. The poles and zeros of each of the first, second and third filters are modulated in time such that degenerate modes at each pole and zero is split thereby destructively interfering at one or more output ports and adding up at another output port allowing non-reciprocal transmission, isolation and/or non-reciprocal phase shift. The device is able to realize a magnet-free full-duplex communication scheme implementing a magnet-free circulator for radio frequency cancellation or a magnet-free isolator or gyrator.
US10804580B2 Cell assembly having cushion member
The present disclosure discloses a cell assembly including: a plurality of cells arranged at predetermined intervals; and a cushion pad disposed between the cells to be in surface contact with the cells and configured to absorb volumetric expansion of the cells, wherein the cushion pad has a thermal conductivity of 1.5 W/mK or higher.
US10804579B2 Battery system with elastic hose
A battery system having a hose made from an elastic material. The hose is designed to be fitted on a hose connection by pushing a hose endpiece of the hose over the hose connection. The hose endpiece is designed to be fastened on the hose connection by a hose clip that is arranged in a fitting region of the hose endpiece. The hose endpiece has at least one thickened area which protrudes from the outer side of the hose. The thickened area protrudes from the outer side of the hose to such an extent that a hose clip suitable for fastening the hose on the hose connection is held on the hose endpiece by the thickened area with respect to the influence of gravity in the longitudinal direction of the hose endpiece. The hose may have multiple branch-off points.
US10804578B2 Battery module, battery pack and vehicle having same
The present disclosure relates to a battery module, and a battery pack and a vehicle including the same. A battery module according to an embodiment of the present disclosure includes a cartridge including an accommodation space therein; a plurality of battery cells placed in the accommodation space; and a cooling unit configured to cool the battery cells, wherein the cooling unit includes: a cooling fin making surface contact with sides of the battery cells; a cooling plate placed below the cooling fin; and a connection member placed between the cooling fin and the cooling plate and transferring heat from the cooling fin to the cooling plate.
US10804573B2 Electrolyte for battery containing an iron electrode
Provided is a battery comprising an iron electrode and an electrolyte comprised of sodium hydroxide, lithium hydroxide and a soluble metal sulfide. In one embodiment, the concentration of sodium hydroxide in the electrolyte ranges from 6.0 M to 7.5 M, the amount of lithium hydroxide present in the electrolyte ranges from 0.5 M to 2.0 M, and the amount of metal sulfide present in the electrolyte ranges from 1 to 2% by weight.
US10804569B2 Solid-state battery including an electrolyte made of a cross-linked solid polymer material
An all-solid battery including a solid electrolyte made of a cross-linked polymer material, and which has good mechanical resistance and superior ionic conductivity.
US10804568B2 Lithium ion secondary battery and method of producing the same
There is provided a method of producing a lithium ion secondary battery. A positive electrode mixture layer is formed on a positive electrode current collector using an aqueous positive electrode mixture paste that includes a positive electrode active material including a lithium manganese composite oxide, and aqueous solvent, and additionally includes Li5FeO4 as an additive.
US10804563B2 Oxy-thio-nitride mixed network former solid electrolytes
An ion conductivity mixed chalcogenide (e.g. oxy-sulfide), mixed network former solid electrolyte is provided for use in solid state batteries.
US10804561B2 Clamping device, and battery module comprising same
Disclosed are a clamping device and a battery module comprising the same, the clamping device being suitable for reducing the number of screw coupling portions of long bolts at a lower plate, a battery stack, and an upper plate, and for securing, in a balanced manner, the battery stack, the lower plate and the upper plate by means of the long bolts. The clamping device according to the present invention comprises: a support; and pressing parts respectively protruded from one end and the other end of the support, wherein the support and the pressing parts define a bent part along the central portion of the outer circumference while forming a band shape, and the pressing parts include locking holes which intersect with the bent portion.
US10804557B2 Zirconia electrolyte and method for producing zirconia electrolyte
The objective of one or more embodiments of the present invention is to provide a zirconia electrolyte which has high strength and which is suitable for a solid electrolyte layer of a solid oxide fuel cell, and a method for producing a zirconia electrolyte having high strength. The zirconia electrolyte according to one or more embodiments of the present invention is characterized in essentially consisting of zirconia stabilized by one or a plurality of oxides of rare earth selected from the group of scandium, yttrium, cerium, gadolinium and ytterbium, wherein a standard deviation of pore numbers in 10 or more regions having an area of 50 μm2 and not overlapping with each other on a fracture surface is 2.5 or more.
US10804552B2 Fuel cell system
A control unit comprised in a fuel cell system is configured to perform prediction of whether a required output for a motor generator has a positive value and determination of whether a voltage of a fuel cell is less than a target voltage during execution of an auxiliary machine power consumption, and is configured to set a bypass valve to a first degree of opening during execution of the auxiliary machine power consumption when a result of at least one of the prediction and the determination is negative, and is configured to set the bypass valve to a second degree of opening less than the first degree of opening during execution of the auxiliary machine power consumption when results of both the prediction and the determination are positive.
US10804551B2 Fuel cell system and remaining water purging control method
A fuel cell system comprises a fuel cell; a reactive gas supply mechanism configured to supply a reactive gas to the fuel cell; a discharge flow path configured to discharge an off-gas and water discharged from the fuel cell; a valve provided in the discharge flow path; a remaining water purging controller configured to control a remaining water purging process of the fuel cell by using the reactive gas supply mechanism and the valve; a heating portion configured to heat the valve; and a failure detector configured to detect a failure of the heating portion. When a failure of the heating portion is detected, the remaining water purging controller performs the remaining water purging process and increases a water discharge power in the remaining water purging process than a water discharge power in the remaining water purging process performed when no failure of the heating portion is detected.