Document Document Title
US10624251B2 Nozzle performance analytics
A pick and place nozzle performance analytics system streams production data from pick and place machines used in electronic assembly to a cloud platform as torrential data streams, and performs analytics on the production data to track, visualize, and predict performance of individual nozzles in terms of rejects or miss-picks. The analytics system generates a performance vector for each nozzle based on the collected production data, the performance vector tracking both the accumulated rejects and the percentage of rejects as respective dimensions of an x-y plane. The system monitors and analyzes the trajectory of this vector in the x-y plane to predict when performance degradation of the nozzle will reach a critical threshold. In response to predicting that nozzle performance degradation will exceed a threshold at a future time, the system can generate and deliver notifications to appropriate client devices.
US10624249B1 Electromagnetic radiation shielding in garments
A method of producing a garment having at least one electromagnetic radiation shielded zone and a corresponding garment are disclosed.
US10624248B2 EMI shielding structure and manufacturing method therefor
An electromagnetic interference (EMI) shielding structure and a method for manufacturing are provided. The EMI shielding structure includes a printed circuit board (PCB) on which a plurality of elements are mounted, an insulation molding member configured to cover the plurality of elements, a conductive shielding dam formed along a side surface of the insulation molding member, and a conductive shielding member formed on a top surface of the insulation molding member.
US10624247B2 Circuit board, electronic control unit, and switching control method of electronic control unit
An electronic control unit includes; a circuit board including a plurality of layers, the layers including a plurality of ground layers having different thicknesses from one another; a drain line connected to the circuit board; a switching device configured to selectively connect the drain line to one of the plurality of ground layers based on a frequency of an electromagnetic wave inside a vehicle cabin; and a controller configured to control the connection of the switching device based on the frequency of the electromagnetic wave inside the vehicle cabin.
US10624244B2 Automotive power electronics assembly
An automotive power electronics assembly, including: a cover plate, a cooling pipe received in a groove extending along a first surface of the cover plate, a plurality of metallic heat sink bodies provided on a second, opposite surface of the cover plate wherein first end faces of the hear sink bodies are in heat conducting contact with the cover plate, each heat sink body carrying on a side surface at least one semiconductor component to be cooled, and a printed circuit board providing electronic contacts to the semiconductor components, where the printed circuit board is in contact with second end faces of the heat sink bodies. Each heat sink body tapers from the first end face to the second end face such that the contact area with the cover plate is larger than the contact area with the printed circuit board.
US10624237B2 Liquid immersion cooling vessel and components thereof
A two-phase liquid immersion cooling system is described in which heat generating computer components cause a dielectric fluid in its liquid phase to vaporize. The dielectric vapor is then condensed back into a liquid phase and used to cool the computer components. Using a pressure controlled vessel and pressure controller, the disclosed system may be operated at less than ambient pressure. By controlling the pressure at which the system operates, the user may influence the temperature at which the dielectric fluid vaporizes and thereby achieve increased performance from a given computer component. Utilizing robotic arms and slot-in computing components, a self-healing computing system may be created.
US10624236B2 Liquid immersion tank
A liquid immersion tank includes an outer-case to have a first hole in a side-wall of the outer-case and an opening at a top of the outer-case, an inner-case to have a second hole in a side-wall of the inner-case and an opening at a top of the inner-case, the inner-case being contained in the outer-case and containing an electronic device to be cooled by a coolant, and a spring to support the inner-case to be able to move between a first position and a second position disposed above the first position, cause, when the inner-case is at the first position, the second hole to communicate with the first hole so that the coolant flow into the inner-case, and cause, when the inner-case is at the second position, the second hole to face the side-wall of the outer-case so that the coolant is prevented to flow into the inner-case.
US10624233B1 Configurable air baffle
An air baffle may include a body portion having a length and a height, as well as a plurality of folding lines arranged along the length of the air baffle. The folding lines may be substantially parallel to one another and directed along a direction of the height of the body portion. The air baffle may also include mounting features for mounting to a chassis of an information handling system. Based on a configuration of the plurality of folding lines, the air baffle may be mountable in a chassis of an information handling system to direct airflow within the chassis.
US10624230B2 Anti-earthquake server rack
An earthquake protective server rack is provided including an upper server rack frame to house a server and a lower server rack frame. The lower server rack frame combines linear modules that dissipate earthquake energy along the X- and Y-axes and a dampening module that dissipates earthquake energy along a Z-axis. Mechanical movement of the feet on the lower server rack frame permits movement of the protective sever rack on rollers or alternatively to permit full function of the earthquake energy absorbing function while supported by the feet.
US10624227B1 Computer chassis with rail brackets
The present disclosure provides a chassis assembly which can include a chassis body, at least one sled, and at least one rear bracket. The chassis body can have at least one pair of rail brackets along opposing sides of the chassis body. The at least one sled can hold computer components and be sized according to the computer components. The at least one rear bracket can couple with the at least one sled.
US10624226B1 Printed circuit board retention bracket
A method, an information handling system (IHS), and a bracket component for use in an IHS to better retain an inserted expansion card. The bracket component includes a first arm with a surface configured to fasten to a portion of a computer chassis. The portion of the computer chassis is proximate to a printed circuit board (PCB) expansion slot of the computer chassis. The bracket component includes a second arm positioned perpendicular to the first arm. The second arm has an inner surface facing the PCB expansion slot. The bracket component includes a board support pad affixed to the inner surface of the second arm. The board support pad has a flexible surface layer for abutting an edge of one or more PCBs that are inserted into the PCB expansion slot. The board support pad of the bracket component stabilizes the PCBs and reduces vibrations emanating from the computer chassis.
US10624224B2 Device comprising a movable component
A device includes an interior which is enclosed by a housing. The housing includes an opening. A movable component closes the opening in the housing between the interior and an exterior of the housing. The passage points for movable components have hydrophobic surfaces. A device of this type is protected in a non-contacting manner against penetration and discharge of fluids.
US10624223B1 Cover apparatus for server chassis
The present disclosure provides a cover apparatus including a top cover and a sub-cover. The top cover is received by the chassis body and extends over a full length and width of the chassis body. The sub-cover is coupled to the top cover, and comprises a locking mechanism. The sub-cover is configured to alternate between an open position and a closed position. In the open position, the sub-cover allows access to at least one component housed within the chassis body.
US10624222B2 Network port cover module and network port locking device having same
Disclosed is a network port cover module and a network port locking device having the cover module. The network port cover module includes a plurality of modules inserted into and coupled to a network port of a network device, the plurality of modules being configured to be locked and coupled together or separated from each other, and configured to be locked and coupled to or unlocked and separated from the network port according to a locked and coupled state or an unlocked and separated state of the plurality of modules.
US10624221B1 Housing construction for snap-in retention
Introduced here is an attachable unit that connects to a base unit through a snap-fitting mechanism. The attachable unit can include a top housing structure and a bottom housing structure that are ultrasonically welded together. The top housing structure can include the toe portion that is integral with remaining portions of the top housing structure, where the toe portion is configured to provide the snap-fit with the base unit.
US10624220B2 Display device
A display device including a frame, a pushing piece and a substrate is provided. The frame has a supporting platform and a through hole, and the supporting platform has a supporting surface, and the through hole penetrates through the supporting platform from the supporting surface. The pushing piece having a pushing surface is movably installed in the through hole. The pushing surface is close to the supporting surface while the pushing piece is in the through hole. The substrate is installed on the frame to cover the pushing surface and be connected to the supporting surface. When the pushing piece moves relatively to the through hole and protrudes from the supporting surface, the pushing surface pushes the substrate and separates the substrate from the supporting surface.
US10624218B2 Field serviceable and replaceable display assembly
A field serviceable apparatus includes a first and second display assembly hingedly mounted to a frame in a back to back arrangement. At least one of the display assemblies has a transparent layer, an electronic display, a first channel that receives circulating gas, and a second channel that receives ambient air. A cavity is located in the space between the rear surfaces of the display assemblies and the frame and contains a fixed plate for receiving electronic components. The cavity and the first channel are part of a closed loop pathway, while the second channel is part of an open loop pathway.
US10624217B2 Yttria-sensitized zirconia
A housing for a portable electronic device is disclosed. The housing is composed of yttria-sensitized zirconia. Yttria-sensitized zirconia has from about 1.5 to about 2.5 mole percent yttria, and more typically about 2 mole percent yttria, and most typically 2 mole percent yttria, in zirconia. Yttria-sensitized zirconia is both tough and able to limit the formation and propagation of micro-cracks. Methods for manufacturing yttria-sensitized zirconia composed housings are also disclosed.
US10624215B2 Connection structure and method for manufacturing connection structure
A method for manufacturing connection structure, the method includes arranging a first composite on a first surface of a first member where a first electrode is located and arranging conductive particles on the first electrode, arranging a second composite on a region other than the first electrode of the first surface, arranging the first surface and a second surface of a second member where a second electrode is located, so that the first electrode and the second electrode are opposed to each other, pressing the first member and the second member, and curing the first composite and the second composite.
US10624208B1 Landing pattern for ball grid array
A printed circuit board for a surface mount device (SMD) is provided. The printed circuit board includes adjacent, opposed first and second lands on a face of the printed circuit board, the first land comprising a first solder pad contacting or merged with a first annular pad of a first via, the second land comprising a second solder pad contacting or merged with a second annular pad of a second via, arranged for solder mounting a surface mount device to the first and second solder pads.
US10624207B2 Touch sensor
A touch sensor of this disclosure includes: a printed circuit board having a connection terminal; a substrate portion having a mounting portion on which the printed circuit board is mounted; a conductive layer disposed on the mounting portion of the substrate portion; and an adhesive agent connecting the connection terminal and the conductive layer to each other. A plurality of linear projections arranged in a first direction and extending in a second direction intersecting with the first direction are disposed on a surface of the substrate portion at the mounting portion, and the conductive layer is disposed on a groove portion positioned between the linear projections disposed adjacently to each other out of the plurality of linear projections.
US10624202B2 Tamper-respondent assemblies with bond protection
Methods of fabricating tamper-respondent assemblies with bond protection are provided which include at least one tamper-respondent sensor having unexposed circuit lines forming, at least in part, one or more tamper-detect network(s), and the tamper-respondent sensor having at least one external bond region. The tamper-respondent assembly further includes at least one conductive trace and an adhesive. The conductive trace(s) forms, at least in part, the one or more tamper-detect network(s), and is exposed, at least in part, on the tamper-respondent sensor(s) within the external bond region(s). The adhesive contacts the conductive trace(s) within the external bond region(s) of the tamper-respondent sensor(s), and the adhesive, in part, facilitates securing the at least one tamper-respondent sensor within the tamper-respondent assembly. In enhanced embodiments, the conductive trace(s) is a chemically compromisable conductor susceptible to damage during a chemical attack on the adhesive within the external bond region(s).
US10624197B2 Plasma generator and method for setting an ION ratio
A plasma generator and a method for setting an ion ratio. In an embodiment a plasma generator includes a piezoelectric transformer suitable for ionizing a process gas, an ion separation electrode and a drive circuit suitable for applying a potential to the ion separation electrode.
US10624193B1 Node and method of controlling devices connected to node
Example embodiments relate to a node and a method of controlling devices connected to the node. In example embodiments the devices may be, but are not required to be, lights.
US10624192B2 Low voltage lighting power supply systems and methods
The present application discloses systems and methods for providing low voltage power for low voltage lighting sources, e.g., so-called landscape lighting. A low voltage lighting power supply includes an enclosure and a power circuit enclosed in the enclosure. In some embodiments the power circuit has a primary side and a secondary side. The primary side accepts power from a main power source and the secondary side has a plurality of separate output power circuits, each output power circuit generating a separate low voltage lighting power signal capable of lighting a plurality of low voltage light sources and each being rated for a particular output.
US10624187B2 Light emitting diode driver regulated to consume constant battery current input
A light-emitting diode (LED) driver circuit monitors battery input current by way of a feedback resistor. The observed resistor voltage is provided to a regulator circuit which adjusts the current provided to the LED so as to hold the battery current substantially constant.
US10624182B2 Master/slave arrangement for lighting fixture modules
A modular lighting system includes a number of LEDs, a communication module, a driver module, an auxiliary module, and a communication bus. The communication module includes a first port. The driver module includes a second port, rectifying circuitry, and conversion circuitry. The driver module drives the LEDs at the second port in response to information received at the second port. The rectifying circuitry and conversion circuitry convert an AC input signal into a DC power signal that is provided at the second port. The auxiliary module has a third port. The communication module, the driver module, and the auxiliary module are associated with the communication bus such that the driver module supplies DC power over the communication bus and the communication bus provides bi-directional communication.
US10624177B2 Programmable emergency lighting device including near-field communication
An emergency lighting unit including a light source, a wireless communication module configured to receive a wireless communication signal, and a controller connected to the wireless communication module. The controller is configured to set a system parameter of the emergency lighting unit based on the wireless communication signal, and control the illumination of the light source based on the one system parameter.
US10624173B2 Invisible, light-transmissive display system
An invisible, light-transmissive display system with a light resistant material is provided. Substantially invisible holes penetrate through at least a portion of the light resistant material in a predetermined light-transmissive display pattern.
US10624171B2 Illumination system and method that presents a natural show to emulate daylight conditions with smoothing dimcurve modification thereof
An illumination system and method is provided for readily mapping a plurality of scenes along a dimcurve form a natural show for one or more groups of LED illumination devices. Mapping can be performed using a graphical user interface on a remote controller wirelessly linked to the illumination devices. A keypad is preferably configured for button control of changes to color temperature as a function of brightness along each of the various dimcurves for each of the various groups of illumination devices controlled by a corresponding keypad to allow momentary or persistent override and reprogram of the natural show. Modification to a scene further comprises modifications to scenes before and after the currently modified scene to provide a smoothing dimcurve modification. Global keypad can be used to control multiple zones arranged throughout a structure to switch between a natural show that emulates outdoor sunlight conditions to a panic show when an intruder is detected.
US10624170B2 Single control LED dimming and white tuning
A lighting device includes a light source that emits an illumination light. The light source includes a first group of light emitting diodes (LEDs) to emit a first light, a second group of LEDs to emit a second light, and a third group of LEDs to emit a third light. The second light is warmer light than the first light, and the third light is cooler light than the first light. The lighting device further includes a first difference amplifier that controls a first current flow through the second group of LEDs at least based on a magnitude of a current flowing through the light source. The lighting device also includes a second difference amplifier that controls a second current flow through the third group of LEDs at least based on the magnitude of the current flowing through the light source.
US10624169B1 LED current ripple elimination circuit applicable to very low TRIAC dimming depth
A driver circuit for eliminating current ripple of an LED driver system comprises a current ripple control module, a low loop response module, an LEDN potential detection response module, a start fast response module and a dimming fast response module, and the driver circuit has a very low system loop response speed in a stable operating state, thus ensuring excellent output current ripple elimination function of the circuit and eliminating breathing type sway of an LED lamp at a very low frequency due to a low TRIAC dimming current.
US10624168B2 Programmable light emitting diode luminaire
LED luminaires including an LED engine as the vehicle for programming the LED driver. An example luminaire includes an LED engine including a non-transitory memory having driver parameters and an LED driver coupled to the LED engine. The LED driver is configured to receive the driver parameters from the non-transitory memory and to provide a power based on the driver parameters. The luminaire further includes a plurality of LEDs to be driven by the power from the LED driver.
US10624167B2 AC-LED with hybrid LED channels
The invention provides a light emitting diode (LED) lighting system (1) comprising a string (ST) including a number of light emitting diode (LED) elements (10) functionally connected with an AC voltage source (20) configured to apply an input voltage (Vi) to said string (ST), wherein the string (ST) comprises a plurality of segments (S1, S2, S3, . . . ), with each segment (S1, S2, S3, . . . ) comprising at least one or more of said light emitting diode (LED) elements (10), wherein the light emitting diode (LED) lighting system (1) is configured to connect a first segment (S1) in the string (ST) between and driven by the input voltage (Vi) when said input voltage (Vi) is bigger than a first threshold, and to connect the first segment (S1) and a second segment (S2) in the string between and driven by the input voltage (Vi) when said input voltage (Vi) is bigger than a second threshold bigger than said first threshold, wherein each LED element (10) comprises a light emitting diode (100) configured to generate blue LED radiation (101), wherein said first segment (S1) comprises a second photoluminescent material comprising LED element (210), wherein the second photoluminescent material comprising LED element (210) comprises (a) light emitting diode (100) and (b) a second photoluminescent material (230) configured to convert at least part of said LED radiation (101) into second conversion radiation (231) in the visible, and wherein said second photoluminescent material (230) only has a decay time of the second conversion radiation (231) smaller than 1 ms, and said second segment (S2) comprise first photoluminescent.
US10624161B2 Switched mode power supply driver integrated with a power transmission antenna
A driver comprising a switched mode power supply, wherein said switched mode power supply comprises an existing coil, the driver circuit further comprises: a first power transmission antenna (42) formed as a first coil which is either the existing coil of the switched mode power supply or coupled to the existing coil of the switched mode power supply, said first power transmission antenna (42) is adapted for being magnetically coupled to a second power receiving antenna (44) thereby forming a wireless power transmitter.
US10624152B2 Discontinuous reception alignment in dual connectivity networks
A 3GPP LTE protocol enhancement realizes the full benefit of discontinuous reception (DRX) in Long Term Evolution networks by coordinating and aligning DRX operations for conserving power and timing overhead. A dual connectivity enabled User Equipment (UE) comprising a processor and transceiver is configured to align DRX configuration between counterpart Evolved Node Bs (eNB)s, wherein counterpart eNBs are a Master eNB (MeNB) and a Secondary eNB (SeNB) simultaneously connected to the UE, communicate system frame timing and system frame number (SFN) information between the counterpart eNBs, align DRX start offset (drxStartOffset) values for the counterpart eNBs according to the communicated system frame timing and SFN information to compensate for offsets in system frame timing, and allow the start of a DRX ON duration at specific frame or sub-frame times determined by the drxStartOffset values, after the expiration of a DRX inactivity timer.
US10624148B1 Implementation of core cellular networking stack on cloud infrastructure
Techniques are described for operating a core cellular network stack on a cloud computing environment (e.g., a public cloud infrastructure). For example, virtualized packet gateways can be run on virtual machines of the cloud computing environment and standard load balancers can distribute network traffic of the cellular network among the virtualized packet gateways. The virtualized packet gateways can be setup with a local cache of an external key-value store containing bearers of the cellular network and process received data plane network packets using the local cache. Bearers can be updated within the cellular network using the external key-value store, and virtualized packet gateways can obtain and use updated bearer details.
US10624139B2 Communication device and storage medium suitable for connection to wireless LAN (local area network)
Provided is a communication device that prevents a shortage of wireless LAN resources. A communication-control unit controls wireless communication via an access point and P2P type communication (P2P communication), a connection-information-management unit manages a MAC address list in which MAC addresses of portable terminals from which there is a connection request by wireless communication are registered, and when the communication-control unit receives a connection request from a portable terminal by wireless communication, a system-control unit compares the MAC address that is included in the connection request with the MAC address list, and responds to the connection request when the MAC address is not registered in the MAC address list. As a result, unintended connection requests are prevented from being received from the portable terminal side.
US10624137B2 Wireless base station and wireless communication terminal and wireless communication system
Provided is a wireless communication system transmitting information to a communication terminal moving through a spot wireless area. In an integrated base station, an external information communication section controls communication with a server. A contents memory section stores contents received from the server. A wireless LAN communication section communicates with the communication terminal. A control section establishes connection with the communication terminal using a first connection not requiring an authentication procedure for connection with the communication terminal, or using a second connection requiring the authentication procedure for connection with the communication terminal. An access control (restriction) section permits access from the communication terminal to the contents memory section and prohibits access to the server when a type of connection with the communication terminal is the first connection, and permits access from the communication terminal to the contents memory section and to the server in the case of the second connection.
US10624136B2 Method for transmitting and receiving physical random access channel and apparatus therefor
Disclosed herein is a method for transmitting a physical random access channel (PRACH) by a user equipment in a wireless communication system. In particular, the method includes receiving information about PRACH resource allocation, and transmitting, based on the information, the PRACH on any one of one or more PRACH occasions allocated in a PRACH slot, wherein a number of the one or more PRACH occasions is based on a preamble format and a starting Orthogonal Frequency Division Multiplexing (OFDM) symbol for the PRACH.
US10624133B2 Wireless communication device, a network node and methods therein for improved random access
Embodiments herein relate to a communication device and a method performed by the communication device for enabling improved random access transmissions in a radio communications network. The communication device obtains information indicating a first random access channel configuration and also obtains information indicating at least a second random access channel configuration. Then, the communication device determine whether or not the at least second random access channel configuration is orthogonal to the first random access channel configuration. Furthermore, the communication device uses the result of the determining to determine the time required by the communication device to configure the at least second cell. Embodiments herein also relate to a first network node and a method therein for enabling improved random access transmissions in a radio communications network.
US10624131B2 Channel access for simultaneous uplink transmissions by multiple communication devices
A client station receives from an access point (AP) a downlink packet that includes a trigger frame that is configured to prompt the client station to transmit an uplink packet to the AP. The trigger frame includes an indication of whether the client station is required to perform a channel sensing procedure to determine if one or more subchannels are not idle prior to transmitting the uplink packet. In response to the trigger frame indicating that the client station is required to perform the channel sensing procedure: the client station does not transmit the uplink packet in response to determining that the one or more subchannels are not idle. In response to the trigger frame indicating that the client station is not required to perform the channel sensing procedure, the client station transmits the uplink packet without measuring the one or more energy levels in the one or more subchannels.
US10624130B2 Method, apparatus, and system for channel access in unlicensed band
A base station and terminal in a wireless communication system is disclosed. Each of the base station and the terminal of the wireless communication system includes a communication module and a processor. The processor is configured to determine whether a channel is idle during a defer duration, determine whether the channel is idle during a random backoff time interval determined based on an initial value of a counter and a slot duration that is a constant time unit when the channel is idle during the defer duration, wherein the initial value of the counter is determined based on a random value, and perform a transmission when the channel is idle during the random backoff time interval. The random number is obtained with a uniform probability within a contention window that is an integer set by the base station.
US10624128B2 Methods for random access in radio nodes and user equipment
The present disclosure relates to a method used in a radio node and the associated radio node. The method comprises: obtaining a network geometry of a User Equipment (UE) served by the radio node with respect to a coverage served by the radio node; determining a carrier sensing threshold for the UE based on the network geometry, the carrier sensing threshold for use in Listen-Before-Talk (LBT) measurement over a radio frequency band applicable for transmitting data to the UE; and applying the carrier sensing threshold in the LBT measurement. The present disclosure also relates to a method used in a UE and the associated UE, and to a method used in a radio node and the associated radio node.
US10624125B2 Techniques for semi-autonomously scheduling an uplink transmission in a shared radio frequency spectrum band
Techniques are described for wireless communication. One method includes receiving, from a network access device, an uplink grant to transmit over a channel of a shared radio frequency spectrum band. The uplink grant indicates a number of subframes and a transmission window having a duration of a plurality of subframes. The method further includes contending for access to the channel of the shared radio frequency spectrum band based at least in part on a listen before talk (LBT) procedure and in accordance with the uplink grant; and transmitting an uplink transmission over the channel of the shared radio frequency spectrum band, in accordance with the uplink grant/ A starting subframe of the uplink transmission is based at least in part on the LBT procedure and is within the transmission window.
US10624105B2 Hierarchical resource scheduling method of wireless communication system
A resource scheduling method of a wireless communication system is provided. The resource scheduling method includes the following steps. Each of the user equipment (UEs) is classified by a centralized scheduler as a cell-edge UE or a non cell-edge UE. A first scheduling is performed by the centralized scheduler by allocating a first resource for the cell-edge UEs, a second resource for the non cell-edge UEs, and a third resource for retransmission of at least one of the cell-edge UEs. A second scheduling is performed by a distributed scheduler by allocating a first part of the second resource for at least one of the non cell-edge UEs.
US10624101B2 Methods and apparatuses for device-to-device communication
Methods and apparatuses for device-to-device (D2D) communication are provided. In a method, configuration messages including configuration information with respect to a control channel for the D2D communication is generated and the configuration messages are transmitted to user equipments that support D2D communication. With the methods and apparatuses, resources used for D2D control channel are reasonably allocated to explore diversity gain or reduce interference.
US10624100B2 Method and apparatus for transmitting and receiving signal related to QCL of device-to-device communication terminal in wireless communication system
An embodiment of the present invention relates to a method for a first terminal to receive a signal transmitted by a second terminal in a wireless communication system, the method comprising the steps of: receiving a physical sidelink control channel (PSCCH) transmitted by the second terminal; and receiving a physical sidelink shared channel (PSSCH) associated with the PSCCH, wherein when demodulating the PSSCH, the first terminal uses quasi co-located (QCL) assumption according to a relationship between the PSCCH and the reception timing of the PSSCH.
US10624098B2 Method for transmit and receive power control in mesh systems
A method and apparatus for controlling transmit power in a wireless local area network (WLAN). For example, a station may receive, from an access point (AP), a beacon frame that includes a field indicating a maximum transmission power for at least one of a plurality of operational bandwidth that the AP supports. The station may determine a transmission power for a signal to be transmitted to the AP based on the at least one of the plurality of operational bandwidths indicated in the received beacon. The station may then transmit the signal at the determined transmission power.
US10624095B2 Method for managing allocation of carrier frequencies
A method for managing the allocation, by a server of a wide area communication network, of a first list of carrier frequencies that can be used by an electronic device for sending messages, the method including determining a second list of carrier frequencies, receiving a first message from the electronic device via a first carrier frequency not included in the second list, determining the value of a quality parameter associated with the first message received, when this value exceeds the value of a first threshold; determining a first sub-list of the second list, including at least one second carrier frequency not included in the first list, determining a second sub-list of the first list, including at least a third frequency not included in the second list, and sending to the electronic device a second message to replace the carrier frequencies of the second sub-list with those of the first sub-list.
US10624094B2 Spectral stitching method to increase instantaneous bandwidth in vector signal generators
Embodiments are described of devices and methods for processing a signal using a plurality of vector signal generators (VSGs). A digital signal may be provided to a plurality of signal paths, each of which may process a respective frequency band of the signal, the respective frequency bands having regions of overlap. The gain and phase of each signal path may be adjusted such that continuity of phase and magnitude are preserved through the regions of overlap. The adjustment of gain and phase may be accomplished by a complex multiply with a complex calibration constant. The calibration constant may be determined for each signal path by comparing the gain and phase of one or more calibration tones generated within each region of overlap. Each signal path may comprise a VSG to convert the respective signal to an analog signal, which may be combined to obtain a composite signal.
US10624093B2 Flexible bandwidth operation in wireless systems
Systems, methods, and instrumentalities are disclosed for downlink resource allocation associated with a shared frequency band. A WTRU may receive resource allocation information associated with a component carrier and at least one carrier segment. The component carrier and the least one carrier segment may each comprise a plurality of resource block groups (RBG). At least two bitmaps may be associated with the resource allocation information. A size of a resource block group (RBG) of the component carrier and the at least one carrier segment may be based on a combined number of resource blocks (RB) of the component carrier and the one or more carrier segments divided by a 3GPP Rel-8/Rel-10 RBG size of the component carrier. The WTRU may determine at least one RBG allocated to the WTRU using the resource allocation information and may receive and decode the at least one RBG allocated to the WTRU.
US10624092B2 D2D operation method performed by terminal in wireless communication system, and terminal using the method
The present invention provides a device-to-device (D2D) operation method performed by a terminal in a wireless communication system, said method involving receiving a first system information block that contains an inter-frequency D2D setting, receiving information that indicates the effective time of the inter-frequency D2D setting, and performing inter-frequency D2D on the basis of the inter-frequency D2D setting and the information that indicates the effective time.
US10624091B2 Method and apparatus for band tuning in a communication device
A system that incorporates teachings of the present disclosure may include, for example, adjusting a tuning state of a matching network of the communication device, selecting a power offset from among a group of power offsets where the selected power offset is associated with a sub-band of operation of the communication device, and adjusting a value associated with a measured receive power or a transmit power of the communication device based on the selected power offset to generate an offset power value. Additional embodiments are disclosed.
US10624089B2 Network system and communication method
A network system constituted by a communication device performing communication of a first communication protocol for periodically transmitting data requiring low-delay transmission, a communication device performing communication of a second communication protocol for non-periodically transmitting data requiring low-delay transmission, and a communication device performing communication of a third communication protocol for transmitting data that does not require low-delay transmission, wherein a period in which transmission with the first protocol is permitted, a period in which transmission with the second protocol is permitted, and a period in which transmission with the third protocol is permitted are allocated, and each communication device transmits data in a period in which transmission with the protocol supported by the communication device is permitted, and transfers data received from another communication device in a period in which transmission with a protocol supported by a data transmission source communication device is permitted.
US10624088B2 Infrastructure equipment, communications device and methods
An infrastructure equipment for a mobile communications network includes plural antennas, and is configured in a first mode of operation to transmit, from each of the plural antennas, reference signals in communications resource elements of the wireless access signals allocated to the plural antennas. The reference signals are transmitted in different communications resource elements of the wireless access interface for each antenna, so that a receiver can estimate a communications channel for each of the antennas, from the antennas to the receiver, from the transmitted reference signals. The infrastructure equipment is configured to switch between transmitting signals representing different data segments between subsets of the plural antennas to a second communications device, the signals being transmitted from each antenna subset representing different data segments for transmission to the second communications device, the transmitted signals being switched in at least one of time or frequency in accordance with a mapping.
US10624087B2 Radio-network node, wireless device and methods for feedback-based retransmission
A radio-network node handling a data transmission to a wireless device transmits data over a number of subframes to the wireless device, and a respective control part, associated with the data of each respective subframe, the respective control part comprising a feedback index indicating a transmission time of a feedback indication. The radio-network node receives from the wireless device the feedback indication in the feedback message common for the subframes of the data transmission according to the control parts of the transmitted subframes. The feedback indication indicates feedback for each subframe of the data transmission received and the number of NACKed subframes out of the number of subframes of the data transmission. The radio-network node receives the feedback message and then decides whether or not to retransmit any of the subframes based on the feedback indication therein.
US10624085B2 WLAN system resource indication method and apparatus
The present invention provides a WLAN system resource indication method and apparatus. The method includes: generating, by an access point, a frame that carries resource indication information; and sending, to multiple stations, the frame that carries the resource indication information. The resource indication information includes multiple pieces of sub resource indication information. Correspondingly, each piece of the sub resource indication information uniquely corresponds to one of the multiple stations. Therefore, a station side does not need read the entire resource indication information, so as to reduce resource overheads and improve efficiency.
US10624084B2 Method and apparatus to allocate radio resources for transmitting a message part in an enhanced RACH
A method and apparatus for allocating resources to a wireless transmit receive unit (WTRU) includes the WTRU transmitting a signature sequence to a Node B, receiving an acknowledge signal from the Node B, and determining a default resource index. The resource index is associated with enhanced dedicated channel (E-DCH) parameters.
US10624078B2 Network cooperative communication method for traffic distribution in wireless communication system, and apparatus therefor
The present application discloses a method of transmitting, by a relay terminal of a second cell, downlink data for a receiving cell of a first cell in a wireless communication system. Specifically, the method comprises the steps of: receiving downlink data for the receiving terminal of the first cell from the second cell; transmitting control information for the downlink data to the receiving terminal; and transmitting the downlink data to the receiving terminal on the basis of the control information, wherein the downlink data is delivered from the first cell to the second cell via a backhaul link. In particular, the control information is characterized by comprising: data grant which indicates a plurality of resource areas for communication between the relay terminal and the receiving terminal; and a request message for channel state information between the relay terminal and the receiving terminal.
US10624070B2 Scheduling and transmission scheme for periodic and aperiodic control information
Aspects of the present disclosure provide a scheduling and transmission scheme to manage multiple uplink control information (UCI) resource grants for periodic and aperiodic UCI for a particular user equipment (UE). Grant selection rules may be defined to enable the UE to select one or more of the UCI resource grants allocated within a particular period of time. In addition, the grant selection rules may further enable the UE to combine both periodic and aperiodic UCI within a particular UCI resource grant. The grant selection rules may further enable the UE to multiplex UCI over multiple UCI resource grants. Other aspects, embodiments, and features are also claimed and described.
US10624068B2 Method and user equipment for performing uplink transmission
A disclosure of the present specification provides a new PUCCH format for allowing increased UCI (HARQ-ACK; including CSI) to be transmitted in an environment in which an enhanced carrier aggregation technology is used so that cells, the number of which exceeds five and is a maximum of X (e.g., 32), can be aggregated.
US10624067B2 Method for allocating resources to uplink control channel
A method for adaptively allocating resources of an uplink control channel according to a system situation is disclosed. If a base station (BS) recognizes the system situation, establishes control information for resource allocation, and transmits the control information to a mobile station (MS), the mobile station (MS) allocates resources for transmitting uplink control information using a specific block or a specific resource distribution method according to the corresponding control information. The system situation may be changed according to the number of users contained in the BS's coverage or the usage of a multi-antenna. The variation of the system situation is actively reflected so that the uplink channel resources can be effectively used.
US10624065B2 Terminal device, base station device, integrated circuit, and communication method
A terminal device configured to communicate with a base station device includes: a reception unit configured to receive information indicating that more than five downlink carriers are configured, and information indicating the number of cells in which the terminal device is capable of simultaneously monitoring physical downlink control channels; and a monitoring unit configured to monitor physical downlink control channels of only cells specified by the information indicating the number of cells in which the terminal device is capable of simultaneously monitoring physical downlink control channels.
US10624064B2 Wireless communication apparatus and wireless communication method
To suppress concentration of channel quality information requests and reports in a case of discontinuously transmitting reference signals at specific resources in a time domain, and thereby preventing degradation in throughput. A transmission apparatus transmits an instruction of CSI request distributed for each reception apparatus in a subframe concurrently with or earlier than a reference signal CSI-RS to each of reception apparatuses. Each of the reception apparatuses detects the CSI request from the transmission apparatus and calculates CSI from a channel estimation value of CSI-RS received thereafter. Then, the reception apparatus identifies CSI report subframe of the own apparatus from CSI report interval information of a given time interval notified in advance, the subframe in which the CSI request is detected and transmission timing of CSI-RS, and transmits a feedback signal including CSI report value by using PUSCH at the timing of the CSI report subframe.
US10624061B2 Method, apparatus, and system for reporting service indication message
A method and terminal for reporting a Multimedia Broadcast Multicast Service (MBMS) interest indication is provided. The method includes a terminal (having a transmitter) sending an MBMS interest indication to a base station upon a change of priority between an MBMS carrier and a unicast carrier, where the MBMS interest indication includes an MBMS frequency selected by the terminal.
US10624057B2 Telecommunications apparatus and methods
A paging method in a wireless telecommunications system. A core network element selects a base station from plural base stations including a tracking area to have primary responsibility for paging a terminal device and conveys an indication of the terminal device to the selected base station. Each base station maintains a paging database identifying one or more terminal devices for which it has a responsibility for paging. When a terminal device is to be paged, the core network element transmits a paging request to the plural base stations including the tracking area. The respective base stations then determine whether to onward transmit a paging message for the terminal device based on a comparison between an identifier for the terminal device being paged with entries in their paging database, and if the comparison indicates it has responsibility for paging the terminal device, it will transmit a paging message accordingly.
US10624049B2 Measurement of candidates synchronization references by device-to-device user equipment
A device-to-device (D2D) user equipment (UE) apparatus identifies at least first and second synchronization reference (SyncRef) UEs each satisfying a predetermined selection/reselection criterion with respect to the D2D UE, determines a measurement period in which to perform one or more measurements on the identified at least first and second SyncRef UEs, and performs the one or more measurements on each of the identified at least first and second SyncRef UEs during the determined measurement period.
US10624048B2 Device in wireless communication system and method
A main carrier on a licensed frequency band and a plurality of auxiliary carriers on an unlicensed frequency band exist in a wireless communication system, and a device at a base-station side in the wireless communication system includes: a controller configured to conduct power adjustment according to a result of detecting the usability of the plurality of auxiliary carriers, to enable a predetermined transmission power pre-allocated to one or more unavailable auxiliary carriers to be allocated to an auxiliary carrier to be used in available auxiliary carriers; and a communication unit configured to send a power adjustment result of the control unit to a user equipment, wherein the power adjustment result at least includes information instructing whether the power allocation changes.
US10624046B2 Radio communication apparatuses and radio communication method
A radio communication apparatus is provided, which includes a receiver and a controller. The receiver, in operation, receives a first power headroom (PHR), which is obtained by subtracting a transmit power for a data channel from a maximum transmit power at a mobile station and which is transmitted from the mobile station, and receives a second PHR, which is obtained by subtracting the transmit power for the data channel and a transmit power for a control channel from the maximum transmit power at the mobile station and which is transmitted from the mobile station. The controller, in operation, selectively sets a simultaneous transmission of the data channel and the control channel in different frequency bands to be performed by the mobile station. When the data channel and the control channel are simultaneously transmitted in different frequency bands from the mobile station, the second PHR is obtained and transmitted from the mobile station.
US10624044B1 Dynamic variation of power supply to a split mode antenna array
Methods and systems are provided for dynamically adjusting the power supplied to each of a first node and a second node of an antenna array. The dynamic adjustment of power is based on one or more network factors, wherein the network factors may comprise device penetration, call failures, and connection drops experience between a plurality of user devices and each of the first node and the second node. The first node may communicate with user devices using a first protocol and the second node may communicate with user devices using a second protocol wherein the first protocol and the second protocol are different.
US10624043B2 Method for adjusting radio-frequency power, ZigBee router, sensor and system
Provided are a method for adjusting a radio frequency power, a ZigBee router, a sensor, and a system. The method includes: determining a position state of a ZigBee sensor; creating a radio frequency power adjustment command message corresponding to the ZigBee sensor according to the position state of the ZigBee sensor; sending, to the ZigBee sensor, the radio frequency power adjustment command message corresponding to the ZigBee sensor; and determining a target radio frequency power, suitable for the ZigBee sensor, in a communication region according to a radio frequency power adjustment response message received from the ZigBee sensor.
US10624041B1 Packet error rate estimator for a radio
A packet error rate estimator is configured to estimate packet error rate (PER). In an example, power or energy is calculated in one or more streams of I/Q samples over a period of time. The power or energy may be calculated for periods of time, e.g., bit-length periods of time, and a maximum value of bit-length power or energy may be selected over a packet-length period of time. The maximum power or energy associated with each stream of I/Q samples over the period of time may be compared to at least two threshold values. Each threshold value may be associated with an expected PER. Based at least in part on the comparing, and which of a plurality of threshold vales were (or were not) exceeded, a PER may be estimated for each stream of I/Q samples. The PER may be used to select a channel plan with less radio frequency noise.
US10624040B2 Wireless communication system, base station apparatus, mobile station apparatus, wireless communication method, and integrated circuit
A terminal apparatus communicates with a base station apparatus by using a plurality of cells including at least a primary cell and a secondary cell. The terminal apparatus decodes a PDCCH with downlink control information format in which at least a transmission power control command field is included, transmits a PUCCH on the primary cell, and determines transmission power of the PUCCH on the primary cell based on at least a PUCCH power control adjustment parameter. The PUCCH power control adjustment parameter is calculated by accumulating at least a value indicated by the transmission power control command field, and in a case where the terminal apparatus receives a random access response message for the primary cell, the transmission power control circuitry is configured to and/or programmed to reset the PUCCH power control adjustment parameter.
US10624039B2 System and method for power offset adjustments for downlink communications
A method for operating a transmission point includes determining power offset levels of data layers assigned to at least one reception point, encoding a first data stream associated with a first data layer to produce a first encoded data, encoding a second data stream associated with a second data layer to produce a second encoded data, and transmitting the first and second encoded data at different power offset levels.
US10624037B2 Wireless communication apparatus and method, base station, user equipment and communication system
Provided is a wireless communication apparatus for a non-orthogonal multiple access communication system. The apparatus comprises: a power adjustment unit which is used, for at least some of user equipment included in the communication system, dynamically adjusting the sending power of each of the at least some of the user equipment for each sub-carrier according to channel state information about the communication system, in order that the at least some of the user equipment perform uplink data transmission on corresponding sub-carriers with the adjusted sending power. According to the disclosed apparatus, method and system, at least one of the following technical benefits could be obtained: increasing the channel capacity of the communication system; reducing the bit error rate during the communication; and reducing the interference between corresponding user equipment in the communication system.
US10624035B1 Activating beamforming based on uplink signal conditions
Systems, methods, and processing nodes for activating beamforming based on monitoring uplink conditions of one or more wireless devices attached to a serving access node, wherein the one or more wireless devices are assigned to a high power class and, upon determining uplink conditions meeting a threshold, activating a beamforming transmission mode of the serving access node. The uplink conditions meeting the threshold trigger at least one of the one or more wireless devices to transmit using a high powered transmission mode.
US10624034B2 Power control in wireless communications
A system, a method, and a computer program product for power control using uplink coordinated multi-point transmission in a wireless communications system are provided. Using a first node, at least one second node configured to provide an uplink support to user equipment communicating with the first node is detected. The first node receives a confirmation from the second node indicating availability of uplink support by the second node to the user equipment. Based on the received confirmation, communicating with the user equipment on an uplink using the second node is established.
US10624029B2 Method for operating a mobile radio station, and relay radio station and mobile radio station for use in the method
An LTE mobile radio system to operate a mobile radio station at the edge of a coverage area via relay stations. Even in parked transportation vehicles, communication takes place via LTE for data services or for telephony. The disclosed vehicle-based relay radio station is useful in areas with little or no coverage because the disclosed system eliminates continual operation by providing a sleep/wake cycle for the relay radio station and for the subscriber terminal stations connected thereto increasing efficiency of the communication with regard to the loads on the transportation vehicle battery.
US10624028B2 Energy efficient BLE mesh initialisation and operation
A first Bluetooth device and a method performed thereby for operating in a network of Bluetooth devices, the first Bluetooth device being capable of operating according to at least two different configurations, wherein a first configuration is of lower functionality than a second configuration. The method comprises, when the Bluetooth device is being switched on: associating (110) with other Bluetooth devices by (i) when the first Bluetooth device is operating according to the any configuration not being the highest functionality, transmitting a request, REQ, message in order to discover Bluetooth devices operating according to the configuration having the highest functionality; and (ii) when the first Bluetooth device is operating according to the configuration having the highest functionality, periodically and/or upon reception of the REQ, transmitting an announcement, ANN, message; determining (111) which configuration to operate according to, based at least partly on the association with the other Bluetooth devices; and operating (112) according to the determined configuration.
US10624026B2 Method for considerably enhancing the availability of wireless connections
A control unit and a method for controlling a wireless data transmission between a wireless terminal and access points of a communications network in a transportation device, as well as a computer program for executing the method. The wireless terminal is assigned to two or more of the access points in such a way that one communications channel is available between the wireless terminal and the access points for wireless data transmission between the wireless terminal and the access points. A control unit is used, in the case of transmission from the access points towards the wireless terminal, to select at least one of the access points for wireless transmission to the terminal and/or in the case of transmission from the terminal towards the access points, to determine a message for further use in the communications network based on the messages received from the terminal by the access points.
US10624022B2 Method for establishing wireless LAN communication connection and electronic device therefor
The present invention relates to a method for establishing a wireless LAN (WLAN) communication connection and an electronic device therefore. The method for establishing a WLAN communication connection in a device may comprise the steps of: receiving a probe request message from another device; and selectively transmitting a response signal in response to the probe request on the basis of at least one of information included in the received probe request message and internal information of the device.
US10624021B2 Communication system, base station device, control device, and communication method
In order to enable the protection of a system in which an abnormality is detected even while restricting the degradation of availability of a service provided by a base station device, a communication system in an exemplary embodiment has a first server which provides a first service, a second server which provides a second service, and a first base station device communicating with the first and second servers, wherein in the case where the second service has a higher priority than the first service, a communication path between the first base station device and the first server is cut off when an abnormality is detected from the first server.
US10624020B2 Non-access stratum transport for non-mobility management messages
Methods, systems, and devices for wireless communication are described. A wireless communications system may support techniques for efficient communication between a user equipment (UE) and different entities (or functions) of a core network. Specifically, the UE may interact with a single entity (or function) of a core network (e.g., an access and mobility management function (AMF)), and messages intended for other entities (or functions) may be routed appropriately by this entity. For example, an AMF may receive a message from a UE intended for another entity (or function) of the core network, and the AMF may transmit (or route) the message to the entity (or function). Similarly, the AMF may receive a message from another entity (or function) of the core network, and the AMF may transmit (or route) the message to the UE.
US10624012B2 Handing over a user device from one technology to another
A system may be configured to identify that a user device is connected to a first radio access network (“RAN”), via a first technology; and to identify that the user device is capable of accessing a second RAN, via a second technology. The system may further be configured to instruct the user device to concurrently connect to the second RAN and the first RAN, send or receive a first type of traffic via the first RAN, and send or receive a second type of traffic via the second RAN.
US10624005B2 Method and apparatus for proxy algorithm identity selection
A method for proxy algorithm identity selection may comprise: selecting, at a first network node, a security algorithm identity for a user equipment which is determined to handover to a second network node, based at least in part on security information of the user equipment and a list of security algorithm identities for the second network node; generating security keys for a communication between the user equipment and the second network node, based at least in part on the selected security algorithm identity; providing the security keys and the selected security algorithm identity to the second network node from the first network node; and sending the selected security algorithm identity to the user equipment from the first network node, in response to a handover acknowledgement from the second network node.
US10624004B2 Serving node relocating method in wireless communication system and device for same
Disclosed are a serving node relocating method in a wireless communication system and a device for same. In detail, a method for relocating, by a first serving node, a serving node in a wireless communication system can include: receiving a tracking area update (TAU) request message from a terminal; transmitting an update location request to a home subscriber server (HSS), when the first serving node having received the TAU request message is different from a second serving node that is an old node; and transmitting an update location message to a service capability exposure function (SCEF), when the first serving node is different from the second serving node that is the old node and a connection for transmitting/receiving non-internet protocol (non-IP) data via the SCEF is configured in the terminal.
US10623999B2 Data transmission method and apparatus
Disclosed are a data transmission method and apparatus. The method includes: a transmission node acquiring information about a data transmission mode, herein the information about the data transmission mode includes a rapid data transmission mode in which a time-domain length of data transmission is configured based on a time-domain symbol; and the transmission node transmitting data according to the acquired data transmission mode. In the data transmission method, the time-domain length of data transmission is configured based on the time-domain symbol, the setting of the time-domain length of data transmission is flexible, multiple opportunities of data transmission can exist in one subframe, resources used for data transmission can be guaranteed to be found rapidly when there is a data transmission demand, thus rapid data transmission is realized and data transmission delay is reduced.
US10623997B2 Mobile terminal, a buffering module, and methods therein for uploading a file in a communications network
According to a first aspect of embodiments herein, the object is achieved by a method performed by a mobile terminal for uploading a file in a communications network. After the mobile terminal (201) has selected a buffering module to be used for uploading the file, it sends (202) to the selected buffering module, the file to be uploaded in the communications network. The mobile terminal receives (204) a notification from the selected buffering module. The notification is about an estimated time to any one or more out of: upload start and upload end. The mobile terminal then refrains (205) from re-sending to the selected buffering module the file to be uploaded in the communications network until the estimated time to any one or more out of: upload start and upload end has expired.
US10623994B2 Flash crowd detection and responsive network management
In one embodiment, a computing device determines a plurality of probability-based trajectories a mobile device could traverse through a plurality of access point (AP) cells within a given area depending on an entry point of the mobile device into the given area. A predictive dwell time may also be associated to each AP cell based on how long a mobile device is expected to remain within the respective AP cell. Based on i) current locations of mobile devices, ii) the plurality of probability-based trajectories a mobile device could traverse through the plurality of AP cells, and iii) the predictive dwell time of each AP cell, the computing device can compute a probability of mobile device density surpassing a potential flash crowd threshold within each AP cell at any given future time. In response, the computing device may then perform one or more mitigation actions.
US10623992B2 System and method for mobile network access load balancing
System and method for mobile network access load balancing. In accordance with a first method embodiment, a method includes receiving, at a network access load balancing controller, performance status information from a mobile network access gateway. The method also includes calculating, at the network access load balancing controller, a dynamic performance score for the mobile network access gateway utilizing the performance status information and calculating, at the network access load balancing controller, a weighted ranking of dynamic performance scores of a plurality of mobile network access gateways. The method further includes assigning, based on the weighted ranking of dynamic performance scores, one of the plurality of mobile network access gateways to serve as a mobile network access gateway for a user element.
US10623987B2 User apparatus and base station
A user apparatus is provided. The user apparatus is included in a mobile communication system including a first base station, a second base station communicating with the first base station, and the user apparatus communicating with the first base station. The user apparatus includes an obtaining unit configured to obtain from the second base station instruction information indicating an error correction processing operation performed between the first base station and the user apparatus; and a communication unit configured to communicate with the first base station by performing the error correction processing based on the instruction information.
US10623986B2 RF signal separation and suppression system and method
A method of separating a desired signal from an undesired signal includes obtaining a total input signal comprising the desired signal and the undesired signal in a time domain occupying a time duration from time t1 to time t2 of a single symbol in the desired signal. A transform is performed of the total input signal wherein an output of the transform is a time domain signal representing the desired signal.
US10623983B2 Service aware overload handling in a communication network
A node (100) of a communication network receives a request (101) relating to one of multiple services. Further, the node (100) determines whether an overload with respect to the service is present. In response to determining absence of an overload with respect to the service, the node (100) forwards the request (101) for further processing. In response to determining presence of an overload with respect to the service, the node (100) responds to the request with a failure message (102) indicating that the request was not processed. The failure message (102) comprises an indication of a time window after which the request (101) may be retried and an identifier of the service to which the request (101) relates.
US10623982B2 Information processing device for displaying information of base stations around predictive migration path of user
An information processing device may include a control unit to control display of information of a base station of a first wireless communication method existing around a predictive migration path by using position information of the information processing device, the information processing device using a second wireless communication method.
US10623981B2 Information transmission method, apparatus, and system
Embodiments of the present invention provide an information transmission method. The method includes: determining, by the first network node, a first radio resource and a second radio resource that are different from each other, where the first radio resource is a resource used for transmitting first uplink information between the user equipment and the first network node and the second radio resource is a resource used for transmitting second uplink information between the user equipment and the second network node; and sending, by the first network node, uplink transmission configuration information to the user equipment, where the uplink transmission configuration information is used to indicate the first radio resource and the second radio resource, so that the user equipment sends the first uplink information and the second uplink information according to the uplink transmission configuration information.
US10623977B2 Minimization of drive tests measurement method, user equipment, and network device
Embodiments of the present application provide a minimization of drive tests measurement method and apparatus. The method includes: determining, by a user equipment, according to an MDT triggering parameter, whether to acquire an MDT measurement value, where the MDT triggering parameter includes at least one of the following: an SINR, a data rate, a packet loss rate of a voice service, a data packet latency, or service interruption time; acquiring, by the user equipment, the MDT measurement value when it is determined to acquire the MDT measurement; and sending, by the user equipment, the MDT measurement value to a network side. The minimization of drive tests measurement methods and devices in the embodiments of the present application are capable of avoiding that a user equipment reports a large amount of useless information, and reducing burdens on an air interface and a network side.
US10623975B1 Electronics providing monitoring capability
An embedded modem for an unattended host device that provides improved cellular communications capabilities to the unattended host device. The embedded modem detects the occurrence of a signal effectiveness event reflective of the reliability of a cellular communication session, and upon detecting the occurrence of a signal effectiveness event, issues commands to improve the reliability of the cellular communications. The signal effectiveness event data can be communicated by the embedded modem on channel that is different from a channel provided for the host device to communicate its own data with an associated remote computer system.
US10623974B2 Customization approach for cooperating nodes interacting through a standard
A method, container repository and network node for determining at least one communication algorithm for communication between a first network node and a second network node. The method includes receiving status information for the first network node and the second network node, a communication channel having been established between the first network node and the second network node, determining a first category for the first network node based on the received status information for the first network node and determining a second category for the second network node based on the received status information for the second network node, creating a pairing entry in a container repository, the pairing entry including a pairing of the first category for the first network node with the second category for the second network node, and identifying at least one communication algorithm based at least on the pairing entry.
US10623971B2 Spatial separation as beam reporting condition
The disclosure relates to methods, devices, and computer programs in mobile communications. More specifically, the proposed technique relates to facilitating communication between a network node and a wireless device. In particular the disclosure relates to introducing spatial separation as a beam reporting condition in order to mitigate the effects of link failure. The disclosure proposes a method for use in a wireless device, for facilitating communication with a network node. The method comprises performing measurements relating to channel quality and spatial separation of a plurality of candidate downlink beams, determining, based on the performed measurements, a set of downlink beams, such that each beam in the set of beams satisfies a channel quality criterion and a spatial separation criterion, and reporting information defining the determined set of downlink beams to a network node.
US10623970B2 Wireless sensor including an RF signal circuit
A radio frequency identification (RFID) tag includes an antenna structure, a tank circuit, and a processing module that includes a tuning circuit. The processing module requires a processing module power level to operate according to a protocol. The tuning circuit requires a tuning circuit power level to adjust input impedance. The processing module power level is greater than the tuning circuit level. The processing module measures a first power level from a received RF signal. When the first power level is greater than the tuning circuit power level but less than the processing module power level, the processing module adjusts the input impedance to increase efficiency of power measurement and measures a second power level from the received RF signal. When and the second power level is greater than the processing module power level, the processing module uses the second power level to operate according to the protocol.
US10623969B2 Measuring and sending method, apparatus and system for interference coordination
A measurement method, a sending method, a measurement apparatus, and a sending system for interference coordination are disclosed. The measurement method includes: obtaining measurement configuration information, and obtaining measurement resource information for restrictive measurement; performing measurement according to the measurement configuration information and the measurement resource information for restrictive measurement, and obtaining a measurement result; and reporting the measurement result. Therefore, the interfered UE can perform measurement accurately and report the measurement result as a basis of handover.
US10623965B2 Method of communicating in an ad hoc network, transmitting/receiving station and associated computer program
The invention relates to a method for communicating between nodes of an ad hoc network including a database matching geographical zones and radio channels, at least one respective radio channel, called geographical radio channel, being selectively associated with each geographical zone in the database: detection, by at least one node, of its location; determination, by said node, of at least one geographical zone within which it is located, based on the detected location, and determination of at least one geographical radio channel selectively associated with said determined geographical zone; transmission and/or reception by said node of data to be relayed between nodes of the ad hoc network on said geographical radio channel thus associated with it.
US10623964B2 Wireless communication method and wireless communication terminal for spatial reuse of overlapped basic service set
The present invention relates to a wireless communication method and a wireless communication terminal for a spatial reuse operation of an overlapping basic service set, and more particularly, to a wireless communication method and a wireless communication terminal for supporting a spatial reuse operation of an overlapping basic service set to efficiently use a wireless resource. To this end, provided are a wireless communication terminal including: a processor; and a communication unit, wherein the processor receives a trigger frame indicating an uplink multi-user transmission, and transmits a trigger-based PHY protocol data unit (PPDU) in response to the received trigger frame, wherein the trigger-based PPDU comprises a spatial reuse parameter for spatial reuse operation of an overlapping basic service set (OBSS) terminal and a wireless communication method using the same.
US10623962B2 System and method for geo-location-based mobile user authentication
A system and method is provided for geo-location-based user authentication and data access control. An exemplary method includes receiving a request from a mobile device to access a user account and user data where the request includes current geo-location data that indicates a current geographical location of the mobile device/ An authentication server then determines whether the current geo-location data is within at least one geo zone that indicates approved geographical areas where the mobile device can access the user account and data. If the current geographical location of the mobile device is determined to be within the approved geographical areas, the server will provide the mobile device with access to the requested account and data.
US10623959B1 Augmented reality security access
A method implemented on an augmented reality (AR) electronic device includes initiating a security access code software application on the AR electronic device. A user of the AR electronic device is identified. A first electronic computing device at or near a current location of the user is identified. The first electronic computing device is an input device for entry of a security code to permit access to a protected asset. A determination is made as to whether the user is authorized to access the protected asset. When a determination is made that the user is authorized to access the protected asset, a security access code is displayed on the AR electronic device. The security access code permits the user to access the protected asset via the first electronic computing device.
US10623956B2 Request for network credential
Examples disclosed herein relate to a request for a network credential. Examples include to acquire, in a first device, a request for the network credential from a second device. The first device to display a prompt for the network credential on a display. The first device to acquire an input network credential via a user interface device. The first device to determine whether the input network credential is valid to access a network and provide the input network credential from the first device to the second device when the input credential is valid.
US10623950B2 System for protecting location information
A system (200) for protecting location information has beacons (240), a provider server (220) for providing at least one location based service, a location server (230) and mobile devices (210). The mobile device has a location engine (211) for controlling the location information and a location based application (212) for using the location information. The provider server generates unique data and authorizes the location based application, and subsequently provides location based services in dependence on an encrypted location. The location server determines the location based on a property of the radiation and encrypts the location. The location engine obtains a verification of customer data of the location based application, which indicates that use rights allow transfer of the location information to the location based application, and upon obtaining the verification transfers the encrypted location to the location based application. The location based application is authorized by the provider server, processes the encrypted location and uses the location based service.
US10623948B2 Communication system
A communication system is described in which mobile telephones are able to roam between neighbouring home node base stations. Techniques are described for allocating U-RNTIs to mobile telephones by the home base stations or the home base station gateway. Techniques are also disclosed for target home base stations to be able to retrieve information needed to respond to a Cell Update request received from a mobile telephone.
US10623947B2 Terminal apparatus, base station apparatus, communication method, and integrated circuit
A terminal apparatus (1) and a base station apparatus (3) efficiently communicate with each other by using an uplink signal. The terminal apparatus (1) receives information for indicating a configuration of an added UpPTS, transmits an SRS and a PUSCH, and transmits capability information used for individually indicating (i) whether the terminal apparatus (3) supports the SRS transmission in the added UpPTS included in a special subframe, and (ii) whether the terminal apparatus (3) supports the PUSCH transmission in the added UpPTS included in the special subframe.
US10623943B1 Subscriber identification module (SIM) task scheduler for dual SIM devices using citizens broadband radio service network
A subscriber identification module (SIM) level task scheduler is described. A dual SIM device SIM radio controller determines quality of service (QoS) levels for each service running on a dual SIM device. A first SIM and radio are connected to one of an unlicensed spectrum network or a licensed spectrum network, which are operated by a same service provider. A second SIM and radio scan for available network connections operated by the service provider. The dual SIM device measures QoS levels and the controller checks them against QoS requirements. The controller instructs the second radio to connect to a selected network from the available networks when the measured QoS levels are at least steadily degrading. The dual SIM device shares and negotiates the first radio settings with the selected network. The controller instructs a processor to switch from the first to the second radio when the selected network is ready.
US10623938B2 Methods and apparatus for paging based peer discovery
A method, an apparatus, and a computer program product for wireless communication are provided in connection with LTE based paging for peer discovery. In one example, an eNodeB is equipped to receive a message including a D2D discovery notification for a UE, determine that the UE is in an idle mode, and transmit a paging notification to the UE including the D2D discovery notification. In another example, a UE is equipped to receive, from an eNodeB, a paging notification including a D2D discovery notification, determine, while in idle mode, that the D2D discovery notification is successfully decoded, and transmit an ACK to the eNodeB using a RACH sequence on a PRACH.
US10623936B2 Priority handling for data flow transport in communication systems
A system, method, and network node for priority handling in a communications system are presented. The system comprises one or more data bearers and a priority handling module. Each of the one or more bearers is configured to transport one or more of the data flows. The priority handling module is configured to prioritize between data flows, and is further configured to: receive a request for priority configuration or re-configuration of a first data flow; obtain a priority sharing identifier of the first data flow; identify other data flows in the communication system having the priority sharing identifier of the first transport data flow; and update priority rules associated with the first data flow and also with any other identified data flows in the communication system having the priority sharing identifier of the first transport data flow to agree with a shared priority rule.
US10623935B2 Wireless system for improved storage management
The present storage management system, described in detail in the following specification and accompanying drawings, includes an active (self-powered) Bluetooth® BLE transceiver beacon (hereinafter referred to as “beacon”), which, according to a preferred embodiment has a thin flat form factor with a self-adhesive-backing. A beacon is secured to each storage box and continuously transmits an “advertisement packet” to the surrounding area. A user's smart device (e.g., a smart phone) picks up the different signals sent by each beacon and is able to communicate with select ones. A software application allows a user to catalog items to be stored so that each is effectively “linked” to a particular storage box. At a later time, any of the catalogued items may be selected and the corresponding storage container in which the item resides is instructed to notify its location within the storage area using light and sound. According to a second embodiment of the invention, a user may tap any box within the storage area to have the contents of that box be displayed on the user's smart device.
US10623934B2 Methods and devices for facilitating bluetooth pairing using a camera as a barcode scanner
Embodiments of the systems, devices and methods described herein generally facilitate performing Bluetooth pairing between a first device and a second device. In accordance with one example embodiment, a first device generates a barcode that encodes Bluetooth pairing data for transmission to the second device, wherein the pairing data comprises a Bluetooth address associated with the first device, and wherein the pairing data further comprises a personal identification number usable to complete the Bluetooth pairing, the barcode is transmitted to the second device, and Bluetooth pairing is performed with the second device.
US10623932B2 Detecting trigger conditions to dynamically update a model based on sensor data in a fog computing environment
A device may receive sensor data from one or more sensor devices. The device may detect a trigger condition, that triggers an update to a model used to analyze the sensor data, based on receiving the sensor data. The trigger condition may include at least one of: a change in a type of data included in the sensor data, a change in an entity being monitored in association with the sensor data, or a change in a frequency with which the sensor data is received from the one or more sensor devices. The device may transmit a request to update the model based on detecting the trigger condition. The device may receive an updated model based on transmitting the request to update the model. The device may apply the updated model to the sensor data and/or subsequent sensor data received from the one or more sensor devices.
US10623931B2 Method and device for transmitting or receiving multicasting control channel for NB-IOT terminal
Provided are a method of supporting Single Cell Point-to-Multi-point (SC-PTM) for a Bandwidth reduced Low complexity/Coverage Enhancement (BL/CE) terminal or an NB-IoT terminal, which are for a Machine Type Communication (MTC) application defined in a 3GPP LTE/LTE-A system. The method may include receiving configuration information relating to an NPDCCH search space from a base station wherein the NPDCCH search space is separately configured to receive scheduling control information for the multicasting control channel; receiving the scheduling control information for the multicasting control channel through the NPDCCH search space configured based on the configuration information; and receiving the multicasting control channel based on the scheduling control information, wherein the configuration information is received through higher layer signaling.
US10623926B2 Communication device and method for V2X communication
A communication device is provided, which is configured to receive context information and to configure a radio frame, in particular a control channel of a radio frame, based on the context information. In an embodiment the radio frame comprises a plurality of communication resources, wherein the communication device is configured to configure the radio frame by allocating at least two groups of communication resources of the plurality of communication resources of the radio frame to at least two groups of communication devices of a plurality of other communication devices based on the context information.
US10623925B2 Communication device, communication system, and communication control method
A communication device to be mounted in a vehicle includes a short-range communication unit configured to perform a first wireless communication in a first communication range, a wide-area communication unit configured to perform a second wireless communication in a second communication range larger than the first communication range, a first information acquisition unit configured to acquire first vehicle information from another vehicle located in the first communication range, through the first wireless communication, a communication control unit configured to permit, when the first information acquisition unit has acquired the first vehicle information including predetermined information, acquisition of second vehicle information through the second wireless communication, and a second information acquisition unit configured to acquire, when the acquisition of the second vehicle information through the second wireless communication is permitted, the second vehicle information from another vehicle located in the second communication range, through the second wireless communication.
US10623923B2 Method for reserving finite number of resources used for performing V2X communication in wireless communication system, and terminal using same
The present invention provides a vehicle-to-X (V2X) operation method performed by a V2X terminal in a wireless communication system, the method comprising: reserving a finite number of resources used for performing a V2X communication; and performing the V2X communication on the finite number of reserved resources.
US10623920B2 Method and apparatus for provisioning V2X services
A base station apparatus (130, 220) in a network (410) transmits V2X support information indicating that a V2X service is supported by the network (410). In response to receiving V2X support information, a radio terminal (100, 120) transmits, to the network (410), V2X terminal information indicating that the radio terminal (100, 120) is interested in the V2X service. The network (410) transmits V2X configuration to the radio terminal (100, 120) in response to receiving the V2X terminal information transmitted from the radio terminal (100, 120). The radio terminal (100, 120) receives the V2X configuration and performs V2X communication in accordance with the V2X configuration. It is thus, for example, possible to contribute to achievement of a procedure for performing provisioning for the V2X service on the radio terminal that intends to use the V2X service.
US10623919B2 IoT device, communication system, and control method and control program for IoT device
An IoT device for properly performing charging even when data from an IoT device is relayed and transmitted to a base station includes a first transmitter that directly transmits acquired data to the base station, a second transmitter that transmits the data to a neighboring device by near-field communication to relay the data by the neighboring device and transmit the data to the base station, and a third transmitter that transmits, to the base station, communication cost bearer information representing that the user of the IoT device bears the communication cost of the data relayed by the neighboring device and transmitted.
US10623916B2 Terminal management method and network device for context cluster processing
The method includes: sending, by a control unit, a context migration indication message to a first service processing unit and a data dispatch unit, where the message includes: a first cluster identifier corresponding to a first context cluster that is to be migrated, a unit identifier of a second service processing unit to which the first context cluster is to be migrated, and a cluster migration indication; sending, by the first service processing unit, the first context cluster to the second service processing unit according to the cluster migration indication; and changing, by the data dispatch unit according to the cluster migration indication, a correspondence between the first context cluster and the first service processing unit and stored in the data dispatch unit, and changing the first service processing unit into the second service processing unit.
US10623913B2 Text alternative to established voice call session
Methods and systems are described wherein an initiating device sends a communication requesting a voice call session with a recipient device. In response, the initiating device receives a communication indicating that the initiating device can provide a text message instead of establishing the voice call session. In some cases, the communication may refuse the request voice call session, while in other cases the communication may simply indicate that the recipient device supports text messaging as an alternative to voice mail. As a result of the received communication, the initiating device outputs a text input prompt. After receiving text input in response to the prompt, the initiating device sends a text message containing the received text input.
US10623911B1 Predictive intermittent service notification for a mobile communication device
An apparatus for predictive intermittent service notification for a mobile communication device is disclosed. A method and computer program product also perform the functions of the apparatus. The apparatus includes a device locator that determines a location of a mobile communication device during a communication session with a remote communication device, a service zone mapper that estimates a travel time between the location of the mobile communication device and a current boundary of an intermittent service zone, and a notifier that communicates a predictive intermittent service notification in response to the estimated travel time falling within a predetermined range.
US10623910B2 Server device and communication method
A server device for determining, on the basis of a communication cost in a communication area in which at least one terminal is communicatable and the position of the at least one terminal, a first terminal to which uplink data is to be transmitted in a first communication area, in which the communication cost is less than a threshold, transmitting to the first terminal an indication for uplink data transmission in the first communication area, and receiving uplink data from the first terminal.
US10623906B2 Object tracking using a cognitive heterogeneous ad hoc mesh network
Embodiments described herein are directed to a tracking objects using a cognitive heterogeneous ad hoc mesh network. Participant objects transmit notification signals to inform other participant objects in line-of-sight of their position and movement. The participants also utilize echoes of the notification signals to detect and estimate the position and movement of non-participant objects. Participant objects can then share this positional information with one another to refine the estimated position and movement of non-participant objects. The position of each other participant and non-participant object is updated based on an individualized update rate that dynamically changes based on the distance and velocity of closure between the participant and the other participant or non-participant object.
US10623905B2 System and method for telematics for tracking equipment usage
Systems and methods are described for tracking information of an equipment including a telematics device configured to receive data from the equipment to determine a telematics information. The telematics information includes at least two of an equipment type, a location, a duration in the location, and miles traveled. A transmission device is configured to transmit the vehicle telematics information to at least one of a third party entity device, a government device and a mobile device.
US10623899B2 Crash event detection, response and reporting apparatus and method
A crash detection system with a mobile communications device configured for periodically interrogating (a) a motion signal to determine whether a change in motion (acceleration or angular rotation) exceeds a predetermined motion threshold and (b) a sound signal to determine whether a sequence of sensed sound signals within a predetermined period matches crash sound indicators of (i) glass breakage and (ii) metal folding, displaying selectable options upon detection of a crash incident, and upon a failure to select within a predetermined period, communicating an identifier and crash incident information dispatch center for dispatching a response servicer.
US10623894B2 Cognitive geofence updates
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data of breaches of a geofence by client computer devices to determine respective positions of the breaches; establishing an updated location for the geofence using the determined respective positions of the breaches; updating a location of the geofence so that the location of the geofence is the updated location; obtaining data of a client computer breach of the geofence at the updated location; and providing one or more output in response to the obtaining data of a client computer breach of the geofence at the updated location.
US10623892B1 Location-based services
Methods and systems are provided for delivering location-based services. The services may include aggregating data indicating a plurality of geographical locations, attributes associated with the geographical locations, and items of content associated with the geographical locations. A current location of an electronic device is obtained and analytics are performed on the aggregate data to select one or more particular geographical locations, wherein the analytics can consider, for example, proximity of the current location of the electronic facility to the geographical locations and the attributes associated with the geographical locations. Items of content stored in the aggregated data and associated with the selected geographical locations are output at a user interface associated with a web or application resource operating on the electronic facility.
US10623885B2 Watch type mobile terminal and operation method thereof
A watch-type mobile terminal includes a short-range communication module configured to perform short-range communication with a mobile terminal around the watch-type mobile terminal, an output unit configured to output a sound pattern or a vibration pattern, and a control unit configured to control the output unit to output a connection pattern for pairing with the mobile terminal and control the short-range communication module to perform pairing with the mobile terminal based on the output connection pattern, wherein the connection pattern is any one of a sound pattern and a vibration pattern.
US10623884B2 Information processing apparatus, information processing method, and program
The present technique relates to an information processing apparatus, an information processing method, and a program capable of performing appropriate remapping.An offset angle calculation section calculates an offset amount of a position of a reference screen from a reference position present in a front direction of a user, and a position information correction section corrects a position of an audio object referred with the reference position, in conformity with the position of the reference screen on the basis of the offset amount. Furthermore, an object remapping section remaps the position of the audio object in conformity with a position of a reproduction screen on the basis of the corrected position of the audio object. The present technique can be applied to an information processing apparatus.
US10623883B2 Matrix decomposition of audio signal processing filters for spatial rendering
In some examples, matrix decomposition of audio signal processing filters for spatial rendering may include determining first and second spatial synthesis filters respectively as a sum and a difference of ipsilateral and contralateral spatial synthesis filters, and determining first and second crosstalk cancellation filters respectively as a sum and a difference of ipsilateral and contralateral crosstalk cancellation filters. A combined spatial synthesizer and crosstalk canceller that includes a first combined filter and a second combined filter may be determined based on application of matrix decomposition to the first and second spatial synthesis filters and the first and second crosstalk cancellation filters. Further, spatial synthesis and crosstalk cancellation on first and second input audio signals may be performed based on application of the combined spatial synthesizer and crosstalk canceller.
US10623880B2 Apparatus and method for low delay object metadata coding
An apparatus for generating one or more audio channels is provided. The apparatus comprises a metadata decoder for generating one or more reconstructed metadata signals from one or more processed metadata signals depending on a control signal, wherein each of the one or more reconstructed metadata signals indicates information associated with an audio object signal of one or more audio object signals, wherein the metadata decoder is configured to generate the one or more reconstructed metadata signals by determining a plurality of reconstructed metadata samples for each of the one or more reconstructed metadata signals. The apparatus comprises an audio channel generator for generating the one or more audio channels depending on the one or more audio object signals and depending on the one or more reconstructed metadata signals. The metadata decoder is configured to receive a plurality of processed metadata samples of each of the one or more processed metadata signals. The metadata decoder is configured to receive the control signal.
US10623878B2 Methods and apparatus for compressing and decompressing a higher order ambisonics representation
Higher Order Ambisonics represents three-dimensional sound independent of a specific loudspeaker set-up. However, transmission of an HOA representation results in a very high bit rate. Therefore, compression with a fixed number of channels is used, in which directional and ambient signal components are processed differently. The ambient HOA component is represented by a minimum number of HOA coefficient sequences. The remaining channels contain either directional signals or additional coefficient sequences of the ambient HOA component, depending on what will result in optimum perceptual quality. This processing can change on a frame-by-frame basis.
US10623875B2 Self-drying hearing aid and method for transporting humidity out of such hearing aid
This invention relates to a hearing aid comprising at least one electroacoustic transducer; a signal processing circuitry, configured to receive from the at least an electroacoustic transducer an electrical input signal and/or to provide said at least an electroacoustic transducer with an electrical output signal; and power supply means configured to provide power to the electroacoustic transducer and to said signal processing circuitry; wherein the hearing aid further comprises at least one electroosmotic porous membrane configured to transport liquid and/or vapor outside of the hearing aid, or away from a component thereof.
US10623869B2 Hearing aid using wireless test modes as diagnostic tool
Various system embodiments comprise a plurality of devices configured to wirelessly communicate with each other. The plurality of devices includes a battery-operated hearing aid configured to communicate with another device using Bluetooth Low Energy (BLE) wireless communication technology. A BLE tester is configured to test the hearing aid for the performance of BLE wireless communication via a wireless link. One embodiment uses a wireless test mode as a diagnostic tool for analyzing the wireless communication environment, such as when the communication with the hearing aid is interfered in a noisy environment.
US10623866B2 Piezoelectric acoustic MEMS transducer and fabrication method thereof
A piezoelectric MEMS transducer formed in a body of semiconductor material, which has a central axis and a peripheral area and comprises a plurality of beams, transverse to the central axis and having a first end, coupled to the peripheral area of the body, and a second end, facing the central axis; a membrane, transverse to the central axis and arranged underneath the plurality of beams; and a pillar, parallel to the central axis and rigid with the second end of the beams and to the membrane. The MEMS transducer further comprises a plurality of piezoelectric sensing elements arranged on the plurality of beams.
US10623865B2 System and method for applying a sound signal to a multi coil electrodynamic acoustic transducer
A transducer system, comprising an electrodynamic acoustic transducer (1) with a membrane (3), a plurality of voice coils (7, 8) electrically switched in series, and a magnet system (9, 10, 11) is presented, wherein just an outer tap/terminal (T2) of the serially connected voice coils (7, 8) is electrically connected to an audio output of an amplifier (17). Moreover, a method for feeding a sound signal to an electrodynamic acoustic transducer (1) is presented, wherein the voice coils (7, 8) are driven by an audio signal just via an outer tap/terminal (T2) of the serially connected voice coils (7, 8).
US10623862B1 System and method utilizing human body as transmission medium for communication
Embodiments of a system utilizing a human body for communication, a headset that uses a human body as a transmission medium, and a headset stereo playback method are disclosed. In an example, a system utilizing a human body for communication includes a processing chip, a signal emitting module and a signal receiving module connected with the processing chip, a signal receiving antenna connected to the signal receiving module, and a signal emitting electrode connected to the signal emitting module. The signal emitting electrode is separated from the signal receiving antenna. The signal emitting electrode and the signal receiving antenna are coupled to the human body for emitting a signal to the human body and receiving a signal from the human body.
US10623857B2 Individual delay compensation for personal sound zones
A plurality of speakers are arranged within a listening space. An audio processor is configured to generate a plurality of sound zones within the listening space using the plurality of speakers. The audio processor is programmed to create zone audio signals to generate at least one bright zone in the plurality of sound zones, perform individual delay compensation to the zone audio signals to add additional delay to a subset of the plurality of speakers, the additional delay defined to adjust acoustical output from the subset of the plurality of speakers to match an amount of delay of a most-delayed speaker of the plurality of speakers to the plurality of sound zones, and transmit the zone audio signals to reproduce the at least one bright zone by the plurality of speakers.
US10623854B2 Sub-band mixing of multiple microphones
Input audio data portions of a common time window index value generated by multiple microphones at a location are received. Subband portions are generated from the input audio data portions. Peak powers, noise floors, etc., are individually determined for the subband portions. Weights for the subband portions are computed based on the peak powers, the noise floors, etc., for the subband portions. An integrated audio data portion of the common time window index is generated based on the subband portions and the weight values for the subband portions. An integrated signal may be generated based at least in part on the integrated audio data portion.
US10623852B2 MEMS devices and processes
The application relates to MEMS transducers comprising at least one support structure for connecting a backplate structure of the transducer with an underlying substrate. A strengthening portion is provided in the region of the support structure.
US10623851B2 Enclosure for an audio speaker
A method of forming an enclosure for an audio speaker including forming a rigid inner shell for the enclosure, the inner shell being in a single piece and configured to accept the speaker; and forming an outer shell for the enclosure, the outer shell having an inner surface bounded by the rigid inner shell, the outer shell being in a single piece monocoque construction which includes all the load bearing structures of the enclosure.
US10623848B2 Pneumatic tweeter unit having improved sound diaphragm and structure
Provided is a tweeter unit having an improved sound diaphragm and an integral support frame incorporating a sound diaphragm and a magnet as well as integrating an upper washer and a ring packing. The tweeter unit includes: a base frame; an improved integral support frame, including an upper clamp groove and a lower clamp groove, assembled at the base frame; at least one magnet, assembled in the lower clamp groove; an improved sound diaphragm, assembled in the upper clamp groove; and a sleeve frame, including a plurality of openings and a sleeve portion, and sleeved outside the base frame, the support frame, the at least one magnet and the improved sound diaphragm. The improved sound diaphragm includes a thin film layer and a circuit thin film layer, and the circuit thin film layer is fixed on one side of the thin film layer through an electrolytic bonding layer.
US10623846B2 Earpieces employing viscoelastic materials
The disclosure is related to compositions including viscoelastic materials. The compositions are suitable for use in earpieces such as in-ear earpieces.
US10623843B1 Using bandwidth-limited audio devices
A system and method includes a first device (e.g., a primary wireless earbud) and a second device (e.g., a secondary wireless earbud). The first device receives audio data from a third device (e.g., a mobile device) and sends the audio data to the second device; the first and second devices output the audio. When the first device detects a wakeword, to reduce use of wireless bandwidth, the first device sends only an indication of duration of playback of the audio data to the second device instead of the audio data. The second device outputs blank audio having a duration corresponding to the received location to stay in sync with the first device. The first device transmits audio data corresponding to the wakeword to the third device.
US10623839B2 Acoustic transducer apparatus
An apparatus comprising a flexible substrate material configured to operating at least two shapes and at least one transducer located within the flexible substrate material configured to produce a transducer output, wherein the flexible substrate is configured to affect the transducer output.
US10623837B2 Connection establishment method and system, and node device
This application provides a node device implementing connection establishment for a Space Division Multiplexing (SDM) network. A first node receives a path (Path) message, which includes a plurality of label objects, each label object includes a field used to indicate a number of an optical core in a multi-core optical fiber, and idle spectrum information of each optical core. The first node then obtains an intersection set of the idle spectrum information of each optical core indicated in the path message and idle spectrum information of a corresponding optical core on a first link. The first node sends, over the first link, a path message that carries an intersection set result, where the first link is a link between the first node and an adjacent node in a direction from the first node to an end node.
US10623836B2 Service transmission method and first transmission device
A service transmission method and a transmission device are disclosed. The method includes: mapping n client signals with a rate of t to ms/t load subareas of m lanes of flexible optical transport network (FlexO) frames, where a payload area of each of the m lanes of FlexO frames is divided into s/t load subareas, and each lane is transmitted using a FlexO lane with a transmission rate of s; configuring a FlexO type, timeslot overhead, and signal mapping information for each lane; and transmitting the m lanes of FlexO frames to a second transmission device by using m FlexO lanes with the transmission rate of s. The second transmission device is configured to parse, according to the FlexO type, the timeslot overhead, and the signal mapping information, the client signals carried in the ms/t load subareas.
US10623835B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus to allow a user to use a device network by a natural and simple operation by automatically selecting a device for providing a response to a request, the information processing apparatus including: a request acquiring part configured to acquire a request to a system; a response determining part configured to determine a response to the request; a device selecting part configured to select, on the basis of at least an attribute of the response, a device that provides the response among devices included in the system; and a device controller configured to perform control that causes the selected device to provide the response.
US10623832B2 Systems and methods for transferring data from remote sites
A system includes a cloud-based computing system communicatively coupled to a first communication network. The system includes one or more remote terminal units (RTUs) configured to control operations of one or more well devices associated with a hydrocarbon well, wherein the one or more RTUs are inaccessible to the first communication network. The system also includes a mobile computing device configured to communicatively couple to the one or more RTUs via a second communication network in response to the mobile computing device being within a coverage range of the second communication network. The mobile computing device is also configured to download data from the one or more RTUs via the second communication network, communicatively couple to the cloud-based computing system in response to detecting access to the first communication network, and transmit the data to the cloud-based computing system via the first communication network.
US10623830B1 Dual-representation streaming frames
Systems and methods for dual-representation streaming frames include (1) determining that a new endpoint is attempting to join a real-time video session (e.g., by receiving a real-time video stream made up of a series of frames) and (2) adding the endpoint to the real-time video session by (i) transmitting, to the endpoint, an initial frame that takes the form of an independent frame and (ii) after transmitting the initial frame, transmitting a series of subsequent frames consisting of only dependent frames, such that the only independent frame transmitted to the endpoint while the endpoint maintains its connection to the real-time video session is the initial frame. Various other methods, systems, and computer-readable media are also disclosed.
US10623829B2 Systems and methods for multimodal multilabel tagging of video
Multimodal multilabel tagging of video content may include labeling the video content with topical tags that are identified based on extracted features from two or more modalities of the video content. The two or more modalities may include (i) a video modality for the object, images, and/or visual elements of the video content, (ii) a text modality for the speech, dialog, and/or text of the video content, and/or (iii) an audio modality for non-speech sounds and/or sound characteristics of the video content. Combinational multimodal multilabel tagging may include combining two or more features from the same or different modality in order to increase the contextual understanding of the features and generate contextually relevant tags. Video content may be labeled with global tags relating to overall topics of the video content, and different sets of local tags relating to topics at different segments of the video content.
US10623826B2 Advertisement detection system and method based on fingerprints
The present invention relates to an advertisement detection system based on fingerprints, and provides an advertisement detection systems based on fingerprints, including a content stream storage unit for storing broadcast content in real time, a section selection unit for selecting a reference section and a test section from broadcast content stored by the content stream storage unit, a fingerprint extraction unit for extracting fingerprints from the reference section and the test section selected by the section selection unit using one or more methods, a fingerprint matching unit for comparing the fingerprints from the test section and the reference section, extracted by the fingerprint extraction unit, with each other and then performing matching between the fingerprints, an advertisement section determination unit for determining advertisement segments from the test section based on results of the matching performed by the fingerprint matching.
US10623824B2 Common purchase plan based advertisement
A method, system, and computer program product are disclosed for selecting an advertisement for play on a specified device for one or more users. Each of the users has a defined relationship with the specified device, and has an information description stored on a mobile communications device. In one embodiment, the method comprises transmitting the respective information description of each of one or more users from the user's communications device to a provider server. The server analyzes one or more information descriptions to identify an advertisement for playing on the specified device. The specified device, in one embodiment, is a television. In an embodiment, advertisements are displayed based on common purchase profiles and common purchase plans among different people. The purchase plans may be sent to the television when the users are in a defined area or come within a given distance of the television.
US10623820B1 Method and system for user configuration of channel order in electronic program guide
A channel order mapping is stored in memory of a user device and includes a list of channels that can be displayed on the display and an order that the channels are to be displayed in an electronic program guide (EPG) on the display. A display control module, in response to a first user input to display the EPG, displays on the display the EPG. This EPG includes: the channels in the order indicated in the channel order mapping. An order updating module, in response to user input to change the order, changes the order stored the channel order mapping according to changes commanded by a user of the user device. In response to a second user input to display the EPG received after the updating, the display control module displays on the display the EPG including: the channels in the updated order indicated in the channel order mapping.
US10623818B2 Television advertisement reduction apparatus
A television advertisement reduction apparatus. The apparatus is embodied in a housing. The housing has an input and an output. The output connects to a video display. The housing has a processor therein that analyzes television streams. The processor delays the television stream while identifying advertisements. When the advertisements are identified, they can be skipped in the delayed television stream.
US10623816B2 Method and apparatus for extracting video from high resolution video
An apparatus for and a method of extracting a video segment from a multiplexed video are disclosed. According to some aspects of the disclosed embodiment, an apparatus, service and method for video selection/extraction are provided for when a service provider delivers a video sized greater than the screen of a user-owned device without a separate conversion, in order to extract predefined video areas in real time from the user device for a customized display on the device display screen, or extract from a network gateway or streaming server in real time the predefined video areas for a customized delivery to meet the specification of the terminal that ordered the video segment, or upon receiving user's navigated and selected video location from the terminal, extract the video segment and enlarge specified location and provides multifaceted viewing experiences for the user.
US10623815B2 Masking screen responsive to viewpoint
Aspects determine horizontal viewing angles for viewers of a display screen as a function of outer edge visual boundary lines projecting from outer edges of the display screen to different respective viewing locations of the viewers. The aspects determine locations of intersections of outer edge visual boundary lines defining the horizontal viewing angle of a first viewer with the outer edge visual boundary lines defining the horizontal viewing angles of the other viewers, and thereby a masking screen width dimension and spatial location for the first viewer as extending from an intersection location determined on one of the outer edge visual boundary lines defining the first viewer's viewing angle that is closest to the first viewer, to a point on another outer edge visual boundary line defining the first viewer's viewing angle that is outside of the viewing angles of the other viewers.
US10623810B2 Receiving apparatus, receiving method, transmission apparatus, and transmission method
The present technology relates to a receiving apparatus, a receiving method, a transmission apparatus, and a transmission method that enable a service to be reliably identified.Provided is a receiving apparatus including a receiving unit configured to receive a broadcast wave of digital broadcasting employing an IP transmission scheme, and a control unit configured to identify a specific service provision source according to a combination of an original network ID allocated as a value unique to each broadcasting operator and having a same value succeeded in retransmission of a specific service, a stream ID allocated as a value unique to each stream, and a service ID allocated as a value unique to each service that is included in a control signal transmitted via the broadcast wave, and to control a function of each unit for performing predetermined processing related to the specific service. The present technology can be applied to, for example, a television receiver.
US10623809B2 CATV return band sweeping using data over cable service interface specification carrier
The existing Data Over Cable Service Interface Specification (DOCSIS) carriers generated by field test equipment or by the CATV subscriber modems are used to determine the amplitude response of the return band in a CATV system.
US10623808B2 Broadhead having both deployable and fixed cutting blades
A non-limiting exemplary embodiment of a broadhead includes a ferrule having a multi-faceted tip, a plurality of cutting blades fixedly attached to the ferrule, and a plurality of deployable blades coupled to the ferrule.
US10623807B2 Apparatus for transmitting TV signals using WIFI
The present application discloses an apparatus for transmitting TV signals using WIFI, comprising an antenna, 3-way distributors, a television, a first tuning demodulator, a second tuning demodulator, a first decoder, a second decoder, a signal control processing unit and a WIFI communication module, wherein the antenna is electrically connected with the 3-way distributors; the 3-way distributors are electrically connected with the television, the first tuning demodulator and the second tuning demodulator; respectively, the first tuning demodulator and the second tuning demodulator are electrically connected with the first decoder and the second decoder; the first tuning demodulator and the second tuning demodulator are further electrically connected with the signal control processing unit; the first decoder and the second decoder are electrically connected with the signal control processing unit, respectively; the signal control processing unit is electrically connected with the WIFI communication module connected with the mobile user terminal; the signal control processing unit adjusts the resolution of the data according to the information of the mobile user terminal, then encodes, packs and finally sends the data to the WIFI communication module, and the WIFI communication module converts the data into WIFI stream to be sent to the mobile user terminal.
US10623806B2 Method and device for changing orientation of image by WFD sink
A method for changing an orientation of an image by a WFD sink may comprise the steps of: transmitting, to a second WFD device, an RTSP M3 request message for requesting information on a video stream control RTSP parameter of the second WFD device by a first WFD device; receiving an RTSP M3 response message in response to the RTSP M3 request message from the second WFD device by the first WFD device, wherein the RTSP M3 response message includes a video stream control RTSP parameter for a video stream control capability of the second WFD device, transmitting a first video stream displayed in a first orientation on the second WFD device to the second WFD device by the first WFD device; receiving an RTSP M21 request message from the second WFD device by the first WFD device, wherein the RTSP M21 request message requests a change into a second video stream displayed in a second orientation on the second WFD device of the first video stream; and transmitting an RTSP M21 response message to the second WFD device by the first WFD device, wherein the RTSP M21 response message indicates the acceptance of the change.
US10623805B2 Sending device, method of sending high dynamic range image data, receiving device, and method of receiving high dynamic range image data
HDR image data are successfully transmitted between devices. High dynamic range image data are sent to an external device. Transmission scheme information and/or gamma correction information for the high dynamic range image data are sent to the external device. The external device can easily understand, for example, what kind of transmission scheme and what kind of gamma correction scheme are used for the sent high dynamic range image data. Therefore, the high dynamic range image data can be successfully transmitted.
US10623803B2 Essence content creation, modification and/or delivery methods and systems
A method includes the step of A method includes receiving an essence from a source device. The essence comprises one or more elements of media content used in a live-production broadcast environment. The essence is used by a broadcast director to apply artistic intent for distribution to viewers of a broadcast. The method includes creating an essence catalog. The essence catalog uses unique identifiers generated by the source device to associate an essence metadata and an essence content with a source device, a captured event, a date for future recall ability. The method includes implementing an essence store, wherein the essence store describes how an essence is stored in a data store. The method includes storing the essence in the essence store. The method includes implementing an essence recall that describes how an essence is to be searched for and recalled for use by a director of the broadcast. The method includes implementing an essence search based on the essence recall. The method includes obtaining the stored essence.
US10623802B2 Methods and systems for providing relevant season series recording functionality
Systems and methods are provided herein for scheduling a season recording. A series is provided to a user device, the series having a plurality of sequential seasons, and each season having a plurality of episodes. A request for recording the series is received from the user. In response, a last episode of the series watched by the user is identified. A relevant season of the plurality of seasons is then determined, such that the relevant season precedes another season of the plurality of seasons and includes the last episode watched by the user. Then, episodes of the relevant season that follow the last episode watched by the user are scheduled for recording, such that episodes of a season that precedes the relevant season are not scheduled for recording.
US10623795B2 Systems and methods for advertising continuity
Methods and systems are described for generating content identification files, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.
US10623793B2 Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
Items of video content offered for viewing on a video-on-demand (VOD) platform of a digital TV service provider are each assigned a respective title and hierarchical address corresponding to hierarchically-arranged categories and subcategories within which the title for the video content is to be categorized. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. The EPG dynamically adjust its display listings of each level of categories, subcategories, and titles in order to minimize the number of remote control keypresses needed for a viewer to navigate to a title of interest. In one basic form, the EPG display is reordered by listing more frequently visited categories or subcategories first, and other less frequently visited categories or subcategories lower on the listing or out-of-sight on another page of the display.
US10623772B2 Logical intra mode naming in HEVC video coding
A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
US10623771B2 Method and apparatus for performing intra-prediction using adaptive filter
Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter.
US10623766B2 Method and apparatus for encoding motion information and method and apparatus for decoding same
Provided are methods and apparatus for encoding and decoding motion information. The method of encoding motion information includes: obtaining a motion information candidate by using motion information of prediction units that are temporally or spatially related to a current prediction unit; adding, when the number of motion information included in the motion information candidate is smaller than a predetermined number n, alternative motion information to the motion information candidate so that the number of motion information included in the motion information candidate reaches the predetermined number n; determining motion information with respect to the current prediction unit from among the n motion information candidates; and encoding index information indicating the determined motion information as motion information of the current prediction unit.
US10623764B2 Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus, and moving picture coding and decoding apparatus
A moving picture coding method includes: coding a coding target block using a motion vector; generating motion vector predictors; and coding the motion vector using one of the motion vector predictors generated in the generating of the motion vector predictors. In the generating of the motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block.
US10623761B2 Image processing apparatus and image processing method
Provided is an image processing apparatus including an information acquisition section that acquires setting information to set a motion vector to a second prediction unit in a second layer corresponding to a first prediction unit in a first layer of a scalable-video-decoded image containing the first layer and the second layer, which is higher than the first layer, the setting information being related to a motion vector set to the first prediction unit, and a motion vector setting section that sets the motion vector to the second prediction unit using the setting information acquired by the information acquisition section.
US10623758B2 Carriage systems encoding or decoding JPEG 2000 video
A system configured to decode video data in a packetized elementary stream (PES) including frames of image data. The system includes a processor configured to receive a transport stream including control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data. The processor is also configured to receive the PES including the frames of image data in video access units. The processor is configured to retrieve and decode the retrieved video access units using the control information to form a signal including the frames of image data. The system also includes a storage device configured to store the frames of image data and the control information.
US10623756B2 Interpolating visual data
A method for enhancing lower-quality visual data using hierarchical algorithms, the method comprising the steps of: receiving one or more sections of lower-quality visual data; applying a hierarchical algorithm to the one or more sections of lower-quality visual data to enhance the one or more sections of lower-quality visual data to one or more sections of higher-quality visual data, wherein the hierarchical algorithm was developed using a learned approach; and outputting the one or more sections of higher-quality visual data.
US10623755B2 End of sequence and end of bitstream NAL units in separate file tracks
A device includes, in a first track of the file, a first end of sequence (EOS) network abstraction layer (NAL) unit for a coded video sequence of a bitstream. The first EOS NAL unit is in a first access unit of the coded video sequence. The device also includes, in a second track of the file, a second EOS NAL unit for the coded video sequence. The second EOS NAL unit is in a second access unit of the coded video sequence, the second EOS NAL unit being different from the first EOS NAL unit. The device may perform similar actions for end of bitstream (EOB) NAL units.
US10623754B2 Information processing device and method
The present technology relates to an information processing device and a method capable of adaptively providing a partial image of an image in each layer of an image constituted by a plurality of layers. The information processing device of the present technology generates a file that stores information on a whole of a base layer of encoded data produced by layer encoding of image data, information on each of partial areas of an image of the base layer, information on a whole of an enhancement layer of the encoded data, and information on each of partial areas of an image of the enhancement layer such that each of the information is stored in corresponding one of tracks different from each other. The present technology is applicable to an information processing device, an image processing device, an image encoding device, or an image decoding device, for example.
US10623753B2 Composite scalable video streaming
Video streaming concepts are presented. In a first aspect, the video stream is formed as a multi-layered data stream with forming a set of one or more layers of the multi-layered data stream by copying from the coded version of the video content, while a composition of the at least one video is synthesized in at least a portion of pictures of a predetermined layer of the multi-layer data stream by means of inter-layer prediction. In a second aspect, inter-layer prediction is used to either substitute otherwise missing referenced pictures of a newly encompassed video by inserting replacement pictures, or portions of the newly encompassed video referencing, by motion-compensated prediction, pictures which are missing are replaced by inter-layer prediction. In a third aspect, output pictures inserted into the composed video stream so as to synthesize the composition of the video content by copying from a no-output portion of the composed data stream by temporal prediction, are inserted into the composed data stream so that output pictures are arranged in the data stream in the presentation time order rather than the coded picture order.
US10623752B2 Image processing apparatus and method
The present disclosure relates to an image processing apparatus and method capable of suppressing a decrease in the coding efficiency. A residual predicting unit that performs a prediction with bit depths of residual data arranged to be uniform among components when the prediction is performed among the components for the residual data between an input image configured by a plurality of the components and a predicted image and a coding unit that codes predicted residual data generated through the prediction performed by the residual predicting unit are included. The present disclosure, for example, may be applied to an image processing apparatus such as an image coding apparatus that codes image data or an image decoding apparatus that decodes coded data acquired by performing coding of the image data.
US10623749B2 Video encoding apparatus, video decoding apparatus, and video decoding method for performing intra-prediction based on directionality of neighboring block
Provided are methods and apparatuses for improving compression efficiency in directional intra-prediction. A video encoding apparatus, which does not need to record intra mode information, includes a mode selector that selects one from among a plurality of intra modes on the basis of a directionality of at least one neighboring block that has already been reconstructed before a current block is reconstructed, an intra predictor that obtains a prediction block of the current block from the at least one neighboring block according to the directionality of the selected mode, and obtains a residual block by subtracting the prediction block from the current block, and a unit for encoding the obtained residual block.
US10623748B2 Method and apparatus for video coding
A method and an apparatus for video coding are provided. The apparatus includes processing circuitry. Prediction information of a first block from a coded video bitstream is decoded by the processing circuitry. The first block is a non-square block and the prediction information of the first block is indicative of a first intra prediction direction mode in a first set of intra prediction direction modes that is associated with the non-square block. The first set of intra prediction direction modes includes a subset of a second set of intra prediction direction modes that is associated with a square block and at least one additional intra prediction direction mode that is different from the second set of intra prediction direction modes. At least one sample of the first block is subsequently reconstructed by the processing circuitry according to the first intra prediction direction mode.
US10623746B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video decoding. In some embodiments, an apparatus for video decoding includes processing circuitry. The processing circuitry decodes prediction information for a block in a current coded picture that is a part of a coded video sequence. The prediction information is indicative of a merge mode. Then, the processing circuitry constructs, in response to the merge mode, a candidate list of candidate motion vector predictors for the block. The candidate list includes one or more first candidates that are corner neighbors of the block. Then, the processing circuitry determines whether different parts of the block have different motion vector predictors. When it is determined that the different parts of the block have different motion vector predictors, the processing circuitry inserts at least one second merge candidate that is a side neighbor of the block into the merge candidate list and reconstructs the block according to the motion vector predictors in the merge candidate list.
US10623744B2 Scene based rate control for video compression and video streaming
The present disclosure describes techniques for coding video data in a manner that provides consistency to portions of the video that have similar content. According to such techniques, a video sequence may be parsed into partitions and content of the partitions may be analyzed. Partitions may be grouped together based on detected similarities in content. Coding parameters may be selected for each partition based on the partition's membership in the groups. Thus, when the video sequence is coded, coding parameters for frames of two commonly-grouped partitions may be similar, which causes coded video data to have similar presentation.
US10623741B2 Method and apparatus for sub-picture based raster scanning coding order
A method and apparatus for sub-picture based raster scanning coding order. The method includes dividing an image into even sub-pictures, and encoding parallel sub-pictures on multi-cores in raster scanning order within sub-pictures, wherein from core to core, coding of the sub-picture is independent around sub-picture boundaries, and wherein within a core, coding of a sub-picture is at least one of dependent or independent around sub-picture boundaries.
US10623738B2 Noise suppression filter
A mechanism of video coding is provided. The mechanism includes generating a reconstructed image from an encoded video stream. The reconstructed image is filtered to create a filtered image. The filtering includes applying a noise suppression filter to the reconstructed image. The noise suppression filter may be applied immediately prior to applying a deblocking filter to the reconstructed image, between a deblocking filter and a sample adaptive offset (SAO) filter, between the SAO filter and an adaptive loop filter, or after the adaptive loop filter. The filtered image is then stored in a picture buffer in memory for use in encoding or for output to a display in decoding.
US10623735B2 Method and system for layer based view optimization encoding of 360-degree video
A method and system for layer based encoding of a 360 degrees video is provided. The method includes receiving, by a server, an input video. The input video includes multiple groups of pictures (GOPs). Each GOP starts from a major anchor frame of the input video and includes frames till next major anchor frame. The method also includes generating a first layer. The first layer includes one encoded frame per GOP. The method further includes generating a first sub-layer. The first sub-layer includes encoded frames of multiple mini-GOPs and reconstructed frames of encoded frames of the first layer. Each mini-GOP includes frames between two major anchor frames. Furthermore, the method includes outputting encoded video including the first layer and the first sub-layer.
US10623733B2 Method and system for video picture intra-prediction estimation
Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block.
US10623726B2 Method and apparatus for selective mono/stereo visual display
To enhance a mono-output-only controller such as a mobile OS to support selective mono/stereo/mixed output, a stereo controller is instantiated in communication with the mono controller. The stereo controller coordinates stereo output, but calls and adapts functions already present in the mono controller for creating surface and image buffers, rendering, compositing, and/or merging. For content designated for 2D display, left and right surfaces are rendered from a mono perspective; for content designated for 3D display, left and right surfaces are rendered from left and right stereo perspectives, respectively. Some, all, or none of available content may be delivered to a stereo display in 3D, with a remainder delivered in 2D, and with comparable content still delivered in 2D to the mono display. The stereo controller is an add-on; the mono controller need not be replaced, removed, deactivated, or modified, facilitating transparency and backward compatibility.
US10623723B2 Hybrid stereo rendering for depth extension in dynamic light field displays
An apparatus and method for hybrid rendering. For example, one embodiment of a method comprises: identifying left and right views of a user's eyes; generating at least one depth map for the left and right views; calculating depth clamping thresholds including a minimum depth value and a maximum depth value; transforming the depth map in accordance with the minimum depth value and maximum depth value; and performing view synthesis to render left and right views using the transformed depth map.
US10623722B2 Head-up multiplex display with redirection optic
A head-up display system comprises a microprojector, first and second viewer optics, a redirection optic, and an electronic controller. Switchable electronically between first and second optical states, the redirection optic is configured to receive a display image from the microprojector, to convey the display image, in the first optical state, to the first viewer optic, and to convey the display image, in the second optical state, to the second viewer optic. The electronic controller is configured to, during a first interval, switch and maintain the redirection optic in the first optical state and cause the microprojector to form the display image based on first image data. The electronic controller is further configured to, during a second interval, switch and maintain the redirection optic in the second optical state and cause the microprojector to form the display image based on second image data.
US10623720B2 Liquid crystal grating, driving method thereof and three-dimensional display device
A liquid crystal grating, a driving method thereof and a 3D display device are provided. The liquid crystal grating includes: a plurality of periodical grating units, wherein each of the periodical grating units includes a plurality of strip-like electrodes; a first primary driving circuitry configured to drive the plurality of strip-like electrodes, to form a light-shielding section and a light-transmitting section in each of the periodical grating units; at least one second primary driving circuitry configured to drive the plurality of strip-like electrodes, to form the light-shielding section and the light-transmitting section in each of the periodical grating units; and a control circuitry configured to select the first primary driving circuitry or the second primary driving circuitry to drive the strip-like electrodes in accordance with a distance between a user and the liquid crystal grating.
US10623716B2 Object identification and material assessment using optical profiles
An image processing system with a camera system and a processing system analyzes a series of images of a scene to assess an optical property of an object in the scene. A surface of an object that is differentiable from other objects and has a common point that can be identified and analyzed in the series of images captured from different distances of the camera system to the object and different angular orientations of the camera system relative to the object. A set of characteristic values of the image pixels corresponding to the common point is determined that include a point intensity value, a distance from the camera system to the common point, a normal vector for the common point, and an angular orientation between an optical path of the image pixel and the normal vector. The set of characteristics values are used to create an optical profile of the common point that is compared to a set of predefined characteristic profiles to identify the object. In embodiments, the camera system is an active camera, and the wavelength includes near infrared.
US10623714B2 Stereoscopic display device and method for operating using pixel offset map
A stereoscopic display device is capable of adjusting visual effects. The display device has a display module, an optical modulator, a storage element, and a controller. The display module has a plurality of pixels. The optical modulator is disposed on the display module and modulates light emitted from the display module to corresponding directions. The optical modulator has a plurality of lenses each having a reference line. The storage element stores a pixel offset map containing pixel offsets between the center of each pixel of the plurality of pixels to a closest reference line of the plurality of lenses. The controller is coupled to the display module and the storage element, and used to adjust data of the each pixel according to the pixel offset map.
US10623712B2 Techniques to extract ENF signals from video image sequences exploiting the rolling shutter mechanism; and a new video synchronization approach by matching the ENF signals extracted from soundtracks and image sequences
Various systems and methods may benefit from determination of environmental signatures in recordings. For example, such signatures may aid forensic analysis and alignment of media recordings, such as alignment of audio or video recordings. A method can include extracting electric network frequency signals from an image sequence of a video recording or an audio recording. The method can also include synchronizing the video recording or the audio recording with at least one other datum based on the electric network frequency signals.
US10623708B2 Mobile device and method for advertising projecting
A mobile device and method for advertisement projecting. The mobile device includes: a main unit with a control circuit board; a projection module for projecting advertisement contents; a projection display window for completely displaying projection contents from the projection module, a camera module group for acquiring projection environment information in front of and behind the projection display window, and a main unit fixing device for fixing the mobile device for advertisement projecting on a mobile body. The main unit is configured to push corresponding advertisement contents which is projected by the projection module according to the projection environment information.
US10623699B2 Device, system and method for embedded video chat
A device, system and method for embedded video chat is provided. A device renders, at a display device, a text-based application that includes a region for rendering an embeddable video chat application. The device retrieves, using a communication interface, from a server, the embeddable video chat application associated with an identifier. The device embeds the embeddable video chat application in the region of the display device. The device identifies, using the embeddable video chat application as retrieved from the server, a remote instance of the embeddable video chat application also identified using the identifier. The device initiates a video communication session with the remote instance of the embeddable video chat application using the display device and the camera device.
US10623693B2 Radio frequency power divider networks having MoCA bypass circuits and related methods
Power divider networks are provided that have Multimedia Over Coax Alliance (“MoCA”) bypass paths. These power divider networks may include a housing having an input port and first and second output ports; a first impedance transformer that has a first winding coupled in series between the input port and a first node, a second winding coupled in series between a reference voltage and the first node; a second impedance transformer that has a third winding coupled in series between the first node and the first output port, a fourth winding coupled in series between the first node and the second output port; a resistance having a first end coupled to the first output port and a second end coupled to the second output port; a first inductor in series between the third winding and the first output port; a second inductor in series between the fourth winding and the second output port; and a third inductor and a first capacitor that are disposed in parallel between the first output port and the first end of the first resistance.
US10623692B2 High definition analog video and control link for automotive applications
Disclosed herein are systems and methods for communicating video signals and control data over a HD, wired, AC-coupled video and control link. In one aspect, an example system includes a scheduler that is configured to allocate time slots for exchange of data between a transmitter and a receiver over such a link. The scheduler is configured to, for each of at least one or more video lines of a video frame of a video signal acquired by a camera, allocate a plurality of time slots for transmitting a plurality of video components of said video line from the transmitter to the receiver, allocate one or more time slots for transmitting transmitter control data from the transmitter to the receiver, and allocate one or more time slots for transmitting receiver control data from the receiver to the transmitter.
US10623686B2 Network storage device and method
A network device can manage the storing of content. In one aspect, the content may be managed to prevent the storing of multiple versions of the same content. A deduplication process may be performed by comparing digests generated at user devices. Based on the comparison of the digests, the network device can efficiently and effectively manage the retrieving and storing of content.
US10623684B2 Display device, and method of controlling display device
A display device includes an input section to which image information is externally input, a display section adapted to display an image based on the image information on a display surface, and a control section adapted to control the display device based on setting information related to an operation of the display device to make the display section display the image, and change the setting information from first setting information to second setting information in accordance with an instruction for changing the setting information. In the case in which the image information is not input to the input section for a first time period after the control section changes the setting information from the first setting information to the second setting information, the control section changes the setting information from the second setting information to the first setting information.
US10623677B2 Image sensor for improving nonlinearity of row code region, and device including the same
An image sensor is provided. The image sensor includes a pixel configured to generate a reset signal and an image signal, a comparator configured to compare the reset signal with a reference signal and generate a first comparison signal, a counter configured to generate a first count value corresponding to the reset signal based on a clock signal and the first comparison signal, and a reference signal generator configured to generate the reference signal which changes between a first level corresponding to a maximum reset count value of the counter and a second level corresponding to a minimum reset count value of the counter during a reset signal period.
US10623671B2 Image-capturing apparatus and control method therefor
The image-capturing apparatus includes an image sensor configured to capture an object image formed by an image-capturing optical system, a focus detector configured to produce a focus state of the image-capturing optical system to produce focus detection information, a first acquirer configured to acquire a first correction value relating to the image-capturing optical system, and a second acquirer configured to acquire a second correction value relating to the image sensor. The apparatus further includes a controller configured to perform focus control using the focus detection information corrected with the first and second correction values.
US10623670B1 Simultaneous multiple well size integration
An integration circuit having multiple wells that allow for the simultaneous storage of charge during an integration interval and techniques for using the same provide benefits in dynamic range that enhance the performance of pixels. The circuit and techniques described herein could also be used in many different infrared focal plane array applications where higher dynamic range is desired and multiple gain state outputs are allowed.
US10623667B2 High dynamic range radiometric thermal video over low bitrate interface
Various embodiments of the present disclosure may include an imaging system that allows for the transfer of high dynamic range (HDR) radiometric thermal images over a low bitrate interface. The image system may capture HDR images and output the HDR images over a communications interface to be processed. The HDR images may be converted to low dynamic range (LDR) images by a transfer function in order to be sent over the low bitrate interface. An inverse transfer function may also be sent along with the LDR image. Once the LDR image has been sent over the low bitrate interface, the LDR image may be converted to a reconstructed image using the inverse transfer function.
US10623666B2 Selective identification and order of image modifiers
Systems, devices, media, and methods are presented for presentation of modified objects within a video stream. The systems and methods receive a selection at a user interface of a computing device and determine a modifier context based at least in part on the selection and a position within the user interface. The systems and methods identify at least one set of modifiers based on the modifier context. The systems and methods determine an order for the set of modifiers based on the modifier context and cause presentation of modifier icons for the set of modifiers within the user interface.
US10623665B2 Converter device and system including converter device
Systems and apparatus may include converter device(s), a matrix switch, processor(s), and memory(s), where one or more of the converter devices provide video input signals to the matrix switch. A processor may determine if one of a plurality of video signals input to the matrix switch includes data representative of identification information overlain on a video image derived from one of the plurality of video signals. The determination may be based on a flag value stored in the converter device(s). The flag value may be retrieved by a server coupled to the matrix switch. If the information is included in the video signal, the video signal may be passed through a path in a matrix switch configured by the processor. If the information is not included in the video signal, the data representative of identification information may be retrieved from the converter device and then overlain on the video image.
US10623660B1 Camera array for a mediated-reality system
A camera array for a mediated-reality system includes a plurality of hexagonal cells arranged in a honeycomb pattern in which a pair of inner cells include respective edges adjacent to each other and a pair of outer cells are separated from each other by the inner cells. A plurality of cameras are mounted within each of the plurality of hexagonal cells. The plurality of cameras include at least one camera of a first type and at least one camera of a second type. The camera of the first type may have a longer focal length than the camera of the second type.
US10623658B2 Return device for empties
A return device for empties includes an optical capturing apparatus for optically capturing features of an empty container. The capturing apparatus includes light sources and cameras. The light sources and the cameras are arranged around a capturing region in a horseshoe-shaped manner. One of the light sources and one of the cameras are arranged such that the camera is arranged in the beam path of the light source such that, when an empty container has been brought into a capturing region, the camera captures a modified luminous energy from the light source compared to the case where there are no empty containers in the capturing region. The return device further includes a circuit connected to the plurality of cameras and configured to activate an additional camera or an additional light source of the light sources on the basis of the luminous energy captured by the camera.
US10623657B2 Audio assisted auto exposure
Systems, methods, and computer-readable media for automatically setting exposure levels in a session based on an active participant. In some embodiments, a method can include detecting faces of one or more participants in one or more images in a captured video feed at a location of the participants illuminated at one or more illumination levels at the location. The one or more detected faces can be associated with brightness levels of the one or more participants based on the one or more illumination levels at the location. Audio input can be received for the one or more participants at the location and a first participant can be identified as an active participant using the audio input. Further, an exposure level of the captured video feed can be set based on the first participant acting as the active participant according to a brightness level in the one or more images associated with a face detection of the first participant in the one or more images.
US10623655B2 Image sensors with light flicker mitigation capabilities
An image sensor may include image pixels arranged in rows and columns. The image pixels may include an anti-blooming transistor controlled by a first control signal and a transfer transistor controlled by a second control signal. The first and second control signals are generated based on different sets of phases. The different sets of phases are offset from each other. By having a delayed or offset set of phases, the first and second control signals may be asserted independently from each other thereby providing shorter integration time periods during a light flicker mitigation mode of operation. An additional set of phases may be added before readout operations to account for the delay and ensure proper readout operations.
US10623654B2 Method and device for capturing high dynamic range image, and electronic device
Embodiments of the present disclosure provide a method and a device for capturing a high dynamic range image, and an electronic device. The method includes the followings. A brightness distribution type of a raw image is detected, in which the raw image is captured after a central region of a field of view of an imaging system is exposed at an initial position. An image sensor of the imaging system is moved to one or more reference positions according to the brightness distribution type and a preset movement distance. One or more reference images are captured after the central region is exposed at the one or more reference positions. A high dynamic range image is obtained by compositing the one or more reference images and the raw image.
US10623652B2 Image capturing apparatus and method for image stabilization and control using motion vectors
An image capturing apparatus comprising: an image sensor that shoots a subject image that is incident thereon via an imaging optical system; a setting unit that sets a background flow amount in panning shooting; a calculation unit that calculates, in panning shooting, an exposure period of exposing the image sensor from the background flow amount, an angular velocity detected by a detection unit that detects an angular velocity of vibration, and a focal length of the imaging optical system, so as to obtain the background flow amount set by the setting unit; and a limitation unit that, if the exposure period calculated by the calculation unit is greater than or equal to a predetermined threshold value, limits the exposure period to the threshold value.
US10623651B2 Image processing device, image processing method, and image processing system
It is desirable to provide a technology capable of further appropriately adjusting the luminance of the endoscopic image. Provided is an image processing device including: an area extraction unit configured to extract, as an extraction area, an area corresponding to the size of an insertion unit from an endoscopic image based on imaging by an image sensor; and an exposure control unit configured to perform exposure control on a basis of an output value of the image sensor in the extraction area.
US10623650B2 Optical axis adjusting mechanism and camera
Embodiments of the present application disclose an optical axis adjusting mechanism and a camera. The optical axis adjusting mechanism includes a first adjusting plate (2) and a second adjusting plate (3), wherein the first adjusting plate (2) and the second adjusting plate (3) are located outside the imaging unit housing (4). In embodiments of the present application, the first adjusting plate and the second adjusting plate are provided for adjusting a direction of an optical axis of an optical device provided in an imaging unit housing, and the first adjusting plate and the second adjusting plate are located outside the imaging unit housing, so that it is more convenient to installation and adjustment.
US10623648B2 Imaging apparatus, method for controlling the imaging apparatus, and storage medium
An imaging apparatus capable of restricting the possibility that, in imaging after the orientation of a camera is adjusted, imaging is performed with the camera orientation deviated from the adjusted orientation, includes a display control unit configured to perform control to perform 2-area enlargement display for displaying live view images captured in two different areas horizontally or vertically separated from each other by an imaging unit, side by side on a display unit, and a control unit configured to perform control, in a live view display in a state where the 2-area enlargement display is not performed, not to display a display item for receiving an imaging instruction through a touch operation, and in a case where the 2-area enlargement display is performed, to display the display item for receiving an imaging instruction.
US10623647B2 Image capturing apparatus and control method for changing a setting based on a touch operation on a display
An image capturing apparatus comprises a detection unit configured to detect a touch operation performed on a display unit that is arranged out of a viewfinder, and a control unit configured to perform control such that, in a case where an object image is visible via the viewfinder, in accordance with detection of a start of touching at a first position on the display unit by the detection unit, the display unit displays that an item at the first position was touched, and in accordance with a touch position movement operation that satisfies a predetermined condition being performed after the first position was touched, an in-finder display unit that is visible via the viewfinder displays that a setting of a predetermined setting item is changed according to movement of a touch position from the first position.
US10623646B1 Camera system and imaging method of camera system
A camera system includes a lens unit, an image sensor, a sensing unit, an adjustment unit, a memory, and a controller. The lens unit focuses reflected light to form an image. The image sensor converts the image formed by the lens unit into a digital image. The sensing unit senses an internal temperature of the camera system and an external temperature outside the camera system. The adjustment unit adjusts the lens unit. The memory stores preset adjustment amounts for adjusting the lens unit according to different internal temperatures of the camera system operating at different external temperatures. The controller receives the internal temperature and the external temperature sensed by the sensing unit, retrieves the corresponding preset adjustment amount from the memory according to the sensed temperatures, and controls the adjustment unit to adjust the lens unit according to the preset adjustment amount.
US10623637B2 Image pickup apparatus, control method, and storage medium
There is provided an image pickup apparatus comprising an image sensor configured to successively pick up a plurality of images for compositing of a panorama image, a memory configured to store instructions, a monitor, and a processor connected to the memory. The processor executes the instructions to specify a region that is not to be used in compositing of the panorama image in each of the plurality of images, based on a state of an optical system used at a time of pick-up of the plurality of images. The monitor displays the specified region along with an image.
US10623633B2 Image synthesis device and image synthesis method
An image synthesis device includes imaging unit (110) that photographs video, displayer (150) that displays the photographed video, and makeup image superimposing unit (140) that changes brightness of a makeup image superimposed with a face of the video on a pixel basis and superimposes the makeup image of which the brightness is changed on the face of the video, every time skin brightness of the face included in the video changes. Even if the brightness that illuminates the face changes, it is possible to synthesize the makeup image with an image familiar to the skin in real time.
US10623631B2 Imaging apparatus
Imaging apparatus includes storage that records registration information, including face information, for personal authentication, setting unit that selects a security mode from a plurality of security modes, imaging unit that generates first image data from optical information, detector that detects a face of a subject within the first image data and detects the security-protection target according to a result from a comparison between the face detected and the face information recorded, image processor that executes the security-protection process on the security-protection target detected by detector to generate second image data, and controller that controls detector and image processor in accordance with the security mode selected. The plurality of security modes include a first security mode and a second security mode. The first security mode sets, as the security-protection target, the face information not included in the registration information, and the second security mode sets, as the security-protection target, the face information included in the registration information.
US10623624B2 Electronic apparatus equipped with detachable image pickup apparatuses, control method therefor, and storage medium storing control program therefor
An electronic apparatus that achieves a function of a compound eye camera using a plurality of photographing modules and that improves AF accuracy even if environmental conditions vary or even if a state is changed by impact from outside. The electronic apparatus includes two photographing modules. A first obtaining unit performs contrast AF by one of the two photographing modules to obtain a first focus detection result. A second obtaining unit calculates an object distance from parallax information between the two photographing modules to obtain a second focus detection result. A correction unit corrects a calculation result of the object distance obtained by the second obtaining unit in a case where a state of at least one of the two photographing modules and a body of the electronic apparatus varies and where a difference between the first and second focus detection results is more than a threshold.
US10623620B2 Utilizing metadata for automated photographic setup
In an approach for utilizing photographic metadata for automated photographic setup, a computer receives photographic metadata. The photographic metadata is contained within an image file. The computer transmits configuration information to one or more photographic devices in a photographic setup. The configuration information is based on the photographic metadata. The computer receives a configuration update from the one or more photographic devices in the photographic setup. The computer determines whether the one or more photographic devices in the photographic setup are configured correctly, based on at least comparing the configuration update to the photographic metadata.
US10623614B2 Camera module
A camera module includes a circuit board, a photosensitive chip coupled to the circuit board and having a photosensitive surface, a package material body attached on the circuit board, and a support member mounted on a side of the package material body away from the circuit board. The photosensitive surface includes a photosensitive region. The support member includes a support body and an extension structure. A side of the support body adjacent to the package material body is coplanar with a side of the extension structure adjacent to the package material body, and an orthographic projection of the extension structure on the photosensitive surface is spaced apart from the photosensitive region.
US10623613B2 Camera module and method for producing the same
A camera module with excellent strength is provided. A camera module includes a housing to which a lens unit is attached and a substrate having a certain positional relationship with the lens unit and supported by the housing, where the housing includes an adhesive agent pool provided to a first main plane of the substrate with a certain opposing space and an open end of an adhesive agent path including the opposing space that is provided to a side of a second main plane of the substrate.
US10623604B2 Halftone screens
In an example, a halftone screen is generated. A plurality of amplitude-modulated dot clusters is arranged in correspondence with a grid. Each of the amplitude-modulated dot clusters comprises a plurality of frequency-modulated dots.
US10623603B1 Image processing apparatus, non-transitory computer readable recording medium that records an image processing program, and image processing method
In an image processing apparatus, a fold determining unit is configured to determine that the document is folded if it is determined that a number of one or more character strings included in a first group is equal to or larger than a first threshold and if a number of one or more character strings included in a second group is equal to or larger than a second threshold, the first group including multiple character strings including the first character string, which are arrayed in series and have an inclination included in the first inclination interval, the second group including multiple character strings including the second character string, which are arrayed in series and have an inclination included in the second inclination interval.
US10623602B2 Image reading apparatus for recognizing, correcting and arraying card image data
The image reading apparatus includes: an image reading unit which reads card-like document sheets; a card-image recognition part which recognizes card images corresponding to the document sheets; a circular-area setting part which sets circular areas each containing a card image; a positional-information setting part which sets positional information as to the circular areas; a deviational-angle computation part which determines deviational angles of the card images; a corrected-data acquisition part which acquires corrected image data by turning the circular areas; and an array processing part which generates arrayed image data in which the card images corrected in terms of deviational inclination are disposed in array.
US10623601B2 Inserting a graphical symbol into a print stream for a document file that does not include the graphical symbol
A printed document manager manages printed documents and is separate from Document Management Systems (DMSs) that manage electronic soft copy documents. One or more DMSs are registered with a postmark server. A client computing device executes a postmark client, detects a print event for a specified document, and queries a postmark server to determine whether the print event for the specified document should include a graphical postmark. In response, the postmark server queries one or more of the registered DMSs to determine whether the specified document matches a document in any of the repositories of the registered DMS(s). When the specified document to be printed matches a document in a registered DMS, the postmark server authorizes the postmark client to add the graphical postmark in a print stream corresponding to the print event for the specified document.
US10623598B2 Image processing apparatus and non-transitory computer readable medium for extracting and connecting inherent regions of multiple pages of document data
An image processing apparatus includes a common region determination unit, an inherent region extraction unit, and an inherent region connection unit. The common region determination unit determines page common regions which are in common among plural pages of document data. The inherent region extraction unit extracts, as page inherent regions, regions other than the page common regions determined by the common region determination unit from image data in the plural pages. The inherent region connection unit connects plural page inherent regions extracted by the inherent region extraction unit.
US10623597B2 Image reading apparatus
An image reading apparatus includes a pair of first detection sections disposed between first positions for the feeding rollers and the separation rollers for nipping and second positions for the transport roller pair for nipping, and a pair of second detection sections disposed between the first detection sections and the second positions in the medium transport direction. The second detection sections are disposed between the first detection sections in the medium width direction, and a controller determines whether to stop transporting the medium or continue transporting the medium based on the results of detection by the first detection sections and the second detection sections.
US10623593B2 Method of producing output product by outputting appropriate code corresponding to output condition, and storage medium storing code conversion program
An output product producing method includes acquiring output information, specifying an output condition for an output section, converting the output information into a code having an error-correction amount corresponding to the output condition, and causing the output section to output an output product including the code under the output condition.
US10623586B2 Access node and method
An all-encompassing fully integrated communication Access Node for call stations and other security and communications equipment includes a modular housing within which is mounted wire and wireless communication systems and power systems. The housing has a chassis for mounting the electronics and battery modules and a backbox and panel for staged installations, managing cables and providing heat dissipation. A door to the chassis is secured using latch hooks with roller bearings. Optical cable termination is provided as a two sided patch panel. Dual power supplies provide power to internal components and to external components via a distribution module. Backup power is provided by a custom battery backup with a charging controller. Cooling is controlled by dual fans and a fan controller moving air through the housing using openings and baffles. Freestanding pedestal mounting of the Access Node and various other mounts for column, wall, or ceiling to any substrate or condition is an option. Venting through a plug prevents pressure build up.
US10623584B2 Charging session management method and apparatus
A charging session management method, where when user equipment (UE) is in a state of accessing to a network, there is an Internet Protocol (IP)-Connectivity access network (CAN) bearer between a gateway and the UE, where the IP-CAN bearer is used to transmit a data flow of the UE, and a charging session exists between the gateway and a charging system; and the method includes when a charging session established for the IP-CAN bearer exists between the gateway and the charging system, terminating, by the gateway, the charging session if determining that no data flow is transmitted on the IP-CAN bearer within a time threshold; and establishing, a new charging session for the IP-CAN bearer when detecting that a data flow transmission starts to be transmitted on the IP-CAN bearer.
US10623583B2 Wireless account management application for a wireless device
A method for displaying wireless service usage information and account information using an account management application operating on a wireless device includes receiving, at the account management application operating on the wireless device and from a tracking module, wireless service usage information for a wireless subscriber associated with the wireless device, the wireless service usage information including one or more units of wireless services that the wireless subscriber has used, receiving, at the account management application operating on the wireless device and from a service provider over a wireless network, account information associated with the wireless subscriber associated with the wireless device, the service provider being different from the wireless device and the wireless network, and enabling presentation, on a display of the wireless device, of the account management application including the wireless service usage information and the account information for the wireless subscriber associated with the wireless device.
US10623581B2 Adaptive, multi-modal fraud detection system
A system and method for fraud detection and management are provided. The system includes a first communication device that receives a phone call from a second communication device, wherein a call flow of the phone call comprises one or more distinct phases. The system also includes a fraud detection and management system (FDMS) platform that determines whether the phone call exceeds a predetermined risk threshold at each distinct phase of the call flow.
US10623580B2 Processing messages with a device server operating in a telephone
A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium in a telephone having computer instructions to execute a web server application in the telephone. The web server application can be operable to detect an incoming plain old telephone service call, identify a calling party identifier from the incoming plain old telephone service call, and direct one of a plurality of devices detected by web server application to present the calling party identifier. Other embodiments are disclosed.
US10623567B1 Facilitating agent management of consent for a party associated with multiple telephone numbers
Systems, methods, and computer readable medium are disclosed for facilitating management of consent related information for an agent in a contact center. Upon receiving a request from a party to modify consent for receiving future communications, the agent may select an icon on their computer to manage consent. In one embodiment, one or more telephone numbers and their associated consent status is displayed to the agent. The agent may modify the consent status for a telephone number associated with the party. In another embodiment, the agent may select an icon that modifies the consent related information to reflect that consent has been revoked for all numbers and channel types thereof associated with the party.
US10623565B2 Techniques for behavioral pairing in a contact center system
Techniques for behavioral pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a contact center system comprising determining, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a preferred hold activity for a contact; presenting, by the at least one computer processor, the preferred hold activity to the contact; and assigning, by the at least one computer processor, the contact to an available agent based on the preferred hold activity.
US10623557B2 Cognitive telephone fraud detection
Embodiments of the present invention provide a method, system and computer program product for telephonic fraud prevention. In an embodiment of the invention, a method of telephonic fraud prevention includes speech recognizing in real-time, audio of a telephone call from a caller to a called party. Once the real-time audio has been speech recognized into text, the text may be parsed into words and the words compared to a hierarchical semantic tree of terms. On the condition that a match is detected between one of the words and a node of the tree, a level of the tree is identified at which the match is detected and the level is correlated to a degree of risk of the telephone call. Finally, an alert is displayed to the called party reflecting the degree of risk.
US10623552B2 Method and a device for facilitating communication between end users
The embodiments herein relate to method and a UE for facilitating communication between end users. The method comprises: receiving an incoming communication from a another UE; displaying identification information of the other UE and at least one previously generated note, said note being previously generated by a user of the UE and being associated to the identification information of other UE; and simultaneously displaying validity timing information indication for how long the at least one note should be valid.
US10623551B2 Method and apparatus for processing contact information using a wireless terminal
A method for processing contact information includes displaying a list of contacts on a display of a wireless terminal, determining a first contact from the list of contacts in response to a selection of a user, obtaining a web log address and an online shop address of the first contact, obtaining, from a network service, a first content corresponding to the web log address and the online shop address of the first contact, and displaying the first content on a first area of the display, where the first content is dynamically updated.
US10623542B2 Display assembly and mobile terminal
The embodiments of the disclosure provide a display assembly and a mobile terminal, relate to a technical field of mobile terminal. The display assembly includes a display screen and a positioning member. The display screen may include a display panel and a backlight module. The backlight module may include a base plate. The display screen defines a light transmitting hole at least penetrating through the backlight module, the light transmitting hole is configured for accommodate the functional device. The positioning member is formed on a side of the base plate facing away from the display panel and located at a periphery of the light transmitting hole.
US10623540B2 Electronic device with NFC antenna adjacent display and related methods
An electronic device may include a housing, processing circuitry carried by the housing, and at least one wireless transceiver carried by the housing and a NFC device carried by the housing. The electronic device may also include a display carried by the housing and having an internal surface within the housing and a display surface opposite the internal surface, and an NFC antenna mounted on and extending across at least a portion of the internal surface of the display, wherein the NFC antenna comprises a substrate and electrically conductive traces thereon defining a plurality of loops.
US10623538B1 Hinged electronic device with chambers accommodating a dynamic flexible substrate and corresponding systems
An electronic device includes a first device housing and a second device housing. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. The hinge separates a first chamber defined by the first device housing and a second chamber defined by the second device housing. A flexible substrate passes through the first chamber and the second chamber. The flexible substrate spans the hinge, either by passing through or around a hinge housing. The flexible substrate deforms to a curvilinear deformed state within one or both of the first chamber or the second chamber when the first device housing and the second device housing pivot about the hinge from a closed position to an axially displaced open position.
US10623535B2 Signal processing apparatus and signal processing method
The present technology relates to a signal processing apparatus and a signal processing method that enable to accurately specify a boundary between packets.A signal processing apparatus includes a block information acquisition unit which specifies a block length from a transmission parameter, attached to a block, of a multiplexed stream including the series of blocks, a packet information acquisition unit which analyzes the block and acquires a packet parameter, a pattern information acquisition unit which analyzes the block and acquires specific pattern position information, and a packet division unit which specifies a boundary between the packets included in the block on the basis of the block length, the packet parameter, and the specific pattern position information. The present technology is capable of being applied to, for example, a signal processing apparatus that processes a broadcast wave.
US10623534B2 Apparatus for transmitting signaling information, apparatus for receiving signaling information, method for transmitting signaling information and method for receiving signaling information
A method for transmitting signaling information includes: generating a link layer packet including signaling information; and transmitting the generated link layer packet. The link layer packet includes a fixed header and a payload. The signaling information includes information regarding a broadcast program and data and information needed for reception of the broadcast program and data, and the signaling information is contained in the payload of the link layer packet. The fixed header includes a packet type element for identifying a category of data contained in the payload of the link layer packet and a signaling type element for identifying a format of the signaling information contained in the payload of the link layer packet.
US10623529B2 Methods, devices, and systems for determining a subset for autonomous sharing of digital media
Methods, systems, and devices for determining a subset of users from among a set of users based on a set of received information associated with a photograph, where the disposition of the information is used to first determine the subset and then perform facial recognition on the subset of photographs for each user in order to accurately identify each user or users present in the photograph.
US10623527B2 Communication system, communication device and program
There is provided a communication system in which a data sending device and a data receiving device are connected to each other, the data sending device has a function of sending data to be displayed to the data receiving device and the data receiving device has a function of receiving the data to be displayed. In the communication system, the data receiving device includes a display on which information is displayed, an information display control unit that displays information based on the data to be displayed on the display if the data receiving device receives the date to be displayed from the data sending device, and a state display control unit that decides whether to display state information indicating that the data receiving device is in a waiting state for the data to be displayed when the data receiving device changes to the waiting state, in accordance with a type of the information displayed on the display.
US10623518B2 System and method for ordering media content for shuffled playback based on user preference
In accordance with an embodiment, described herein is a system and method for providing media content to a media playback device that includes a media server. In response to the initiation by a user of the media playback device to provide media content in shuffle mode, the media server determines a set of media content items based on a context of the initiation. The media server then determines whether a preference profile exists for the user that includes one or more media content items from the set of media content items. If the preference profile exists, the media server orders the one or more media content items from the set of media content items for insertion into a queue according to the preference profile. Thereafter, a remainder of the set of media content items is ordered for insertion into the queue according to rules.
US10623517B2 Content prefetching and cache management
The presentation of content items within a hosting item is typically performed by on-demand retrieval of the content item from a content server. However, on-demand retrieval may impose an undesirable delay in the presentation of the content; may spontaneously alter the layout of the hosting item; and/or may involve an expedient but unsophisticated selection among the content items of a content store (e.g., random selection), resulting in the presentation of irrelevant and/or redundant content. Instead, a device may prefetch content items into a content cache, such that when a user later requests to view a hosting item, the device may insert a content item selected from the content cache. The device may also notify the content server when a content item has been presented to the user; by marking the content item as such, the content server may provide additional, fresh content for the device content cache.
US10623516B2 Data cloud storage system, client terminal, storage server and application method
A data cloud storage system, client terminal, storage server and application method, wherein the data storage method includes: sending a storage server query request to a scheduling management service center; receiving and caching first address information when the scheduling management service center is under normal operation, and selecting first address information from the cached first address information; sending a resource request to a storage server corresponding to the first address information; such that the storage server allocates a storage unit for the target data and generates storage resource information; sending a data storage request to the storage server, such that the storage server generates data index information based on attribute information of the target data, and storing the target data in the storage unit allocated to the target data. The embodiments of the present application can guarantee data storage, query and downloading in the event of a failure of the scheduling management service center. Thus, the sensitivity of the data cloud storage system to the failure of the scheduling management service center is reduced.
US10623514B2 Resource response expansion
The described technology is directed towards returning expanded data, beyond the data that was specifically requested, to a client, in order to reduce or eliminate likely subsequent requests for more data. Client requests for data items are processed by expansion rule logic to find an expansion rule set (e.g., file) corresponding to the identified data item. The rule set is used to expand requests for certain data items into expanded requests that return more data items than those requested. Client devices receive, cache and (often) use the cached expanded data items, which thereby reduces the overall number of requests to the data service. Expansion rules may be based upon observations (e.g., machine learned and/or manual) of request patterns, so as to reasonably predict which data item or items clients will likely next need, and return those as expanded data items in anticipation of their need.
US10623513B2 Mobile push notification
In one embodiment, a method includes receiving content from a first user at a first time, determining whether one or more second users should be notified of the received content based on an associated first priority level, and sending a first notification to these second users. The first notification includes a subset of user-facing information of the received content. The method additionally includes receiving an update to the content from the first user at a second time which is later in time than the first time, determining whether one or more second users should be notified of the received update based on an associated second priority level, and sending a second notification to these second users. The second notification includes a second subset of the user-facing information associated with the received update.
US10623505B2 Integrating service appliances without source network address translation in networks with logical overlays
A network controller for a network implementing a virtual network overlay determines a network gateway via which a service appliance accesses the network. The network controller determines a network gateway via which an application server accesses the network. First policy data is distributed to the network gateway via which the service appliance accesses the network. This first policy data indicates that the network gateway via which the service appliance accesses the network forwards return packets addressed to a client device sent from an application server to the service appliance. Second policy data is distributed to the network gateway via which the application server accesses the network. This second policy data indicates the network gateway via which the application server accesses the network is configured to forward return packets addressed to the client device to the network gateway via which the service appliance accesses the network.
US10623504B2 Apparatus and method for managing client devices
A relay module (30) for use in a lightweight machine to machine (LWM2M) communication network comprises a first interface module (31) for interfacing with one or more server devices, and a second interface module (33) for interfacing with a plurality of client devices. A processing unit (35) is adapted to establish at least one group object instance, wherein each group object instance is used to control communication between a server device and a group of client devices.
US10623502B2 Link indication referring to content for presenting at a mobile device
During an automated login process to a wireless network, a mobile device receives, from an access node, a link indication referring to content for presenting at the mobile device.
US10623494B1 System and method for non-disruptive move of data and application stacks
A method, computer program product, and computer system for identifying, by a computing device, a first connection type at a first location, wherein the computing device may reside in a transportable container coupled to the computing device and one or more storage devices, and wherein I/O communication may be routed to the computing device via the first connection type. A second connection type may be identified at a second location. The first connection type may be switched to the second connection type, wherein I/O communication may be routed to the computing device via the second connection type enabling a remote computing device to wirelessly access the computing device during transportation of the transportation container to the second location.
US10623493B2 Processing of network communication between a telecommunications network and at least one user equipment via realizing, within the telecommunications network, network functions virtualization
A method for processing of network communication between a telecommunications network and at least one user equipment includes: subscription data, session data and/or call state data required to be available to at least a first virtual network function instance are transmitted, by a shared database functionality, to the first virtual network function instance; in case of at least a change being applied to the subscription data, session data and/or call state data, the changed subscription data, session data and/or call state data or an updated version of the subscription data, session data and/or call state data is transmitted, by the first virtual network function instance, to the shared database functionality; and in case of a failure of and/or a transfer of the functionality of the first virtual network function instance, a second virtual network function instance resumes the functionality of the first virtual network function instance.
US10623492B2 Service processing method, related device, and system
A service processing method, a related device, and a system are provided. The method includes receiving, by the controller, a service request, determining, by the controller, an extended service capability required by the service request, acquiring, by the controller, information about an extended service capability provided by at least one of the Ethernet interface hard disks, and instructing, by the controller according to the information about the extended service capability provided by the at least one of the Ethernet interface hard disks, an Ethernet interface hard disk to process the service request, where the Ethernet interface hard disk has the extended service capability required by the service request. This improves service processing efficiency.
US10623488B1 Systems and methods for replicating data
A system facilitates the distribution and redistribution of chunks of data among multiple servers. The system may identify servers to store a replica of the data based on at least one of utilization of the servers, prior data distribution involving the servers, and failure correlation properties associated with the servers, and place the replicas of the data at the identified servers. The system may also monitor total numbers of replicas of the chunks available in the system, identify chunks that have a total number of replicas below one or more chunk thresholds, assign priorities to the identified chunks, and re-replicate the identified chunks based substantially on the assigned priorities. The system may further monitor utilization of the servers, determine whether to redistribute any of the replicas, select one or more of the replicas to redistribute based on the utilization of the servers, select one or more of the servers to which to move the one or more replicas, and move the one or more replicas to the selected one or more servers.
US10623482B2 Server load management for data migration
A system and method for controlling a migration of data items in a data directory from a source system to a destination system by setting one or more target properties for implementing the migration are disclosed. A migration controller can be employed to obtain statistical information regarding the migration. The statistical information can then be used to compute the one or more target properties. For example, a target number of network connections for achieving an optimal total throughput and concurrency can be computed based on an average throughput per network connection. The target number of network connections may be determined by a migration monitor, which may set the determined target number of network connections as a policy to be enforced by the migration controller.
US10623478B2 Coordinated processing of data by networked computing resources
Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
US10623477B2 Method and device for performing remote task using guest device
A method whereby a host device accesses a remote server and performs a task is disclosed, the method including receiving a task command regarding the remote server; searching for a guest device capable of communicating with the host device and the remote server; determining a task performing pattern based on a found guest device and details of the task; and, according to the determined task performing pattern, performing the task via the host device and one or more devices selected from among found guest devices.
US10623476B2 Endpoint management system providing an application programming interface proxy service
An endpoint management and proxy system is described, by which users can manage and enable exposure of application programming interfaces (“APIs”) usable to cause execution of program code on a remote or third party system. Systems and methods are disclosed which facilitate the handling of user requests to perform certain tasks on remote systems. The endpoint management system allows the application developer to define and specify a first proxy API which maps to a second API associated with the remote system. The endpoint proxy system receives requests to execute the proxy API, determines the API mapping, and sends one or more backend API requests to execute program codes by the associated remote systems. Responses from the remote systems are received by the endpoint proxy system which parses and/or transforms the results associated with the response and generates an output result for response back to the user computing systems.
US10623475B2 Application plugin framework for big-data clusters
A system for a cluster application manager includes an input interface, a command determiner, and a node determiner. The input interface is for receiving a first management request for a management function for a first application of a set of different applications. The command determiner is for determining a first management base command for the first management request. A second management base command is the same as the first management base command for a second management request for the management function for a second application of the set of different applications that is different from the first application of the set of different applications. The command determiner is for determining a management command, wherein the management command is based at least in part on the first management base command and the first application. The node determiner is for determining a node of a cluster to send the management command.
US10623468B1 Systems and methods for simultaneous electronic file exchange
Generally systems and methods for simultaneous file exchange are disclosed. In some embodiments systems and methods for the simultaneous exchange of electronic files are disclosed, wherein the systems and methods employ one or more storage object, and wherein one or more entities are associated with the one or more storage object.
US10623466B2 Beam device architecture
A communications system provides access to services when direct Internet connectivity is not practical. The system includes a beam modem and a beam API server. The beam modem receives a web request from a client device through a short range interface, modifies the request, and transmits the modified web request to the beam API server via a cellular connection. The beam API server then extracts an endpoint address and request data from the web request and determines an external web service from the endpoint address. The server transmits the request data to the external web service and, after receiving a response to the request data, reduces the size of the response data and sends it back to the beam modem via the cellular connection. The beam modem converts the response data to client device readable form and transmits it to the client device via the short range interface.
US10623463B2 Content supplying apparatus, content supplying method, program, terminal device, and content supplying system
A content supplying apparatus, a content supplying method, a program, a terminal device, and a content supplying system capable of notifying a correspondence relation between a FLUTE stream and a segment stream to a reception side, and applicable to a system distributing a content in the FLUTE multicast manner. The content supplying apparatus includes: a FLUTE stream generating unit that generates a FLUTE stream based on a fragment stream and generates an SDP by describing information relating to an MPD in which information required for the reception side to acquire information relating to a FLUTE session distributing the FLUTE stream and the fragment stream corresponding to the FLUTE stream is described; and a multicast distribution unit that distributes the FLUTE stream and the SDP in a FLUTE multicast manner.
US10623459B2 System and method for use of cyclic play queues in a media content environment
In accordance with an embodiment, described herein is a system and method for use of cyclic play queues in a media content environment. A cyclic list data structure that can be initially populated with a list of media content items to be played at a media device, exposes a cyclic list of sequences of media content items, and supports operations to modify portions of the cyclic list to provide a cyclic play queue of media content items. When changes are made to an underlying play queue or context, the system performs a three-way merge of sequences of media content items within the cyclic list, to provide a modified play queue, for example with the left sequence being an updated playlist, and the right sequence being a patch window that reflects a user's changes to the play queue.
US10623452B2 System and method for network assisted multi-line registration in an IMS network
A multi-line network registration capability for an IMS network is disclosed. Registration with a Home IMS domain is used for a user equipment (UE) device to authenticate to the IMS network infrastructure. IMS network infrastructure expects each UE to have a single identity (e.g., IMPI/IMPU pair) on the network. A multiple back to back registration (MB2B) module may optionally provide multiple identities to a single UE device. Multiple identities may be associated with a service plan provided for the IMPI/IMPU unique identifier. Infrastructure of the Home IMS domain may be used to support the multiple identities for a given UE device. Accordingly, the MB2B module may not require any additional infrastructure changes by other service providers. The MB2B module may be implemented as a software upgrade to existing infrastructure devices or may be implemented as a standalone front-end device to assist in performing registrations for a telco service provider.
US10623450B2 Access to data on a remote device
A first device may receive connection requests to establish communications between a second device located behind a firewall and a third device located outside of the firewall. The first device may be located outside of the firewall. The second device and the third device may store data. The first device may receive a request for the data. The first device may provide the request via a first connection or a second connection. The device may receive the data. The data stored by the second device may be received by the first device from behind the firewall without using a tunnel through the firewall and in a streaming manner. The first device may provide the data. The data stored by the third device may be provided to the second device in the streaming manner.
US10623449B2 Communication mediation system, communication mediation device, communication mediation method, and communication mediation program
A management device connected to the Internet, includes: a first transmitting unit configured to transmit setting information necessary for mediating communication from the Internet to at least one terminal device connected to a LAN, to a communication mediation device connected to the LAN; and a storage unit configured to store determining information for determining whether the communication mediation device has been connected to an appropriate LAN, with identifying information of a predetermined terminal in the at least one terminal device connected to the LAN, wherein the first transmitting unit transmits the setting information in a case where it has been determined that the communication mediation device has been connected to the appropriate LAN.
US10623447B1 Method for triggering IMS communication based on data communication protocols
A method for triggering IMS communication based on a data communication protocol. In a data communication protocol, the various collected sensed data is defined in accordance with regulations specified in the present invention. Connection to a mobile phone, a computer or a hardware device or the like is established by Bluetooth, or by a virtual serial port, or by RS485 or RS232 or the like. If receiving set data matching the data communication protocol, the mobile phone, the computer or the hardware device or the like into which an IMS system client program is embedded automatically triggers the embedded IMS system client program to communicate through an IMS system. Different telecommunication numbers are triggered by different data. The data between the mobile phone, the computer or the hardware device and the data communication protocol is in a SIP-MESSAGE format.
US10623438B2 Detecting execution of modified executable code
A technique for detecting malware uses hardware capabilities of the processing element of a programmable device to detect modification of executable code during execution. By monitoring a dirty bit in page tables, pages that have been modified can be detected, allowing analysis of those pages during execution. An indication may then be passed to an anti-malware software to analyze the executable further.
US10623437B2 Secured method for testing and maintenance of bulk electrical systems (BES) assets
A method for protecting a mobile terminal device from cyber security threats, including the steps of: detecting that the mobile terminal device is successfully connected only through one or both of a selected physical serial interface connected to a device for facilitating the testing or a wired network interface, which is connected to an electrical utility device. Prior to executing a test routine by the mobile terminal device, switching the mobile terminal device to a test state by: disabling an internal firewall, disabling one or more remaining network interfaces and serial interfaces, such that existing communications or connections are terminated and new communications and connections are prevented. Enabling communication to one or both of the selected physical serial interface and the wired network interface, performing the testing on the at least one electrical utility device according to the executed test routines under control of the mobile terminal device until completion.
US10623436B2 System and method of architectural security and resilience for microgrid systems
Devices, methods, systems, and computer-readable for providing a cyber-security architecture for microgrid systems are described herein. One or more embodiments include a system for providing a cyber-security architecture for a microgrid, comprising a supervisory control and data acquisition network device having at least one remote network connection to a non-local network device and allowing communication of data and control instructions between the non-local network device and at least one local device in a microgrid network and a control network for providing control instructions to the local device based on data from the microgrid and a power generation network device, the control network allowing communication of data and control instructions between the power generation network device and the local device in the microgrid network.
US10623433B1 Configurable event-based compute instance security assessments
Techniques for configurable event-based compute instance security assessments are described. A security assessment service receives one or more configuration messages, sent on behalf of a user, indicating a request to perform a security assessment of one or more computing resources managed by a service provider system responsive to any of one or more events being determined to have occurred. The security assessment is to include attempting to identify security vulnerabilities of the one or more computing resources. The security assessment service determines that an event of the one or more events has occurred subsequent to event data being reported that is indicative of the event, and performs the security assessment of the one or more computing resources responsive to the determining that the event has occurred.
US10623432B2 Mitigating security risks utilizing continuous device image reload with data integrity
Provided are techniques for mitigating security risks utilizing continuous device image reload with data integrity. Continuous reload of a first image on a device in an Internet of Things (IoT) group of devices coupled to an IoT service is performed based on triggers. A trigger from the triggers is received that indicates one of that a period of time has expired, that notification of a known infection has been received, and that there has been failure of an internal onboard security check. A second image is obtained that is not infected from the IoT service. The device is reloaded with the second image to replace the first image with the second image.
US10623427B2 Adaptive online data activity protection
Systems and methods for identifying and responding to anomalous data activity by a computer user on a computing device are presented. An anomalous data activity service, implemented as a machine learning service, receives notice of data activity and conducts an evaluation to determine whether the data activity is an anomalous data activity. Upon determining that the data activity is an anomalous data activity, a responsive action may be taken that may result in the anomalous data activity being blocked or allowed.
US10623421B2 Detecting IP address theft in data center networks
Theft detection in data center networks may be provided. First, a first leaf switch may create an entry in a first distributed secure cache in response to an endpoint appearing on the first leaf switch. The entry may correspond to the endpoint and may be marked as having a tentative state. Then a request message may be sent to a plurality of leaf switches. The request message may comprise data identifying the endpoint. Next, a reply message may be received in response to the request message from a second leaf switch within the plurality of leaf switches. The tentative state may then be removed from the entry in response to the reply message indicating that the endpoint is valid.
US10623420B2 Method and device for data inspection
A method for data inspection includes upon receiving an out-of-order part of a sequence of parts, checking the out-of-order part for matching in forward and backward direction of the sequence; temporarily saving a forward state and a backward state of said both checkings; and upon receiving an in-order part of the sequence, checking the in-order part for matching in the forward direction of the sequence and if the in-order packet is within a gap between the first part and the last part of the sequence the in-order part is also checked for matching in backward direction of the sequence. The backward state or the forward and backward state are updated or temporarily saved.
US10623413B2 Security tracking of computer resources
An allocation system that tracks allocation of computer resources is provided. The allocation system allocates a number of user-periods to an organization for accessing a computer resource. The allocation system determines a depletion date based on the number of user-periods and number of users. When a new user is added, the allocation system re-determines the depletion date based on an additional user. When a user is removed, the allocation system re-determines the depletion date based on one less user. When an additional number of user-periods are allocated to the organization, the allocation system re-determines the depletion date based on the additional number of user-periods.
US10623412B2 Method for preventing deactivation of online services in a vehicle
A method for preventing deactivation of online services in a vehicle. The method includes generating a configuration message that contains details of what online services that are active in the vehicle cannot be deactivated, wherein the generation takes place on a computer unit that is at least temporarily connected to the vehicle; transmitting the configuration message to the vehicle; reading the configuration message in the vehicle; and disabling the option of deactivating online services in the vehicle in accordance with the configuration message.
US10623411B2 Information processing device, information processing method, and mapping server
[Object] To improve the convenience of a service using anonymous information.[Solution] Provided is an information processing device including: a real name information acquisition unit configured to acquire real name information from a real name server that stores a user ID and personal information in association with the real name information; an anonymous information acquisition unit configured to acquire anonymous information from an anonymous server that stores an anonymous ID in association with the anonymous information; and a screen generation unit configured to generate a display screen including the real name information and the anonymous information.
US10623407B2 Systems, methods, and media for authenticating multiple devices
Systems, methods, and media for authentication are provided. In accordance with some implementations, the system comprises: a hardware processor that is programmed to: receive, from a device, a message relating to an authentication status of a user account associated with the device; transmit an authentication request to the device that is transmitted to an authentication server; receive, from the device, a response to the authentication request that includes authentication data relating to a session corresponding to the user account on the authentication server; cause an interface to be presented that requests authorization to authenticate the device with the authentication server using the user account; and transmit the authentication data to the device that causes the device to retrieve a corresponding authentication token from the authentication server, wherein the corresponding authentication token authenticates the user account on the device.
US10623400B2 Method and device for credential and data protection
A security method and system for capturing user specific binary information used to identify the user; using the user specific binary information to generate a secured primary code, generating strong user credentials for accessing web based or applications logins, intercepting credential requests from local applications or remote web sites, regenerating strong user credentials dynamically, using the secure primary code to generate encryption keys for protection of data inside or outside the machine of creation, and using secure primary code protection in conjunction with subsidiary key exchanges to allow data sharing while retaining data security.
US10623398B2 Verifying requests for access to a service provider using an authentication component
The subject disclosure is directed towards processing requests for accessing a service provider. After examining at least one security token, a public key and a portion of attribute information are identified. An authentication component is accessed and applied to the public key. A unique user identifier is employed in generating the public key. The authentication component is generated using information from at least one revoked security token or at least one valid security token. The authentication component is configured to prove validity of the at least one security token.
US10623397B2 Aggregator technology without usernames and passwords
Techniques are described in which to access a user's web applications, the user registers and signs on to an aggregator system using any supported login identity provider username and password. When the user registers for the first time, the system collects additional information to verify the user for a subsequent access to the system. The system also automatically creates a system secret username and secret, highly securely generated password, both of which are unknown and inaccessible to the user. The secret username and password are stored in a lightweight directory access protocol (LDAP) server or database or in a distributed cloud database system. The system also maps the login identity provider user name to the secret user name and password for subsequent usage.
US10623394B2 Device authentication
The present invention relates to a computer network that provides secure authentication. The computer network comprises a server operable to generate a token comprising identification information; a first device to be authenticated, the first device being operable to receive the token; a second device associated with a trusted identifier, the second device being operable to retrieve the token from the first device and associate the token with the trusted identifier to authenticate the first device at the server.
US10623393B1 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between a contactless card, a client device, and one or more servers are provided. The memory of the contactless card may include one or more applets and a counter. The client device may be in data communication with the contactless card and one or more servers, and the one or more servers may include an expected counter value. The client device may be configured to read the counter from the contactless card and transmit it to the one or more servers. The one or more servers may compare the counter to the expected counter value for synchronization. The contactless card and the one or more servers may resynchronize the counter, via one or more processes, based on one or more reads of the one or more applets. The one or more servers may authenticate the contactless card based on the resynchronization.
US10623391B2 Identifying related user accounts based on authentication data
In some embodiments, upon detecting malicious activity associated with a user account, a content management system can identify other user accounts related to the malicious user account. The content management system can identify related user accounts by comparing authentication information collected for the malicious user account with authentication information collected for other user accounts. Authentication information can include IP address information, geographic information, device type, browser type, email addresses, and/or referral information, for example. The content management system can compare the content items associated with the malicious user account to content items associated with other user accounts to determine relatedness or maliciousness. After identifying related malicious user accounts, the content management system can block all related malicious user accounts.
US10623390B1 Sidecar-backed services for cloud computing platform
This specification describes methods, systems, and computer-readable media for sidecar-backed services for a cloud computing platform. An application is bound to a service. A transformer component of the cloud computing platform transforms credential information for accessing the service by replacing an access address to the service with a localhost address to a sidecar program associated with the application. When the application uses the service, the application communicates with the sidecar program rather than with the service directly. The sidecar program then forwards the communication to the service.
US10623388B2 Account association systems and methods
Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. An account association request message in relation in relation to a first user account and a second user account is received. The account identifier for the first user account and the account identifier for the second user account is determined based on the account association request message. A profile information message is transmitted on the basis of the account identifier for the second user account and in response, a profile information response message is received. A relationship between the first user account and the second user account is established least in response to receipt of the profile information response message.
US10623385B2 Latency sensitive tactile network security interfaces
Concepts and technologies of latency sensitive tactile network security interfaces are provided herein. In an embodiment, a method can include identifying, by a tactile network interface controller, encrypted command packets that are being sent as a data stream to a tactile application. The method can include obtaining a command sequence model based on the encrypted command packets being sent to the tactile application, and decrypting at least some of the encrypted command packets based on the command sequence model, where decrypting the encrypted command packets identifies non-sequential command instructions. The method can include determining, based on the command sequence model, that at least some of the non-sequential command instructions do not conform to the command sequence model, and dropping, by the tactile network interface controller, the non-sequential command instructions that do not conform to the command sequence model from the data stream.
US10623384B2 Combined hidden dynamic random-access devices utilizing selectable keys and key locators for communicating randomized data together with sub-channels and coded encryption keys
Devices that conceal transmission(s) transmitted to and/or reveal transmission(s) received from these devices comprising at least one executable coded cipher key(s) at least one executable coded encryption key (ECEK) device that securitizes transmission(s) that uses executable coded cipher key(s), and at least one executable coded decryption key (ECDK) device that reveals transmission(s) such that a combined device is a RDDS/ECDK device that transmits randomized data with data sub-channels and with ECEKs; and that also utilizes at least one executable coded cipher key(s), such that transmission(s) sent to an encrypter/decrypter memory that stores transmission(s) while the transmission(s) is concealed and/or revealed. When concealing/revealing operation(s) are completed the transmission(s) is sent to at least one transmitter such that the concealing/revealing operation of the transmission(s) is controlled and manipulated by the executable coded cipher key(s), wherein the executable coded cipher key(s) remain in the computer memory long enough to achieve securitization completion.
US10623382B2 Creating and utilizing black keys for the transport layer security (TLS) handshake protocol and method therefor
A non-transitory computer-readable medium comprising a black zone and a plurality of other electronic components for protecting a data exchange from a malicious attack on the data, that when executed on a processor, perform the steps comprising receiving a client hello message from a client, transmitting a server hello message, receiving a pre-master secret message encrypted with a server public key, storing the pre-master secret, protecting the black zone from malicious attacks on data by isolating hardware of the black zone from the plurality of other electronic components, calculating a master secret in the black zone, storing the master secret as a black key in the black zone, receiving a changed cipher specification and finished message encrypted with a session key, and transmitting a finished message encrypted with a symmetric key. The server hello message comprises a certificate.
US10623380B1 Secure transfer of medical records to third-party applications
Media and methods for securely providing third-party applications, such as health based service applications, with electronic medical records (EMRs), or discrete information therein, of an individual is provided. To facilitate the secure transfer of medical records, a universal security manager is described. The universal security manager may act as an intermediary between a healthcare service facility, such as a hospital, and the third-party application. A secure link for transferring EMRs from the healthcare service facility to the universal security manager may be established using a secure linking code. The third-party application may be validated as a trusted third-party application by the universal security manager based on a set of security criteria. The universal security manager may provide the EMR information from an EMR system associated with the healthcare service facility to the trusted third-party application based on a set of permissions created and/or maintained by a user.
US10623375B2 Auto-detection of web-based application characteristics for reverse proxy enablement
This disclosure describes an automated process of discovering characteristics needed to integrate a web-based application to a web portal, such as a reverse proxy. This process eliminates the need for application owners and security analysts to manually discover the information needed for the on-boarding process. To this end, application-specific information is determined by monitoring network traffic flows in and out of the application, user authentication and authorization event data, and the like. An application discovery engine analyzes the discovered data, preferably against a set of patterns and heuristic-based rules, to discover or identify the one or more application characteristics. A set of configuration data is then generated, and this configuration data is then used to integrate the application into the web reverse proxy and, in particular, by specifying the configuration needed to “board” the application. Preferably, the monitoring and application characterization determination functions occur in an automated manner.
US10623370B1 Secure data flow for virtual workspaces
Virtual workspaces can be provided using shared resources and network-attached storage. A workspace client can access a virtual workspace created under a customer account. For specific types of data, such as pixel data used to render the display component of the workspace on the workspace client, the data can be prevented from being transmitted over a public network. Private security gateway interfaces can be created in the customer environment that can be attached to respective security gateways in the workspace environment. Routing rules are configured such that pixel data for a workspace is only transmitted to the workspace client through a security gateway and over a secure connection to the corresponding private gateway interface in the customer environment, which can direct the pixel data to the workspace client.
US10623365B2 Message redirection protocol
The disclosure describes a system that assigns an internet protocol (IP) address to each of one or more tenants, establishes an inbound connection with each of one or more tenants, and identifies each of one or more tenants based on the IP address and a destination address associated with the each of one or more tenants. The system further establishes an outbound connection with the each of one or more tenants, receives one or more commands and a message from each of one or more tenants, and determines an email address of at least one first tenant, of the one or more tenants, based at least in part on the one or more commands and the message. The system further updates one or more email addresses in one or more message headers with the domain of the at least one first tenant, and transmits the message to the at least one first tenant during an overlapping simple mail transport protocol (SMTP) session.
US10623358B2 Facilitating message processing at a target endpoint
An approach is described of facilitating processing of a message at a target endpoint. The approach may facilitate message processing regardless of format. A method pertaining to such approach may include receiving, at a target endpoint, a message that includes a content portion and a script code portion that is required to execute the content portion. The message may be propagated via a network. The method further may include parsing the script code portion to identify at least one instruction. The method further may include processing the content portion by executing the at least one instruction via at least one scripting engine. The at least one scripting engine may be located in a restricted operating system environment within a virtual machine. According to an embodiment, the script code portion may be stored in a header of the message.
US10623357B2 Peer-assisted mail thread management
According to one embodiment, a method for message-thread management with a messaging client is provided. The method may include receiving a message-thread containing a signature and a body, with the signature including a composite identifier which may include a thread identifier, a tangent identifier, a sender identifier, a depth-level identifier, and a unique message identifier, determining that message-thread content is missing from the message-thread, sending a broadcast message using a peer-to-peer protocol requesting the missing message-thread content, and receiving the missing message-thread content via the peer-to-peer protocol. The message client may include a peer-to-peer communication protocol manager for handling the peer-to-peer protocol.
US10623355B2 Message personalization using a digital personal assistant
Systems and methods for facilitating handwritten personalized messages using a digital personal assistant are provided. A message for a user associated with the digital personal assistant is initiated. The message is to be communicated to a recipient by way of the digital personal assistant. Content is generated for the message, and the user may add handwritten content to the message. Once the recipient of the message is determined and the message is completed, the message is communicated to the recipient.
US10623351B2 Messaging system and method thereof
A messaging system and method thereof are disclosed herein. The messaging method is suitable for the messaging system, in which the messaging system includes a first electronic device and a second electronic device. The messaging method includes the following steps: determining a latest messaging task executed on the first electronic device; displaying a notification icon corresponding to an application program on a display module of the second electronic device, in which the application program is related to the latest messaging task; detecting a confirmation input corresponding to the notification icon; and launching the application program on the second electronic device according to the confirmation input.
US10623349B2 Systems and methods for distributed electronic communication and configuration
A system, comprising: at least one hardware processor; at least one executable software module that, when executed by the hardware processor, performs operations comprising: detecting a first event associated with a contact; in response to detecting the first event: collecting environment data associated with the first event; selecting a first of a plurality of actions based at least in part on the environment data; and performing the first action.
US10623347B2 Method and apparatus for displaying information during an instant messaging session
A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
US10623346B2 Communication fingerprint for identifying and tailoring customized messaging
A computer-implemented for delivering tailored content to an individual includes: obtaining, by a computer system, communications of the individual; obtaining, by the computer system, a communication fingerprint for the individual based on analysis of the communications of the individual; tailoring, by the computer system, a message to the individual using the communication fingerprint; and delivering the message to the individual. Using sentiment analysis combined with a unique communication fingerprint for an individual advantageously provides for a more tailored, and thus more effective, communication to the individual.
US10623345B2 Method and system for communicating within a messaging architecture using a structured data object
A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.
US10623344B2 Message processing using deactivation condition and after scheduled end time
Message processing includes activating an out-of-office function for a messaging account, wherein the out-of-office function has a scheduled end time. A determination is made, using a processor, that a current time is after the scheduled end time and that a deactivation condition for the out-of-office function has not occurred. Responsive to the determination, an out-of-office action is performed using the processor.
US10623342B2 System and method for integrating messaging network and external service providers
A system for integrating messaging network and external service providers includes: a messaging server connected to a network; and an integration server connected to the messaging server via the network. The messaging server routes messages between client devices, and autonomously generate responses to messages received from the client devices, by selecting content based on the messages and sending the content to the client devices. The content identifies a web page hosted at the integration server. The integration server receives a request for the web page from a client device, and sends the web page, including at least one selectable element, to the client device. Responsive to receiving a selection of the selectable element from the client device, the integration server transmits a message command to the client device, for causing the client device to transmit a message to the messaging server containing a web page identifier.
US10623335B2 Network device and a method for networking
A networking device including a plurality of client ports arranged for communicating with a plurality of clients, a service port arranged for communicating with a machine arranged to communicate with the plurality of clients, and networking componentry arranged to communicate electromagnetic communications between the plurality of client ports and the service port.
US10623331B2 Hybrid cloud deployment for hybrid unified communications
A hybrid unified communications (UC) cloud system includes a global UC virtual data center and a plurality of regional UC virtual data centers (VDCs). Each regional VDC includes a regional system manager that manages a set of regional UC resources. Associated endpoint devices operate in at least one respective multi-tenant regional cloud and to employ corresponding regional UC resources thereof, operating in at least one service cluster of the respective multi-tenant regional cloud, to communicate real-time media traffic with respect to the associated endpoint devices. A regional resource manager provides status information to the regional system manager, based on utilization of resources, to control scaling of the regional UC resources responsive to the status information. The global UC virtual data center includes a global system manager to manage the regional UC VDCs and coordinates orchestration of UC resources between and/or among the regional UC VDCs.
US10623330B2 Distributed bandwidth allocation and throttling
A distributed bandwidth allocation system a distributed bandwidth limiter, a first throttler, and a second throttler. The distributed bandwidth limiter receives first usage data for a first entity and usage data for a second entity. Based on the first usage data, second usage data, and a total bandwidth allocation, the distributed bandwidth limiter determines a first bandwidth allocation specifying bandwidth available for network traffic for the first entity and a second bandwidth allocation that specifies bandwidth available for network traffic for the second entity, wherein a sum of the first bandwidth allocation and the second bandwidth allocation does not exceed the total bandwidth allocation. The first bandwidth allocation and the second bandwidth allocation are provided to respective throttlers than manage traffic for the first and second entities.
US10623328B1 Message brokering for asynchronous status updates
One example method of operation may include one or more of receiving messages from different clients, storing the messages in a queue, identifying the clients assigned to the messages, assigning the messages to different threads in a thread pool based on the identified clients, and processing the messages via the different threads.
US10623327B2 Data transmission method, transmitter, and receiver
A data transmission method, a transmitter, and a receiver, where the method includes obtaining constant bit rate (CBR) service data, performing physical coding sublayer (PCS) encoding on the CBR service data, inserting a rate adaptation code block in a PCS bitstream obtained by PCS encoding to perform rate adaptation on the PCS bitstream, mapping the adapted PCS bitstream to N timeslots of a flexible Ethernet (FlexE) frame, where N is a positive integer greater than or equal to one, and sending the FlexE frame, where FlexE overhead of the FlexE frame includes information indicating the N timeslots corresponding to the PCS bitstream. Hence, according to the data transmission method, the transmitter, and the receiver, the CBR service data may be mapped to a FlexE, and a carrying capability of the FlexE is improved.
US10623324B2 Optimized domain whitelisting
An optimized approach to whitelisting includes, at a domain name service server, determining whether a first domain and a second domain resolve to a same Internet Protocol (IP) address, and in response to a request from a domain name service proxy as to whether the first domain resolves to an IP address shared by another domain, notifying the domain name service proxy that the first domain resolves to an IP address shared by another domain. The method further includes the domain name service proxy receiving from the domain name service server a response that indicates that the first domain resolves to an IP address shared by another domain, and storing, in memory, the IP address and an indication that the IP address is shared by another domain. A data flow associated with a shared IP address is subjected to further scrutiny even if the IP address is on a whitelist.
US10623320B2 Load sharing method, apparatus, and system
Embodiments of the present application disclose a load sharing method, apparatus, and system. The method includes: obtaining, by a controller, a load parameter of a target network device; determining, by the controller according to the load parameter, whether the target network device is in an overloaded state; and sending, by the controller, first configuration information to the target network device when the target network device is in the overloaded state, where the target network device is configured to be in a first state according to the first configuration information, and the first state instructs the target network device to delay or skip returning a PADO packet when receiving a PADI packet. According to the embodiments of the present application, not only load of network devices in a network is more balanced, but also a difficulty in implementing network load balance is small and costs are low.
US10623317B2 Enhanced large data transmission and catastrophic congestion avoidance over TCP/IP networks
A system and method of reducing network congestion whereby significant improvement can be gained by the elimination of catastrophic network congestion failure within a TCP/IP network. Exemplary embodiments are implemented by an improved process for retransmitting unreceived datagram fragments by use of a bitmap. The bitmap allows for a more targeted acknowledgement system to prevent needless transmission of already received datagram fragments.
US10623314B2 Switch system, and monitoring centralized control method
A switch system allows free change of a grain degree of monitoring without being conscious of a routing control. For example, a control protocol of a transmitter is used based on the open flow (OpenFlow) technique to control the monitoring function of the switch system, and the centralized control of the monitoring can be realized as the whole network and the monitoring result is reflected on the routing control. Here, the switch has a flow table for packet transfer and a flow table for monitoring. Both of the tables are searched to one packet and a multi-hit operation is performed to execute the operation of each of the entries. That is, both the tables are searched and the packet is transferred according to corresponding flow entries.
US10623313B2 Path computation method, message responding method, and related device
A path computation method and a related device are disclosed. The method includes: a second network device receives path requirement information and a recomputation condition that are sent by a first network device; the second network device first obtains by means of computation a path meeting a requirement according to the path requirement information, and sends description information of the path meeting the requirement to the first network device; then the second network device constantly determines whether the recomputation condition is met; and when the recomputation condition is met, the second network device performs path recomputation, and sends description information of a path obtained by means of recomputation to the first network device. Therefore sensitivity for triggering path recomputation can be improved and a quantity of communication messages between network devices can be reduced.
US10623312B2 Wireless home network routing protocol
A hierarchical wireless network is provided with a mesh backbone network portion and a switching tree network portion. The mesh backbone network portion includes first tier nodes each having at least one wireless link to another first tier node. The first tier nodes execute a link-state protocol for routing packets. The switching tree network portion includes second tier nodes each having a single wireless link to one first tier node and at least one wireless link to one third tier node, and third tier nodes each having a single wireless link to one second tier node. The second tier and the third tier nodes execute switching rules for switching packets.
US10623308B2 Flow routing system
A flow routing system includes a source device and a destination device that are coupled together via a network that includes a Software Defined Networking (SDN) device. The source device generates a packet that includes a packet header, provides a connection identifier in the packet header, and transmits the packet through the network. The SDN device receives the packet through the network from the source device, matches the connection identifier that is included in the packet header to a single tuple in a flow entry of a flow table and, in response, uses the flow entry to route the packet through the network to the destination device. The connection identifier may be provided by hashing a source IP address, a destination IP address, a VLAN identity, a source MAC address, a source port identifier, a destination port identifier; and a creation time for the flow including the packet.
US10623307B2 Method and system for asymmetric redundancy mechanisms in multi-homed network access topologies
In one embodiment, a method is described. The method includes receiving a network communication at a first network device coupled to a first network and a second network, determining whether to forward the network communication into the first network over a logical connection, and, if the network communication is to be forwarded into the first network over the logical connection, forwarding the network communication into the first network over the logical connection. The network communication comprises a first network address in the second network that is associated with a second network device coupled to the second network. The logical connection is associated with a second network address in the second network. The determining is based, at least in part, on a determination, as to whether the first network device and the second network device are coupled to the logical connection, that uses the first network address and the second network address.
US10623306B2 Multi-path routing
Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.
US10623302B2 X channel to zone in zone routing
A network element (NE) in a zone routing network includes a memory, receiver, processor, and transmitter. The memory stores a routing information base (RIB) identifying a first next-hop node for a first path in the network to reach a network controller of the network via a first communication node in the network. The first communication node is directly associated with the network controller. The receiver receives a first label-switched path (LSP) creation request message requesting creation of a first LSP through the network. The first LSP creation request message indicates an ingress node of the first LSP. The processor determines that the NE corresponds to the ingress node of the first LSP. The transmitter sends a first LSP creation response message towards the network controller via the first communication node according to the first path to indicate a creation status of the first LSP.
US10623298B1 System for performing an integrated data quality control in a data network
A system for performing an integrated data quality control is disclosed. The system determines a dataflow path for one or more input data elements. The, the system performs a lineage control check, a timeliness control check, and a variation control check on the dataflow path. If the dataflow path integrated scoring of the three controls is sufficient, the system determines that data related to the dataflow path is fit for use. If the dataflow path fails any one of the three checks, the system determines that data related to the dataflow path is not fit for use.
US10623291B2 Operation method of communication node for detecting link errors in network
An operation method of a first communication node in an Ethernet-based vehicle network includes identifying a link status between the first communication node and each of a plurality of communication nodes included in the vehicle network; receiving a first frame from a second communication node whose link status is normal among the plurality of communication nodes; identifying a first time difference between a local time of the first communication node and a time stamp of the first frame; and determining a synchronization error between the first communication node and the second communication node based on the first time difference.
US10623290B2 Securing remote ethernet access to a processor and a register via an internal access port of a network device
A network device is provided and operative to secure remote access to an internal component including a processor and/or a register. The network device includes an Ethernet interface, an access port, and a controller. The Ethernet interface receives, from a host device, frames transmitted over an Ethernet network. The access port is physically connected to the internal component and physically inaccessible to the host device. The controller is physically connected to the access port. The controller: accesses the internal component via the access port; based on the frames, determines whether the host device is authorized; if the host device is not authorized, prevent the host device from accessing the processor or the register; and if the host device is authorized, permit the host device, via the Ethernet interface and the access port, to control operation of the processor or change the contents of the register.
US10623278B2 Reactive mechanism for in-situ operation, administration, and maintenance traffic
A reactive mechanism for in-situ operation, administration, and maintenance (IOAM) traffic is provided. In one embodiment, a method is provided that includes assigning a plurality of discriminator identifiers associated with a plurality of discriminators. Each discriminator is mapped to a specified action. The method includes receiving a data packet that includes an IOAM header comprising telemetry data associated with the data packet and a bidirectional forwarding detection (BFD) field that includes a specified discriminator identifier. The method further includes determining whether the specified discriminator identifier matches one of the plurality of discriminator identifiers, and, upon determining that the specified discriminator identifier matches a first discriminator identifier of the plurality of discriminator identifiers, the method includes initiating a seamless bidirectional forwarding detection (S-BFD) reflector session to transmit a response packet according to a first action mapped to a first discriminator associated with the first discriminator identifier.
US10623273B2 Data source modeling to detect disruptive changes in data dynamics
In one embodiment, a network assurance service receives, from a reporting entity, data regarding a monitored network for input to a machine learning-based analyzer of the network assurance service. The service forms a reporting entity model of the reporting entity, based on at least a portion of the data received from the reporting entity. The service identifies a behavioral change of the reporting entity by comparing a sample of the data received from the reporting entity to the reporting entity model. The service correlates the behavioral change of the reporting entity to a change made to the reporting entity. The service causes performance of a mitigation action, to prevent the behavioral change from affecting operation of the machine learning-based analyzer.
US10623272B2 Authenticating connections and program identity in a messaging system
A messaging system enables client applications to send and receive messages. The messaging system includes independent component programs performing different functions of the messaging system, such as connection managers that maintain network connections with the client applications, a message router that sends received messages to recipient applications through network connections, and a dispatcher that authenticates other component programs. A messaging server may authenticate client applications using certificate-based authentication (e.g., private and public keys), authentication transfer from another trusted messaging server, or other methods (e.g., user name and password). To authenticate a component program, the dispatcher compares instantiation information (e.g., user identity, process identifier, creation time) of the component program provided by the operating system with instantiation information saved in a shared memory at the time of the component program's instantiation. In response to a match, the dispatcher provides the component program with secure information through an inter-process communication socket.
US10623270B2 Non-transitory computer readable medium, image processing apparatus, and image processing method
An information processing apparatus includes an acquisition unit that acquires information related to a network including a group of nodes, and a group of real links that connects the nodes, an adding unit that generates an extension network by adding to the network at least a virtual link that link nodes that are not linked by a real link, and a clustering unit that clusters the group of the nodes by iteratively calculating a stochastic process of a transition between the nodes linked by the real link and the virtual link in the extension network until the stochastic process is regarded to be in a steady state.
US10623267B2 Device management system and device management device
A device management device that manages multiple devices, the device management device includes circuitry configured to generate second device identifying information of a given device based on first device identifying information that uniquely identifies the device and positional information representing the position of the device and, when positional information that matches the acquired positional information is managed, update the first device identifying information and the second device identifying information that are associated with the managed positional information respectively by using the first device identifying information and the generated second device identifying information.
US10623264B2 Policy assurance for service chaining
In some examples, a system obtains a network logical model and, for each node in a network, a node-level logical, concrete, and hardware model. The system identifies a service function chain, and determines a respective set of service function chain rules. For each node, the system determines whether the respective set of service function chain rules is correctly captured in the node-level logical model and/or concrete model to yield a node containment check result. Based on a comparison of policy actions in the concrete model, hardware model, and at least one of the node-level logical model or network logical model, the system determines whether the respective set of service function chain rules is correctly rendered on each node to yield a node rendering check result. Based on the node containment check result and node rendering check result, the system determines whether the service function chain is correctly configured.
US10623263B2 Technologies for autonegotiating 10G and 1G serial communications over copper cable
Technologies for autonegotiation of communications operational modes over copper cable include a network port logic having a communication link coupled to a remote link partner. The network port logic may start an autonegotiation protocol upon reset, when the link is broken, or upon manual renegotiation. The network port logic transmits an autonegotiation page to the remote link partner that indicates single-lane communications ability over copper cable. The network port logic receives an autonegotiation page from the link partner indicating single-lane communications ability over copper cable. If the network port logic and link partner have a common single-lane communication ability, the link may be activated. The autonegotiation pages may be base pages or next pages. The single-lane communication ability may be indicated by one or more bits of the autonegotiation pages. The link may be established at 1 gigabit or 10 gigabits per second. Other embodiments are described and claimed.
US10623262B2 Methods and systems to adjust a monitoring tool and auxiliary servers of a distributed computing system
Methods and systems adjust resources and monitoring configuration of a monitoring tool and auxiliary servers of a distributed computing system. Any new virtual object installed in the distributed computing system or change in functionality of an existing virtual object of the distributed computing system is identified. Expected configuration rules and resource allocation rules are determined for the virtual object. The expected configured rules are used to adjust a monitoring configuration of the monitoring tool. The resource allocation rules are used to adjust the infrastructure resources available to the monitoring tool. When the virtual object creates a change in demand for auxiliary services, corresponding auxiliary servers are installed, removed, or changed in the distributed computing system. Resource allocated rules and expected configuration rules are determined for the auxiliary servers and used to adjust the infrastructure resources and monitoring configuration of the monitoring tool. Methods optimize distributions of virtual objects.
US10623251B2 Private network driven hosted network device management
Various implementations disclosed herein provide private network driven hosted network device management that enables more robust management of private networks that include such equipment. For example, in some implementations, a method of private network driven hosted network device management includes receiving a fetch request from a compliant device, wherein the fetch request indicates demand for at least one of new and updated configuration data and instructions. In turn, the method further includes assessing whether or not the new and updated configuration data and instructions, for the requesting compliant device, will conflict with local customizations and indicate potential disruption to connectivity and services in an associated private network, in order to produce an assessment result. The method also includes selectively generating a new configuration file including a suitable set of new and updated configuration data and instructions based on the assessment result.
US10623249B2 Dynamic tracking device reconfiguration
A tracking device can be reconfigured after an amount of operation to preserve the battery capacity of the tracking device and to ensure that the tracking device can be operated for a pre-determined threshold period of time. The tracking device can provide diagnostic information representative of a state of the tracking device, such as a current power capacity of the tracking device's battery, to a mobile device within a threshold proximity of the tracking device. The mobile device can then provide the diagnostic information to a tracking server, which in turn can provide reconfiguration instructions to the mobile device. The mobile device can then pass on the reconfiguration instructions to the tracking device, in response to which the tracking device can reconfigure itself.
US10623247B2 Information processing apparatus performing synchronization of data and data synchronization methods
A server manages first time at which a configuration of a client apparatus is changed, while associating the first time with the client apparatus. The server obtains information indicating second time at which previous synchronization processing of a setting value is performed with the client apparatus. In the case where the second time is after the first time, the server sends, in response to a reception of a request for a setting value from the client, the client apparatus a setting value which is updated after the second time and type of which corresponds to the changed configuration of the client apparatus. In the case where the second time is before the first time, the server sends, in response to a reception of a request for a setting value from the client, the client apparatus setting information including a setting value which is not updated after the second time.
US10623244B2 Data transfer on an industrial process network
Enhanced communication protocols can improve reliability and efficiency of data transfers between a host device and one or more field devices on an industrial process network. A field device can store a device description that includes a plurality of parameters descriptive of functional attributes of the field device. A host device can upload the device description for use in communications with the field device. The field device can further store a plurality of storable configurations, each storable configuration representing an entire configuration of the field device. The host device can upload the plurality of storable configurations from the field device, such as to transfer the storable configurations to a second field device on the same or different network. The host device can transmit a configuration activation request to cause a field device to operate in accordance with configuration data included in a selected one of the plurality of storable configurations.
US10623243B2 Management of computing sessions
A remote computing session management process is directed to the execution and management of aspects of virtual instances executed on data center computers at a program execution service (PES) platform. A computing session may be established between the PES platform and a computing device connected to the PES platform over a communications network. The data created by the user of the client computing device interacting with the virtual instance may be stored, and following an interruption of the remote computing session, the data may be used when re-establishing the remote computing session.
US10623240B2 IoT solution sizing
The techniques disclosed herein include a computing device for Internet of Things (IoT) solution sizing. The computing device is to determine a solution deployment metric, trigger edge traffic, monitor a round trip characteristic and an actuation pattern, execute permutations of input workloads, and determine a solution deployment.
US10623238B2 Failover system and method for IP telephony
A failover system includes a plurality of configuration controllers and a plurality of switches. The switches include a site proxy, a failover module and a routing table. A first site proxy of a first switch is designated as the active proxy and controls failover in the event a switch fails or otherwise becomes unavailable. A second site proxy of a second switch is designated as the backup proxy and controls failover in the event the first switch fails or otherwise becomes unavailable. In the event a switch fails or otherwise becomes available, the active proxy interacts with the configuration controller and reassigns the extensions associated with the failed switch to a different switch of the plurality of switches. If a configuration controller fails or otherwise becomes unavailable, another configuration controller becomes active and establishes communication with the plurality of switches to maintain the operational status of the IP telephony system.
US10623235B2 Correlating computing network events
A method for correlating computing network events includes identifying computing resources to be deployed. An identification of a correlation pattern comprising a set of the resources to be deployed is received and a correlation identifier is assigned to the correlation pattern. Each resource of the correlation pattern is configured to include the correlation identifier with an event generated by the respective resource. The resources are then deployed in a computing environment.
US10623234B2 Managing alerts regarding additions to user groups
According to examples, an apparatus for managing alerts pertaining to additions of users to a user group in a computer network may include a processor and a memory, which may have stored thereon machine readable instructions that are to cause the processor to, during a learning period, identify an entity that added a user to the user group during the learning period and enter an identification of the identified entity into an allowed entity list for the user group. Following the learning period, the instructions are to cause the processor to identify a user addition event that indicates that an adding entity added another user to the user group, determine whether the adding entity is in the allowed entity list, and manage issuance of an alert regarding the user addition event based upon whether the adding entity is in the allowed entity list to reduce a number of issued alerts.
US10623233B1 Live monitoring to trigger automation
A system may include one or more processors disposed within a management network. An end-user network may contain agent instances and one or more servers, where the one or more servers are operable to: (i) receive communications to the end-user network, and (ii) assign agent instances to service the communications. The one or more processors may be configured to perform one or more tasks. These tasks may include receiving, from the end-user network, data associated with the processes of the one or more servers; determining, based on a specification, operations to be performed by the one or more servers, wherein the specification is defined by the end-user network and comprises logical directives, each directive containing conditions that, if satisfied by the received data, define the operations; and providing, to the one or more servers, the operations.
US10623229B2 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.
US10623228B2 Symbol synchronization method and signal receiving circuit
A symbol synchronization method is provided according to an embodiment of the disclosure. The method includes: receiving an input signal which includes a plurality of symbols; performing a cross-correlation operation on a plurality of first samples of the input signal according to a known sequence of a first type symbol among the symbols to obtain a plurality of cross-correlation results; accumulating the cross-correlation results to obtain an ending position of the first type symbol; delaying a plurality of second samples of the input signal according to a length of a second type symbol among the symbols to perform an auto-correlation operation; and correcting the ending position according to an operation result of the auto-correlation operation. In addition, a corresponding signal receiving circuit is provided according to an embodiment of the disclosure.
US10623224B2 Conveying modulation and coding information for an uplink data transmission
Various embodiments disclosed herein provide for an improved system for selecting and conveying modulation scheme information for an uplink transmission. A network device can determine the channel state information for an uplink transmission based on sounding reference signals received from a user equipment device, and then select a modulation scheme for the uplink transmission based on the channel state information and associated signal to noise ratio. The network device can then send an indication of the selection to the user equipment device using an index number comprising six bits that correspond to an index number in a table of modulation schemes. The table of modulation schemes can include modulation schemes that use transform precoding, as well as modulation schemes that do not use transform precoding.
US10623223B2 Method and device for generating STF signals by means of binary sequence in wireless LAN system
Provided are method and device for generating STF signals which can be used in a wireless LAN system. STF signals are comprised in a field which is used for improving AGC estimation of MIMO transmission. Some of the STF signals are used for uplink transmission and can be used for an uplink MU PPDU transmitted from a plurality of STAs. The provided STF signals are, for example, used for an 80+80 MHz or 160 MHz band and can be generated on the basis of a sequence in which a preset M sequence is repeated. The preset M sequence can be a 15-bit length binary sequence.
US10623220B2 Method for transmitting signal in wireless LAN system, and device therefor
The present specification relates to a method for transmitting a signal by a station in a wireless LAN (WLAN) system. More specifically, the present specification proposes a frequency division multiple access (FDMA) frame structure for transmitting, by a station, a signal to a plurality of stations by using an FDMA method, and presents a method for transmitting a signal on the basis of the FDMA frame structure and a device therefor.
US10623219B2 Multi-user communication in wireless networks
An Access Point (AP) performs a Multi-User (MU) transmission by allocating a plurality of resources of an Up-Link (UL) MU transmission to a first plurality of stations, and by transmitting, using one or more 20 MHz channels, a Down-Link (DL) PHY Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU). The DL PPDU includes trigger information. The trigger information solicits the first plurality of stations to participate in the UL MU transmission using the allocated resources. All of the allocated resources may be in the one or more 20 MHz channels of the DL PPDU. The allocated resources may include at least one resource in each of the one or more 20 MHz channels of the DL PPDU.
US10623217B1 Proportional AC-coupled edge-boosting transmit equalization for multi-level pulse-amplitude modulated signaling
A PAM signaling system utilizes multiple equalizers on each data lane of a serial data bus, each of the equalizers associated with a different signal eye of the serial data bus.
US10623214B1 System and method for multi-level amplitude modulation and demodulation
The present disclosure relates to system(s) and method(s) for multi-level amplitude modulation and demodulation. The system accepts a frame delimiter signal, when a comparator is triggered upon receiving the frame delimiter signal from a transmitter. Further, the system receives modulated data associated with a data frame from the transmitter. In one aspect, the modulated data may be generated by modulation of the data frame using a set of three amplitude levels. Upon receiving the modulated data, the system demodulates the modulated data to retrieve the data frame along with the frame delimiter signal, which can be used for successive digital logic elements for enhanced performance.
US10623213B2 Method of determining a direction of rotation and valid transitions of quadrature pulses
A method of determining a direction of rotation of a shaft is disclosed, as well as an integrated circuit chip that uses the disclosed method. The method includes receiving a first binary signal and a second binary signal from a transducer attached to the shaft, with the first and second binary signals being in quadrature. A present quadrant identification number, QIDPRESENT, is determined as a two-digit binary number by left-shifting a value of the first signal and adding a value of the second signal. After a sampling interval has elapsed, the method sets a past quadrant identification number, QIDPAST, to the value of said QIDPRESENT, determines a new value of QIDPRESENT and calculates a value of a transition code using an equation that operates on QIDPRESENT and QIDPAST. The method uses the transition code to determine a direction of rotation of the shaft.
US10623208B2 Channel estimation enhancements
The disclosure relates in some aspects to techniques for improved channel estimation. For example, a device can specify a pilot structure where pilot density differs over time. As another example, a device can indicate that a pilot from a prior transmission time interval (TTI) can be used for channel estimation. As another example, a device can employ frequency domain physical resource block (PRB) bundling with the bundling information signaling. As yet another example, a device can use an adjustable traffic-to-pilot ratio (TPR) for throughput optimization. Other aspects, embodiments, and features are also discussed and claimed.
US10623206B2 Multicast multipathing in an overlay network
The subject technology addresses a need for improving utilization of network bandwidth in a multicast network environment. More specifically, the disclosed technology provides solutions for extending multipathing to tenant multicast traffic in an overlay network, which enables greater bandwidth utilization for multicast traffic. In some aspects, nodes in the overlay network can be connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links, in the underlying network.
US10623204B2 Controlling a distributed system
A method for controlling a distributed system. The distributed system includes a plurality of nodes and a bus. The plurality of nodes is associated with a plurality of timers. The method includes assigning a plurality of timer values including a first timer value and a second timer value to the plurality of timers in response to no data being loaded on the bus, defining an initial timer value equal to the first timer value, counting down the plurality of timer values with a given rate by activating the plurality of timers, stopping counting down the plurality of timer values in response to the first timer value reaching zero by stopping the plurality of timers, replacing the first timer value with a reference value, and sending data from the first node to the bus. The first timer value is assigned to a first timer of the plurality of timers, and the second timer value is assigned to a second timer of the plurality of timers. The first timer is associated with a first node of the plurality of nodes and the second timer is associated with a second node of the plurality of nodes. The first timer value is the smallest timer value among the plurality of timer values, and the second timer value is the largest timer value among the plurality of timer values. The reference value is smaller than the initial timer value and is larger than the second timer value.
US10623202B1 System and method of controlling network traffic for a network with in a device
A system and method of controlling network traffic for a network in a device that has a plurality of units, including one or more provider and recipient units. The recipient units are configured to send respective subscription requests for data originating from the provider units. A controller is programmed to enter an initial phase when at least one initial condition is met. A repeat phase is entered when a list of currently active subscription is received. In the repeat phase, the controller is configured to monitor the network for a respective timing checking request sent by the provider units. When the controller receives a timing checking request, the controller stores the request in the queue module as respective queue member. The controller is configured to perform a timing analysis test on a selected member of the queue module and control the device based partly on the timing analysis test.
US10623197B2 Method and apparatus for giving monopoly of call in call transmission/reception system using UPnP
A method of giving a monopoly of a call in a call transmission/reception system using UPnP (Universal Plug and Play) includes a telephony server setting a user's authority to manage a session when the telephony server generates the session; the telephony server performing a user authentication when the telephony server receives a call for an action for managing the session from a control point; and the control point performing the action for managing the session if a user of the control point has an authority to manage the session as the result of authentication.
US10623192B2 Gate oxide breakdown in OTP memory cells for physical unclonable function (PUF) security
Gate oxide breakdown in the programming element of an OTP (One-Time Programmable) memory cell can vary widely. The resulting large variations in the conductivity of the programmed memory cells in an OTP memory cell array is used for a PUF (Physically Unclonable Function). A method of obtaining a PUF value from an OTP memory cell array is described.
US10623187B2 Generating cryptographic checksums
A method (400) of generating a cryptographic checksum for a message M(x) is provided. The method is performed by a communication device, such as a sender or a receiver, and comprises calculating (405) the cryptographic checksum as a first function g of a division of a second function of M(x), ƒ(M(x)), modulo a generator polynomial p(x) of degree n, g(ƒ(M(x))mod p(x)). The generator polynomial is calculated (403) as p(x)=(1−x)·P1(x), and P1(x) is a primitive polynomial of degree n−1. The primitive polynomial is selected (402), based on a first cryptographic key, from the set of primitive polynomials of degree n−1 over a Galois Field. By replacing a standard checksum with a cryptographic checksum, an efficient message authentication is provided. The proposed cryptographic checksum may be used for providing integrity assurance on the message, i.e., for detecting random and intentional message changes, with a known level of security. The proposed checksum is capable of detecting double-bit errors which may be introduced by a Turbo code decoder.
US10623186B1 Authenticated encryption with multiple contexts
Multi-context authenticated encryption can be used to secure various data objects, where a data object may be transmitted and/or stored using various types of resources. One or more envelope keys can be used to encrypt the body data, and each envelope key can be encrypted with a master key. The envelope keys are also be encrypted using at least a subset of context information available for the data object, as may correspond to one or more of the resource types. The encrypted data object can include at least one header, as well as the encrypted body data and the encrypted envelope key(s). In order to decrypt the data object, a data consumer would need the master key as well as at least a relevant subset of the context data.
US10623184B2 Smart resource access for decrypted information
In an approach for protecting a resource, a processor receives a resource and a parameter, wherein the parameter indicates a condition upon which the resource will be made accessible. A processor encrypts the resource. A processor associates the parameter with decryption information for the encrypted resource. A processor sends the encrypted resource to a computing device. A processor determines that the condition of the parameter has been met based on external information regarding the parameter. A processor sends the decryption information to the computing device.
US10623183B2 Postponing entropy depletion in key management systems with hardware security modules
Embodiments of the invention provide a computer-implemented method for managing cryptographic objects in a key management system. This system comprises a set of one or more hardware security modules (HSMs), as well as clients interacting with the HSMs on behalf of users who interact with the clients. The method comprises monitoring, for each HSM of the set, an entropy pool and/or a load at each HSM. The entropy pool of a HSM is the entropy that is available at this HSM for generating cryptographic objects. The load induced at a HSM is the load due to the users interacting with the clients to obtain cryptographic objects. Cryptographic objects are generated, at each HSM, according to the monitored entropy pool and/or load. The extent to which such objects are generated depends on the monitored entropy pool and/or load.
US10623178B2 System and method for secure messaging between distributed computing nodes
Methods and systems for secure messaging may involve receiving an encrypted message from a node, decrypting the message using a default key, sending a message, rotating a group key, and distributing a key rotation message. The message received may be to discover a master of a group. The message sent may welcome the node into the group as a member. The welcome message may be encrypted with the default key and may include information to determine the group key. The group key may be rotated based on an expiration of a group key rotation window. The group key may become a prior group key and the rotated group key may be a current group key. The key rotation message may be encrypted with one of the default key or the prior group key and may include information to determine the current group key.
US10623170B2 Complex synthetic method and system for physical and information signal canalizing
The present invention relates to a complex synthetic system and method, which original input from a plurality of independent non-orthogonal frequency signals with a frequency band not greater than any respective central frequency f0 allows to develop a resulting complex signal with a limited frequency band always not greater than f0, instead of band sum of the respective non-orthogonal independent bands. The resulting complex signal is the linear combination of a plurality of complex orthogonal signals with a limited frequency band less than f0, and each is in bijection with the independent non-orthogonal starting signals.
US10623169B2 Method of transmitting and receiving downlink data and apparatus therefor
A method of receiving Downlink (DL) data by a User Equipment (UE) in a wireless communication system. The method includes: receiving information related to a number of repetitions of the DL data which is repeatedly transmitted in (i) at least one first Transmission Time Interval (TTI) included in a first subframe, and in (ii) at least one second TTI included in a second subframe that is after the first subframe; and receiving the DL data based on the number of repetitions of the DL data. If a Transmission Mode (TM) for the first subframe is different from a TM for the second subframe, then the UE does not receive the DL data in the at least one second TTI.
US10623164B2 Telecommunications apparatus and methods
A method of operating a terminal device in a wireless telecommunications network comprising the terminal device and a plurality of base stations arranged into groups of one or more base stations supporting communications over different areas. The method including establishing a radio resource control (RRC) connection with an initially selected base station and entering an RRC connected mode of operation with respect to the initially selected base station and suspending the RRC connection with the initially selected base station and entering an RRC suspended mode of operation. The method includes subsequently transmitting a message to request a resumed RRC connection to a subsequently selected base station, wherein the subsequently selected base station is selected in accordance with a cell (re)selection procedure for the terminal device performed while in the RRC suspended mode of operation.
US10623161B2 Allocation of sync signals with alternative features
A method of operation of a network node in a wireless communications network comprises determining a set of sync signal features for a sync signal to be transmitted by either the network node or another network node. The method further comprises determining a sync frequency location for the sync signal based on the set of sync signal features for the sync signal to be transmitted and transmitting or causing transmission of the sync signal on the sync frequency location. A method of a wireless communication device for performing synchronization to a wireless communications network comprises determining a set of sync signal features for a sync signal to be searched for by the wireless communication device and determining a set of sync frequency locations defined for the set of sync signal features for a cellular band and searching for a sync signal in the set of sync frequency locations.
US10623158B2 Channel state information framework design for 5G multiple input multiple output transmissions
A user equipment can be configured to decompose a multiple input multiple output (MIMO) channel into multiple domains, measure the channel state information reference signal (CSI-RS) for each domain, and select a feedback format for transmission to network node based on the measurements. The network node can use the feedback to determine transmission parameters to be transmitted to the user equipment.
US10623146B2 Method and arrangements in a telecommunication system for handling status information of data units
A method is provided in a receiving node for handling status information of data units transmitted from a sending node to the receiving node over a radio link. The receiving node establishes that a number of data units that has been transmitted by the sending node are missing. The receiving node sends a reduced status message to the sending node over the radio link, which message is reduced such that it comprises the negative acknowledgement for a first part of missing data units and omits negative acknowledgements for the rest of the missing data units. The omitted negative acknowledgement for the rest of the missing data units will not erroneously be interpreted as correctly received data units by the sending node.
US10623144B2 Device and method for communicating channel state information reference signal (CSI-RS) in wireless communication system
A method for wireless communication by a terminal, a method for wireless communication by a base station, the terminal, and the base station, are provided. The method for wireless communication by the terminal includes receiving first information comprising a muting subframe interval, a subframe offset, and a muting position of a resource element in a resource block, checking presence of a data in a subframe, determining the resource element to be muted in the subframe based on the muting subframe interval, the subframe offset, and the muting position, if the data is present, and receiving the data on a physical downlink shared channel (PDSCH) based on the result of the determining step.
US10623142B2 Method for determining an encoding scheme and symbol mapping
According to embodiments, there is provided a method apparatus for determining an encoding scheme for transmission of encoded data across a communications channel. The method includes determining the encoding scheme at a design Signal-to-Noise Ratio and evaluating a Frame Error Rate of the encoding scheme. If the FER is not within a target range, the method further includes modifying the encoding scheme until the evaluated FER is within the target range. There is further provided a method and apparatus for mapping bit labels to a plurality of symbols in a constellation, wherein the constellation are organisable into a plurality of sets and each bit label includes a plurality of bit positions. The method includes determining a distance metric between sets and merging pairs of sets according to the distance metric. The method further includes assigning a value to a bit position for bit labels of symbols in the merged set.
US10623139B2 Method and apparatus for channel encoding and decoding in communication or broadcasting system
A pre-5th-generation (pre-5G) or 5G communication system for supporting higher data rates beyond a 4th-generation (4G) communication system, such as long term evolution (LTE) is provided. A channel encoding method in a communication or broadcasting system includes identifying an input bit size, determining a block size (Z), determining a low density parity check (LDPC) sequence to perform LDPC encoding, and performing the LDPC encoding based on the LDPC sequence and the block size.
US10623138B2 Sequence-based polar code description
Methods, systems, and devices that support an efficient sequence-based polar code description are described. In some cases, a wireless device (e.g., a user equipment (UE) or a base station) may transmit a codeword including a set of information bits encoded using a polar code or receive a codeword including a set of information bits encoded using a polar code. As described herein, the wireless device may determine the bit locations of the information bits in the polar code based on a partition assignment vector. Specifically, the wireless device may partition bit-channels for one or more stages of polarization and assign information bits to partitions based on the partition assignment vector. Once the bit locations of the information bits are determined, the wireless device may decode a received codeword or transmit an encoded codeword based on the determined bit locations of the information bits.
US10623136B2 Optimized ACM trajectory systems and methods
Systems and methods for ACM trajectory include receiving data at a communications receiver; decoding the received data based on a selected MODCOD; monitoring a number of iterations used to decode the data using the selected MODCOD; comparing the number of iterations used to decode the data using the first selected MODCOD to a reference number of iterations; and adjusting a SNR threshold value for the selected MODCOD where the number of iterations used to decode the data using the first selected MODCOD is greater than the reference number of iterations.
US10623135B2 Flexible uplink/downlink transmissions in a wireless communication system
Apparatuses, methods, and systems are disclosed for flexible uplink/downlink transmissions. One apparatus includes a processor and a memory that stores code executable by the processor. The code, in various embodiments, includes code that determines a frame period length for communication with a user equipment. In a further embodiment, the code includes code that determines an uplink/downlink split pattern to use with the determined frame period length. In certain embodiments, the code includes code that forms at least one message indicating the frame period length and the uplink/downlink split pattern. The apparatus may include a transmitter that provides the at least one message to the user equipment.
US10623126B2 Network resource optimization based on time-varying traffic in optical networks
Systems and methods of network resource optimization based on time-varying traffic in an optical network with a filterless architecture include determining traffic variations based on the time-varying traffic in the optical network; and adjusting one or more of transceivers and wavelengths between nodes in the optical network based on the traffic variations and using the filterless architecture. The adjusting minimizes the number of the transceivers and the wavelengths based on the traffic variations and the time-varying traffic. The optical network can geographically span multiple time zones, contributing to the time-varying traffic.
US10623125B2 Resource utilization for uplink transmission based on indicated interference
According to a disclosed example, an intention of a first wireless communication device to use a first power level and a first time-frequency resource for up-link transmission to a first cellular communication network is detected. At a second wireless communication device, a signal is received from the first device indicative of up-link transmission. The second device determines whether or not an interference (caused by the up-link transmission of the first device and affecting a down-link reception of the second device from a second cellular communication network at a second power level in a second time-frequency resource) has a third power level associated with the first power level that exceeds a power level threshold associated with the second power level. The second device transmits an interference indication to the first device using a third time-frequency resource if it is determined that the third power level exceeds the power level threshold, and the interference indication is received at the first device. The first device determines whether or not to use the first time-frequency resource for up-link transmission based on the interference indication. Corresponding computer program product, arrangements and wireless communication device are also disclosed.
US10623122B2 Systems and methods for pairing a plurality of wireless interfaces in a vehicle
System and methods are described for automatic pairing a plurality of devices within a vehicle. Based on a seat mapping stored within a server, a seat display unit and its allocated peripherals can be paired in sequence, one-by-one. Thus, a first seat display unit and its allocated peripherals can be powered on. Then, the peripherals can be paired with the first seat display unit, and the first seat display unit and the allocated peripherals can be powered down. Once this is complete, the next seat display unit and its allocated peripherals can be powered on, paired, and then powered down before continuing in sequence until all peripherals are paired with their allocated seat display units.
US10623119B1 Dynamic location accuracy deviation system
The present technology pertain to a continuous calibration performed by real-time location system controller to continuously calibrate itself to handle data received from network infrastructure devices more accurately, and to use this continuous calibration to accurately predict a location of a portable computing device.
US10623118B2 Modular multi-channel RF calibration architecture for linearization
The system and method for adaptively obtaining coefficients of an inverse model for both equalization and pre-distortion for a multi-channel and reconfigurable RF system. The system preforms real-time learning and adaption and does not require training sets. In some cases, the system learns new coefficients across time and transient changes in performance.
US10623117B2 Measurement system and a method
A measurement system for measuring signals in a RF device comprises at least two signal generators for generating a test signal in each one of the signal generators, a probe for every signal generator, each probe being connected to the respective signal generator for emitting the respective test signal to the RF device, a controllable positioner for rotatably positioning the RF device with respect to the probes, wherein the positioner comprises a mechanical arm with three degrees of freedom, and rods for every probe, wherein each rod is adapted to individually rotate a respective probe around a central fixture, so that the probes are rotatable around a first axis.
US10623116B2 Method and radio network node for determining total radiated power from a plurality of antennas
The method is performed in a radio network node and comprises the steps of: obtaining antenna data affecting transmission weights applied for each individual antenna of the plurality of antennas; obtaining an intermediate power value based on a sum of signals from couplers provided by each antenna of the plurality of antennas; determining a power factor based on the antenna data; and calculating the total radiated power based on the intermediate power value and the power factor.
US10623104B2 Fiber communication systems and methods
An injection locked transmitter for an optical communication network includes a master seed laser source input substantially confined to a single longitudinal mode, an input data stream, and a laser injected modulator including at least one slave laser having a resonator frequency that is injection locked to a frequency of the single longitudinal mode of the master seed laser source. The laser injected modulator is configured to receive the master seed laser source input and the input data stream, and output a laser modulated data stream.
US10623100B2 Digital optical communication system, method for controlling digital optical communication system, and recording medium
In order to enable flexible and efficient operations according to various electric power circumstances, a digital optical communication system 1 is provided with multiple optical transfer apparatuses 2, 3 and a communication control unit 4. The optical transfer apparatuses 2, 3 respectively house optical transmission/reception devices 10, 20 each including a reception-side waveform equalization processing unit 12 and a transmission-side waveform equalization processing unit 11 that perform, respectively on the reception side and on the transmission side, equalization processing for compensating waveform distortion that occurs on transfer paths 5, 6. The communication control unit 4 controls, on the basis of information about the amounts of power that can be supplied to the optical transfer apparatuses 2, 3, the reception-side waveform equalization processing unit 12 and the transmission-side waveform equalization processing unit 11 such that, between the optical transfer apparatuses 2, 3 communicating with each other via the transfer paths 5, 6, either the transmission-side waveform equalization processing unit 11 in the optical transmission/reception device of one of the optical transfer apparatuses or the reception-side waveform equalization processing unit 12 in the optical transmission/reception device of the other optical transfer apparatus performs the equalization processing.
US10623096B2 Deployment of a wireless communication network by retrofitting spatially distributed electric lamps with integrated light/communicator modules
A robust wireless communications network is deployed by retrofitting spatially distributed light sockets with integrated light/communicator modules. Each light/communicator module comprises an electric lamp and a communicator unit, the communicator unit having an RF transceiver, an antenna, and a Broadband processor for communicating with other nodes in the wireless communication network, using a suitable mesh network protocol. A power conversion unit is optionally provided in each integrated light/communicator module so that the individual components of the module may operate on the standard light socket power or selectably from other power sources.
US10623089B2 Satellite system and method for addressing rain fade
A method for operating a satellite, wherein a beam frequency-assignment schedule for the satellite is based on rain fade information. And a communications payload for a satellite that is capable of implementing the changes required by the schedule.
US10623088B2 Ground network for end-to-end beamforming
Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10623083B2 Distributed wireless antennas and millimeter wave scanning repeater
This invention presents a millimeter wave (mmWave) Distributed Wireless Smart Antenna (DWSA) or scanning-capable repeater that can form different radio wave beam patterns to scan for spatial beam direction(s) or beam alignment to build one or more mmWave wireless links with one or more User Equipment, and complete pass-through beamforming with one or more central base stations.
US10623082B2 Joint fountain code and network coding for multiple-source-multiple-destination wireless communication
Network protocols and methods of transmitting data over wireless networks, including wireless mesh networks, are provided. A method of data transmission in wireless networks can include sending packets from one or more terminal nodes to one or more relay nodes, recoding the packets in the one or more relay nodes, and transmitting the recoded packets from the one or more relay nodes to the one or more terminal nodes. The relay nodes can linearly recombine the received packets before retransmission. The terminal nodes can utilize the linearly recombined terminal nodes to recover packets by solving a set of linear equations using their original packets.
US10623080B2 Selection of beam for reception of signals
There is provided mechanisms for adapting which beam to use for reception of signals. A method is performed by a receiving radio transceiver device. The receiving radio transceiver device is capable of receiving the signals using at least one beam selected from a set of beams. Each beam in the set of beams has a backup beam. The method includes receiving signals from a transmitting radio transceiver device while using a first beam selected from the set of beams. Signal receipt at a decreasing quality level while using the first beam is detected. The decreasing quality level is caused by interfering transmission from another transmitting radio transceiver device. In response thereto, a temporary switch to the backup beam of the first beam is initiated, without performing any beam training, for continued reception of signals from the transmitting radio transceiver device.
US10623079B2 Base station apparatus and assigning method
A base station includes a processor. The processor is configured to transmit, to each of terminal devices, a data signal and a reference signal used for demodulating the data signal while the data signal and the reference signal are spatially multiplexed, by forming a plurality of beams while using a plurality of antenna elements. The processor is configured to calculate an index value related to correlation among the terminal devices, on a basis of propagation path information between any of the terminal devices subject to the spatial multiplexing. The processor is configured to assign the reference signals to the terminal devices subject to the spatial multiplexing in accordance with the index values among the terminal devices.
US10623077B2 Wireless communication using different types of cyclic prefixes
The disclosure relates in some aspects to communicating different symbols with different types of cyclic prefixes. For example, a first symbol may have a first type of orthogonal frequency-division multiplexing (OFDM) cyclic prefix while a second symbol (e.g., immediately following the first symbol) may have a second type of OFDM cyclic prefix. In scenarios where a cyclic prefix does not include any chips (samples), the beamforming configuration for a transmitter can be changed during the cyclic prefix. At the receiver, the cyclic prefix is reconstructed based on the chips (samples) received during the symbol.
US10623074B2 Fast training on multi-antenna systems
Certain aspects of the present disclosure relate to methods and apparatus for performing beamforming training in multi-antenna wireless devices. For example, an apparatus for wireless communication may include a first interface configured to obtain, from each of a plurality of radio frequency (RF) modules, a first information regarding detection of one or more pilot signals via at least one antenna element at a respective one of the plurality of RF modules. The apparatus may also include a processing system configured to process the first information obtained from the plurality of RF modules to generate second information to synchronize the plurality of RF modules, and a second interface configured to provide the second information to the plurality of RF modules.
US10623070B1 Base station selection based on quantity of MIMO layers supported
A method and apparatus for controlling base station selection for service of a user equipment device (UE). When the UE is within coverage of a first base station and within coverage of a second base station, a determination could be made as to whether the UE should be served by the first base station or rather by the second base station, with the determination being based at least on a comparison of (i) maximum number of multiple-input-multiple-output (MIMO) layers that the first base station supports per UE with (ii) maximum number of MIMO layers that the second base station supports per UE. Action could then be taken to cause the UE to be served in accordance with the determination.
US10623065B2 Inductive switching
An example device includes a first inductive antenna to activate a radio frequency identification (RFID) device and to receive an identification signal from the activated RFID device, a second inductive antenna to emulate the RFID device by transmitting the identification signal of the RFID device, a switch positioned between the first inductive antenna and the second inductive antenna, and a controller to selectively open the switch to decouple the first inductive antenna and the second inductive antenna or close the switch to couple the first inductive antenna and the second inductive antenna.
US10623061B2 Stackable connector and device for wireless transmission of power
The present invention relates to a stackable connector for wireless transmission of power between separate devices comprising such a connector of a system, in particular of a patient monitoring system, said separate devices comprising such a connector. The connector comprises a housing (301, 407) and a magnetic coupling unit (302) arranged within the housing (301, 407) for transmitting power to and/or receiving power from another device of the system having a counterpart connector by use of inductive coupling. Said magnetic coupling unit includes a flux concentrator (303, 401, 411, 432, 442), at least part of which having a U-shaped cross-section forming a recess (304, 402, 412, 422, 437, 447) between the legs of the U, a first coil (305, 417, 431) arranged within the recess of the flux concentrator, and a second coil (306, 427, 441) arranged outside of the recess in which the first coil (305, 417, 431) is arranged. The housing (301, 407) is arranged to allow stacking of connectors upon each other so that the first coil (305, 417, 431) of the connector (300, 400, 410, 430) and a second coil of another connector stacked upon the connector together form a transformer for inductive power transmission there between and/or the second coil (306, 427, 441) of the connector (300, 400, 410, 430) and a first coil (305a) of another connector (300a) stacked upon the connector (300, 400, 410, 430) together form a transformer for inductive power transmission there between.
US10623060B2 Method for preventing abnormality during wireless charging
A method of preventing an abnormality during wireless charging is provided. The method includes transmitting wireless charging power to a plurality of wireless power receivers based on a first power value determined according to a first mode by a wireless power transmitter, determining whether the wireless power transmitter or at least one of the plurality of wireless power receivers satisfies an abnormality occurrence condition, and if the abnormality occurrence condition is satisfied, transmitting wireless charging power to the plurality of wireless power receivers based on a second power value determined according to a second mode by the wireless power transmitter.
US10623055B2 Reception apparatus, transmission apparatus, and communication system
According to one embodiment, in a reception apparatus, a reception node is capable of being connected to a wired communication channel. A first frequency conversion circuit is electrically connected to the reception node. A second frequency conversion circuit is electrically connected to the reception node. A first adder circuit is electrically connected to the first frequency conversion circuit. A second adder circuit is electrically connected to the second frequency conversion circuit. A first correction circuit is electrically connected between the first frequency conversion circuit and the second adder circuit. A second correction circuit is electrically connected between the second frequency conversion circuit and the first adder circuit. The first correction circuit includes a reverse phase amplifier and a first capacitative element. The second correction circuit includes a positive phase amplifier and a second capacitative element.
US10623053B2 Training optimization of multiple lines in a vectored system using a prepared-to-join group
A method for initialization of a group of customer premises equipment devices (CPEs) during a training that registers capabilities of the CPEs is disclosed, wherein at least one CPE registers late to the training and cannot be registered. The method includes determining capabilities of the CPEs during a joining phase of the training, wherein it is determined whether a CPE device is capable of employing vectoring, and placing in a hold status the at least one CPE that registers late by keeping a line active that is coupled to the at least one CPE. The method further includes providing another joining phase after the joining phase to register the at least one CPE that registers late.
US10623052B2 Receiver and compensation method using the same
Provided herein may be a receiver and a compensation method using the same. The receiver may be coupled to a transmitter through a plurality of channels, and may include a decoder configured to sample a received signal of a corresponding channel of the channels at a sampling point, and a controller configured to provide to the decoder a sampling clock signal for determining the sampling point, measure a level of the received signal having a transition direction that is identical to that of an adjacent received signal of an adjacent channel of the channels at the sampling point, during a compensation period, and adjust a phase of the sampling clock signal such that the measured level is at an intermediate level among variable levels of the received signal, during the compensation period.
US10623045B2 Receiver and a method for reducing a distortion component within a baseband receive signal
A receiver for reducing a distortion component within a baseband receive signal is provided. The baseband receive signal is derived from a radio frequency signal. The receiver includes a signal generation unit configured to generate a local oscillator signal. The local oscillator signal comprises a first signal component having a first frequency related to a desired signal component of the radio frequency signal, and a second signal component having a second frequency related to a frequency of an interfering signal. The receiver further includes a mixer coupled to the signal generation unit. The mixer is configured to receive the local oscillator signal, wherein the mixer receives the local oscillator signal with the interfering signal.
US10623043B2 Protective case for electronic device
A protective case for use with an electronic device includes a first case portion having an attached first resilient compressible pad and a second case portion having an attached second resilient compressible pad. The second case portion is configured to be removably attachable to the first case portion. The attached first and second case portions define an aperture for directly accessing a front of the installed electronic device. The aperture has dimensions greater than or equal to corresponding dimensions of the electronic device. The first and second resilient compressible pads are each configured to be compressed by opposing sides of the installed electronic device. The first and second resilient compressible pads are further configured to apply opposing forces to the opposing sides of the installed electronic device, respectively, to retain the installed electronic device in the protective case.
US10623038B2 Display assembly for portable article
The combination of: a) a portable electronic article; and b) a display assembly. The display assembly has: a support assembly that is engaged with the portable electronic article with the portable electronic article in a display position on the display assembly; and a guide assembly configured to be operatively connected to a support and through which at least a part of the support assembly is guided in a predetermined path relative to the support to which the guide assembly is operatively connected. With the portable electronic article in the display position on the support assembly and the guide assembly operatively connected to the support, the portable article can be reoriented relative to the support by moving the at least part of the support assembly together with the portable electronic device in the predetermined path.
US10623037B2 Device case with balanced hinge
This application relates to a computing device case that provides some amount of torsional force in order to cancel at least some static and dynamic loads experienced by the computing device when the case is arranged as a stand. By canceling out these loads, the computing device to be angled at an almost unlimited number of angles relative to a surface on which the computing device is resting. Flexible elements in the case can resist the static and dynamic loads of the computing device, thereby allowing the computing device to receive touch inputs at almost any angle without causing the case and the computing device to collapse.
US10623035B2 Wireless communication network node arranged for reduction of passive intermodulation
The present disclosure relates to a wireless communication network node comprising an antenna arrangement, a transmitter arrangement that is arranged to transmit output signals of a first frequency band, and a receiver arrangement that is arranged to receive input signals of a second frequency band. The node further comprises a first power distribution device that is arranged to distribute power between said antenna arrangement and both of said transmitter arrangement and said receiver arrangement. The node further comprises an oscillator that is arranged to supply an additional signal of a third frequency band that is added to the output signals. The frequencies comprised in the third frequency band exceed the frequencies comprised in the first frequency band. The node further comprises a receiver filter that is arranged to prevent the additional signal to reach the receiver arrangement.
US10623034B2 Receiver circuit for determining whether to discard I/Q mismatch compensation parameters according to signal-to-interference ratio
A receiver circuit of a transceiver is disclosed including: a calibration circuit arranged to operably perform an I/Q mismatch calibration operation according to an in-phase detection signal and a quadrature detection signal to generate one or more compensation parameters; a parameter storage circuit; an interference detection circuit arranged to operably generate an estimated signal-to-interference ratio according to the in-phase detection signal and the quadrature detection signal; a receiver control circuit arranged to operably determine whether to discard the one or more compensation parameters, wherein the receiver control circuit stores the one or more compensation parameters into the parameter storage circuit only if the estimated signal-to-interference ratio exceeds a predetermined threshold.
US10623030B2 Wireless radio system optimization by persistent spectrum analysis
Apparatuses and methods for simultaneously operating as a wireless radio and monitoring the local frequency spectrum. For example, described herein are wireless radio devices that use a secondary receiver to monitor frequencies within the operating band and prevent or avoid interferers, including in particular half-IF interferers. The systems, devices, and methods described herein may adjust the intermediate frequency in a superheterodyne receiver to select an intermediate frequency that minimizes interference. In particular, described herein are apparatuses and methods that use a second receiver which is independent of the first receiver and may be connected to the same receiving antenna to monitor the geographically local frequency spectrum and may detect spurious interferers, allowing the primary receiver to adjust the intermediate frequency and avoid spurious interferes.
US10623027B2 Multiway switch, radio frequency system, and communication device
A multiway switch, a radio frequency system, and a communication device includes ten T ports and four P ports. The ten T ports include two first T ports, and each of the two first T ports is coupled with all the four P ports. The antenna system includes four antennas corresponding to the four P ports. The multiway switch is coupled with the radio frequency circuit and the antenna system to implement a function of transmitting a sounding reference signal (SRS) through the four antennas in turn.
US10623020B2 Low density parity check encoder having length of 16200 and code rate of 4/15, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 16200 and a code rate of 4/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US10623019B2 Method of decoding low density parity check (LDPC) code, decoder and system performing the same
A method of decoding a low density parity check (LDPC) code, includes dividing a parity check matrix of the LDPC code, into a plurality of sub blocks. The method further includes, for each of a plurality of decoding iterations, performing a node operation of each of target sub blocks among the plurality of sub blocks, the target sub blocks corresponding to a present decoding iteration among the plurality of decoding iterations, in a decoding schedule, estimating a reliability of each of the target sub blocks, based on a result of the node operation of each of the target sub blocks, and adjusting the decoding schedule, based on the reliability of each of the target sub blocks.
US10623016B2 Accelerated compression/decompression including predefined dictionary
A computer system includes a hardware controller and an internal millicode storage area. The controller includes an accelerator that decompresses a data stream requested by an application. The internal millicode storage area can store a compression dictionary library including a plurality of different pre-defined compression dictionaries. A host system includes a dictionary manager that determines a compression dictionary from the plurality of different pre-defined compression dictionaries included in the dictionary library to decompress the data stream. The accelerator can access the internal millicode storage area to obtain the determined compression dictionary, and to decompress the data stream according to the determined compression dictionary.
US10623015B2 Apparatus and method for vector compression
An apparatus and method are described for performing vector compression. For example, one embodiment of a processor comprises: vector compression logic to compress a source vector comprising a plurality of valid data elements and invalid data elements to generate a destination vector in which valid data elements are stored contiguously on one side of the destination vector, the vector compression logic to utilize a bit mask associated with the source vector and comprising a plurality of bits, each bit corresponding to one of the plurality of data elements of the source vector and indicating whether the data element comprises a valid data element or an invalid data element, the vector compression logic to utilize indices of the bit mask and associated bit values of the bit mask to generate a control vector; and shuffle logic to shuffle/permute the data elements of the source vector to the destination vector in accordance with the control vector.
US10623010B2 System and method of calibrating input signal to successive approximation register (SAR) analog-to-digital converter (ADC) in ADC-assisted time-to- digital converter (TDC)
An apparatus and a method are provided. The apparatus includes an analog-to-digital converter (ADC) driver; and an ADC that is electrically coupled to the ADC driver. The method includes setting, by an analog-to-digital converter (ADC) driver, a desired common-mode control value based on the held voltage; and setting, by the ADC driver, a desired gain control value based on the held voltage.
US10623007B1 Energy-efficient charge pump design for phase-locked loops
An apparatus includes an oscillator circuit that may generate a clock signal with a frequency that is based on a voltage level of a control node, and a charge pump circuit that includes a first current source and a second current source. The first current source may be coupled between a first supply node and a first circuit node. The second current source may be coupled between a second supply node and a second circuit node. The charge pump circuit may be configured to pre-charge the first and second circuit nodes to voltage levels that differ from the control node and the first and second supply nodes. In addition, the charge pump circuit may select, based on phase information, either the first or second circuit node, and then modify, based on a voltage level of the selected circuit node, a voltage level of the control node.
US10623005B2 PLL circuit and CDR apparatus
A PLL circuit includes a phase comparator, a charge pump 20, a loop filter 30, a voltage controlled oscillator 40, a frequency divider, and a phase compensator 70. The loop filter 30 includes a resistor 31, a first capacitance element 32, and a second capacitance element 33. The phase compensator 70 is provided in parallel to the charge pump 20 and adds a differentiation term to an open-loop transfer function. The phase compensator 70 includes a buffer 71 receiving a phase difference signal output from the phase comparator and a third capacitance element 72 provided between an output terminal of the buffer 71 and an input terminal of the loop filter 30.
US10623000B2 Logic drive using standard commodity programmable logic IC chips
A three-dimensional programmable interconnection system based on a multi-chip package includes: a programmable metal bump or pad at a bottom of the multi-chip package; a first programmable interconnect provided by an interposer of the multi-chip package; a second programmable interconnect provided by the interposer; and a switch provided by a first semiconductor chip of the multi-chip package, wherein the switch is configured to control connection between the first and second programmable interconnects, wherein the programmable metal bump or pad couples to a second semiconductor chip of the multi-chip package through the switch and the first and second programmable interconnects, wherein the first and second semiconductor chips are over the interposer.
US10622993B2 Switch circuit and method of switching radio frequency signals
An RF switch circuit and method for switching RF signals that may be fabricated using common integrated circuit materials such as silicon, particularly using insulating substrate technologies. The RF switch includes switching and shunting transistor groupings to alternatively couple RF input signals to a common RF node, each controlled by a switching control voltage (SW) or its inverse (SW_), which are approximately symmetrical about ground. The transistor groupings each comprise one or more insulating gate FET transistors connected together in a “stacked” series channel configuration, which increases the breakdown voltage across the series connected transistors and improves RF switch compression. A fully integrated RF switch is described including control logic and a negative voltage generator with the RF switch elements. In one embodiment, the fully integrated RF switch includes an oscillator, a charge pump, CMOS logic circuitry, level-shifting and voltage divider circuits, and an RF buffer circuit.
US10622991B2 Switch driver
The present disclosure relates to an apparatus and method for driving a switch, such as a power switch. A driver comprises a voltage sensor to sense a drive voltage, and an electrical source to provide a drive signal having a drive value. The driver is adapted to adjust the drive value based on the drive voltage to limit a switch-current flowing through the switch.
US10622990B2 Method and apparatus for use in improving linearity of MOSFETs using an accumulated charge sink
A method and apparatus for use in improving the linearity characteristics of MOSFET devices using an accumulated charge sink (ACS) are disclosed. The method and apparatus are adapted to remove, reduce, or otherwise control accumulated charge in SOI MOSFETs, thereby yielding improvements in FET performance characteristics. In one exemplary embodiment, a circuit having at least one SOI MOSFET is configured to operate in an accumulated charge regime. An accumulated charge sink, operatively coupled to the body of the SOI MOSFET, eliminates, removes or otherwise controls accumulated charge when the FET is operated in the accumulated charge regime, thereby reducing the nonlinearity of the parasitic off-state source-to-drain capacitance of the SOI MOSFET. In RF switch circuits implemented with the improved SOI MOSFET devices, harmonic and intermodulation distortion is reduced by removing or otherwise controlling the accumulated charge when the SOI MOSFET operates in an accumulated charge regime.
US10622985B2 Square wave generating method and square wave generating circuit
The present application provides a square wave generating method, applied in a square wave generating circuit, configured to generate a mimetic square wave signal, wherein the square wave generating circuit has a breakdown voltage. The square wave generating method comprises the square wave generating circuit generating the mimetic square wave signal as a first voltage during a first time interval; the square wave generating circuit generating the mimetic square wave signal as a second voltage during a second time interval; and the square wave generating circuit generating the mimetic square wave signal as a transient voltage during a transient interval between the first time interval and the second time interval, wherein the transient voltage is between the first voltage and the second voltage; wherein a first voltage difference between the first voltage and the second voltage is greater than the breakdown voltage.
US10622982B1 Measurement, calibration and tuning of memory bus duty cycle
A method and apparatus for dynamically monitoring, measuring, and adjusting a clock duty cycle of an operating storage device is disclosed. A storage device includes a measuring circuit comprising a plurality of flip flop registers coupled to a first input line, with each flip flop register having a first input and a second input. One or more delay taps are coupled to each flip flop register, and are disposed on a second input line. While the device operates, a clock signal is input directly into the first input of each flip flop register via the first input line. Simultaneously, the clock signal is input into the second input of each flip flop register through the one or more delay taps via the second input line. The flip flop registers are then read to determine the clock duty cycle of the device, and the clock frequency is adjusted as needed.
US10622981B2 Static compensation of an active clock edge shift for a duty cycle correction circuit
Duty cycle correction devices for static compensation of an active clock edge shift. A duty cycle correction circuit in the duty cycle correction device corrects a clock input signal, according to a first control signal. A programmable delay circuit or a modified duty cycle correction circuit in the duty cycle correction device compensates a shift of an active clock edge in a clock output signal of the duty cycle correction circuit, according to a second control signal. A mapping circuit in the duty cycle correction device generates the second control signal by mapping a digital value of the first control signal and a digital value of the second control signal.
US10622976B2 Schmitt trigger circuit
A Schmitt trigger circuit includes a first circuit; a second circuit; a first switch; a third circuit; and a second switch. The first circuit output the output signal of a second or first logical level. The second circuit is coupled to a first potential node at a first end, and sends a current between the first end and a second end based on the output signal. The first switch electrically couples or uncouples the second end and a first node based on a selection signal. The third circuit is coupled to a second potential node at a third end, and sends a current exclusively with the second circuit between the third end and a fourth end based on the output signal. The second switch electrically couples or uncouples the fourth end and the first node based on the selection signal.
US10622973B1 Temperature sensor based on ratio of clock signals from respective MEMS resonators
In a high resolution temperature sensor, first and second MEMS resonators generate respective first and second clock signals and a locked-loop reference clock generator generates a reference clock signal having a frequency that is phase-locked to at least one of the first and second clock signals. A frequency-ratio engine within the MEMS temperature sensor oversamples at least one of the first and second clock signals with the reference clock signal to generate a ratio of the frequencies of the first and second clock signals.
US10622972B2 Variable capacitor bank
A variable capacitor bank includes a conductive housing and a port extending through the housing. An electrical bus is disposed within the conductive housing and coupled to the port. The variable capacitor bank further includes capacitor modules disposed within the housing. Each capacitor module includes a module input electrically coupled to the electrical bus and a switched capacitor branch electrically coupled to the module input, the switched capacitor branch including a capacitor and a switch element in series with the capacitor. In certain implementations, one or more of the capacitor modules may include at least one second switched capacitor branch. The capacitor modules may further include an unswitched, or “floor”, capacitor that provides a minimum or otherwise known capacitance of the capacitor module. Each capacitor module may further be grounded by being electrically coupled to the conductive housing.
US10622968B2 Filter device and duplexer
In a filter device, a transversal elastic wave filter, which defines a delay element, is connected in parallel with a band pass filter. The transversal elastic wave filter has the same amplitude characteristic as and the opposite phase to the band pass filter at a desired frequency inside an attenuation range of the band pass filter. When a wavelength determined by an electrode finger period of IDTs and is denoted by λ, the distance between the first IDT and the second IDT of the elastic wave filter is about 12λ or less.
US10622965B2 Surface acoustic wave device assembly
A surface acoustic wave device assembly includes a collective board, first circuit portions provided on the collective board and respectively including first hot terminals and first ground terminals, a second circuit portion provided on the collective board and including second hot terminals and second ground terminals, and a power supply wiring provided on the collective board so as to surround the periphery of the first circuit portions and the second circuit portion. The first circuit portions include surface acoustic wave devices defining band pass filters. The second circuit portion defines a band pass filter. The first ground terminals and first hot terminals, and the second ground terminal are connected to the power supply wiring, the second hot terminals are not connected to the power supply wiring, and pass bands of the surface acoustic wave devices and a pass band of the band pass filter defined by the second circuit portion are the same or substantially the same.
US10622964B2 Elastic wave device
An elastic wave device includes a piezoelectric substrate, an IDT electrode on the piezoelectric substrate and including first and second busbars and first and second electrode fingers connected to the first and second busbars, a bump electrode electrically connected to the IDT electrode, a protective film covering the IDT electrode, and a heat-conductive material layer that has an insulating property and that is provided only in a region excluding an excitation region of any IDT electrode and a region located above the bump electrode.
US10622952B2 Distributed amplifier
A distributed amplifier system constituted of: an input transmission line exhibit a plurality of sections; an output transmission line; an amplifier stage, an output of the amplifier stage coupled to the output transmission line and an input of the amplifier stage coupled to the input transmission line between a respective pair of the plurality of sections; a PIN diode coupled between a first end of the input transmission line and a common potential; and a circuitry coupled between a second end of the input transmission line and the common potential, the second end opposing the first end, such that there is a direct current (DC) flow through the first unidirectional electronic valve, the input transmission line and the circuitry.
US10622951B1 Digital communications circuits and systems
Described examples provide for digital communication circuits and systems that implement digital pre-distortion (DPD). In an example, a circuit includes a baseband DPD circuit, up-conversion circuitry, and feedback circuitry. The baseband DPD circuit comprises a baseband signal path and pre-distortion path. The pre-distortion path is configured to generate a pre-distortion signal based on the baseband signal. The baseband DPD circuit includes a first adder configured to add the baseband signal from the baseband signal path and the pre-distortion signal from the pre-distortion path to generate a pre-distorted baseband signal. The up-conversion circuitry is configured to convert the pre-distorted baseband signal to a radio frequency signal. The up-conversion circuitry is configured to be coupled to an input of a cable television (CATV) amplifier. The feedback circuitry comprises a DPD engine configured to determine a configuration of the pre-distortion path based on an output signal on the output of the CATV amplifier.
US10622950B2 Amplifier arrangement and switched capacitor integrator
An amplifier arrangement has a first differential stage with a first transistor pair, a second differential stage with a first and a second transistor pair, each pair having a common source connection. The amplifier arrangement further has a first complementary differential stage with a transistor pair having opposite conductivity type, and a second complementary differential stage with a first and a second transistor pair of the complementary conductivity type. The first and the second complementary differential stage are connected symmetrically compared to the first and the second differential stage. The transistors of the second differential stage and the second complementary differential stage are symmetrically connected to form respective first, second, third and fourth current paths. A pair of output terminals is coupled to the first and the fourth current path. Gate terminals of the transistors are coupled to a respective pair of input terminals.
US10622944B2 Semiconductor device and measurement device
A semiconductor device includes an electronic component that includes an oscillator and has terminals on one face. A semiconductor chip is electrically connected to the electronic component and also includes terminals on one face thereof. The electronic component and the semiconductor chip are mounted to a mounting base such that the terminals of the electronic component and the terminals of the semiconductor chip face in the same direction. First bonding wires are connected to the terminals of the semiconductor chip, and second bonding wires having an apex height smaller than that of the first bonding wires connect the terminals of the electronic component to the terminals of the semiconductor chip. A sealing member completely seals within at least the electronic component.
US10622942B2 Oscillator, electronic apparatus, and vehicle
An oscillator includes a first package that is airtightly sealed, a second package that is housed in the first package and airtightly sealed, a resonation element that is housed in the second package, and a circuit element that is housed in the first package in a state of being positioned outside the second package and electrically connected to the resonation element and has an oscillation circuit and a temperature compensation circuit. In addition, the first package includes a base having two main surfaces and a recessed portion provided on one of the main surfaces, and a lid joined to the base so as to close the opening of the recessed portion. The circuit element is attached to the base, and the second package is attached to the circuit element.
US10622940B2 Time interval production measurement and energy storage performance analytics in renewable DC energy systems
A system and method in which production measurement for renewable energy is obtained in a storage-independent manner. Energy storage is separated out from the renewable generation to provide individual performance analytics in DC-coupled and AC-coupled renewable energy systems with critical and auxiliary loads. A monitoring unit uses device communication and metering to enable revenue-grade production measurement for renewable source and energy storage periodically at specified time intervals. The production measurement for the renewable source is obtained in a form that would be comparable to renewable installations without storage. Additionally, multiple energy flows may be used by the monitoring unit to arrive at a storage efficiency value that can be attributed to the storage unit and how the storage unit is operated in the renewable energy system. The storage efficiency quantifies efficiency losses arising from the use of a storage unit to estimate the actual impact of storage on energy production.
US10622939B2 Bracket for connection of a junction box to photovoltaic panels
A device for attaching a junction box to a photovoltaic. The photovoltaic panel has a photovoltaic side and a non-photovoltaic side. The device includes a bracket with a first side attachable to the junction box and a second side attachable to the non-photovoltaic surface of the photovoltaic panel. A central fastener is attachable at one end to the bracket and a plate is adapted for connecting to the other end of the central fastener and for mounting on the photovoltaic side of the photovoltaic panel. One or more rotatable spacers, connectible to the central fastener, may be located on the non-photovoltaic side of the photovoltaic panel. One or more fixed spacers may be located on the non-photovoltaic side connectible to the bracket.
US10622936B2 Modular sloped roof solar mounting system
A mounting system for supporting a plurality of photovoltaic modules on a sloped support surface, such as a sloped roof, is disclosed herein. The mounting system may include one or more support surface attachment devices, each support surface attachment device configured to attach one or more photovoltaic modules to a support surface; and one or more module coupling devices, each module coupling device configured to couple a plurality of photovoltaic modules to one another.
US10622934B1 Photovoltaic generator cover and cable method of manufacture
A photovoltaic cell module includes a housing, a graphene (bidimensional (2D) compounds per sp2-chain of hybrid carbon atoms in honeycomb configuration) double layer translucent photovoltaic cell energy generator and a low resistivity graphene (bidimensional (2D) compounds per sp2-chain of hybrid carbon atoms in honeycomb configuration) (a thousand times more conductive than copper) connection cable and method of manufacture, so as to connect the device to the other components with minimal energy losses. As such, it is related to chargers for portable electronic devices, and more particularly to a photovoltaic portable device charger having a built in photovoltaic generator and low resistivity graphene cable and low-profile 1.44 mm connector.
US10622929B2 Reluctance-type rotary actuators
An actuator includes a yoke extending about a rotation axis. A coil is wrapped about the yoke. A rotor having a direct axis and a quadrature axis is supported for rotation about a rotation axis relative to the yoke. The rotor has a reluctance along the direct axis that is different than a reluctance along the quadrature axis to rotate the rotor when current is applied to the coil.
US10622927B2 Parameter selection support system, parameter selection support method, and parameter selection support program
A parameter selection support system that supports, based on a capacity of a drive device, selection of parameters of an operation pattern and parameters of mechanical condition for a load that is driven by the drive device and includes a display unit that displays an input screen for the parameters, a reception unit that receives the parameters and the capacity, and a controller that calculates an allowable range for each of some of the parameters that is allowable for the capacity received by the reception unit and causes the display unit to display the allowable range on the input screen. The parameters of the operation pattern include a moving amount of the load.
US10622926B1 Controller of DC brushless motor and control method thereof
A controller of a DC brushless motor and a control method thereof are disclosed. The controller is connected to a commutation circuit including three voltage dividers and three comparators. Each voltage divider includes a first resistor and a second resistor connected in series. Each first resistor is connected to a terminal voltage of three-phase coils of the DC brushless motor. Each comparator includes a positive input end connected to a node connected to the first resistor and the second resistor of the corresponding voltage divider and a negative input end connected to the node of the adjacent voltage divider. The controller includes a control circuit and three bias resistors respectively connected to a voltage source and the node of the corresponding voltage divider. The control circuit detects a counter EMF signal of each phase coil and controls the voltage source to supply an offset voltage to the corresponding node.
US10622924B2 Arrangement with a synchronous generator and an asynchronous machine
An arrangement with a synchronous generator for the conversion of mechanical power into electrical power, with a predetermined number of pole pairs, an asynchronous machine, with a pronounced rotor winding, which is mechanically coupled to a rotor of the synchronous generator and has a number of pole pairs at least 1 greater than the synchronous generator.
US10622922B2 Fan and motor drive device thereof
A fan and a motor drive device thereof are provided. The motor drive device is configured to drive a motor and includes a control management unit and a voltage converter. The control management unit classifies target rotation speed signals provided by an ECU into multiple rotation speed ranges, each corresponding to a specific output duty ratio. The control management unit receives a target rotation speed signal transmitted from the ECU in a real-time manner, and output a voltage regulating signal, which is a pulse width modulation signal having a duty ratio corresponding to one of the rotation speed ranges in which the target rotation speed signal transmitted from the ECU falls. The voltage converter is connected between a power source and the motor, and is configured to regulate a voltage outputted to the motor in response to the voltage regulating signal having the specific duty ratio outputted from the control management unit, to regulate a rotation speed of the motor.
US10622918B2 Cellulose composite-structured triboelectric generator and method
A triboelectric generator and method are provided. The triboelectric generator includes a first electrode having an inner surface and an outer surface and a second electrode having an inner surface and an outer surface. A dielectric layer has a first surface and a second surface in engagement with the inner surface of the second electrode. The dielectric layer impregnated with biorenewable fillers. Periodic engagement of the first surface of the dielectric layer with the inner surface of the first electrode generates an electrical output across the first and second electrodes.
US10622917B2 Electrostatic-type electromechanical transducer
In order to produce a larger output and smaller friction acting on a movable substrate of an electrostatic-type electromechanical transducer using electrostatic interaction between charged portions and opposing electrodes to transduce between electric power and motive power, the electrostatic-type electromechanical transducer includes: a fixed substrate; a movable substrate being movable while maintaining a predetermined distance between the fixed substrate and the movable substrate; charged portions disposed on a first surface of the movable substrate at intervals in a direction of movement of the movable substrate, the first surface facing the fixed substrate; opposing electrodes disposed on the fixed substrate in the direction of movement, the opposing electrodes facing the movable substrate; and a ground electrode facing a second surface of the movable substrate, the second surface being opposite to the first surface.
US10622914B2 Multi-stage DC-AC inverter
A Vfc balance controller includes a coefficient multiplying circuit that calculates a value of one half of a voltage, a subtractor, an adder, and a corrector. The adder adds a correction term Vα·sin to the output from the coefficient multiplying circuit. The subtractor calculates the difference between voltage Vfc1 of a flying capacitor and the output from the adder. The corrector outputs a correction time of a pulse width so that the output from the subtractor converges to zero. The voltage of the flying capacitor is varied in this manner to reduce ripples on a DC line.
US10622913B2 Modular multilevel converter cell with integrated current sensor
A modular cell for a phase leg of a Modular Multilevel power Converter (MMC) is disclosed. The cell includes a power storing device, a plurality of semiconductor switches, a cell controller, and a current sensor. The current sensor is connected between a current conducting line in the cell and the cell controller for measuring a current through the cell and signaling information about the measured current to the cell controller. The cell controller includes an optical communication interface and is configured for forwarding the information about the measured current to a higher level controller over the optical communication interface.
US10622908B2 Isolated DC-DC converter
In described examples, an isolated DC-DC converter includes an input node for receiving an input voltage, and a transformer including a primary side having first and second terminals and a ground. First and second high-side switches are coupled between the input node and the first and second terminals, respectively. A first low-side switch is coupled between the first terminal and the ground, and through a first voltage limiter to be activated by a voltage at the second terminal. A second low-side switch is coupled between the second terminal and the ground, and through a second voltage limiter to be activated by a voltage at the first terminal. A switch controller controls the high-side switches so that voltages across the high-side switches are alternatingly zero, using a current through the primary side to alternatingly charge one terminal to an input voltage and discharge the other terminal to a ground voltage.
US10622903B2 Systems and methods for regulating power conversion systems with output detection and synchronized rectifying mechanisms
System controller and method for regulating a power converter. For example, the system controller includes a first controller terminal and a second controller terminal. The system controller is configured to receive an input signal at the first controller terminal and generate a drive signal at the second controller terminal based at least in part on the input signal to turn on or off a transistor in order to affect a current associated with a secondary winding of the power converter. Additionally, the system controller is further configured to determine whether the input signal remains larger than a first threshold for a first time period that is equal to or longer than a first predetermined duration.
US10622901B2 Low loss IC self supply
A power converter includes a primary controller having a control voltage terminal for receiving electrical power and a monitor terminal electrically coupled to an input sensing node with an input voltage varying periodically below a first start threshold voltage to define valleys. The power converter includes a first current source configured to drive a first electrical current from the monitor terminal to the control voltage terminal in response to the input voltage being less than the first start threshold voltage. A delay timer delays driving the first electrical current to center a supply time interval within a valley. A second current source drives a second electrical current from the monitor terminal to the control voltage terminal in response to the input voltage being less than a second start threshold voltage to reduce an impedance of the monitor terminal when the input voltage is in a valley.
US10622900B1 Single-inductor multiple-output DC-DC converter
Architecture and design techniques for a single inductor multiple-output (SIMO) DC-DC converter are presented. The SIMO DC-DC converter is based on ordered-power-distributive-control (OPDC) scheme with several novel control mechanism to optimize the performance of the power delivery capability, conversion efficiency and voltage ripple. In addition to buck mode outputs, the new SIMO DC-DC converter can also have an output channel operating at auto-buck-boost mode for the input voltage varying with the usage time.
US10622899B1 Power converter
A power converter for providing an output voltage is presented. The power converter includes an inductor, a charge pump circuit and a controller. The charge pump circuit has a plurality of charge pumps; each charge pump being selectively coupled to the inductor via a coupling switch. Each charge pump is operable in at least three modes. Each mode is associated with a different conversion ratio. The controller is adapted to provide a first set of control signals to control the coupling switches; and a second set of control signals to operate the charge pump circuit. The second set of control signals is configured to operate a charge pump coupled to the inductor with a sequence of modes.
US10622897B2 Controller for buck DC/DC converter with effective decoupling
A DC-DC power converter, a control component of a DC-DC power converter, and a method of controlling a buck DC-DC power converter are provided. The method includes receiving at least one of a measured load current and a measured input voltage. The measured load current is a measurement of current that flows from the buck inductor of a physical component of the buck DC-DC power converter. The measured input voltage is a measurement of the DC link input voltage measured across a DC link of the physical component of the buck DC-DC power converter. The method further includes generating a control signal to control a pulse width modulator (PWM), wherein the control signal is based on at least one of the measured load current and the measured input voltage. The PWM is configured to control at least one switch that is coupled to the buck inductor to allow the buck inductor to operate on a current flowing from the DC link only when the at least one switch is turned ON.
US10622895B2 Solid-state power control method and apparatus
With the disclosed device, a control method is set forth to control the flow of power between an electrical source and an electrical load.
US10622894B2 Synchronous converter
A synchronous converter for driving a load (4) comprises a first switch (M1) coupled in series with a second switch (M2) via a node (x), an inductor (L1) coupled to the node (x), input terminals (10, 11) for receiving an input voltage (Vin) from a power source, output terminals (12, 13) for supplying an output current and an output voltage to the load (4), a first mode wherein the first switch (M1) is in an on state and the second switch (M2) is in an off state, and wherein the first switch and the inductor (L1) form a series arrangement coupled between the input terminals (10, 11), a second mode wherein the first switch (M1) is in the off state and the second switch (M2) is in the on state, and wherein the second switch (M2) and the inductor (L1) form a series arrangement coupled between the output terminals (12, 13). The synchronous converter further comprises a control circuit (1) comprising a threshold control circuit (2) for generating a threshold control signal (iq2) for switching off one switch of the first switch (M1) and the second switch (M2) when a current threshold of a current through this one switch is exceeded, wherein the threshold control circuit has an input for receiving a current signal indicating a current through this one switch and a comparator for comparing the current signal with the current threshold to obtain the threshold control signal and an on-time control circuit (3) comprising a calculating unit for directly calculating an on-time duration for the other switch of the first switch (M1) and the second switch (M2), wherein the on-time duration is proportional to an average output current (ILED) and inversely proportional to an output voltage (Vout) and for adjusting a negative peak current (Ineg) to obtain a substantially constant switching frequency of the synchronous converter when the synchronous converter is in normal operating mode.
US10622893B2 Method and device for controlling DC-to-DC converter
A method for controlling a DC-to-DC converter includes detecting an output current and an output voltage of the DC-to-DC converter, controlling the DC-to-DC converter to switch from a voltage loop control mode to a current loop control mode based on a comparison result of the output current with a first current threshold and a comparison result of the output voltage with a first voltage threshold, and reducing a duty ratio of a switch in the DC-to-DC converter by a first predetermined amount based on the output current. A section to which the output current belongs is determined from a plurality of candidate current sections, and a predetermined amount corresponding to the section to which the output current belongs is determined as the first predetermined amount by which the duty ratio of the switch is reduced. Reliability of the DC-to-DC converter may be improved.
US10622891B2 Voltage-based auto-correction of switching time
A method for controlling a load-current zero-crossing of a switching regulator having a high-side switch and a low-side switch includes detecting, by a spike detection circuit, a presence of a spike on an output voltage of the switching regulator, determining, by the spike detection circuit, in the event that a spike is present, whether the spike is a positive spike or a negative spike, and adjusting a turn-off timing of the low-side switch based on a determination result.
US10622888B1 Negative voltage circuit based on charge pump
A negative voltage circuit includes a first charge pump circuit and a second charge pump circuit. The first charge pump circuit is configured to operate in a start-up mode and perform a first charge pumping operation based on a first current to generate a negative voltage. The second charge pump circuit is configured to operate in a normal operating mode subsequent to the start-up mode and perform a second charge pumping operation based on a second current to generate a negative voltage, The first current is higher than the second current, and a speed of the first charge pumping operation is higher than a speed of the second charge pumping operation.
US10622887B1 Adaptive off time control to improve total harmonic distortion and power factor for critical mode flyback type PFC circuits
A zero current detector control circuit controls a voltage applied to a zero current detector (ZCD) input of a power factor corrector integrated circuit (PFC IC) that produces a driver output having an on time and an off time. The zero current detector control circuit includes a voltage detection input circuit coupled to a rectified AC input voltage. The detector control circuit generates a control voltage applied to a control terminal of an electronic switch. When the rectified AC input voltage has a phase angle in a first portion or in a last portion of a half-cycle, the electronic switch conducts to connect a capacitor to the ZCD input of the PFC IC. The capacitor causes the fall time of the trailing edge of a pulse applied to the ZCD input to increase, which causes the off time of the driver output of the PFC IC to increase.
US10622885B2 Method for controlling inverter
The present invention relates to a method for controlling an inverter to prevent an unnecessary fan trip. The method includes: receiving a fan current; when the fan current is above a high trip level or is below a low trip level, incrementing an error count; when the error count reaches an error count maximum value, incrementing a trip count and initializing the error count; and when the trip count reaches a trip count maximum value, generating a fan trip signal.
US10622881B2 Circuits for softening switching phases in voltage converters
The present disclosure relates to a circuit for providing a current from a source to a load. A commutation cell includes a main switch that controls a voltage applied by the source to the load. An opposite switch maintains the current in the load when the load is disconnected from the source by the main switch. The opposite switch returns the load current to the main switch when the main switch connects again the load to the source. The disclosed circuit configuration reduces recovery current, losses and electromagnetic losses. A synchronizing controller controls opening and closing sequences of the main switch and of the opposite switch. The disclosed circuit can provide a DC-DC voltage converter. Combining two such circuits can provide a DC-AC voltage converter.
US10622875B2 Interior permanent magnet electric machine
An IPM electric machine includes a rotor, rotor shaft stator, and permanent magnets. The rotor includes rare earth permanent magnets disposed within pockets. The rotor, the pockets and the permanent magnets conform to a first set of geometric design parameters. The stator includes radially-inwardly projecting teeth that form slots between pairs of the teeth. Electrical windings are disposed within slots of the laminate stack. The teeth and slots conform to a second set of geometric design parameters. The quantity of slots is between 60 and 96, the quantity of electrical poles is between 6 and 12, the quantity of electrical phases is between 3 and 6 and the electrical windings include a quantity of turns per phase that is between 8 and 20. A ratio of an outer diameter of the stator to an active length of the rotor is between 2 and 3.5.
US10622873B2 Laminated rotor and method for balancing the same
In the case of a laminated rotor core 10, insertion of permanent magnets 14 and filling of resin 15 into each of magnet insertion holes 13 are performed in order to cancel out a problem of an imbalanced weight estimated from a deviation of lamination thickness in a circumferential direction of a laminated core body 12, and a manufacturing method includes a step of measuring a deviation of lamination thickness in which an imbalanced weight is estimated by measuring the deviation of lamination thickness in the circumferential direction of the laminated core body 12, and a step of balance adjustment in which the insertion of the permanent magnets 14 into each of the magnet insertion holes 13 and the filling of resin 15 into each of the magnet insertion holes 13 are performed in a manner that cancels out a problem of this imbalanced weight.
US10622868B2 Coolant flow distribution using coating materials
An electric machine is disclosed. The electric machine includes a stator core defining a cavity and having end-windings protruding from the cavity, and a rotor configured to rotate within the cavity and having end plates defining a plurality of holes for providing coolant. The electric machine also includes one or more layers of an oleophobic or hydrophobic coating disposed on portions of the end plate corresponding to the holes to increase coolant flow to the end-windings.
US10622860B2 Drive motor for vehicle
A drive motor for a vehicle includes: a stator and a rotor, in which the stator includes: stator teeth which are disposed between multiple slots, respectively, the multiple slots being formed at predetermined intervals in a circumferential direction corresponding to an outer circumferential surface of the rotor, and have a blocking portion which protrudes toward one of the slots disposed at both sides, the blocking portion formed at one side of an inner circumferential surface of each of the stator teeth facing the rotor, and a groove which is formed radially outward at an opposite side of the inner circumferential surface of each of the stator teeth; and opening sections each of which is in communication with the slot and formed between the blocking portion and the opposite side of the inner circumferential surface of the stator tooth adjacent to the blocking portion, and the slot is opened radially through the opening section.
US10622859B2 Method and device for operating an electric machine having external or hybrid excitation
The invention relates to an electronically commutated electric machine (2) comprising: a rotor (21); an exciting winding (6) that is located at the rotor (21) in order to generate or alter a direct magnetic field in the rotor (21); a stator (22) comprising a three- or multi-phase stator winding (23) with phases that can be controlled via phase lines (8). The exciting winding (6) is connected to the stator winding (23).
US10622858B2 Rotating electrical machine and specially adapted method for producing said rotating electrical machine
A rotating electrical machine includes a rotor iron, a stator iron and conductor bars. An air gap separates the rotor iron from the stator iron. The stator iron has a slot and the conductor bars run in the slot. The conductor bars have a first profile in a first segment, the conductor bars have a second profile in a second segment and the first profile differs from the second profile. Also described is a method which is adapted for producing an electrical machine.
US10622847B2 Wireless power supply system
A wireless power supply system includes: a primary power-supplying coil which is a power-supplying coil capable of wirelessly supplying electric power to another power-supplying coil; a first machine that supports the primary power-supplying coil; a secondary power-supplying coil which is a power-supplying coil wirelessly supplied with electric power from another power-supplying coil; and a second machine that can move while supporting the secondary power-supplying coil. The relative positional relationship or the relative attitudinal relationship between the first machine and the second machine can be adjusted corresponding to the movement or change in attitude of the second machine so that a state in which electric power is wirelessly supplied from the primary power-supplying coil to the secondary power-supplying coil is maintained.
US10622845B2 Non-Gaussian beamforming for wireless power transfer optimization
System and methods are described herein for providing wireless power to a target device, such as a laptop computer, a mobile phone, a vehicle, robot, or an unmanned aerial vehicle or system (UAV) or (UAS). A tunable multi-element transmitter may transmit electromagnetic radiation (EMR) to the target device using any of a wide variety of frequency bands. A location determination subsystem and/or range determination subsystem may determine a relative location, orientation, and/or rotation of the target device. For a target device within a distance range for which a smallest achievable waist of the Gaussian beam of the EMR at an operational frequency is smaller than the multi-element EMR receiver of the target device, a non-Gaussian beamform may be determined to increase efficiency, decrease overheating, reduce spillover, increase total power output of rectenna receivers on the target device, or achieve another target power delivery goal.
US10622844B2 Method for detecting foreign object and apparatus for same
A method for detecting a foreign object in a wireless power transmitter, which wirelessly transmits power to a wireless power receiver through a resonant circuit comprised therein, according to one embodiment of the present invention may comprise the steps of: measuring the strength of power transmitted through the resonant circuit in a power transmission step; receiving, from the wireless power receiver, a feedback packet comprising information on a receive power strength; determining whether the information on the receive power strength is normal; when it is determined that a received power strength corresponding to the information on the receive power strength is abnormal, correcting the received power strength by applying a predetermined offset thereto; calculating a path loss on the basis of the measured strength of the transmitted power and the corrected received power strength; and detecting a foreign object by comparing the calculated path loss with a path loss threshold.
US10622843B2 System and method for determining a microwave beam and a power setting for wireless power transfer within a volume
A system and method for determining a microwave beam and a power setting for wireless power transfer within a volume with a beamforming antenna. The method includes determining a perimeter for the volume, and determining a transmit power threshold based on the perimeter. The method includes establishing a communication link with a mobile electronic device within the volume, and determining a position of the mobile electronic device. The method includes sensing whether a person is located within the volume, and, when a person is located within the volume, sensing a position of the person, determining a microwave beam based on the position of the mobile electronic device and the position of the person, and determining a power setting for the microwave beam based on the position of the mobile electronic device, the position of the person, the transmit power threshold, and a power density distribution for the microwave beam.
US10622834B2 Virtual power plant
A virtual power plant is presented. A virtual power plant couples to one or more virtual power plant units that provide power and/or storage of power to a power grid. In some embodiments, a method of operating a virtual power plant includes receiving a request from a requester; determining whether the request can be performed by a set of units; reporting the result to the requester; and if a subsequent execution request is received from the requester, then executing the request.
US10622832B2 System and method to increase a hold up time of a power supply unit
A multiple power supply system includes first and second power supply units. The first power supply unit provides a main output voltage while in a normal mode of operation. The first power supply unit includes a first bulk capacitor, and first standby power circuitry. The first standby power circuitry provides a standby voltage while the first power supply unit is in the normal mode of operation. The second power supply unit provides the main output voltage while in the normal mode of operation. The first power supply unit includes a second bulk capacitor, and second standby power circuitry. The second standby power circuitry provides the standby voltage while the first power supply unit is in the normal mode of operation, and enables reverse charging of the second bulk capacitor by the first power supply unit while the second power supply unit is in a reverse charging mode of operation.
US10622826B2 Wireless charging unit for an electric vehicle
A wireless charging unit for an electric vehicle is provided with a metal enclosure to shield a high-power switching noise environment enclosed within the unit. A wireless power transfer system includes the wireless charging unit on the electric vehicle side that receives power wirelessly from a charging base. In addition to a high-power switching network, the wireless charging unit may include a wireless communication system for wirelessly communicating control messages to the charging base. The metal enclosure may include a cutout region having a plastic cover underneath which an antenna may be mounted to establish wireless communication with the charging base from within the metal enclosure.
US10622824B2 Wireless charging for an input device
An apparatus including a removable modular insert disposed within a housing of a host device, the housing including one or more magnets, and one or more conductive contacts disposed on the removable modular insert to magnetically couple to the one or more magnets and secure the modular insert within the housing of the host device, and electrically couple the modular insert to the host device. A conductive coil can be coupled to the modular insert to electromagnetically receive power from a base device having a surface, where the host device moves and operates along the surface of the base device. The apparatus can include a communication device and a processor to control the communication device for communication between the modular insert and the host device, and control operation of the conductive coil. The communication device further controls the electromagnetic coupling between the modular insert and the base device.
US10622817B2 Method for controlling an output voltage of a battery system and battery system designed to carry out the method
The present invention relates to a method for controlling an output voltage of a battery system comprising a plurality of battery cells, which are electrically interconnected in such a way that battery cells of the battery system can respectively be connected to the battery system and can be electrically bypassed. In order to adapt an actual output voltage of the battery system to a target output voltage, at least one switch-on probability is generated and the battery cells having the at least one generated switch-on probability are connected to the battery system and additionally at least one switch-off probability is generated and the battery cells having the at least one generated switch-off probability are electrically bypassed. The present invention further relates to a battery system designed to carry out the method according to the invention, comprising a plurality of electrically interconnected battery cells a plurality of activation circuits, and a control unit, wherein the battery cells can be respectively connected to the battery system or electrically bypassed by means of the activation circuits.
US10622815B2 Analogue overall balancing system for an assembly of capacitive-effect electrical energy storage devices, rechargeable storage module, electric vehicle and electrical installation comprising such a system
Provided is an analogue system for balancing a rechargeable electrical energy storage assembly including a plurality of capacitive-effect electrical energy storage devices connected to one another in series, the system including a balancing device for each storage device, including: a bypass circuit for the storage device, and a first comparator, arranged to control the bypass circuit according to the voltage across the terminals of the storage device and according to a balancing voltage; a second comparator, arranged to control an open state of the bypass circuit of each storage device according to a switch-off voltage, and according to the voltage across the terminals of each storage device.
US10622814B2 Power conversion apparatus
A power conversion apparatus including a main power converter and an auxiliary power converter is provided. The main power converter converts an AC power to a first DC power, and then converts the first DC power to a DC output power. The main power converter has a first power conversion terminal for outputting the first DC power. The auxiliary power converter converts an auxiliary power to a second DC power, and then converts the second DC power to the DC output power. The auxiliary power converter has a second power conversion terminal for outputting the second DC power. The first power conversion terminal and the second power conversion terminal are commonly coupled to a DC power conversion circuit, such that the main power converter and the auxiliary power converter share the DC power conversion circuit and generate a DC output power.
US10622793B2 Energy chain comprising a holder for an external cable, receiving element and corresponding side plate
An energy chain for cables, which chain comprises chain links, of which at least a section of said chain links has side plates that are parallel to one another and has transverse connecting pieces that connect the side plates, wherein the majority of the guided cables run inside the chain links in a longitudinal direction, while at least one further cable is arranged outside the chain links and is supported by holding elements provided on the energy chain. Receptacles are attached on one side of the energy chain on the outer surfaces of at least some of the side plates in the region between each pair of pivot axes, in which receptacles the holding elements for the at least one further cable can be inserted along a plane that runs parallel to the side plates.
US10622792B2 Cable guard cable ramp or cable protector
A cable guard suitable for the prevention of cable. The cable guard has a housing adapted to receive one or more length of cable, a cover connected to the housing, the cover allowing access to the housing for placing the cable in the housing and a locking mechanism for securing the length of cable inside the housing.
US10622787B2 Dual quantum cascade laser micropackage
The present invention is directed to an ultra-compact dual quantum cascade laser assembly that nearly doubles the strength of a traditional laser in a in a single hermetically sealed micropackage. The device may comprise two quantum cascade lasers that meet at a combiner to create a single laser with a higher strength than traditional lasers. The current invention provides a path to an ultra-compact coherent beam combing arrangement that uses both dichroic beam combining and polarization beam combining techniques.
US10622785B2 Micro-VCSELs in thermally engineered flexible composite assemblies
A vertical cavity surface emitting laser (VCSEL) composite assembly includes a VCSEL, a substrate spaced from the VCSEL, and at least one metal layer disposed between the VCSEL and the substrate to facilitate efficient thermal management of the assembly.
US10622778B2 High-power fiber cladding power stripper
A high-power fiber cladding power stripper comprises a core unit, a cladding layer, a grating structure, and a jacket. The core unit is an optical conductive material. The cladding layer is disposed outside the core unit, wherein a refractive index of the cladding layer is lower than that of the core unit. The grating structure, disposed outside the cladding layer, is for producing diffraction effects. The jacket surrounds and protects the core unit, the cladding layer, and the grating structure. Hence, in a high-power fiber laser system, the cladding power stripper can be utilized for removing residual pump energy before the laser light entering an output collimator.
US10622769B2 Modular infrastructure management device
A modular infrastructure management device comprises a housing and at least one circuit board. The housing includes a base plate, first modular slots disposed along the first edge of the base plate and second modular slots disposed along the second edge of the base plate. The first and second modular slots are configured to removably receive at least one first communication card module and at least one second communication card module. The circuit board is disposed on the base plate and comprises first and second connectors for electrically coupling to the first and second communication card modules.
US10622764B2 Connector structure
It is aimed to provide a connector structure enabling the replacement of an STP cable (10B) and a UTP cable (10A) without making a large structural change. UTP connection terminals (21A) to be connected to respective wires (11) of a UTP cable (10A) have the same shape and are accommodated in a pair of accommodating portions (26) of a UTP dielectric (22A) such that insertion areas (53) for male terminals (91) are close to each other in a width direction. STP connection terminals (21B) to be connected to respective wires (11) of the STP cable (10B) have the same shape and are accommodated into the pair of accommodating portions (26) of a STP dielectric (22B) such that insertion areas (53) for male terminals (91) are arranged more apart from each other in the width direction than in the case of the UTP connection terminals (21A).
US10622763B2 Connector
Provided is a connector having reduced height and area that facilitates the retention and removal of a connection object while preventing damages to itself during operation. According to the present disclosure, a connector (10) includes an insulator (20) having an accommodation section (22) for allowing insertion of a connection object (an FPC 60), an actuator (40) attached to the insulator (20), and a locking member (50) that supports the connection object (the FPC 60) accommodated in the accommodation section (22) in an insertion-removal direction. When the actuator (40) is pushed in along a direction substantially orthogonal to the insertion-removal direction, the locking member (50) is elastically deformed and releases the connection object (the FPC 60).
US10622760B2 Lever-type connector
A lever-type connector (F) includes a housing (10) formed with support shafts (26) and rotation restricting portions (20F, 20R). A lever (30) includes plate-like arms (31) and is rotatable between an initial position where the lever waits at the start of connection to a mating connector (M) and a connection position where the connection to the mating connector (M) is completed. The lever (30) is mounted by fitting bearing holes (34) of the arms (31) to the support shafts (26). Reverse rotation restricting projections (45) project from surfaces of the arms (31) facing the housing (10) toward the housing (10) and are configured to be locked to the rotation restricting portions (20F, 20R) to restrict rotation of the lever (30) at the initial position toward a side opposite to the connection position.
US10622755B1 Connector assembly and method of assembling same
A connector assembly includes a mat seal and a conductor seal. The mat seal is shaped to fit within an opening in a connector housing of the connector assembly. The mat seal defines at least one a seal passage extending therethrough. The conductor seal defines a conductor passage extending therethrough. The conductor seal is configured to receive conductor, such as an insulated electrical cable, within the conductor passage. The conductor seal is received within the seal passage. The mat seal and the conductor seal cooperate to inhibit intrusion of contaminants into the connector housing. A method of assembling a connector assembly having a mat seal and a conductor seal is also presented herein.
US10622754B2 Connector
A female connector (F) includes a housing (10) to fit into a receptacle (81) of a male connector (M) and a front retainer (50) to be mounted to a front part of the housing (10). The housing (10) includes a terminal accommodating portion (12) that accommodates female terminal fittings (11). Plate-shaped butting portions (24) extend forward from an outer periphery of the terminal accommodating portion (12) and butt against a back surface of the receptacle (81) when the housing (10) is fit into the receptacle (81). The front retainer (50) includes a cover (51) configured to cover a front end of the terminal accommodating portion (12) by being disposed along inner side surfaces of the butting portions (24) and intrusion preventing portions (54) projecting from the cover (51) to close both sides of clearances between the cover (51) and the butting portions (24) in a front view.
US10622752B2 Ultrasonic weld joint with integral flash trap
An enclosure for an electronic device includes a housing having wall defining a cavity that is configured to receive an electronic assembly therein. The wall includes a plurality of housing steps formed in an interior surface. A cap includes a side surface extending around a perimeter of the cap with a plurality of cap steps formed in the side surface. The cap is positioned at an entrance to the cavity such that the plurality of housing steps align with the plurality of cap steps and welded in place. Flash from the weld is captured in a flash trap so that no weld flash is visible on the exterior surface of the enclosure.
US10622751B2 Connector
A connector includes terminals (14) connected to terminal ends of electrical wires (12); a housing (20) including a terminal housing chamber (21) in which the terminals (14) are housed and an electrical wire lead-out portion (24) from which the electrical wires (12) are led out. A first cover (50A) covers the electrical wires (12) led out from the electrical wire lead-out portion (24), and a second cover (50B) causes the electrical wires (12) to be inserted between the second cover 50B itself and the first cover (50A) in a state of being assembled to the first cover (50A). At least one of the first and second covers (50A, 50B) includes electrical wire pressing portions (56A, 56B) that press the electrical wires (12) led out from the electrical wire lead-out portion (24) when the first and second covers (50A, 50B) are assembled together.
US10622748B2 Terminal and connector
A terminal includes a box, the box of the terminal connected to an electric wire includes a ceiling plate and an inner plate. The ceiling plate includes a front ceiling plate and a rear ceiling plate formed by a notch. The rear ceiling plate includes a projection part engagement surface provided by the forming of the notch. The inner plate includes a projection part. In a state where the ceiling plate and the inner plate are superimposed, the projection part and the projection part engagement surface are engaged with each other.
US10622744B2 Multipole connector
A plurality of laterally extending modules aligned longitudinally orthogonal to the lateral direction with terminals attached to each module housing, each terminal including a longitudinally extended main body held in the module housing, a contact arm extending upward or downward from the main body, the contact arm including a contact portion contacting a counter terminal, a first bent portion connected to the main body and bent upward or downward, and a second bent portion formed between the contact portion and the first bent portion and bent in a direction opposite to the first bent portion.
US10622741B2 Anticorrosive agent and terminal fitted electric wire
An anticorrosive agent maintains its anticorrosion property when the agent is applied to the connection part of the terminal-fitted electric wire containing a covering member containing a plasticizer, and is exposed to high temperature. A terminal-fitted electric wire improves in anticorrosion property by using the agent. The anticorrosive agent contains a base oil (A) having a viscosity of 30 mPa·s or higher at 100° C., and a metal adsorbent (B) containing a phosphorus compound. The mass composition ratio (A):(B) of the base oil (A) and the metal adsorbent (B) is within a range of 50:50 to 98:2. In the terminal-fitted electric wire, an electric connection part between a terminal and an electric conductor is covered with a film of the anticorrosive agent.
US10622738B2 Connector
A cover of a connector has axis portions and first and second cover contact points. A housing has axis receiving portions and first through third contact portions. The axis portions are received by the axis receiving portions, and the cover is attached to the housing to be placed at any one of an open position, a closed position and a locked position. The first contact portions are exposed in the axis receiving portions. When the cover is placed at the locked position, the axis portions are face the first contact portions from beneath, and the second cover contact points are face the second contact portions from beneath. When the cover is placed at the closed position, the first cover contact points do not touch the third contact portions. When the cover is placed at the locked position, the first cover contact points touch the third contact portions.