Document Document Title
US10729051B2 Component stability structure
An electronic component assembly is described which comprises a stack of electronic components wherein each electronic component comprises a face and external terminations. A component stability structure is attached to at least one face. A circuit board is provided wherein the circuit board comprises circuit traces arranged for electrical engagement with the external terminations. The component stability structure mechanically engages with the circuit board and inhibits the electronic device from moving relative to the circuit board.
US10729048B2 Optimization program and mounting work system
With multiple-board substrate defined as a circuit substrate provided with multiple boards of circuit pattern on which multiple electronic components are mounted, when performing mounting work of multiple electronic components on a multiple-board substrate using three mounters lined up in a row, electronic component mounting work procedures are set such that mounting work of electronic components for each of multiple circuit patterns is performed by all three mounters. Work procedures for mounting work of electronic components surrounded by the dashed lines are set to a first mounter, work procedures for mounting work of electronic components surrounded by the single-dashed solid lines are set to a second mounter, and work procedures for mounting work of electronic components surrounded by the double-dashed solid lines are set to a third mounter.
US10729045B2 High-performance electromagnetic shielding assemblies
A wireless communication electronic assembly can include a plurality of integrated modules each having a ground plate interfaced to each other and defining a shielding plane. Each ground plate can have a left edge and a right edge opposite each other. A plurality of wireless communication devices can be positioned on one side of the shielding plane, and a plurality of electronic devices can be positioned on the other side of the shielding plane. One or more electromagnetic shielding elements, such as gasket(s), channel strip(s), stamping element(s), etc. can be disposed between the left edge and the right edge of adjacent ground plates to electromagnetically shield the plurality of electronic devices from the plurality of wireless communication devices. The left and right edges can be recessed or offset on one side of the shielding plane. Rows and columns of integrated modules can be interfaced about a plurality of electromagnetic shielding elements. A method of installing and replacing integrated modules of an antenna array.
US10729044B2 Electronic device and method for disposing electromagnetic interference suppressor
An electromagnetic interference suppressor is disposed so as to be effective for noise in a wide frequency band including a high frequency band. Provided is an electronic device including an electromagnetic interference suppressor; an interfering object configured to generate an electromagnetic wave; an interfered object to be affected by the electromagnetic wave; a substrate configured to mount thereon the interfering object and the interfered object; and the electromagnetic interference suppressor disposed in parallel to the substrate, and is disposed along only one of the interfering object and the interfered object. When an end portion of the interfering object opposed to the interfered object is defined as a first end portion, and an end portion of the interfered object opposed to the interfering object is defined as a second end portion, one end portion of the electromagnetic interference suppressor is disposed between the first end portion and the second end portion.
US10729042B2 Display device
Provided is a display device. The display device includes a display panel and at least one cooler configured to dissipate heat of the display panel. The at least one cooler includes a vapor chamber including a high temperature heated by the display panel and a low temperature connected to the high temperature portion through a connection portion and spaced apart from the display panel, a fan spaced apart from the vapor chamber to blow air toward the vapor chamber, and an air guide configured to guide the air blown from the fan to the low temperature portion.
US10729039B2 Liquid cooled rack information handling system having storage drive carrier for leak containment and vibration mitigation
A method of assembling a direct-contact, liquid-cooled (DL) Rack Information Handling System (RIHS) includes inserting a leak containment barrier in a node enclosure provisioned with heat-generating functional components. The method also includes attaching a system of conduits supplying cooling liquid through the node enclosure and including a supply conduit extending from a node inlet coupling and a return conduit terminating in a node outlet coupling. A trough of the leak containment barrier underlays a portion of the system of conduits of an LC node and forms a drain path to a drain port of the node enclosure. The method further includes mounting the LC node insertably received in one node-receiving slot having a rear section configured for blind mating of the node inlet and outlet ports to a node-receiving liquid inlet port and a node-receiving liquid outlet port positioned to be inwardly facing to the couplings of the LC node.
US10729037B1 Hybrid control and cooling module with independently removable cooling section for a network device
Systems and methods for a hybrid control and cooling module with an independently removable cooling section for a network device. A control module for a network device includes a frame. A printed circuit board is disposed on the frame. Connectors are configured to operably connect the printed circuit board to mid-plane connectors of a shelf of a network device. A control module mounting system is disposed on the frame and is configured to slidably mount the control module to a shelf of a network device. A cooling module guidance system is disposed on the frame and is configured to slidably mount thereon a cooling module for a network device.
US10729032B1 Slide rail assembly
A slide rail assembly includes a first rail, a bracket and a second rail. The bracket is arranged on the first rail. The second rail is movable relative to the first rail. The second rail includes a first wall, a second wall and a longitudinal wall connected between the first wall and the second wall of the second rail. A supporting portion is arranged on one of the first rail and the bracket. When the second rail is located at an extended position relative to the first rail, the supporting portion and the first wall of the second rail are able to support each other.
US10729029B2 Mounting and component holder apparatuses and assemblies for holding rigid components
A component mounting apparatus for holding a rigid component in a downhole bore or a downhole collar based application includes a first body including first and second parallel spaced apart component holders disposed in a first common plane and a first support connecting the component holders together. The first and second parallel spaced apart component holders are operable to receive and grip a rigid component between the first and second parallel spaced apart component holders. Various component mounting assemblies and configurations may be realized using the component mounting apparatus described. The component mounting apparatus and various mounting assemblies may be used to mount a printed circuit board in a cylindrical enclosure or tubular housing, for example.
US10729028B2 Connected packaging
Methods and systems for determining when a tablet has been removed from a blister pack are presented. A method includes measuring an electrical characteristic, such as electrical resistance or impedance, between at least two terminals that are in electrical communication with a lidding film included in the blister pack, wherein the removal of a tablet from the blister pack results in an opening in the lidding film, thereby giving rise to a finite change in the electrical characteristic. Another method determines the state of the blister pack using electrical resistance tomography or electrical impedance tomography.
US10729024B2 Power adapter plate
The invention relates to an AC power adapter plate capable of being mounted to a wall, ceiling, or power receptacle which comprises ports for connecting and providing DC power to peripheral devices and accessories.
US10729018B2 Process for producing laminate and process for producing printed board
To stably produce a laminate wherein heat resistant resin layers are laminated on both surfaces of a fluorinated resin layer, by thermal lamination.A process for producing a laminate, which comprises a preliminary heating step of heating, while conveying by a metal roll 33 for heating and a metal roll 32 for thermal lamination without pressing in the thickness direction, a temporary laminate wherein heat resistant resin films 2 and 2 are laminated on both surfaces of a fluorinated resin film 1 containing a melt-moldable fluorinated resin (A) having at least one type of functional groups selected from the group consisting of a carbonyl group-containing group, a hydroxyl group, an epoxy group and an isocyanate group and after the preliminary heating step, a thermal lamination step of pressing the temporary laminate in the thickness direction, while heating it by metal rolls 31 and 32 for thermal lamination at a thermal lamination temperature of at least the melting point of the fluorinated resin (A) ant at most 420° C., for bonding.
US10729015B2 Pre-press head and operating method of pre-press head
A pre-press head may be operated by an operating method. The pre-press head includes an adsorption unit and a control unit. The adsorption unit includes at least two vacuum adsorption structures each including a gas path and at least one gas hole communicated with the gas path. The control unit is configured to control, according to a size of a to-be-adsorbed object, formation of vacuum environment of each vacuum adsorption structure. The adsorption unit is configured to adsorb the to-be-adsorbed object under the control of the control unit. The solution provided by the application adjusts adsorption functions of the vacuum adsorption structures according to a size of a to-be-adsorbed circuit board, so that the pre-press head can be applicable to circuit boards having different sizes.
US10729014B2 Method for manufacturing circuit board
A method for manufacturing a circuit board includes forming a patterned first dielectric layer on a substrate; forming a first adhesive layer on the patterned first dielectric layer; forming a second dielectric layer on the first adhesive layer; patterning the second dielectric layer to expose a portion of a top surface of the first adhesive layer opposite to the substrate; and filling at least the patterned second dielectric layer with a conductive material, such that the conductive material is in contact with the top surface of the first adhesive layer.
US10729011B2 Method of providing power input to a flexible printed circuit and a flexible printed circuit having power input in accordance with the method
A method of providing power input to a flexible printed circuit. The method involves the step of bisecting a flexible printed circuit into a first conductive area adapted for power input and a second conductive area adapted for ground connection. In accordance with this teaching, power input is provided to electrical components attached to the flexible printed circuit via first conductive area and second conductive area, rather than through individual control lines.
US10729010B2 Socket cavity insulator
The present subject matter may include an electronic device. The electronic device may include a motherboard socket body. The motherboard socket body may be adapted to couple with a processor. The motherboard socket body may define an aperture in the motherboard socket body. The electronic device may include a socket insulator. The socket insulator may be coupled with the aperture in the motherboard socket body. The socket insulator may include an insulator body that may be sized and shaped to close the aperture in the motherboard socket body. The socket insulator may be configured to isolate electrical communication in portions of the motherboard socket body.
US10729009B2 Ceramic electronic component
A ceramic electronic component that includes an electronic component body having a superficial base ceramic layer, a surface electrode on a surface of the electronic component body, and a covering ceramic layer covering a peripheral section of the surface electrode. The peripheral section of the surface electrode that is covered by the covering ceramic layer has an opening or a thin portion.
US10729007B2 Substrate structure with high reflectance and method for manufacturing the same
A substrate structure with high reflectance includes a base material, a patterned circuit layer, an insulating layer and a metal reflecting layer. The base material includes a first surface and a second surface opposite to the first surface. The patterned circuit layer is disposed on the first surface. The insulating layer covers the patterned circuit layer and a part of the first surface exposed by the patterned circuit layer. The metal reflecting layer covers the insulating layer, and a reflectance of the metal reflecting layer is substantially greater than or equal to 85%. A manufacturing method of a substrate structure with high reflectance is also provided.
US10729006B2 Wiring substrate for electronic component inspection apparatus
[Objective] To provide a wiring substrate for electronic component inspection apparatus which includes a first laminate of resin layers with a plurality of pads for probe provided on its front surface and a second laminate of ceramic layers disposed on the back side of the first laminate and which, despite joining by brazing of a plurality of studs to the back surface of the second laminate, is free from deformation of resin of the first laminate caused by softening or the like and from accidental formation of a short circuit between brazing material layers used for the brazing and external connection terminals formed on the back surface of the second laminate.[Means for Solution] A wiring substrate for electronic component inspection apparatus 1 which includes a first laminate 3 composed of a plurality of stacked resin layers j1 to j3 and having a plurality of pads for probe 9 on its front surface 5, a second laminate 4 disposed on a back surface 6 side of the first laminate 3 and composed of a plurality of stacked ceramic layers c1 to c3, and a plurality of studs 20a joined to a back surface 8 of the second laminate 4 and in which the resin layers j1 to j3 of the first laminate 3 are formed of a resin having a thermal deformation temperature of 300° C. or higher, and the studs 20a are joined to surfaces of metal layers 16 formed on the back surface 8 of the second laminate 4 via brazing material layers 28, respectively.
US10729004B1 Circuit board structure for preventing high-frequency signal leakage and a manufacturing method thereof
A circuit board structure for preventing high-frequency signal leakage and a manufacturing method thereof are provided, in which the circuit board structure body includes a signal layer, a first ground layer, and a second ground layer. A first shielding film structure and a second shielding film structure are respectively covered on the upper surface and the lower surface of the circuit board structure body and are aligned and adhered, so that the upper surface, the lower surface and the entire board edge of the circuit board structure body are wrapped by the first shielding film structure and the second shielding film structure. The first shielding film structure includes a first conductive metal layer and a first insulating layer, and the second shielding film structure includes a second conductive metal layer and a second insulating layer.
US10729003B2 Anti-electromagnetic interference circuit board
An anti-electromagnetic interference circuit board includes a circuit board and a magnetic conductor. The circuit board has a plurality of vias, and the magnetic conductor is covered on the circuit board to cover some of the vias. The magnetic conductor includes a plate, a carrier, a sprayed magnetic conductor, and a wave absorbing magnetic conductor.
US10728997B2 Plasma generator
A plasma generator capable of adjusting the amount of plasma generation in a simple configuration includes a control circuit controlling a frequency of an AC power supplied to a piezoelectric transformer and a control signal generation circuit providing a control signal to the control circuit. The plasma generator is configured so that the control signal output from the control signal generation circuit is appropriately adjusted. The control circuit controls the frequency of the AC power so as to bring a target value, which is set based on the control signal provided from the control signal generation circuit.
US10728996B2 Circular x-ray tube and an x-ray instrument comprising the circular x-ray tube
The circular X-ray tube for the irradiation of the object (1) by X-radiation comprising the circular body (2) and at least two friction elements that rub together whereby forming a triboluminescent source of X-radiation. The one friction element comprises at least one circumferential element (3) arranged on the external circumferential side of the circular body (2) of the X-ray tube and the other friction element comprises at least one pressure element (4) that is pressed against the circumferential element (3), where the pressure element (4) is adapted for dragging upon the circumferential element (3), and/or at least one circumferential element (3) is adapted for pulling through under the pressure element (4). The X-ray instrument utilizes the circular X-ray tube and the imaging detectors (7) of ionizing radiation.
US10728995B2 Mobile X-ray apparatus
A mobile X-ray apparatus includes: an X-ray radiation device configured to emit X-rays; a controller configured to control the X-ray radiation device; a power supply configured to supply operating power to the X-ray radiation device and the controller; and a charger configured to charge the power supply. The power supply includes a lithium ion battery including a plurality of battery cells, at least one current sensor configured to detect current of the lithium ion battery, and a battery management system (BMS) configured to detect an occurrence of an overcurrent in the lithium ion battery via the at least one current sensor in response to receiving an X-ray emission preparation signal, and to control an on-state or an off-state of a discharge current path in which a discharge current flows from the lithium ion battery to the controller and the X-ray radiation device.
US10728994B1 Multi-mode series light controlling system
The present invention relates to a multi-mode series light controlling system, including a main control device that includes a front plug, a control unit, a mode switching key, a tail plug, and a connection module. The tail plug is electrically connected to the front plug through the control unit. The connection module is able to connect with multiple series lights simultaneously. The front plug is used to connect an AC power source. The control unit generates a lighting control signal according to the mode switching key and provides it to the connection module through the tail plug. The main control device provides functions to control multiple series light to switch between on, off, and different lighting patterns. Therefore, the controlling system is a progressive replacement for multiple control switches for multiple series light, achieving the purpose of managing series lights with one device.
US10728993B2 Driver circuit for providing constant voltage to an auxiliary circuit
A driver circuit receiving wireless communication over a wireless network is disclosed. The driver circuit includes a lighting load, a main driver, and an auxiliary driver. The lighting load is selectively illuminated based on an output voltage being provided to the lighting load that is at least a forward voltage of the lighting load. The wireless communication is indicative of whether the lighting load is to be illuminated. The main driver is for controlling current and voltage within the driver circuit such that if the wireless communication indicates the lighting load is to be illuminated, then the current delivered to the lighting load is regulated by the main driver, and if the wireless communication indicates the lighting load is not to be illuminated, then the output voltage delivered to the lighting load is controlled by the main driver is below the forward voltage.
US10728991B1 Fixture grouping and configuration in distributed lighting systems
Systems and methods for lighting fixture grouping and configuration in a distributed lighting system equipped with a wireless lighting network. An example method comprises: receiving, via a graphical user interface (GUI) rendered by a lighting network management application of a distributed lighting system, a command to associate a lighting fixture with a lighting fixture group; transmitting, to the lighting fixture, an update command specifying an identifier of the lighting fixture group and a value of a fixture configuration parameter; receiving, from the lighting fixture, an acknowledgement of the update command; incrementing a counter of lighting fixtures associated with the lighting fixture group; and displaying the counter in a visual association with a GUI element representing the lighting fixture group.
US10728988B2 Light emission power control apparatus and method
A system and method for adjusting light emitter output for a railway track inspection system based on data feedback from one or more devices.
US10728987B1 Distributed occupancy-tracking lighting control system
A distributed lighting control system has a plurality of independently controlled light fixtures. Each light fixture of the plurality of independently controlled light fixtures includes: an illuminating element; driver circuitry operatively coupled to the illuminating element and configured to provide power to the illuminating element; one or more sensors; and a processor operatively coupled to the one or more sensors and the driver circuitry. The processor is configured to: receive signals from the one or more sensors; and control the driver circuitry to provide power to the illuminating element to generate illumination based on the received signals from the one or more sensors. Illumination provided by each light fixture of the plurality of independently controlled light fixtures is controlled independently of the illumination provided by others of the plurality of independently controlled light fixtures.
US10728985B2 Vehicle lamp and lighting circuit
A lighting circuit of a semiconductor light source includes a light control circuit and a constant current circuit. The light control circuit is configured to generate a pulsed light control signal having a duty ratio corresponding to the input pulse signal and having at least one edge softened in each pulse. The constant current circuit includes a linear regulator. The constant current circuit is configured to stabilize a lamp current flowing into the semiconductor light source to a target amount corresponding to the light control signal.
US10728982B2 PWM dimming with reduced audible noise
Method and device for PWM dimming of an LED lamp. The LED lamp comprises one or more LEDs and an LED lamp driver for operating the LEDs. The method comprises: generating a PWM signal; and supplying the PWM signal to the LED lamp driver; wherein the PWM signal comprises a mixture of two or more different frequencies.
US10728973B2 Dimming control of lighting modules
A lighting fixture includes a voltage source circuit and a first light module comprising a first current source circuit and a first light emitting diode (LED) light source. The lighting fixture further includes a second light module that includes a second current source circuit and a second LED light source. The voltage source circuit is configured to provide a voltage source output voltage to the first current source circuit and to the second current source circuit. The first current source circuit is configured to provide a first current to the first LED light source. The second current source circuit is configured to provide a second current to the second LED light source. A voltage level of the voltage source output voltage depends on a waveform of a line dimmer output voltage that is provided to the voltage source circuit.
US10728971B2 Smart headlamp system
A smart headlamp system and methods of use thereof are provided herein. A computer-implemented method includes automatically measuring orientation values attributed to a lighting system device worn by a human user, wherein the lighting system device comprises one or more lighting sources; and automatically modulating one or more of the lighting sources based on the measured orientation values.
US10728967B1 Surface mounted LED light structure
A surface mounted LED light structure has a V-shaped channel with opposed legs and a flat central portion. A flat base strip is attached to each leg. The strips each have a pair of electrically conductive traces. A plurality of LEDs is arrayed along the base strips and electrically connected to the traces. A diffuser is disposed over the LEDs. A spacer sleeve holds the diffuser over the channel central portion. A driver is mounted adjacent the channel and is connected to the conductive traces and to the power source.
US10728965B1 Strobe device and charging control method therefor
A strobe device includes: a battery case configured to hold a plurality of batteries; a main capacitor charged by the batteries; a flash discharge tube to which a voltage is applied by the main capacitor; a voltage detecting unit configured to detect a voltage of each of the batteries, respectively; and a charging control unit configured to control charging of the main capacitor such that the main capacitor is charged with a first electric current that is suitable for lithium batteries in a case where a total voltage of the batteries detected by the voltage detecting unit is more than a prescribed first value, and control charging of the main capacitor such that the main capacitor is charged with a second electric current that is greater than the first electric current in a case where the total voltage is equal to or less than the first value.
US10728964B2 Color temperature control of flash units
A flash unit that includes a flash generator having at least one energy storage element and at least two light source channels as well as having at least two flash tubes, the flash tubes being supplied with energy by the energy storage element by means of the light source channels. The flash unit further includes an energy quantity control device, by means of which it is possible to provide for each light source channel any desired energy quantity from a minimum charge to a maximum charge of the at least one energy storage element, and a color temperature control device, by means of which it is possible to set a color temperature for each light source channel independently of the energy quantity provided therefor. The functions of all light source channels are fully equivalent.
US10728954B2 Automated network design and traffic steering
Initiation of a network slice event is disclosed. The network slice event can be initiated in response to, and according to a determined a network slice event instruction. The network slice event can result in modification of network slices of a network. The modification of the network slices can correspond to a change in the performance of the network. The modification of the network slices can comprise adding a new slice, removing an existing slice, adapting an existing slice, etc. Artificial intelligence, machine learning, etc., can be employed to provide an inference related to determining the network slice event instruction. The slice event can be implemented via a network controller, for example an ONAP component, based on the network slice event instruction.
US10728947B2 User equipment, nodes and methods performed therein
A method performed by a user equipment, UE, for handling communication in a wireless communication network, providing dual connectivity, DC, communication through a master node using a master cell group, MCG, over a first radio interface between the UE and the master node and through a secondary node using a secondary cell group, SCG, over a second radio interface between the UE and the secondary node. The UE detects a failure associated with the SCG and suspends actions associated with the SCG. The UE further performs a reconfiguration of the SCG in case the UE has received a MCG radio resource control, RRC, message comprising SCG configuration, wherein performing the reconfiguration of SCG comprises applying the reconfiguration; and resuming or not resuming the actions associated with the suspended SCG.
US10728944B2 Indication to the master e-node B of successful primary secondary cell activation in dual connectivity
There is disclosed a method for operating a network node in a wireless communication network, the network node being connected to a terminal via a first cell group. The method comprises receiving, by the network node, information indicating an activation status of the terminal regarding a second cell group, wherein the method further comprises transmitting, by the network node, further information based on the received information to the terminal and/or one or more further network nodes.The disclosure also pertains to related methods and devices.
US10728941B2 Bidirectional sending and receiving of wireless data
A system and method includes a first audio device (e.g., a primary wireless earbud) connected to a second audio-output device (e.g., a secondary wireless earbud) using a first wireless connection. The first audio device is also connected to a user device (e.g., a smartphone or smart watch) using a second wireless connection. The second audio device receives data, such as packets, sent from the third device to the first device by monitoring the second wireless connection. If the second audio device does not determine that the first audio device sent a corresponding acknowledgement message (i.e., the first audio device did not receive a packet), the second audio device sends the acknowledgement message and sends the packet to the first audio device.
US10728939B2 Point-to-point ad hoc voice communications
A wireless communication device establishes voice communication between a supported user and a selected remote device supporting another user via a point-to-point wireless ad hoc network link. The device selects a particular remote device, establishes an ad hoc network link with the selected remote device, and communicates voice communication signals with the selected remote device. Selection can be based upon a user interaction with the device which specifies the particular remote device. The user interaction can include interaction with a graphical representation of the particular remote device presented in a graphical user interface. The user interaction can include an audio command received via an audio interface of the device. The device can include one or more headset devices, including a pair of headset devices which can be switched between providing audio signals to a single user to supporting communication between separate users via an ad hoc network link.
US10728938B2 Communication apparatus, method of controlling communication apparatus, and non-transitory computer-readable storage medium
A communication apparatus capable of functioning as a central device and being connected to a first piconet and capable of functioning as a peripheral device and being connected to a second piconet using a communication method complying with a Bluetooth standard, receives, from a first device functioning as the peripheral device on the first piconet, information for identifying a service supported by the first device and data associated with the service, and transmits the information for identifying the service to a second device functioning as the central device on the second piconet.
US10728937B2 Synchronization and master information block for off grid radio service
This disclosure relates to techniques for supporting narrowband device-to-device (D2D) wireless communication, including possible techniques for providing synchronization and master information block signals in an off grid radio system. A wireless device may provide D2D synchronization signals for a D2D communication group. The D2D synchronization signals may be provided using multiple frequency channels. The D2D synchronization signals may be provided on each respective frequency channel of the frequency channels during a respective portion of a D2D synchronization signal cycle in a sequential manner.
US10728935B2 Facilitation of new radio random access channels for 5G or other next generation network
The random access channel procedure for new radio NR can be designed to support multiple use cases with various requirements. The NR physical layer can support the independent configuration of resources used for the random access channel (RACH) procedures that can be transparent to user equipment (UE) devices and independent from resources configured for the UE. For instance, in the case of a standalone NR the RACH configuration can be obtained by the UE by either signaling on the NR carrier or fixed within the telecommunications standard. While in the case of non-standalone NR the RACH configuration can be obtained by the UE by broadcast or dedicated signaling on a different carrier than the NR carrier (e.g. a Long Term Evolution carrier).
US10728932B2 Wireless communications system, base station, and mobile station
A wireless communications system includes a base station configured to control a second wireless communication different from a first wireless communication by a control unit configured to control the first wireless communication; and a mobile station configured to be capable of performing data transmission between the mobile station and the base station, using one of the first wireless communication and the second wireless communication. When data is transmitted between the base station and the mobile station using the second wireless communication, a sender station among the base station and the mobile station performs transmission control of using an identifier of a bearer of the data transmitted to a receiver station among the base station and the mobile station and using correspondence information of the identifier and an access category that is QoS information in the second wireless communication to identify the access category of the data and transmit the data.
US10728931B2 System, apparatus, and method for received signal strength indicator (RSSI) based authentication
Described herein are systems, apparatuses, and methods for performing proximity-based authentication operations using received signal strength indicator (RSSI) values. An expected proximity of devices to be paired is used to determine whether to execute a wireless personal area network (WPAN) connection process. This expected proximity is correlated with the RSSI value of received signals. By utilizing the RSSI value of received signals, embodiments do not utilize any additional hardware for performing the described proximity-based authentication process, and in some implementations, do not utilize any additional processes or routines to determine an RSSI value (e.g., some devices utilize RSSI values in order to adjust output power levels of transmitted signals, and thus, already execute processes or routines to determine RSSI values).
US10728928B2 Random backoff process for spatial listen-before-talk (LBT)
Wireless communications systems and methods related to performing random backoff over multiple spatial dimensions in spatial listen-before-talk (LBT) procedures are provided. A first wireless communication device determines a first backoff counter for contending for a transmission opportunity (TXOP) in a communication medium over a first spatial subspace. The first wireless communication device detects a transmission in the TXOP within the first spatial subspace. The first wireless communication device determines a second backoff counter for contending for the TXOP over a second spatial subspace that is different from the first spatial subspace based on the detecting. The second spatial subspace is part of the first spatial subspace and the detected transmission is in a different spatial subspace than the second spatial subspace.
US10728924B2 Uplink subframe shortening in time-division duplex (TDD) systems
A guard period for switching between uplink and downlink subframes is created by shortening an uplink subframe, i.e., by not transmitting during one or more symbol intervals at the beginning of the subframe interval. A grant message includes signaling indicating when a shortened subframe should be transmitted. An example method is implemented in a first wireless node configured to transmit data in transmit subframes occurring at defined subframe intervals and having a predetermined number of symbol intervals. This example method includes determining (1620) that a transmit subframe is to be shortened, relative to the predetermined number of symbol intervals and, in response to this determination, shortening (1630) transmission of the transmit subframe by not transmitting during a beginning portion of the subframe interval for the transmit subframe and transmitting during the remainder of the subframe interval.
US10728921B2 Information processing method and device
An information processing method and a terminal device are disclosed. The method is applied to a terminal device and includes: grouping DL component carriers CCs based on a downlink DL transmission length; and sending UCI based on grouped DL CCs by using an uplink UL CC, where the UCI is UCI corresponding to the grouped DL CCs, and transmission lengths of DL CCs in at least one DL CC group of the grouped DL CCs are all the same. According to embodiments of the present invention, an information transmission delay can be reduced.
US10728914B2 Physical uplink control chanel (PUCCH) configuration for machine type communications (MTC)
Certain aspects of the present disclosure generally relate to wireless communications, and more specifically to determining uplink narrowband regions based on downlink resources. An example method generally includes identifying one or more uplink narrowband regions within a wider system bandwidth, based on downlink resources, and communicating using at least one of the identified narrowbands.
US10728913B2 Multi-transmission/reception point (multi-TRP) transmission with dynamic TRP clusters
Wireless communications systems and methods related to serving user equipment devices (UEs) using multi-transmission/reception point (TRP) techniques with dynamic varying TRP clusters are provided. A wireless communication device receives, from a first group of one or more TRPs, a first signal during a first time period. The wireless communication device receives, from a second group of one or more TRPs, a second signal during a second time period, wherein at least one TRP in the second group is not in the first group. The first signal may include a first transport block (TB) and the second signal may include a second TB different from the first TB. Alternatively, the first signal may include a first portion of a TB and the second signal includes a second portion of the TB different from the first portion.
US10728912B2 System and method of modes for data transmission
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus obtain a signal from a remote wireless node. The apparatus may switch between a first mode and a second mode in response to the signal. The apparatus may sense the shared transmission medium and sense if an absence of traffic is detected. The apparatus may delay data transmission for a fixed time interval from detecting the absence of traffic. The apparatus may initiate the data transmission at the end of the fixed time interval if operating in the first mode or initiate the data transmission at the end of a random time interval following the fixed time interval if operation in the second mode.
US10728910B2 Apparatus and method for allocating resource for vehicle service
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Embodiments of the present invention provide apparatus and method for allocating resources to transmit and receive vehicle service information in a vehicle communication system. According to an embodiment of the present invention, a base station includes a control unit for allocating a resource for a user equipment (UE) which provides a second service based on priorities of a used resource allocated for a first service and a requested resource for the second service among total preconfigured resource for a vehicle service, and a transmitter for transmitting the resource allocation information to the UE.
US10728906B2 Interfering in time-division duplex communication
A method is presented for disconnecting a wireless time-division duplex communication link between two nodes. A first node transmits during time slots allocated to the first node and the second node transmits during separate time slots allocated to the second node. The first node transmits at differing respective frequency bands during its time slots. The method includes: sub-dividing a time slot allocated to the first node into consecutive time intervals; and transmitting respective disconnect signals during the time intervals. Each of the disconnect signals is transmitted on a frequency band used by the first node. The disconnect signals are transmitted on different frequency bands during at least two of the time intervals.
US10728905B2 Communication system and method for mitigating interference in hierarchical cell structure
A method for mitigating interference at a small base station in a hierarchical cell structure is provided. In the method, the small base station checks a sub-frame allocated to macro user equipment by using a downlink signal received from a macro base station when an interference candidate user equipment list is received. The interference candidate user equipment list contains information on the macro user equipment adjacent to a femto cell controlled by the small base station. Then the small base station allocates other sub-frame to femto user equipment located in the femto cell by avoiding the sub-frame allocated to the macro user equipment.
US10728901B2 Wireless terminal and communication control method
A wireless terminal includes: an intercept mode evaluation unit configured to evaluate a congestion state of wireless resources, based on a communication state of other terminals intercepted during executing an intercept mode, which is a mode of intercepting communication by the other terminal; and a transmission mode execution unit configured to execute a transmission mode, in which the wireless terminal performs transmission and reception, without executing the intercept mode when the intercept mode evaluation unit evaluates that an off-time has set in.
US10728899B2 Distributed implementation of dynamic wireless traffic policy
A method of buffering application data operable at a delivery control server is provided. Related systems and computer program products are also provided.
US10728898B2 Method for use in transmitting signal, terminal device, and network device
Disclosed is a method for use in transmitting a signal, a terminal device, and a network device. The method includes: a terminal device receives a signal transmitted by a network device employing multiple downlink transmission beam groups; and the terminal device transmits first information to the network device, thus allowing the network device to determine a first downlink transmission beam group from the multiple downlink transmission beam groups, and at least one downlink transmission beam group of the multiple downlink transmission beam groups comprising multiple downlink transmission beams.
US10728894B2 Communication terminal and wireless communication system for relaying data communications
A communication relay device is assigned with a specific slot in a communication schedule divided into a plurality of time slots. The communication relay device includes: a communication controller that switches a state between an active state and a sleep state and performs communication in the active state; and a slot determiner that determines arrival of a specific slot and arrival of a relay slot that is a time slot assigned to another lower-layer communication relay device. The communication controller changes to the active state and performs a predetermined communication process if the slot determiner determines arrival of the specific slot, and changes to the active state and performs a relay process if the slot determiner determines arrival of the relay slot.
US10728892B2 Method and device for scheduling resources in internet of vehicles system
The present disclosure provides a method and a device for scheduling resources in an internet of vehicles system, to centrally allocate timeslot resources in the internet of vehicles system at a network side. The method includes: receiving, by a scheduling device, information of a geographical area reported by a first node and corresponding to the first node; and determining, by the scheduling device, timeslot resources capable of being scheduled within the geographical area reported by the first node, and allocating a timeslot resource from the determined timeslot resources for the first node. Each cell is divided into geographical areas, and an identical timeslot resource can be shared by non-adjacent geographical areas in an identical cell, and/or non-adjacent geographical areas in different cells. By centralized scheduling of timeslot resources, it is able to ensure communication between nodes within a predetermined range, thereby preventing impact of timeslot resources used by the nodes.
US10728889B2 Communication system
User equipment includes an antenna, a controller, a transmitter, and a receiver. The transmitter sends a first radio frequency signal for communication with a primary cell to the antenna according to a first timing advance set by the controller, and sends a second radio frequency signal for communication with a secondary cell to the antenna according to a second timing advance set by the controller. The receiver sends received data to the controller including information regarding at least one of the first timing advance and the second timing advance. The first timing advance indicating a first uplink transmission timing alignment value and the second timing advance indicating a second uplink transmission timing alignment value.
US10728888B2 Method for allocating resources in cellular network using unlicensed band and device therefor
Disclosed is a 5G or pre-5G communication system provided so as to support a data transmission rate higher than that of a 4G communication system, such as LTE. A method and a device for transmitting information in a communication system are disclosed. The method for allocating resources in a cellular network using an unlicensed band comprises the steps of: generating at least one resource allocation signal containing information indicating a plurality of continuous uplink subframes capable of communicating through the unlicensed band; transmitting the resource allocation signal to a user equipment (UE) through the unlicensed band for the duration of at least one downlink subframe; and receiving uplink data from the UE for the duration of the continuous uplink subframes.
US10728886B2 Communication device and method for decoding data from a network
A communication device and method adapted for network data decoding and connection modes switching in a mobile communication system consisting of connecting to a network in a first mode comprising decoding data received from the network; receiving a message from the network; transmitting a negative acknowledgement (NACK) for the message to the network; identifying a retransmission of the message from the network; and switching to a second mode comprising skipping data decoding based on the identified retransmission of the message from the network.
US10728884B2 Method and apparatus for transmitting uplink control information in wireless communication system
A communication technique for combining a 5G communication system for supporting a higher data rate after 4G system with IoT technology includes transmitting configuration information of one or more serving cells that operate in an unlicensed band to a terminal, transmitting information indicating that an uplink control channel and an uplink data channel can be simultaneously transmitted to the terminal, determining whether the terminal is configured to transmit at least one of data and the uplink control information through the uplink data channel in at least one of a licensed band and the unlicensed band, and receiving the uplink control information in at least one of the licensed band and the unlicensed band on the basis of the determination, wherein the configuration information includes unlicensed-band uplink control channel configuration information for configuring the uplink control channel in one of the serving cells that operate in the unlicensed band.
US10728882B2 Method for allocating aggregate maximum bit rate of UE, method for allocating aggregate bit rates of non-GBR services and base stations
A method for allocating an aggregate maximum bit rate (AMBR) of a user equipment (UE) includes obtaining, by a master base station (MeNB), the AMBR of the UE (UE-AMBR), and obtaining, by the MeNB, information for allocating an AMBR of a secondary base station (SeNB), and allocating, the AMBR of the SeNB according to the information, wherein a sum of the AMBRs of the MeNB and the SeNB is not greater than the UE-AMBR. A method for coordinating aggregate bit rates of non-GBR services between base stations includes sending, by an SeNB, information for allocating an aggregate maximum bit rate (AMBR) of the SeNB to an MeNB, and receiving, by the SeNB, the AMBR allocated by the MeNB.
US10728877B2 Paging with optimized transmission resources in a mobile network
An embodiment of the invention is a Core Network CN entity such as Mobility Management Entity MME, capable of sending a paging request message such as S1 Paging message to a Radio Access Network RAN entity such as eNodeB, for paging a User Equipment UE, said CN entity configured to: provide in a paging request message, control information enabling said CN entity to influence the consumption by said RAN entity of radio transmission resources for said paging.
US10728876B2 Interface establishing method and apparatus
A method is provided. The method includes sending, by a serving node, first instruction information to an anchor node. The first instruction information is used to instruct to establish a first interface between the serving node and the anchor node. The method also includes receiving, by the serving node, response information sent by the anchor node in response to the first instruction information. Alternatively, the method includes receiving, by a serving node, first instruction information sent by an anchor node. The first instruction information is used to instruct to establish a first interface. The method also includes sending, by the serving node, response information to the anchor node in response to the first instruction information.
US10728874B2 Communication system, mobile communication terminal and position managing apparatus
A mobile node includes a plurality of transceivers, has a network conforming to network-based mobility as its home link and performs position registration to a positional managing apparatus and performs position registration to the position managing apparatus through a foreign network by position registration conforming to host-based mobility. In mobile node and position managing apparatus, a plurality of routes passing through the home link and the foreign link are established. Accordingly, when the mobile node has the plurality of transceivers, it can simultaneously connect to the home link and the foreign link through respective transceivers, to perform communication.
US10728871B2 Evaluation apparatus and method
According to one embodiment, a base station as a verification target and a partner base station to be a set of a two-point positioning scheme with the base station as the verification target are detected from a list. It is determined whether the partner base station is already selected as the base station as the verification target. When the detected partner base station is not selected yet, and the detected partner base station is already selected, it is determined whether the base station as the verification target is included in the adjacent candidate base stations with respect to the partner base station. When the base station as the verification target is included in the adjacent candidate base stations, the base station as the verification target and the partner base station, which is determined to be already selected, are confirmed as a pair of base stations.
US10728868B2 Remote monitoring and control over wireless nodes in a wirelessly connected environment
Disclosed herein are a number of example embodiments where wireless nodes are arranged in a wirelessly connected environment to support a variety of remote management operations, including location tracking, status monitoring, and remote control. In an example embodiment, the wireless nodes can be deployed in a retail store and provide remote management and control over any combination of product display assemblies, locks, power strips, display shelves, display hooks, and other node types.
US10728867B2 Interval time control for 5G multi-connectivity
The solution presented herein controls a transmission timing of data from multiple transmission points to synchronize the data reception at a receiver to within pre-specified limits. To that end, a skew timing is determined from a difference between a second delay (a transmission time between the master node and a second slave node) and a first delay (a transmission time between a master node and a first slave node). A deadzone mapping is applied to the initial liming error (determined from a difference between a reference skew timing and the skew timing) to determine a final timing error. The deadzone mapping is configured to adjust the initial timing error responsive to a comparison between the initial timing error and a timing error range. The first and second delays are controlled using the final timing error to keep the skew timing within the timing error range.
US10728866B2 Methods and apparatus for parallel sniffing of non-identical mediums
Methods, apparatus, systems, and articles of manufacture are disclosed for parallel sniffing of non-identical mediums. An example apparatus includes a device configurator to configure a first sniffer using a first parameter of a second sniffer to generate a first data stream, a parameter determiner to identify a common frame included in the first and second data streams, the second data stream generated by the second sniffer and determine a first time-correction factor by determining a difference between a first timestamp and a second timestamp of the common frame in the first and second data streams, and a stream generator to generate a third data stream including first and second data frames, the first data frames based on the first time-correction factor, the second data frames based on a second time-correction factor based on configuring the first sniffer using a second parameter of the third sniffer.
US10728863B2 Apparatus and method for performing a random access in a wireless communication system
The present application discloses a method for data transmission in a radio cell of a mobile terminal. The radio cell includes an auxiliary carrier in a low frequency band and at least one master carrier in a high frequency band, the method including: the mobile terminal achieving downlink synchronization with the radio cell through the auxiliary carrier in the low frequency band, and after achieving the downlink synchronization, obtaining configuration information of the radio cell, and transmitting data by using the master carrier and/or the auxiliary carrier according to the configuration information. The present application also provides a mobile terminal. By using the present application, radio cell coverage and transmission performance may be improved.
US10728862B2 Data sending method and device
An embodiment method includes: obtaining, by a first device, at least one parameter used to determine transmit power; determining, by the first device, the transmit power according to the at least one parameter; and sending, by the first device, data by using the determined transmit power. The at least one parameter includes at least one of the following parameters: a resource pool used for data transmission, a type of a to-be-sent message or service, a transmit interval or a transmit frequency of a to-be-sent message or service, a size of a message packet, a priority of a to-be-sent message or service, an ID of a to-be-sent message or service.
US10728858B2 Uplink transmission for dual connectivity
Methods and apparatus are provided for a User Equipment (UE) configured by a Master enhanced NodeB (MeNB) for operation with dual connectivity to a Secondary eNB (SeNB) to determine a power for transmission to the MeNB and a power for transmission to the SeNB in a subframe when a total power the UE determines according to power control processes for transmission to the MeNB and for transmission to the SeNB exceeds a maximum transmission power in the subframe. Methods and apparatus are also provided for the MeNB to select one or more antenna ports the UE uses to transmit to the MeNB and inform the selected antenna ports to the UE.
US10728855B2 System coordinated WLAN scanning
The invention proposes a scan control device, wherein in the scan operation a network detection is performed, the device comprising a request receiving means for receiving at least one request for providing scan information, and a scan control means for performing a scan operation independently from receiving the scan information requests. The invention also proposes a corresponding method and a computer program product.
US10728853B2 Wake up radio frame with spectrum spreading based single carrier
Methods and systems for waking up a wireless receiving device having a wake-up radio (WUR) circuit. A low-power wake-up signal is transmitted, comprising a wake-up frame (WUF) including having a portion that is subjected to spectrum spreading and transmitted using a single carrier. The wake-up signal is processed by the receiving using non-coherent detection.
US10728851B1 System and method for low-power wireless beacon monitor
Selectively enabling an amplitude processing circuit and a phase processing circuit of a wireless station's polar receiver with respect to reception of a beacon signal. Such systems and methods may include sequentially demodulating symbols of the received beacon signal using at least the phase processing circuit to detect a traffic indication signal value in a data payload portion of the received beacon signal. Upon detecting a condition indicating no data traffic for the wireless station, the phase processing circuit may be turned off. The polar receiver may demodulate symbols of the received beacon signal and upon detecting a beacon preamble symbol sequence, shut off the amplitude processing circuit and set the amplitude to a fixed value. The phase processing circuit in conjunction with the fixed amplitude value may be used to demodulate symbols of the beacon signal.
US10728849B2 Traffic indicator map for networks with multiple access points
A method is performed by a first access point (AP) of a plurality of access points (APs). The first AP includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes determining traffic information for a first set of client devices that are being served by the first AP. In some implementations, the method includes obtaining traffic information for a second set of client devices that are being served by a second AP of the plurality of APs. In some implementations, the method includes synthesizing a unified traffic indicator map (TIM) based on the traffic information for the first set of client devices and the traffic information for the second set of client devices. In some implementations, the method includes transmitting the unified TIM to the plurality of APs. In some implementations, the unified TIM satisfies a network performance criterion.
US10728847B2 Cellular modem for low power applications
A cellular modem is configured for low power applications. In some instances, the cellular modem includes a transceiver, a processor to control the transceiver, a memory device in communication with the processor, and a general-purpose input/output (GPIO) pin, controlled by the processor. In an example, the cellular modem receives an appointed time for an upcoming communication and determines a time to activate a power supply. The determination may be based at least in part on the appointed time for the communication, so that the power supply is ready to supply power at a level consistent with use of the transceiver at the appointed time of the communication. At the determined time, a signal from the GPIO pin is used to activate the power supply, resulting in an increase in power supplied to the cellular modem in a just-in-time manner.
US10728845B2 Apparatus and method for a wireless device to receive data in an eco state
An apparatus and method for a wireless device to receive data in an eco state is provided. According to an embodiment of the disclosure, upon determining that data is to be transmitted to the wireless device in the eco state, a network node operates to transmit a unicast notification message to the wireless device in order to inform the wireless device of the impending data transmission. According to another embodiment of the disclosure, in response to receiving the unicast notification message, the wireless device operates to receive the data in accordance with the unicast notification message. To this end, the wireless device might for example try to receive data for a time period following the unicast notification message. Meanwhile, the wireless device may remain in the eco state.
US10728841B2 Dynamic wireless network access point selection
A mobile device having a processor, a memory and a wireless network interface, the processor executing an operating system including a network communication library for providing networking services via the wireless network interface and being further arranged to: receive capability information associated with each of plurality of wireless network access points accessible to the mobile device; identify, for a set of networked applications in execution on the mobile device, one or more applications having associated a wireless network capability requirement; and select an access point from the plurality of access points to provide network communication for the mobile device, the access point being selected based on the identified one or more applications and the received capability information, wherein network communication for applications executed by the mobile device having associated a wireless network capability requirement that is incompatible with a network capability of the selected access point are prevented from network communication by the network communication library.
US10728839B2 System and method for dynamically configurable air interfaces
A method of transmitting includes categorizing a transmission between the first device and a second device as one of a plurality of transmission types, and selecting an air interface from a plurality of air interface candidates in accordance with the transmission as categorized. The method also includes sending the transmission to the second device using the selected air interface.
US10728836B2 Method and device for providing data service through mobile communication network
The present disclosure relates to a 5G or pre-5G communication system to be provided to support a higher data transmission rate after a 4G communication system such as LTE. Disclosed is a method and device for providing a data service through a mobile communication network. The method of the present invention comprises the steps of: receiving a connection request message including a device identifier of a terminal which is not subscribed to a mobile communication network; determining, using the device identifier of the terminal, whether the terminal corresponds to a contract for using the mobile communication network; configuring the terminal to perform limited access to the mobile communication network according to the contract when the terminal corresponds to the contract for using the mobile communication network; and transmitting, to the terminal, a connection acceptance message granting the limited access.
US10728829B2 Mobile collaborative communication method and apparatus
Embodiments of the present invention relate to mobile communications technologies, and in particular, to a mobile collaborative communication method and apparatus. In the method, a unified mobility coordinator UMC unit receives application motion event information of an application, where the application is located at a network edge and is used to provide an application service for user equipment UE; the UMC unit receives UE motion event information of the UE; and the UMC unit determines a path between the UE and the application based on the application motion event information and the UE motion event information. Embodiments of the present invention can implement routing configuration between UE and an edge application.
US10728828B2 IP address management method and apparatus, IP address anchor, and mobile node
Embodiments of the present invention relate to the field of communications technologies, and provide an IP address management method and apparatus, an IP address anchor, and a mobile node. The method includes: when detecting that a mobile node (MN) accesses an IP subnet on which an IP address anchor is located, obtaining, by the IP address anchor, a valid IP address prefix being used by the MN; and sending, by the IP address anchor, switchover indication information to the MN according to the valid IP address prefix, so that the MN determines, according to the switchover indication information, whether the accessed IP subnet has changed. The present invention resolves a prior-art problem that an MN cannot determine whether an IP subnet accessed by the MN has changed, thereby achieving a technical effect that an MN can accurately determine whether an IP subnet accessed by the MN has changed.
US10728824B2 Method and apparatus for improving coverage of cell in wireless communication system
The present disclosure relates to a communication technique for converging a 5G communication system for supporting a higher data rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure can be applied to an intelligent service (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety related service, and the like) on the basis of a 5G communication technology and an IoT related technology. A method for a terminal according to the present invention comprises the steps of: receiving system information; receiving a signal from a service cell when a discontinuous reception (DRX) timer expires; determining the mobility of the terminal on the basis of the signal; and omitting neighboring cell measurement when the terminal has no mobility.
US10728822B2 Initiating blind handover
The disclosure relates to a method (20) for initiating a blind handover of a terminal (2) in a wireless communications system (1). The terminal (2) is served by a first cell using a first frequency band and a first radio access technology, wherein the wireless communications system (1) employs a method for dynamically changing coverage in at least one of the first cell and a second cell. The method (20) comprises estimating (21) the coverage in the second cell, wherein at least one of a second frequency band and a second radio access technology of the second cell may differ from the first frequency band and the first radio access technology, an initiating (22) the blind handover for the terminal (2) to the second cell only if the estimated coverage in the second cell meets a criterion. A wireless communications system (1), computer programs and computer program products are also provided.
US10728815B2 Sidehaul minimization by dropping and reconnecting a mobile device that has handed off
A method is provided that facilitates sidehaul minimization by dropping and reconnecting a mobile device when the mobile device has handed off to a second deployable in a deployable ad hoc communication system. A data session is established for the mobile device utilizing resources in the first deployable. At some point the mobile device hands over to a second deployable in the multiple deployable ad hoc network. The data session at the first deployable remains active and continues to send and receive bearer traffic and control traffic for the mobile device. Upon determining that the mobile device has entered an idle state, the mobile device is dropped from the second deployable and reconnects back to the second deployable. By dropping and reconnecting, the data and bearer sessions are moved from the first deployable to the second deployable, thereby eliminating sidehaul between the first deployable and the second deployable.
US10728812B2 Method and apparatus for supporting MBMS service continuity
Provided are a method for supporting multimedia broadcast multicast service (MBMS) service continuity by a terminal in a wireless communication system and an apparatus supporting the same. The method may comprise the steps of: entering an RRC state in which cell reselection is not supported; determining whether an MBMS service of interest can be received at a serving frequency for the terminal; and when it is determined that the MBMS service of interest cannot be received at the serving frequency, transmitting an MBMS interest indication message to a network, wherein the terminal may be a terminal not supporting a handover.
US10728810B2 User terminal and radio communication method
A user terminal is disclosed, which includes a receiver that receives a signal, and a processor that obtains a measurement result for one or more beams, based on the signal, before applying layer 3 filtering, and obtains a cell level measurement result based on the measurement result for the one or more beams. The one or more beams are up to a maximum of N beams having a quality that exceeds a threshold, and the number N is notified to the user terminal.
US10728803B2 Adaptive and proactive feedback for power and performance optimization
A method performed by a user equipment (UE) connected to a network that utilizes a first bandwidth for a plurality of network operations and assigns the UE a second bandwidth, within the first bandwidth, to utilize for communication with the network. The method including determining a third bandwidth within the first bandwidth that is narrower than the first bandwidth and wider than the second bandwidth and includes the second bandwidth, monitoring the third bandwidth for at least one reference signal transmitted by the network, and determining at least one value that corresponds to the connection between the UE and the network based on the at least one reference signal.
US10728798B2 Systems and methods for transmitting a preamble within a wireless local area network (WLAN)
Some embodiments described herein provide a method for transmitting a preamble in accordance with a wireless local area network communication protocol. In some embodiments, a data frame may be obtained for transmission including a preamble compliant with the wireless local area network communication protocol. It may be determined that the preamble includes a first preamble portion that spans multiple symbol durations and a second preamble portion that spans a single symbol duration. The first preamble portion via beamforming may be transmitted based on a first beamforming matrix. When a transmission mode of the second preamble portion is beamforming, a second beamforming matrix may be generated based on the first beamforming matrix, each tone for the second preamble portion may be calculated based on the second beamforming matrix. Each calculated tone may be transmitted in accordance with the wireless local area network communication protocol.
US10728796B2 Method for bluetooth communication, bluetooth system and electronic device
A method for Bluetooth communication, a Bluetooth system and an electronic device are disclosed. The Bluetooth system includes: a data source device, a primary device and at least one secondary device. The primary device is configured to acquire, via Bluetooth communication, first data packets delivered by a data source device as a first data packet set and the secondary device is configured to acquire, via data interception, second data packets from the data source device as a second data packet set within at least a portion of a time period in the Bluetooth communication. The primary device communicates with the secondary device in a predetermined interaction node and sends the missing data packet from the first data packet set according to the details of acquisition of the data packets from the data interception.
US10728791B2 Wireless interface virtualization
Examples of selectively transmitting redundant data over a wireless network are provided. One example includes initializing a first wireless virtual interface and a second wireless virtual interface, each wireless virtual interface communicating with a network using resources of the wireless hardware device and transmitting data from the first wireless virtual interface to the network via a first channel to a first access point of the network. The example further includes transmitting a selected amount of redundant data from the second wireless virtual interface to the network via a second channel to a second access point of the network, the selected amount being based on channel metrics of one or more of the first channel and the second channel.
US10728790B2 Client-side scheduling for media transmissions according to client device states
A mobile device that incorporates the subject disclosure may perform, for example, obtaining performance characteristics for network segments of a network where the network segments are selected from a group of network segments of the network based on a trajectory of the mobile device. The mobile device can monitor power state transitions of the mobile device, and can predict a future power state of the mobile device based on the monitoring of the power state transitions. The mobile device can determine a target time for sending a request for transmission of a data packet over the network where the target time is determined based on the performance characteristics for the network segments and based on the future power state of the mobile device. The mobile device can schedule a time for sending the request for transmission according to the target time. Other embodiments are disclosed.
US10728783B2 Methods and apparatus for improving inter-radio access technology measurements
Certain aspects of the present disclosure relate to methods and apparatus for improving inter-Radio Access Technology (RAT) measurements. A user equipment (UE) determines, while in a connected state Discontinuous Reception (CDRX) mode in a first cell of a first Radio Access Technology Network (RAT), that a second cell of a second RAT is to be measured. The UE schedules at least two operational periods related to transitioning between ON and OFF states of the CDRX mode to overlap, to increase a period available for measuring signals in the second cell.
US10728779B2 Channel measurement method and apparatus
A method includes: sending, by an AP, a channel measurement notification message, where the channel measurement notification message includes a STA indication and a to-be-measured channel indication; receiving, by the AP, channel sounding signals sent by M STAs, where the M STAs that need to measure a channel are divided into W groups, N STAs in a same group simultaneously send channel sounding signals on a same sub-channel in the V to-be-measured sub-channels, the channel sounding signal includes a plurality of subcarriers, every Ng consecutive subcarriers are a group of subcarriers, each STA in each group occupies a subcarrier at a fixed location in each group of subcarriers, and subcarriers that are occupied by the N STAs in the same group and that are in a same group of subcarriers are different from each other.
US10728776B2 Systems and methods for emergency operation of a wireless communication system
In one embodiment, an emergency configuration control device is provided for a communications system that provides wireless RF communication service to a coverage area, wherein the system comprises an RF protection function coupled to at least one power amplifier, protection function configured to disable the power amplifier when the protection function determines that at least one parameter of the power amplifier has deviated outside of an operating specification, the device comprising: an emergency configuration control module executed by a controller, the emergency configuration control module configured to determine when an emergency event is occurring within the coverage area as a function of a first set of input signals; wherein the emergency configuration control module enters phase one operation and inhibits disabling of the power amplifier by the RF protection function and outputs one or more phase one notification signals in response to determining that the emergency event is occurring.
US10728775B2 Roaming and transition patterns coding in wireless networks for cognitive visibility
In one embodiment, a device receives data regarding usage of access points in a network by a plurality of clients in the network. The device maintains an access point graph that represents the access points in the network as vertices of the access point graph. The device generates, for each of the plurality of clients, client trajectories as trajectory subgraphs of the access point graph. A particular client trajectory for a particular client comprises a set of edges between a subset of the vertices of the access point graph and represents transitions between access points in the network performed by the particular client. The device identifies a transition pattern from the client trajectories by deconstructing the trajectory subgraphs. The device uses the identified transition pattern to effect a configuration change in the network.
US10728774B2 Apparatus and method for feeding back data receiving status
An apparatus and a method for feeding back data receiving status, applied to a system, are provided. The method includes sequencing, by a User Equipment (UE), downlink subframes for transmitting data with respect to each Component Carrier (CC), generating receiving status feedback information for the first X downlink subframes with respect to each CC according to the result of the sequencing, where X≤M, wherein M is the number of downlink subframes on each CC, and transmitting the receiving status feedback information generated with respect to each CC to a base station. Accordingly, the UE will not misinterpret the receiving status for the downlink subframes due to inconsistencies with the base station between transmitting and receiving feedback. This affects the Hybrid Automatic Repeat Request (HARQ) transmission, saves the uplink overheads occupied by the receiving status feedback information, and increases the uplink coverage area.
US10728773B2 Automated intelligent self-organizing network for optimizing network performance
A Self-Organizing Network (SON) collects data pertaining to a first number of cells of a wireless network. The SON splits the collected data into a second number of groups, and, for each of the second number of groups, repeatedly set a third number of clusters to a different number between a low limit and a high limit. The SON, for each of the settings, clusters the cells into the third number of clusters and trains a deep neural network to perform a regression analysis on the third number of clusters. For each of the second number of groups, the SON also determines an optimum number of clusters based on the regression analyses, re-clusters the cells into the optimum number of clusters; and tunes engineering parameters based on the re-clustering to optimize performance of the wireless network and quality of experience pertaining to the wireless network.
US10728771B2 Wireless repeater with arbitrary programmable selectivity
The invention relates to wireless repeater systems and methods. In embodiments, such systems and methods involve receiving a wireless transmission signal; and processing the wireless transmission signal using a digital signal processing facility (DSP); wherein the DSP is adapted to filter at least one sub-band of the wireless transmission signal using a digital bandpass filter.
US10728765B2 Signature sequence for system identification in a shared spectrum
Aspects of the disclosure relate to wireless communication systems configured to share a shared spectrum with one or more other systems (e.g., other operator networks utilizing the same radio access technology, and/or other networks utilizing different radio access technologies). Coexistence between the different systems on the shared spectrum may be provided by utilizing a technology-neutral signature waveform such as a signature sequence. A device or system may monitor a shared spectrum channel for the signature waveform, and when detected, may determine whether the shared spectrum is available for that system, or busy as occupied by another system. When the shared spectrum channel is idle, the device or system may reserve the channel by transmitting the signature waveform. Other aspects, embodiments, and features are also claimed and described.
US10728759B2 Combined security and QOS coordination among devices
A method includes establishing a wireless link between a wireless interface of an endpoint and a WAP; exchanging, through the wireless link, network traffic associated with execution of an application at the endpoint; executing, at the endpoint, a security routine to monitor a security status of the endpoint; establishing, through the wireless link, a secure channel that shares the wireless link with the network traffic of the application, the secure channel to extend from the security routine to a supervisor through the wireless link and the WAP; conveying, from the security routine and through the secure channel, an indication of the security status; receiving, at the security routine and through the secure channel, a command to change a setting of the wireless interface associated with a characteristic of the wireless link; and accessing, from the security routine, the wireless interface to effect the change in response to receiving the command.
US10728758B2 Method of secured transmission and reception of discovery message in a D2D communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The various embodiments of the present invention disclose a method of secured transmission and reception of discovery message in device to device (D2D) communication system. According to one embodiment, a transmitting user equipment (UE) receives a ProSe group key (PGK) from a Prose function to perform a D2D communication in a D2D public safety group. The transmitting UE then derives a ProSe traffic key (PTK) using the PGK for transmitting data packets in the D2D communication. Using the PTK, the transmitting UE further derives a Prose integrity protection key (PIK) for securing a discovery message to discover one or more receiving UEs. The transmitting UE transmits the integrity protected discovery message using the derived PIK to the receiving UE. In turn, the receiving UE transmits a response message in a secure manner by deriving a PIK using PGK configured for the receiving UE. The various embodiments of the present invention disclose a method of a terminal. According to one embodiment, the method comprises of deriving a first traffic key and a second traffic key based on a group key, deriving a first security key for securing a discovery message based on the first traffic key and a second security key for securing data packets based on the second traffic key, and transmitting the discovery message generated based on the first security key.
US10728757B2 Security implementation method, related apparatus, and system
A security implementation method includes receiving, by a first network element, a request for handing over user equipment from a source access network device to a target access network device to perform communication. The method further includes obtaining, by the first network element, a security key, where the security key is used for protecting the communication between the user equipment and the target access network device after the user equipment is handed over from the source access network device to the target access network device, and sending, by the first network element, the security key to the target access network device.
US10728753B2 System and method to prevent eavesdropping of IoT-enabled object-user interactions
Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined. Data is transmitted to the registered mobile device with directed communication from multiple transmitters, operating to create constructive interference to enable a suitable signal strength at the location of the registered mobile electronic device.
US10728752B2 Case for a portable device
A case for use with a portable device such as mobile phone or tablet computer, to facilitate protecting, carrying, or using the portable device.
US10728747B2 System and method for user equipment identification and communications
A method for identifier management for user devices operating in an inactive mode includes receiving a first uplink transmission including a user device identifier associated with a user device, transmitting a first downlink transmission including an indication of an ephemeral identifier assigned to the user device, transmitting a second downlink transmission including data associated with the ephemeral identifier, and discarding the ephemeral identifier.
US10728746B2 Control method for mobile data sharing and vehicle providing the same
A method of controlling mobile data sharing, performed by a computing device, may include transmitting a signal to request terminal information for sharing data to a plurality of terminals and receiving the terminal information from the plurality of terminals, determining an order of priority to assign a status of a host terminal and a status of a client terminal using the terminal information, and providing access information for connecting the client terminal to the host terminal on the basis of the determined order of priority.
US10728740B2 Information processing system and information processing method
A handheld terminal 200 performs wireless communication with a game apparatus 103 and determines whether the wireless communication with the game apparatus 103 is possible. The game apparatus 103 performs wireless communication with the handheld terminal 200 and determines whether the wireless communication with the handheld terminal 200 is possible. The game apparatus 103 performs a return home determination process, based on the determination about whether the wireless communication is possible, when the wireless communication with the handheld terminal 200 has become, after having become disabled, enabled again.
US10728737B2 UE monitoring configuration method and apparatus
A method and an apparatus for configuring a function of monitoring events concerning user equipment (UE) are provided. The method of a home subscriber server (HSS) includes receiving a first request message including monitoring event information from a service capability exposure function (SCEF), setting, if the monitoring event information is set to loss of connectivity, a mobility-related timer of a terminal to a value based on a value of a maximum detection time included in the first request message, and transmitting a second request message including the monitoring event information and the set mobility-related timer of the terminal to a mobility management entity.
US10728733B2 Multi-band millimeter wave discovery in WLAN distribution networks
A wireless communication apparatus/system/method utilizing directional transmission over a mmW band performing transmission of signals on a sub-6 GHz band that aids scanning for mmW mesh network discovery. A new node sends an assistance request on the sub-6 GHz band. The network node responds to the assistance request by sending an assistance response on the sub-6 GHz band. Upon exchanging the discovery assistance request and response with the network node on the sub-6 GHz band, the new node switches to the mmW band to discover neighbor(s). The network node upon exchanging the discovery assistance request and response on the sub-6 GHz band switches to mmW band to discover new nodes. Implementations can provide assistance directly or in response to cooperation between network stations.
US10728727B2 Systems and methods for reducing interference in wireless communication among computing devices
Systems and methods for reducing interference in wireless communication among computing devices are disclosed herein. In accordance with an aspect, a first wireless communication device is provided that is operably connected to a first server and configured to wirelessly communicate information associated with the first server. The method includes determining, at the first wireless communication device, presence of a second wireless communication device operably connected to a second server. The method also includes negotiating with the second wireless communication device to establish a plan for sharing wireless communication airspace between the first wireless communication device and the second wireless communication device. Further, the method includes controlling communication based on the plan for sharing wireless communication airspace.
US10728726B2 Sampled measurement data stream control
Sampled measurement data stream is controlled in an electrical network by measuring at least one measurement value in a remote device; detecting in the remote device at least one phenomenon of interest or request for a connection from the central device; activating by the remote device a communication channel for sampled measured values between the remote device and a central device in response to the detection of the phenomenon of interest or the request for a connection from the central device; and sending the measurement value from the remote device to the central device through the communication channel for sampled measured values.
US10728717B2 Application management application
A System Solution automatically generates a set of Native and Non-Native Application Clients which include updating functionality capable of generating update commands to instruct the System Solution to generate an updated set of Native and Non-Native Application Clients. Using the generated Application Clients, an employee of a Business Entity coupled with the System Solution instructs the System Solution to create a new updated set of Native and Non-Native Application Clients that are automatically downloaded to devices used by the customers of the Business Entity. The System Solution also automatically generates an Update Command Dictionary which, when downloaded to a Manager Client Device, allows an employee of the Business Entity to use a General Third Party Application, such as a SMS, email, or messaging application commonly available on a mobile device, to generate update commands to instruct the System Solution to generate an updated set of Native and Non-Native Application Clients.
US10728715B2 Maintaining sessions for seamless push-to-talk services
Embodiments include a system, method, and computer program product for providing seamless PTT services to a user. In an embodiment, a push-to-talk (PTT) component provides, to the user, PTT services with a talk group through connectivity to a data channel in a mobile network. A voice monitoring component monitors attributes of data connectivity on the data channel to determine when a voice quality falls below a threshold. When the voice quality is determined to fall below the threshold, a connectivity component requests the user to switch the connectivity to a voice channel. Then, the connectivity component dials a telephone number through the voice channel to access a voice conference bridge that provides the PTT services. To provide the PTT services, the voice conference bridge sets up a routing path to a session initiation protocol (SIP) session for the talk group, and routes voice communication through the SIP session.
US10728709B1 Passive asset tracking with existing infrastructure
A method of passive asset tracking includes associating unique identifying information of a Wi-Fi access point with a moveable asset, receiving unique identifying information and information relating to a location of the Wi-Fi access point encountered by one or more wireless devices and storing at least some of the information received, and tracking a location of the associated asset by the location of the Wi-Fi access point.
US10728708B2 Verifying sensor data using embeddings
A network system analyzes data samples using embeddings based on, for example, symbolic representations of the data samples or representations in latent dimension space. The network system coordinates providers who provide geographical location-based services to users. The network system may receive data samples from the client device of a provider. For instance, a sensor of the client device captures the data samples during a transportation service along a particular route. To verify that the data samples accurately indicate the location or movement of the provider, the network system can generate a test embedding representing the data samples and compare the test embedding with a reference embedding. The reference embedding is generated based on data samples captured for other similar services, e.g., corresponding to providers who also provided transportation services along the same particular route.
US10728699B2 Location-based services
Methods and systems are provided for delivering location-based services, wherein the location-based services may include storing data defining a plurality of physical locations and a plurality of geofences associated with the physical locations, monitoring a current location of a user device, comparing the current location of the user device with each of the geofences, and determining based on the comparison that the current location of the user device is within a particular geofence. Rankings are assigned to the physical locations associated with the particular geofence based on various criteria, including, for example, distances between the user device and the physical locations, user interactions with the physical locations, user preferences, demographics, or consumer purchase history. User-selectable icons corresponding to the physical locations are output at the user device, wherein the positions of the user-selectable icons in an interface are determined based on the assigned rankings.
US10728696B2 Systems and methods for low energy beacon management
Methods and systems are disclosed relating to proximity detection of devices and targeted information services, such as information campaigns. Disclosed methods provide targeted campaigns to a user, such as targeted campaigns to presentation devices based on proximity of user devices near the information devices. Other methods provide targeted campaigns across various applications, while other methods provide for scheduling campaigns to premises device identifiers based on an event schedule, and other methods provide a hierarchal system for monitoring different sets of premises device identifiers when a user device can monitor for a limited number of premises device identifiers at a time.
US10728684B1 Head related transfer function (HRTF) interpolation tool
A head related transfer function (HRTF) associated with a first spatial location grid is received. The first spatial location grid defines a plurality of head related impulse responses (HRIRs) and respective indications of where a sound source is physically located. A second spatial location grid is received. Given locations in the first spatial location grid within a predetermined distance from a target location in the second spatial location grid are determined. An acute triangle is formed based on one or more of the given locations in the first spatial location grid, where the target location in the second spatial location grid is within the acute triangle. Gain weights are determined based on the one or more of the given locations and the target location. The gain weights are applied to a respective HRIR associated with the one or more of the given locations to determine an HRIR associated with the target location which is output.
US10728681B2 Intelligent amplifier activation
Embodiments are provided for intelligently activating an amplifier in a playback device based on proximity detection. The playback device may be in a quasi-idle state when the playback device is not rendering media content. The quasi-idle state of the playback device may involve an amplifier in the playback device being inactive, while some other components or modules of the playback devices remain active. The playback device may include a proximity sensor configured to detect movement relative to the playback device. If movement is detected indicating that a user input to cause the playback device to render media content is anticipated, the amplifier may be pre-emptively activated such that the playback device enters an active state from the quasi-idle state. In some cases, the playback device may send a message to one or more other playback devices to cause the other playback devices to enter an active state.
US10728679B2 Antenna system for a hearing aid
A hearing aid includes: a hearing aid assembly having an antenna for emission of an electromagnetic field, a transceiver for wireless data communication, the transceiver interconnected with the antenna, and a housing for accommodation of the antenna; wherein the antenna comprises a first section having a length between at least one sixteenth wavelength and a full wavelength of the electromagnetic field, the antenna being positioned so that current flows in the first section in a direction that corresponds with an ear-to-ear axis of a user when the housing is worn in its operational position by the user, whereby the electromagnetic field emitted by the antenna propagates along a surface of a head of the user with its electrical field substantially orthogonal to the surface of the head of the user.
US10728678B2 Method and apparatus for a binaural hearing assistance system using monaural audio signals
The present application provides method and apparatus for a binaural hearing assistance system using a monaural audio signal input. The system, in various examples, provides adjustable delay/phase adjustment and sound level adjustment. Different embodiments are provided for receiving the monaural signal and distributing it to a plurality of hearing assistance devices. Different relaying modes are provided. Special functions are supported, such as telecoil functions. The system also has examples that account for a head-related transfer function in providing advanced sound processing for the wearer. Other examples are provided that are described in the detailed description.
US10728677B2 Hearing device and a binaural hearing system comprising a binaural noise reduction system
The application relates to a hearing device, e.g. a hearing aid, adapted for being located at or in an ear of a user, or for being fully or partially implanted in the head of the user. The application further relates to a method of operating a hearing device. The hearing device comprises a) an input unit for providing at least one electric input signal in a frequency sub-band representation comprising a number K of frequency bands, b) a frequency band to channel allocation unit for allocating said K frequency bands to a number N of frequency channels for each of said electric input signals, wherein K>N; c) antenna and transceiver circuitry allowing reception of at least one further electric signal in said N frequency channels from another device, e.g. another hearing device, d) a first beamformer filtering unit for providing at least one channel beamformer based on said at least one electric input signal and said at least one further electric signal received from said other device, in said N frequency channels. The hearing device may further comprise a level to gain transformation unit for receiving said at least one channel beamformer and providing a post filter gain for each frequency channel in dependence thereof. The invention may e.g. be used in binaural hearing aid systems.
US10728672B2 Sound converter
A sound converter includes a rectangular frame, a first suspension seated on an upper side of the frame to vibrate, a second suspension attached to a bottom surface of the first suspension and electrically connected to a voice coil to vibrate, a magnetic circuit including a center magnet, a plurality of sub-magnets spaced apart from the center magnet by a certain distance to define a magnetic gap, a plurality of top plates positioned above the center magnet and each sub-magnet, and a bottom plate positioned below the center magnet and each sub-magnet, and a third suspension connecting a lower end or a lower end lateral surface of the voice coil to the frame to vibrate. The voice coil is attached to a bottom surface of the second suspension. The third suspension is positioned through spaces defined by the sub-magnets being spaced apart from each other.
US10728668B2 Stable neckband connecting left and right headset capsules
Methods and apparatuses for headset neckbands and earloops are described. In one example, a neckband for use with a headset is described. The neckband includes a first neckband end for coupling with a left earloop and a second neckband end for coupling with a right earloop. The neckband includes a neckband length along an x-axis between the first neckband end and the second neckband end. The neckband length has a variable height in a y-axis direction.
US10728665B2 Audio device, audio system, and channel distribution method
An audio device comprising: at least one processing circuit configured to implement stored instructions and execute a plurality of tasks, wherein the plurality of tasks include: a reading task that, from a medium that stores channel information, reads the channel information; an obtaining task that obtains individual identification information of an own device; a transmitting task that transmits the channel information read from the medium and the individual identification information to a content output device that outputs content including a plurality of channels; and a receiving task that receives at least one channel in the content.
US10728663B2 Method and apparatus for setting filter frequency response
A method for setting a filter frequency response includes: dividing a target frequency band into multiple first partial bands at a frequency corresponding to an intersection between a first line representative of a target spectrum envelope and a second line representative of a first spectrum envelope derived from smoothing a measured frequency spectrum; and setting a frequency response of a filter corresponding to a first partial band specified by an operator from among the multiple first partial bands, in accordance with a setting operation for setting an adjustment amount performed by the operator with respect to the specified first partial band.
US10728659B2 Method of controlling loudspeaker diaphragm excursion
The present invention relates in one aspect to a method of controlling or limiting diaphragm excursion of a loudspeaker. The method comprising steps of receiving a first audio signal and deriving an excursion signal representing diaphragm excursion of the electrodynamic loudspeaker from the first audio signal. The method additionally comprises deriving an excursion envelope from the excursion signal and applying a second audio signal, derived from the first audio signal, to an input of an adjustable low-frequency suppressor. The second audio signal is filtered by the adjustable low-frequency suppressor to selectively attenuate low-frequency components based on the excursion envelope to produce a processed audio signal with reduced low-frequency content.
US10728655B1 Customized sound field for increased privacy
An audio system for customizing sound fields for increased user privacy. A microphone array of a headset detects sounds from one or more sound sources in a local area of the headset. The audio system estimates array transfer functions (ATFs) associated with the sounds, and determines determining sound field reproduction filters for a loudspeaker array of the headset using the ATFs. The audio system presents audio content, via the loudspeaker array, based in part on the sound field reproduction filters. The presented audio content has a sound field that has a reduced amplitude in a first damped region of the local area that includes a first sound source of the one or more sound sources.
US10728648B2 Reconfigurable intra-auricular support
An earpiece including an intra-auricular support positionable in an auricle of an ear, a portion of the intra-auricular support configured as an intra-auricular support base securable to an earphone housing of an earphone.
US10728645B2 Earpiece with stabilizing features and related technology
An earpiece in accordance with at least some embodiments of the present technology includes a housing and a speaker within the housing. The earpiece can also include an earbud and a protrusion carried by the housing. The earbud can extend from the housing toward a canal of a user's ear when the earpiece is mounted to the user's ear. The protrusion can be at least partially received within a recess at least partially defined by a cymba concha of the user's ear and by an anterior ridge of an antihelix of the user's ear when the earpiece is mounted to the user's ear. The protrusion can include resilient members and intervening slots. The individual resilient members can be configured to preferentially bend relative to the housing in a direction parallel to an adjacent length of the anterior ridge when the earpiece is mounted to the user's ear.
US10728643B2 Sound conversion device
A sound conversion device comprising (i) a housing having an electrical circuit contained therein for receiving and converting one or more audio signals into one or more first DC voltages, wherein the electrical circuit includes a relay switch that is activated by the one or more first DC voltages, wherein in its activated state the relay switch provides an alternating current (AC) voltage or a second DC voltage and (ii) a light display in electrical communication with the electrical circuit, wherein the light display turns on and off in response to the received one or more audio signals.
US10728640B2 Electronic device with heat radiation structure using audio device
An electronic device with a heat radiation structure using an audio device is provided. The electronic device includes a first housing, a speaker module disposed on a surface of the first housing and configured to output sounds in a first direction, a sound reflection plate mounted above the surface of the first housing and having a first surface facing the speaker module, and a heat emission device disposed on a second surface of the sound reflection plate. The sound reflection plate may absorb heat generated from the heat emission device, and discharge the absorbed heat to the outside of the electronic device through a space between the surface of the first housing and the first surface of the sound reflection plate.
US10728637B2 Electronic apparatus having a chassis for a speaker and an antenna
An electronic apparatus includes a floating section which has a speaker part and a first box part provided with a first cavity portion functioning as a back chamber of the speaker part and is fixed to a main body chassis in a floatable state inside the main body chassis, a rigid section which has a second box part provided with a second cavity portion and which is rigidly fixed to the main body chassis inside the main body chassis and formed with an antenna on at least a part of the second box part, and a connecting pipe which connects the first box part and the second box part through a vibration buffer part and communicates the first cavity portion and the second cavity portion with each other.
US10728621B2 System and method for presenting electronic media assets
A method of presenting electronic media assets may include retrieving metadata for a plurality of electronic media assets over a computer network, determining if one or more media assets is a transactional media asset, adding the transactional media assets to a media asset list, determining if one or more media assets is a subscription media asset, adding the subscription media assets to the media asset list, determining if one or more media assets is a live event media asset, adding the live event media assets to the media asset list, determining if one or more media assets is a current linear media asset, adding the current linear media assets to the media asset list, determining if one or more media assets is a future linear media asset adding the future linear media assets to the media asset list, and presenting the media title list to the consumer.
US10728620B2 Cloud-based automated content curation system
A cloud-based automated content curation system includes a content curation platform having a hardware processor and a memory, a master control automation unit stored in the memory, and a web-based affiliate operations portal. The hardware processor is configured to execute the master control automation unit to receive content feeds from and business rules for each of multiple affiliate content providers, and to receive traffic log data and replacement content metadata for each of the affiliate content providers via the web-based affiliate operations portal. The hardware processor is also configured to execute the master control automation unit to curate multiple digital rights cleared content streams from each content feed based on the respective traffic log data, replacement content metadata, and business rules for each of the affiliate content providers, and to generate Internet Protocol (IP) transport streams for distributing the digital rights cleared content streams.
US10728617B2 Computing system with timing prediction and electronic program guide feature
In one aspect, an example method includes (i) receiving, by a set-top box receiver, a portion of a media program being distributed on a channel, wherein the distribution of the media program on the channel is scheduled to end at an end-time; (ii) while receiving the portion of the media program, predicting, by the set-top box receiver, that the distribution of the media program on the channel will end later than the scheduled end-time; (iii) responsive at least to the predicting, modifying, by the set-top box receiver, electronic program guide (EPG) data associated with the channel; (iv) using, by the set-top box receiver, the modified EPG data to generate an EPG; and (v) transmitting, by the set-top box receiver, to a media presentation device, the generated EPG for presentation on the media presentation device.
US10728616B2 User interest-based enhancement of media quality
A mechanism is described for facilitating interest-based enhancement in media quality according to one embodiment. A method of embodiments, as described herein, includes receiving eye tracking information from a wearable computing device, where the eye tracking information contains data relating to pupils of eyes of a user having access to the wearable computing device. The method may further include enhancing quality of at least contents of media, if a size of a pupil is determined to have been altered due to the user's interest in the contents, where the media having the enhanced contents is encoded and communicated back to the wearable computing device to be rendered at the wearable computing device.
US10728614B2 Methods and apparatus to replicate panelists using a local minimum solution of an integer least squares problem
Example methods and apparatus to replicate panelists using a local minimum solution of an integer least squares problem are disclosed. An example apparatus includes a data organizer to determine, by executing an instruction with a processor, estimated aggregate panelist data based on attribute data corresponding to a seed panel and weight estimates used to replicate respective seed panelists in the seed panel; and a weight determiner to iteratively adjust, by executing an instruction with the processor, the weight estimates based on comparisons of the estimated aggregate panelist data as determined based on the adjusted weight estimates and input aggregate panelist data to generate final weight estimates; and replicate, by executing an instruction with the processor, respective ones of the seed panelists based on final weight estimates to generate a synthetic audience representative of return path data reported by a plurality of media devices.
US10728612B2 Systems and methods for reducing digital video latency
Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining that a client device of a user is displaying a web page; determining a likelihood that the user will select content on the web page associated with a digital video; and determining that the likelihood exceeds a threshold and, based thereon, performing at least one of the following steps before the user selects the content: initiating a mediation process to identify the digital video associated with the content; unwrapping a video tag associated with the digital video; storing at least a portion of the digital video on the client device; stitching the digital video together with a second digital video; and/or initializing a video player for displaying the digital video on the client device.
US10728608B2 Systems and methods for aggressively recording content when a user is not at home
Systems and methods for automatically recording media assets not explicitly scheduled for recording by a user when the user leaves his or her home. For example, when the user leaves home, a media guidance application, being executed on a user equipment device (such as a set-top box), schedules to record media assets that the user has expressed interest in, but has not explicitly scheduled for recording. If the user returns home before a recording has begun, the media guidance application does not record the media assets the user has not explicitly scheduled for recording.
US10728604B2 Remote control for remotely controlling an apparatus for receiving television signals, connecting to the internet and functioning as a multimedia center, and related system thereof
A remote control for remotely controlling an apparatus capable of working in different operative modes—namely receiving broadcasted signals, connecting to the Internet and functioning as a multimedia center. The remote control is able to cooperate with said television apparatus and comprises rotary means and actuating means. The said remote control is also configured to carry out different functions depending on which of said operative modes of the television apparatus has been selected and in reply to an execution of said rotary means and/or said actuating means of said remote control.
US10728601B2 Enhanced streaming source change
A technique for managing transitions between streaming media sources can include receiving a request from a client to change a streaming media source from an initial streaming media source to a next streaming media source, identifying the next streaming media source in a master playlist of a content delivery network, inserting a discontinuity between last segments of the initial streaming media source and first segments of the next streaming media source, and streaming the first segments of the next streaming media source to the client as a continuous stream from the last segments of the initial streaming media source with the discontinuity between the last segments and the first segments.
US10728600B2 Channel change server allocation
A method includes sending, from a server to a network device, a request for channel change server data, the request identifying a time slot. The method includes receiving, at the server, the channel change server data from the network device responsive to the request. The channel change server data identifies a set of times during the time slot and an estimated number of active channel change servers for each time of the set of times. The method also includes, in response to a first particular estimated number for a first particular time of the set to times indicating to increase a number of active channel change servers, sending an activation command from the server to a first idle channel change server at a first time before the first particular time. The activation command instructs the first idle channel change server to transition to an active channel change server.
US10728598B2 High definition television signal compatability verification
A system for providing television (TV) service including high definition television (HDTV) service, and for providing verification that a subscriber has connected an HDTV to the system includes a TV service provider headend and a set top box (STB). The HDTV may have an HDTV digital video interface (DVI) interconnect. The STB may be electrically coupled to the headend and have an STB DVI interconnect. When the HDTV DVI interconnect is initially electrically coupled to the STB DVI interconnect, the HDTV generally presents a data signal to the STB and the STB generally presents the data signal to the headend.
US10728597B2 Video marker system and method
Novel tools and techniques might provide for implementing media content tracking functionality, and, in particular embodiments, implementing temporal markers for tracking at least partial playback of media content. In various embodiments, a computing system might receive a request for media content from a user over a network, and might retrieve the media content from a database. A transcoder might insert temporal markers in a transport stream of the media content, which is sent to the user device. The user device might decode the transport stream, might track each temporal marker as the media content is presented to the user, might generate a message by compiling a list of the accessed temporal markers, and might send the message to the computing system. The computing system might receive the message comprising the list of temporal markers, which are indicative of portions of the media content that were actually presented to the user.
US10728596B2 Protecting user privacy during collection of demographics census data
Providing analysis of exposure of users to content without the use of personally identifiable information (PII) is described. Initially, first user activity data is obtained from a server associated with a collection service. The first user activity data comprises a first unique identifier (ID) deterministically created based on an Internet protocol (IP) address of a first entity using a first one-way function. Next, second user activity data is obtained from a service provider. The second user activity data comprises a second unique ID deterministically created based on PII of a second entity using a second one-way function. It is determined whether the first unique ID is the same as the second unique ID, and responsive to that determination, the first and second user activity data are continuously aggregated such that a trend is determined in real-time and analysis of the aggregated user activity data is performed and reported in compliance with mandated legal or policy privacy provisions.
US10728594B2 Method and apparatus for transmitting data of mobile terminal
The present disclosure discloses a method and an apparatus for transmitting data of a mobile terminal. The method includes: obtaining cached data of a mobile application on the mobile terminal from an uploading cache, the cached data being coded and synthesized streaming data; obtaining a cache ratio of the cached data while in an online state, the cache ratio being a ratio of the cached data to the entire uploading cache in real-time; determining whether the cache ratio exceeds a preset cache ratio threshold; adjusting a bitrate of the cached data to obtain an adjusted bitrate if it is determined that the cache ratio exceeds the preset cache ratio threshold; and transmitting the cached data to a receiving terminal according to the adjusted bitrate while in the online state with a network, so that the receiving terminal plays, according to the cached data, live content corresponding to the cached data.
US10728589B2 Distribution and playback of media content
Techniques and systems are provided for processing media data. For example, methods, apparatuses, and computer-readable media are described that can include receiving a multicast stream of media content, and dividing the multicast stream of media content into data fragments. In some cases, the multicast stream of media content can be transcoded from a first media format to a second media format. The data fragments can be transmitted, over one or more Transmission Control Protocol (TCP) channels using a web socket protocol, to a browser of the computing device for playback.
US10728583B2 Multimedia information playing method and system, standardized server and live broadcast terminal
The present disclosure relates to a multimedia information playing method and system, a standardized server and a live broadcast terminal, and relates to the technical field of networks. The method includes receiving n pieces of multimedia information from the n acquisition devices, respectively, each of the n pieces of multimedia information being obtained by acquiring ambient environmental information by a corresponding acquisition device; receiving a selection instruction from the live broadcast terminal; selecting initial multimedia information from the n pieces of multimedia information based on the selection instruction; and sending the initial multimedia information to the playing terminal that is configured to play the initial multimedia information.
US10728577B2 Method for intra prediction and device therefor
A method for intra prediction comprises determining a first MPM candidate corresponding to a left-side candidate block on the basis of a position of the left-side candidate block adjacent to a left side of a current block; determining a second MPM candidate corresponding to an upper-end candidate block on the basis of a position of the upper-end candidate block adjacent to an upper end of the current block; generating an MPM candidate list including a plurality of MPM candidates, on the basis of the first MPM candidate and the second MPM candidate; and determining one MPM candidate of the plurality of the MPM candidates that constitute the MPM candidate list as an intra prediction mode of the current block, and performing intra prediction for the current block on the basis of the determined intra prediction mode to generate a prediction block corresponding to the current block.
US10728576B2 Intra-prediction method using filtering, and apparatus using the method
Disclosed are an intra-prediction method using filtering and an apparatus using the method. An image-decoding method comprises: a step of filtering an n upper reference pixel of a block to be predicted and neighboring pixels of the n upper reference pixel so as to obtain the filtered n upper reference pixel; and a step of filtering an n left reference pixel of a block to be predicted and neighboring pixels of the n left reference pixel so as to obtain the filtered n left reference pixel. According to the present invention, intra-prediction may be efficiently performed to improve image-encoding/decoding efficiency.
US10728575B2 Method for encoding and/or decoding images on macroblock level using intra-prediction
Conventional intra-prediction uses pixels from left and upper neighbour blocks to predict a macroblock (MB). Thus, the MBs must be sequentially processed, since reconstructed left and upper MBs must be available for prediction. In an improved method for encoding Intra predicted MBs, a MB is encoded in two steps: first, a first portion of the MB is encoded independently, without references outside the MB. Pixels of the first portion can be Intra predicted using DC mode. Then, the first portion is reconstructed. The remaining pixels of the MB, being a second portion, are intra predicted from the reconstructed pixels of the first portion and then reconstructed. The first portion comprises at least one column or one row of pixels of the MB. The encoding is applied to at least two Intra predicted MBs per slice, or per picture if no slices are used.
US10728573B2 Motion compensated boundary pixel padding
A video coder, such as a video encoder or a video decoder, may use reference pixels in a first picture to pad pixels outside a picture boundary of a second picture. The second picture is a different picture from the first picture. The padded pixels are in a padding area surrounding the second picture. The video coder may encode or decode one or more blocks of the video data based on the padded pixels.
US10728568B1 Visual element encoding parameter tuning
Techniques are described for adaptive encoding of different visual elements in a video frame. Characteristics of visual elements can be determined and used to set encoding parameters for the visual elements. The visual elements can be encoded such that one visual element is encoded differently than another visual element if they have different characteristics.
US10728567B2 Decoding device and decoding method, encoding device, and encoding method
The present disclosure relates to a decoding device, a decoding method, an encoding device, and an encoding method, which are capable of enabling a decoding side to accurately recognize a color gamut of an encoding target image. The decoding device includes circuitry configured to receive an encoded stream including encoded data of an image and color primary information indicating a coordinate of at least one color primary of the image. The circuitry extracts the encoded data and the color primary information from the received encoded stream. The circuitry decodes the encoded data to generate the image. Further, the circuitry adjusts a color space of the generated image based on the extracted color primary information. The present disclosure can be applied to, for example, a decoding device of a high efficiency video coding (HEVC) scheme.
US10728566B2 Decoding device and encoding device
According to an embodiment, a decoding device includes an acquiring unit configured to acquire first format information, encoded data, and first filter information, the first format information indicating a resolution of a color-difference component of the encoded data; a decoding unit configured to decode the encoded data to obtain a decoded image; and a converting unit configured to convert a color-difference format of the decoded image represented by a first color-difference format by using a filter identified by the filter information.
US10728561B2 Image encoding method and image encoding apparatus
An image encoding method includes acquiring a constant bit rate or a variable bit rate, determining temporal layers for a plurality of images, and setting, in a case where the constant bit rate is selected, (1) a first bit rate type of a top temporal layer to the constant bit rate, and (2) a second bit rate type of one or more other layers to the variable bit rate. The method also includes setting, in a case where the variable bit rate is selected, both the first bit rate type of the top temporal layer and the second bit rate of the one or more layers to the variable bit rate. The method further includes encoding each of the plurality of images, prohibiting reference to the images with the temporal layers higher than each of the temporal layers that each of the images belongs to, and generating the bitstream.
US10728559B2 Precision of computation and signaling of dynamic range adjustment and color remapping information
An apparatus configured to process video data includes a memory and a processor in communication with the memory where the processor is configured to obtain an input picture including a color component having a first color characteristic, obtain a plurality of parameters associated with the color component of at least one sample of the input picture where the plurality of parameters are indicative of pivot points associated with a piece-wise linear function associated with the color component, determine that a value of at least one parameter of the plurality of parameters includes a negative value, apply, on the at least one sample of the input picture, the piece-wise linear function defined with the at least one parameter having a negative value, generate at least one output sample of an output picture including the color component having a second color characteristic based on the application of the piece-wise linear function.
US10728551B2 Methods and apparatus for block-based layout for non-rectangular regions between non-contiguous imaging regions
Apparatus and methods for providing block-based layouts for non-rectangular regions between non-contiguous imaging regions in projections such as, for example, Rotated Sphere Projections (RSP). In one embodiment, methods and apparatus for selecting coding unit block sizes for non-rectangular regions disposed between non-contiguous imaging portions is disclosed. The methods and apparatus may be configured to obtain a frame of captured imaging content, the frame of captured imaging content including the non-rectangular regions disposed between the non-contiguous imaging portions; select a plurality of differing coding block sizes for each of a plurality of regions located within the non-rectangular regions disposed between the non-contiguous imaging portions; determine which one of the plurality of differing coding block sizes optimizes an encoding efficiency for the obtained frame of captured imaging content; and encode the obtained frame of captured imaging content in accordance with the determined one off the plurality of differing coding block sizes.
US10728550B2 Moving image coding apparatus and moving image decoding apparatus
A macro block size determining unit 1 determines the size of each macro block on a frame-by-frame basis. A macro block dividing unit 2 divides an inputted image into macro blocks each having the size determined by the macro block size determining unit 1. A macro block coding unit 3 determines a coding mode for each of the macro blocks divided by the macro block dividing unit 2, and codes pixel values in each of the macro blocks in the determined coding mode.
US10728549B2 Adaptive loop filtering for high-dynamic range video
Methods, processes, and systems are presented for adaptive loop filtering in coding and decoding high dynamic range (HDR) video. Given an input image block, its luminance information may be used to adapt one or more parameters of adaptive loop filtering and compute gradient and directionality information, activity information, a classification index, and adaptive-loop-filtering coefficients.
US10728546B2 Sample adaptive offset systems and methods
Systems and methods for improving operation of a video encoding pipeline, which includes a sample adaptive offset block that selects an offset sample from image data corresponding with a coding unit; determines edge offset parameters including a first mapping of an edge classification to an edge offset value and band offset parameters including a second mapping of a band classification to a band offset value based at least in part on analysis of the offset sample; and determines sample adaptive offset parameters based at least in part on a first rate-distortion cost associated with the edge offset parameters and a second rate-distortion cost associated with the band offset parameters. Additionally, a decoding device may apply offsets to decoded image data corresponding with the coding unit based at least in part on the sample adaptive offset parameters.
US10728541B2 Adaptive image encoding device and method
Provided are an image encoding method and device. When carrying out image encoding for a block within a slice, at least one block in a restored block of the slice is set as a reference block. When this is done, the encoding parameters of the reference block are distinguished, and the block to be encoded is encoded adaptively based on the encoding parameters.
US10728532B2 Light projector using an acousto-optical control device
An approach for projecting light may be implemented using a acousto-optical depth switch that uses surface acoustic waves produced along a substrate to guide image light to different areas. The surface acoustic waves may be generated on a substrate using a transducer. Surface acoustic waves of different frequencies can guide image light onto different optical elements at different physical positions. The optical elements may be configured to show objects in an image at different distances from a viewer.
US10728530B2 Three-dimensional display device with sub-light source and corresponding blazed grating and display method thereof
The present disclosure provides a three-dimensional display device and a display method thereof. The three-dimensional display device includes a display panel including a plurality of first display units and a plurality of second display units; a plurality of light emitting unit groups disposed on one side of the display panel, wherein each of the light emitting unit groups includes a plurality of first light emitting units respectively corresponding to the first display units, and a plurality of second light emitting units respectively corresponding to the second display units; and a control unit configured to control the first light emitting units and the second light emitting units in a light emitting unit group corresponding to a target position to emit lights so that the first light emitting units and the second light emitting units emit lights along a direction pointed to the target position.
US10728527B2 Tilts as a measure of user engagement for multiview interactive digital media representations
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. According to particular embodiments, the spatial relationship between multiple images and video is analyzed together with location information data, for purposes of creating a representation referred to herein as a multi-view interactive digital media representation for presentation on a device. Once a multi-view interactive digital media representation is generated, a user can provide navigational inputs, such via tilting of the device, which alter the presentation state of the multi-view interactive digital media representation. The navigational inputs can be analyzed to determine metrics which indicate a user's interest in the multi-view interactive digital media representation.
US10728524B2 Imaging apparatus, imaging method, image generation apparatus, image generation method, and program
An imaging method and an imaging apparatus. In one embodiment, the imaging apparatus includes a lens unit, at least three image sensors, and a light-splitting unit. The lens unit focuses light. The at least three image sensors perform photoelectric conversion. The light-splitting unit splits the light from the lens unit into at least three light branches, and guides each one the at least three light branches to a corresponding one of the at least three image sensors.
US10728519B2 Method and apparatus for colour imaging a three-dimensional structure
A device for determining the surface topology and associated color of a structure, such as a teeth segment, includes a scanner for providing depth data for points along a two-dimensional array substantially orthogonal to the depth direction, and an image acquisition means for providing color data for each of the points of the array, while the spatial disposition of the device with respect to the structure is maintained substantially unchanged. A processor combines the color data and depth data for each point in the array, thereby providing a three-dimensional color virtual model of the surface of the structure. A corresponding method for determining the surface topology and associate color of a structure is also provided.
US10728518B2 Movement detection in low light environments
A head-mounted device (HMD) is configured to perform head tracking, even in low light environments. The HMD includes a stereo camera pair that includes a first camera and a second camera having overlapping fields of view. Both cameras are mounted on the HMD and are configured to detect both visible light and infrared (IR) light. The HMD also includes a flood IR light illuminator that is configured to emit a flood of IR light that spans an illumination area that overlaps with the cameras' fields of view. The intensity of the IR light is sometimes modified to accommodate low light environmental conditions. The cameras obtain images of reflected IR light. These images are then used to track movements of the HMD, even in low light environments.
US10728517B2 Parallax mitigation for multi-imager systems and methods
A method for facilitating parallax mitigation includes capturing a first image of a scene using a first imaging device, where the first imaging device is associated with a first optical axis. The method further includes tilting a second optical axis associated with a second imaging device to obtain a tilted optical axis. The method further includes capturing a second image of the scene using the second imaging device and the tilted optical axis.
US10728511B2 Video processing method and apparatus for use with a sequence of stereoscopic images
To generate a warning that a stereoscopic image sequence has been synthesised from a 2D image sequence, a video processor correlates left-eye image data and right-eye image data to identify any sustained temporal offset between the left-eye and right-eye image data. A measure of sustained correlation between a measured spatial distribution of horizontal disparity and a spatial model can also be used to generate the warning.
US10728507B2 Projector and optical engine module
A projector includes a light source, an optical engine module, and a projection lens. The light source is configured for providing an illumination beam. The optical engine module includes a light valve, a casing, and a heat conducting structure. The light valve is configured to convert the illumination beam into an image beam. The light valve has a front portion and a rear portion opposite to each other. The casing is connected to the front portion. The heat conducting structure is disposed on the casing and at at least one side of the front portion. The projection lens is disposed on the casing and configured to project an image. The heat conducting structure is configured to dissipate heat of the casing and the front portion of the light valve.
US10728504B2 Monitoring camera system and monitoring method
A monitoring camera system includes a camera and a master device communicating with the camera and a mobile communication terminal having a display. The camera detects movement of a person at a first timing in an imaging area and transmits a predetermined notification to the master device at a second timing. The master device transmits an image request for requesting a first captured image captured at the first timing and a second captured image captured at the second timing to the camera, based on the predetermined notification from the camera. The camera transmits the first captured image and the second captured image in association with each other to the master device based on the image request transmitted from the master device. The master device transmits the first captured image and the second captured image in association with each other to the mobile communication terminal to be displayed on the display.
US10728501B2 Multifunctional conferencing systems and methods
A conferencing system for providing remote assistance according to the present disclosure includes a service requester device configured to execute a service requester application, a service provider device configured to execute a service provider application and a server application executing on a computer server remotely located from the service requester and service provider devices, the service requester and service provider applications are configured to dynamically connect to each other through the at least one server application.
US10728498B2 Communication device, server and communication method thereof
The communication method includes performing, by a first terminal, consecutive video call with at least one or more second terminal; selecting, by the first terminal, at least one or more representative frame from among a plurality of frames of an image being photographed during each video call; detecting, by the first terminal, a face from the at least one or more representative frame; generating, by the first terminal, a face recognition result that includes information on a number of the faces detected from the at least one or more representative frame; outputting, by the first terminal, the face recognition result to a server; and upon completion of the video call with the at least one or more second terminal, performing, by the first terminal, video call with a third terminal selected based on the face recognition result from the server.
US10728497B2 Audio/video device with viewer
An audio/video (A/V) device may include or accommodate a viewer through a barrier. For example, an A/V device may include a first component for installation on an exterior surface of a door, a second component for installation on an interior surface of the door, a viewer that extends through an opening in the door, and a flexible connector that electrically couples the first component and the second component. The A/V device may enable use of an existing hole in the door as part of a door viewer, while also providing the functionality of an A/V device. For example, the A/V device may be configured to receive an input using a button on the first component, generate image data using a camera on the first component, and send the image data to a network device.
US10728492B2 Synergistic temporal anti-aliasing and coarse pixel shading technology
Systems, apparatuses and methods may provide for technology that determines a frame rate of video content, sets a blend amount parameter based on the frame rate, and temporally anti-aliases the video content based on the blend amount parameter. Additionally, the technology may detect a coarse pixel (CP) shading condition with respect to one or more frames in the video content and select, in response to the CP shading condition, a per frame jitter pattern that jitters across pixels, wherein the video content is temporally anti-aliased based on the per frame jitter pattern. The CP shading condition may also cause the technology to apply a gradient to a plurality of color planes on a per color plane basis and discard pixel level samples associated with a CP if all mip data corresponding to the CP is transparent or shadowed out.
US10728490B2 Digital camera user interface for video trimming
A digital video camera comprising: user controls enabling a user to select between at least an up input, a down input, a left input, a right input, and a confirmation input; and a program memory storing instructions to implement a method for trimming a digital video sequence. The method includes: selecting a digital video sequence; initiating a trimming operation; accepting user input to select a start frame and an end frame for a trimmed digital video sequence, wherein the up input and the down input are used to select between a start frame selection mode and an end frame selection mode, and the left input and the right input are used to scroll through the frames of the selected digital video sequence; and trimming the selected video sequence to include the frames between the selected start frame and the selected end frame.
US10728488B2 Tracking camera network
Existence of instrumentation for automatic video recording creates an excess capacity of video recording for those who own automatic video recorders. Others may want to utilize this excess capacity to record their activities thus there is a need for a system that helps match those who would like to utilize the excess capacity with those who have such capacity. Such excess capacity is matched with demand to use such excess capacity by creating a network of automatic video recording units and tags that are associated with people who want to be recorded.
US10728485B2 Multi-mode input control unit with infrared and laser capability
A multi-mode remote control unit that has both infrared command and laser pointer capability. In some examples, the multi-mode remote control unit together with one or both of a television receiver and a television may implement simulated touch gestures that typically require a touch sensitive screen. The multi-mode remote control unit in such an implementation advantageously may not include logic to implement simulated multi-touch gestures. Rather, one or both of the television receiver and the television may include logic to implement simulated touch gestures.
US10728483B2 Comparator with correlated double sampling scheme, CMOS image sensor including the same, and operating method thereof
A comparison device includes; a comparison block suitable for comparing a pixel signal with a reference voltage including a ramp-up signal and a ramp-down signal; a correlated double sampling (CDS) block suitable for performing a correlated double sampling operation on the pixel signal; a first switch suitable for selectively inputting the ramp-up signal as the reference voltage based on a first switch control signal; a second switch suitable for selectively inputting the ramp-down signal as the reference voltage based on a second switch control signal; and a feedback control unit suitable for generating the first and second switch control signals based on a result of the comparison during an initialization operation.
US10728482B2 Image sensors and electronic apparatuses including the same
An image sensor may optimize control of each pixel and/or each photodiode therein according to various pixel structures therein. An electronic apparatus may include the image sensor. The image sensor may include a plurality of pixels, each including a photodiode and a transfer transistor configured to transfer charges accumulated in the photodiode to a floating diffusion floating diffusion region, and transfer transistor lines respectively connected to gate electrodes of the transfer transistors of the pixels. The transfer transistor lines may receive voltages having different magnitudes.
US10728481B2 Method for biasing columns of a pixel array and associated device
A method is disclosed for operating an imaging device having a matrix of pixels arranged in rows and columns. A polarization voltage is generated on a gate of a main MOS transistor that is connected as diode. The main MOS transistor is coupled between a power supply voltage and a ground circuit. Prior to reading the pixels of a row of the matrix, a plurality of first capacitors are charged with the polarization voltage. The first capacitors are coupled between the gate of the main transistor and a ground node. Upon reading the pixels of the row, the first capacitors are discharged on respective gates of auxiliary transistors coupled between the columns and the ground node so as to switch on the auxiliary transistors and deliver a substantially identical polarization current to each column.
US10728476B2 Image processing device, image processing method, and image processing program for determining a defective pixel
An image processing device includes a computer that is configured to: perform order-statistic filter processing on pixel values of individual pixels in a block including a pixel of interest and peripheral pixels in an acquired image; calculate a difference value between the pixel values of the pixel of interest before and after the order-statistic filter processing is performed; calculate a statistical variation of the pixel values of the peripheral pixels subjected to the order-statistic filter processing; and determine the pixel of interest as being a defective pixel in the case where a value obtained by dividing the difference value by the statistical variation is greater than or equal to a predetermined threshold.
US10728475B2 Imaging element, driving method, and electronic device
A pixel is included, the pixel including a photoelectric conversion portion configured to convert incident light to a charge by photoelectric conversion and accumulate the charge, a charge transfer unit configured to transfer the charge generated in the photoelectric conversion portion, a diffusion layer to which the charge is transferred through the charge transfer unit, the diffusion layer having a predetermined storage capacitance, a conversion unit configured to convert the charge transferred to the diffusion layer to a pixel signal, and connection wiring configured to connect the diffusion layer and the conversion unit. The connection wiring is connected to the diffusion layer and the conversion unit through contact wiring extending in a vertical direction with respect to a semiconductor substrate on which the diffusion layer is formed and is formed closer to the semiconductor substrate than other wiring provided in the pixel.
US10728474B2 Image signal processor for local motion estimation and video codec
Image signal processing including generating image signal processing based encoding hints for motion estimation may include an image signal processor obtaining an input image portion of an input image from the input image signal, generating motion information for the input image portion, processing the input image portion based on the motion information, outputting processed image data, and outputting the motion information as encoding hints, such that the motion information is accessible by an encoder for generating an encoded output bitstream by obtaining the processed image data as source image data, obtaining the motion information, generating prediction data for encoding the source image data based on the motion information, generating encoded image data based on the prediction data, and including the encoded image data in an encoded output bitstream.
US10728470B2 Image processing device, image processing method, and non-transitory computer readable medium storing image processing program
An image processing device includes a processor configured to: extract pixel blocks; detect pixels having a maximum value and a minimum value in each of the pixel blocks; calculate reference value candidates from the maximum and the minimum values; calculate an absolute difference value relative to each of the maximum value, the minimum value, and the reference value candidates; divide each of the pixel blocks into subblocks; select, as a reference value from among the reference value candidates in each of the subblocks, a reference value candidate close to the pixel values in which the pixels included in each of the subblocks are distributed; extract a closest difference value, the minimum value, and the reference value; quantize each of the closest difference values into a quantization value by using the difference value that is the largest from among the closest difference values; and code the quantization value.
US10728465B2 Method and device for compositing a plurality of images
The present disclosure provides a method and a device for compositing a plurality of images. The method includes obtaining a first exposure time t required for current photographing. The first exposure time t is divided into N segments where N is M power of 4, and M is a positive integer. A micro-electro-mechanical system (MEMS) controls an image sensor to move clockwise or anticlockwise according to a step length of a preset number of pixels. The image sensor is controlled to expose for a second exposure time t/N after each movement of the image sensor according to the preset number of pixels, to obtain N images. The N images are composited to obtain a composite picture.
US10728463B2 Imaging apparatus, control method and program therefor, and storage medium
An imaging apparatus includes an imaging unit which images a subject, a detection unit which detects a state of the subject, and a control unit which, in a predetermined mode for acquiring an image by intermittently imaging a subject using the imaging unit, controls the intermittent imaging operation of the imaging unit for acquiring the image based on a detection result of the detection unit, in which the control unit determines whether a rate of a region in a frame related to the imaging unit is less than or equal to a predetermined rate, the region having a difference between a plurality of successive detection results obtained by the detection unit being larger than a predetermined value, and controls the intermittent imaging operation of the imaging unit in the predetermined mode according to a result of the determination.
US10728460B2 Monitoring system, monitoring method, and monitoring program
In a monitoring system, the management device extracts a security guard from an image generated by capturing by a camera whose direction has been controlled; performs comparison between the security guard and at least one moving object other than the security guard in the image; determines a moving object to be a tracking target when a result of the comparison between the security guard and the moving object satisfies a predetermined condition; and performs tracking control comprising controlling a photographing range of the camera in such a way that the tracking target is kept captured by the camera.
US10728459B2 System and method for tracking moving objects in a scene
A system for tracking movable objects in a scene comprising a first overview unit arranged to capture a first overview of a first portion of a scene, and a second overview unit arranged to capture a second overview of a second portion of a scene, wherein the first portion and the second portion may be partly overlapping. The system further comprises a PTZ-camera to image selected objects in the first or second portion of the scene. The first and the second overview unit are configured to detect and locate moving objects in the scene, and to transmit positional data of said moving objects to a control unit that determines if two or more movable objects may be imaged using a single view of the PTZ-camera, and to send instructions to the PTZ-camera to image said two or more movable objects concurrently.
US10728458B2 Camera, setting display method for camera, and setting display program for camera
A first operation dial and a second operation dial are provided around a sub-display. Set contents of a camera, an image picture of the first operation dial, and an image picture of the second operation dial are displayed on the sub-display. In a state in which the first operation dial and the second operation dial are not operated, the set contents of the camera are displayed to be large on the sub-display, and only parts of the image picture of the first operation dial and the image picture of the second operation dial are displayed at an edge. In a case where the first operation dial or the second operation dial are operated, an image picture of the operated operation dial appears from the edge and is displayed such that a dial plate portion can be visually recognized.
US10728456B2 Optical unit and optical device
An optical unit may include a movable body having an optical element, a support body movably supporting the movable body, a detecting part to detect a variation of a tilt of the movable body, a drive mechanism to change a tilt of the movable body, an output part to connect with an external device, a control part to control the drive mechanism based on the variation detected by the detecting part to correct the tilt by the drive mechanism, and an output control part to create information regarding the variation as a signal equivalent to drive signal data which are outputted to the drive mechanism for correcting the tilt from the control part and output the information to the external device during a period when the control part makes the drive mechanism correct the tilt. An optical system comprises the optical unit and the external device.
US10728455B2 Imaging apparatus and control method thereof
An imaging apparatus including an imaging element that images an object through an imaging optical system is provided that includes a driving unit configured to drive the imaging element in a direction orthogonal to the optical axis of the imaging optical system; a correction unit configured to correct image blur of an image captured by the imaging element by calculating a moving amount of the imaging element based on a shake detection signal from a shake detection unit and controlling the drive unit; and a control unit configured to perform control to change an opening amount of a field frame of a viewfinder used in observation the object. The control unit performs to reduce the field frame in a case where the image shake correction is performed so as to be smaller than the field frame in a case where the image shake correction is not performed.
US10728454B2 Imaging apparatus configured to perform image stabilization and control method thereof
An imaging apparatus includes a panning driver and a tilting driver for changing an imaging direction. A PT (pan-tilt) controller performs image blur correction by using at least one of a panning driver and a tilting driver, based on a shake detection signal of the imaging apparatus. The PT controller stores the position information of the current driver in a memory before each driver is driven in an image blur correcting start process. With the stored position as a reference position, image blur correction is performed by using the shake detection signal. After the end of the image blur correction control, the PT controller sets the position stored in the memory to the drive target value and controls the operation of each driver.
US10728453B2 Motion stabilized image sensor, camera module and apparatus comprising same
An image sensor includes: an image obtainer configured to generate image information by converting received light into an electrical signal; a first detector configured to detect first time information regarding a first time at which the image obtainer acquires the image information; a second detector configured to receive a plurality of pieces of movement information indicating movements of the image obtainer, and detecting second time information regarding a second time at which at least one piece of movement information among the plurality of pieces of movement information is received. A single port is configured to output the image information, the first time information, output movement information selected from among the plurality of pieces of movement information, and the second time information regarding the selected output movement information.
US10728448B2 Image processing apparatus, image processing method and storage medium to obtain a color difference of an object
The image processing apparatus includes: an angle derivation unit configured to derive an image capturing angle for the image capturing unit in a local area on a surface in the object based on image capturing orientation information relating to an orientation at the time of image capturing of an image capturing unit and object information relating to a shape of an object captured by the image capturing unit; and a color difference derivation unit configured to derive a color difference from an arbitrary reference value in the object based on image data representing an image obtained by the image capturing unit capturing the object, and the color difference derivation unit derives a color difference variation width in at least one predetermined angle range of an image capturing angle for the image capturing unit in a local area on a surface in the object.
US10728445B2 Methods for constructing a color composite image
A method is provided for constructing a composite image. The method comprises illuminating an object with light of a particular spectral band, capturing a digital image of the illuminated object using a monochromatic image sensor of an imaging device to obtain a monochrome image, repeating the steps of illuminating and capturing to obtain a plurality of monochrome images of the object illuminated by light of a plurality of different spectral bands, processing the plurality of monochrome images to generate image data for one or more output channels, and generating a color composite image from the image data. The color composite image comprises the one or more output channels.
US10728435B2 Image capture device with flexible circuit board
An image capture device in accordance with the present disclosure includes a cover coupled to a mount to surround a stereoscopic-camera unit. The stereoscopic-camera unit includes a circuit board coupled to a frame. A floating board-section of the circuit board accommodates expansion and contraction of the frame.
US10728433B2 Adjustable smartphone assembly for an optical device eyepiece
An assembly allowing a user to adjust a relative positioning of an imaging portal of a lens attached to an electronic device relative to the viewing portal of a lens of an optical device. The assembly is made up of a planar adjustment unit having multiple plates that frictionally interface with one another such that they allow movement by a user. The components of the planar adjustment unit are held together by at least one elastically deformable element that passes through the channels in the sliding plates of the planar adjustment unit. The at least one elastically deformable element holds the planar adjustment unit together in tension such that the assembled plates may still slide with respect to one another, but remain in place by static friction when not moved by a user. The planar adjustment unit may be further combined with components allowing for three-dimensional adjustment of an imaging portal of a lens attached to an electronic device relative to a viewing portal of a lens of an optical device.
US10728432B2 Optical sensor housing
An optical sensor housing includes a sensor housing body including an enclosure wall upstanding from a bottom portion and a substantially open top portion defining a cavity in which the optical sensor assembly is located, one or more apertures, and one or more engaging parts projecting orthogonally from an outside surface of the sensor housing body, a sensor housing cover including an open central portion, one or more integrally molded compliant flanges configured to engage the sensor housing body engaging part and to secure the sensor housing cover to the sensor housing body, and longitudinal ridges extending outwardly and disposed substantially along the length of the sensor housing cover. The sensor housing engaging parts and flanges can provide a quick-lock mechanism operable to secure the sensor housing cover to the sensor housing body without the use of tools or fasteners.
US10728429B2 Systems, methods and apparatuses for film virtual production
Systems, methods and apparatuses for film virtual production including a virtual camera including plural arms with map-able control buttons, at least one of which is pivotable and a retroreflective marker tree fixedly associated with one of the pivoting arms, the retroreflective marker tree virtually representing the virtual camera that is fixedly associated with one the arms, with a center node designating said virtual camera lens and with tree extensions representing position and orientation information for said virtual camera.
US10728420B2 Lossy compression for images and signals by identifying regions with low density of features
A device, system, and method perform lossy compression for images and signals by identifying regions with a low density of features. The method performed at a sensor communicatively connected to a receiver includes capturing sensor data. The method includes selecting a position in the sensor data. The method includes determining a local entropy of the position based on an entropy operation that indicates a probability distribution of a plurality of available values. When the local entropy is below a predetermined threshold, the method includes applying a first pre-processing operation to the position that averages features included in the position. The method includes transmitting the pre-processed sensor data corresponding to the position to the receiver.
US10728419B2 System and method using matrix barcode information to perform point-to-point information exchange
A system and a method using matrix barcode information to perform point-to-point information exchange are provided. An electronic device is connected to a document-processing device by way of wired connection and instantly exchange information with a mobile device held by a user. The electronic device and the mobile device are wirelessly connected through matrix barcode information. The electronic device provides a file transfer zone for storing information to be transmitted. When the user transmits a remote command to the electronic device through the mobile device, the electronic device directly drives the document-processing device according to the remote command for the document-processing device to perform a corresponding automated document-processing action, such as scanning or printing. Given the instant information exchange scheme established based on the matrix barcode information, the document-processing efficiency can be enhanced.
US10728414B2 Detection apparatus, control method, and storage medium
A detection apparatus includes a second detection unit configured to detect lowering of a light reflectance of a reflection portion based on an output value based on light received by a light receiving portion while an object is moving on a conveyance path, without depending on at least a part of output values output based on light received by the receiving unit while the object is stopped on the conveyance path.
US10728413B2 Illuminating device, image reading apparatus including the illuminating device, and image forming apparatus including the image reading apparatus
An illuminating device capable of stably illuminating an irradiated object such as a document while suppressing light loss with a simply structure is provided. An LED array and a reflective plate are disposed sandwiching a slit (St) through which light reflected by a document MS passes and a light-guiding member is disposed on the side of the LED array. The light-guiding member includes a direct emission unit disposed between an illumination range y centered on a document reading position and the LED array and an indirect emission unit disposed between the reflective plate and the LED array, a light incidence face of the direct emission unit and a light incidence face of the indirect emission unit are disposed at mutually different position around the LED array, and the LED array is disposed on a side of an interior angle formed by the light incidence faces.
US10728407B2 Image reader
An image reader includes: a document transport path through which a document to be read is transported; a transport roller that is provided on a lower side in the document transport path and is driven to apply a feed force to the document. The lower side of the document transport path upstream from the transport roller is at a position that is lower than a highest position of an outer circumferential surface of the transport roller and is formed on a lower guide surface guiding the document to the transport roller. A guiding unit is provided downstream from the lower guide surface and guides the document from the lower guide surface to a position on the outer circumferential surface of the transport roller, the position being higher than the lower guide surface.
US10728404B2 Job completion notification apparatus, multifunction printer, and job completion notification method
If a remote job is complete while a multifunction printer is executing an operator operation job, the multifunction printer performs a voice notification after a series of predetermined processes related to the operator operation job is complete. The voice notification indicates that the remote job is complete.
US10728402B2 Image processing apparatus, method of controlling image processing apparatus, and storage medium
A high-compression file format can be designated even in a case where an external device and an image communication apparatus communicate with each other according to a set communication protocol.
US10728399B2 Spectral colorimetry apparatus and image forming apparatus to control the number of detection times
The spectral colorimetry apparatus includes an LED, a diffraction grating; a line sensor that has multiple pixels and that receives light dispersed by the diffraction grating at the multiple pixels for respective wavelengths of the dispersed light and outputs voltages according to the intensity of the received light; and a sensor CPU that calculates spectral reflectivity of an object based on the intensity of light reflected from the object. The sensor CPU varies, with the multiple pixels, the number of detection times of detecting the light reflected from the object at each pixel.
US10728398B2 Inserting value into customer account at point of sale using a customer account identifier
A method of adding a value to a customer account is provided. A request to add a value to a customer account of a customer is received from a point of sale terminal. The request may comprise value identification data associated with the value and account identification data associated with the customer account. The customer account identification data may be entered at the point of sale. The request may be associated with a purchase of the value. The value may be caused to be added to the customer account. During subsequent value purchase transactions, additional value may be added to the account.
US10728397B1 Bundling of services through a mobile platform
A telecommunication service provider agrees to a prepaid plan including phone, text and data services, which it provides to a user through a mobile device of the user. A computing system of the telecommunication service provider can send a notification to the user's mobile device that refers to benefits and contains a launch prompt. When the launch prompt is selected by the user, an application program is automatically launched in the mobile device, or a browser in the mobile device is automatically navigated to a website, which prompts the user to identify herself using personal information. In response, the computing system can signal the mobile device to display to the user an offer of i) a pre-bundled group of, or ii) an individually selectable variety of, products or services.
US10728396B2 Unified network of Wi-Fi access points
A plurality of users are associated with a system having at least one information processor coupled to a communication network. Multiple wireless access points to the communication network are provided; and multiple of the users associated with the system are provided access to the communication network via the access points.
US10728393B2 Emotion recognition to match support agents with customers
An application determines an emotional state of a user based on evaluating facial recognition data of the user captured from the user interacting with the application. The application receives a request from the user to initiate a support call. The request identifies the emotional state of the user. The application predicts, from a set of outcomes of support calls processed by support agents interacting with users having different emotional states, an emotional state that increases a likelihood of achieving a specified outcome for the support call based on the emotional state of the user. The application identifies an available support agent having the predicted emotional state, and assigns the user to interact with the identified support agent for the support call.
US10728388B2 Systems and methods to determine quality of services provided over real-time communication connections
A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time communications with customers, ratings of the advisers by prior customers, compensate rates of the advisers, probability of being connected within a period of time for real time communication with customers, etc. The computing apparatus presents the advisers to customers based on the stored information and provide real time communication connections in response to selections of the presented advisers. Based on monitoring customer interaction with the system, the computing apparatus is configured to detect dissatisfactions, determine authenticity of the dissatisfactions based on user history and usage patterns of the system, and automatically provide a refund to the user without a refund request from the user and/or an explicitly user confirmation of the detected dissatisfaction.
US10728384B1 System and method for redaction of sensitive audio events of call recordings
A call center records a voice conversation between a call center agent and a customer. A call recording of the voice conversation is transcribed. When a customer provides a call center agent with sensitive information, the sensitive information is detected from the transcribed voice conversation. Upon detection of the sensitive information, the sensitive information is redacted from the call recording. Alternatively, when sensitive information is detected, a notification is provided to the call center agent to pause and resume the recording.
US10728379B1 Modifying wireless communication settings of a wireless communication device when the device is in an aircraft environment
A method, a mobile device, and a computer program product for detecting if a mobile device is in an airplane environment. The method includes receiving motion sensor data from a motion sensor and calculating a velocity value based on the motion sensor data. The method further includes determining if the velocity value is greater than a velocity value threshold and in response to determining that the velocity value is greater than the velocity value threshold, a barometric pressure sensor measures barometric pressure data associated with a current environment of the mobile device. The method further includes receiving the barometric pressure data from the barometric pressure sensor and determining if the barometric pressure data matches reference barometric pressure data. In response to determining that the barometric pressure data matches the reference barometric pressure data, an airplane mode of the mobile device is enabled.
US10728377B2 Method for performing cooperative function automatically and device using the same
A first electronic device is provided that detects a second electronic device disposed in an area related to the first electronic device while obtaining video. Based on detecting the second electronic device disposed in the area, the video is automatically transmitted, without receiving a user input for transmitting the video, to the second electronic device such that the transmitted video is provided on a display of the second electronic device. A third electronic device disposed in the area related to the first electronic device is detected while providing a still image on the display of the first electronic device. Based on detecting the third electronic device disposed in the area, the still image is automatically transmitted, without receiving a user input for transmitting the still image, to the third electronic device such that the transmitted still image is provided on a display of the third electronic device.
US10728376B2 Graphical interactive visual response system and method
A communications system and method is provided for facilitating access to a service center resource. A request is received from a mobile device of a user to access a service center associated with a destination specific application on the mobile device. The request includes information entered by the user and associated with the request. An identification of a service center resource of the service center that matches needs of the user based upon the information entered by the user and a determination of an availability of the service center resource is made. A first communication is launched to a communications address associated with the mobile device and a second communication is launched to a communications address associated with the service center resource. The first communication and the second communication are bridged.
US10728375B2 International one-way recorded transmitter over a cellular network
Agencies oftentimes desire to monitor personnel in the field during the course of their duties. To provide flexible monitoring capabilities to agencies, a common mobile device such as a mobile phone is converted for use as a radio-based listening system to collect and transmit audio data. A relay is implemented within the system to pass message communications between the mobile device and a server such that the server can facilitate establishment of sessions for monitoring the mobile device.
US10728370B2 Communication device and communication method
A communication device includes a communication unit configured to transmit a physical layer (PHY) header including two pieces of information for identifying direct link communication. A communication device includes a communication unit configured to receive a PHY header including two pieces of information for identifying direct link communication and receive a portion subsequent to the PHY header on a basis of the two pieces of information. A communication device includes a communication unit configured to transmit a PHY header including two pieces of information for identifying mesh network communication. A communication device includes a communication unit configured to receive a PHY header including two pieces of information for identifying mesh network communication and receive a portion subsequent to the PHY header on a basis of the two pieces of information.
US10728368B2 Maintaining latency in TCP loss-insensitive congestion control mechanisms
Systems, methods, and computer-readable media for reducing latency in TCP connections that utilize loss insensitive congestion control mechanisms. In some examples, packet arrival times for one or more TCP packets of a TCP connection are analyzed and based on the analysis, it is determined whether the packet arrival times are constantly spaced over a period of time. Whether a TCP control mechanism for the TCP connection is loss insensitive is identified based on whether the packet arrival times are constantly spaced over time. If it is determined that the TCP control mechanism is loss insensitive, then a total number of acknowledgement packets transmitted during the TCP connection and associated with transmission of the one or more TCP packets in the TCP connection is reduced.
US10728367B2 Control system, control device, conversion device, method for controlling control system, method for controlling control device, and method for controlling conversion device
A control system includes a to-be-controlled apparatus disposed in a clean room, a control device disposed outside the clean room and controlling the to-be-controlled apparatus through Ethernet communication, and a conversion device disposed in the clean room and mutually converting communication data on Ethernet communication with the control device and communication data on serial communication with the to-be-controlled apparatus.
US10728366B2 Commerce oriented uniform resource locater (URL) shortener
A uniform resource locator (URL) shortener relies on client-side support to embed links to websites into, for example, text messages, emails, tweets, or other forms of microblogging, and that provides additional capabilities. A method may include: recognizing a token indicator; recognizing a token in conjunction with the token indicator; selecting a template corresponding to the token indicator; and executing a process enabled according to the token and the template. Executing an enabled process may include one or more of: generating a URL; generating a URL that is itself a server-based URL shortener, in which the token indicator is substituted for the server-based URL shortener hostname to reduce the character count from that of the server-based URL shortener; displaying information from a destination website of the URL generated from the token and the template; or generating a URL according to a distinctive visual characteristic of the token indicator.
US10728364B1 Computer-based systems configured to manage continuous integration/continuous delivery programming pipelines with their associated datapoints and methods of use thereof
Systems and methods associated with performing checkpoint and build processing associated with a continuous integration/continuous deployment (CI/CD) pipeline. In one embodiment, an exemplary method may include identifying an outside dependence for a new cloud process to be integrated into a CI/CD build of a CI/CD pipeline, determining on a periodic or ongoing basis whether a current status of the outside dependence identifies it as incomplete such that a new cloud process would not perform as desired until the dependence is complete, preventing the new cloud process from being integrated into the CI/CD build until the current status indicates that the outside dependence is complete, and integrating the new cloud process into the CI/CD build when the current status indicates that the outside dependence is complete.
US10728363B2 Method and apparatus for providing a recommended action for a venue via a network
A method and apparatus for providing a recommended action are disclosed. For example, the method receives first data that is measured via at least one sensor deployed at a venue, receives second data from at least one user endpoint device present at the venue, wherein the second data comprises data that is measured via a sensor associated with the at least one user endpoint device, applies a perception model of the venue to the first data and the second data that are received, generates at least one recommended action when a threshold is reached, wherein the threshold is established for generating the at least one recommended action, and provides an update to the perception model of the venue based on the at least one recommended action that is generated.
US10728362B2 Content delivery system, delivery server, receiving terminal, and content delivery method
A transmitting terminal can transmit a content held by itself to a specific receiving terminal having no email software as if using a mailer. The transmitting terminal (10) and the receiving terminal (20) are connected to a delivery server (30) via a network (4). The delivery server (30) comprises: a database (36) for registering the device ID that specifies the receiving terminal (20); a content storage (39) for temporarily storing a content transmitted from the transmitting terminal (10); and table (33, 37) for managing contents separately on a per device ID basis of the receiving terminal. The delivery server (30), when receiving a request from the receiving terminal (20), refers to the tables (33, 27) and transmits to the receiving terminal (20) a content, the transmission destination of which corresponds to the device ID of the receiving terminal (20).
US10728361B2 System for association of customer information across subscribers
The disclosed technology relates to a context service system configured to receive, from a subscriber, a shared customer lookup request that includes a first customer data identifier and identify, in a shared data partition, a second customer data identifier associated with the first customer data identifier. The context service system is further configured to determine that the second customer data identifier is associated with customer information in a subscriber data partition and transmit, to the subscriber system, the customer information from the subscriber data partition.
US10728359B2 System and method for detecting and analyzing user migration in public social networks
An event selection system for computing user migration pattern across social network pages is provided. The event selection system includes a monitor module to monitor predetermined activities of social media users on preconfigured resources. The event selection system further includes a profile module to build a social media user profile based on the monitored activities of the social media users. The event selection system further includes a computing module to compute user migration patterns based on the social media user profiles. The event selection system further includes a display module to display the user migration patterns on a system user terminal. The event selection system further includes a reporting module configured to produce a report based on the monitored social media user activities.
US10728357B2 Method for caching data and forwarding device
The present application discloses a method for caching data. The method includes: a controller calculates a local caching gain of first content for each forwarding device on the first content delivery path, wherein a local caching gain of the first content of an ith forwarding device is generated by calculation according to a first parameter and a popularity of the first content, and the first parameter is used for identifying bandwidth consumed by transmitting the first content between the ith forwarding device and the server. The controller obtains a first caching gain, wherein the first caching gain is a maximum value of local caching gains of all forwarding devices on the first content delivery path. The controller sends the first caching gain to the server and sends the local caching gain of the first content to the ith forwarding device.
US10728355B2 Distributed forwarding system and method for service stream
A service stream control system includes at least one area controller configured to control a traffic path and content cashing within a domain (intra-area), a service content coordinator configured to determine and manage a caching location of content located in the domain, and a service stream controller configured to set an optimum path in accordance with a network traffic state by interworking with the at least one area controller and the service content coordinator, and forward target content corresponding to a content request with reference to a service stream forwarding graph generated based on the set path. Therefore, it is possible to enhance efficiency of a content-centric network (CCN).
US10728350B1 Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
An electronic device identifier mapping and resolution system are disclosed which may be used to analyze various device identifiers associated with an online event initiated by a particular device in applying a matching algorithm to determine a unique device identifier and/or device profile for the device. Device identifiers provided from disparate sources (such as web browser cookies, network IP addresses, device-specific identifiers, application-specific identifiers, custom identifiers, probabilistic identifiers, etc.), including both deterministic and/or probabilistic identifiers, may be analyzed according to the matching algorithm to determine a device identifier associated with the device. Matching algorithms may be customized and configured to a high degree of complexity for respective entities, such as to analyze disparate device identifiers according to a variety of identifier comparison functions and matching tiers. Matching algorithms may include conditional requirements that streamline execution of such algorithms, e.g., which may reduce processor load and increase execution time, such as conditional requirements that bypass portions of the matching algorithm based on particular identifiers associated with the online event that are initially analyzed.
US10728349B2 Tru torrent platform methods, apparatuses and media
A torrent to monitor may be determined and peer activity of a swarm associated with the torrent may be monitored. Data collection or data distribution statistics for the swarm may be calculated and used to create profiles for peers in the swarm based on their role in data collection or data distribution. Swarm behavior may be predicted based on the created peer profiles.
US10728338B2 Automated profiling and context dependent cooperative IoT management operations
Methods and systems may be used automated profiling and context dependent cooperative Internet of Things (IoT) management operations. Sensor data may be received from a plurality of devices, arranged into states, and categorized to generate a plurality of behavior categories. State transitions of the sensor data may be detected to generate state transition events. Interdependencies between the states and the state transition events may be analyzed using sets of event pattern detection rules. Actionable event patterns (AEPs) may be created and run based at least on the states and the state transition events to detect combinations of behavior patterns. Control actions and/or alerts may be sent to devices/users based on the detected combinations of behavior pattern. An interdependency graph (IDG) may be generated and/or displayed to users to represent the interdependencies between the states and the state transition events.
US10728337B2 Smart aviation dynamic cookie
An information manager may include processing circuitry configured to receive dynamic aircraft information associated with operation of an in-flight aircraft, receive a message from a communication device on the in-flight aircraft for transmission to a ground based content server via a wireless communication network capable of communicating with in-flight assets, and generate an aviation cookie for communication to the content server along with the message. The aviation cookie may be generated based on the dynamic aircraft information and may enable the content server to generate content based at least in part on the dynamic aircraft information.
US10728336B2 Integrated IoT (Internet of Things) system solution for smart agriculture management
An end to end integrated technology solution available to increase overall crop yield and a communication platform to connect growers with the marketplace and an infrastructure for agriculture management, logistics, storage, distribution and delivery. Offering a global solution to this problem that provides a consolidated and integrated IoT (Internet of Things) system where data collection, monitoring, control and communication platform are managed using a single platform. An agricultural IoT monitoring device based on wireless mesh network sensing, where this device can monitor the temperature, humidity, vibration and other parameters of an agricultural cultivation base. The device is designed with a microcontroller, a sensing unit, WiFi module, LoRa communication network where it uses WiFi Mesh Network or LoRaWAN to capture real-time data for remote viewing and analyzing intelligence data for preventive actions. This single IoT system platform is providing solution for agriculture and various applications.
US10728335B2 Data processing method, storage system, and switching device
A storage system includes a computing node and a switching device coupled to each other. The computing node sends a first network packet to the switching device, the first network packet carries a resource identifier, a first offset, and an input/output (I/O) command. The switching device determines an object storage device (OSD) corresponding to an I/O operation. The switching device generates a second offset according to the first offset and a size of the OSD, obtains a first network address of a first storage node accommodating a first OSD on which the I/O operation is to be performed and an identifier of the first OSD, generates a second network packet, and sends the second network packet to the first storage node. In the foregoing manner, a computation amount of the computing node can be decreased, and running efficiency of the computing node is improved.
US10728333B2 Dynamically switching between object storage transfer protocols
In a data storage network, a data storage transfer is initiated over a communications link between a source endpoint and a storage endpoint. The data storage transfer is configured to transmit at least one data object from the source endpoint to the storage endpoint using a first transfer technology protocol of a plurality of transfer technology protocols supported by the storage endpoint. The source endpoint monitors at least one network performance parameter associated with the communication link between the source endpoint and the storage endpoint. During transfer of the at least one data object, the source endpoint automatically switches from the first transfer technology protocol to a second transfer technology protocol based, at least in part, on a result of the monitoring.
US10728332B2 System and method for distributed caching
A system and method for distributed caching, the system having at least one network-connected storage device, a content server, and a control server. The control server is configured to discover the at least one network-connected storage device, collect device information from the at least one network-connected storage device, where the device information comprises a device location, assign each of the at least one network-connected storage device to a device domain based on each device location, and provide the content server with the device information for the one or more network-connected storage.
US10728331B2 Techniques for dynamic cache use by an input/output device
A system and method for dynamic caching by a client device having remote memory access to a server. The system includes: a processing circuitry; and at least one memory, the at least one memory containing instructions that, when executed by the processing circuitry, configure the system to: configure a network interface of the client device to: request a memory allocation of at least a portion of a storage of the client device; receive, in real-time, the requested memory allocation of the client device storage; and store, in the allocated at least a portion of the client device storage, at least a first portion of cached metadata, wherein the cached metadata corresponds to at least an access operation between the client device and the server.
US10728328B2 System and method for transmitting data via ethernet switch devices in an ethernet fabric
An Ethernet SAN system includes an initiator device and a target device coupled together by an Ethernet fabric that includes a plurality of Ethernet switch devices. The Ethernet switch devices exchange L2 FIP domain exchange multicast frames that include domain information associated with each of the Ethernet switch devices. That domain information is then used to exchange L2 FIP path exchange multicast frames that include path information associated with each of the Ethernet switch devices. That path information is then used to calculate path costs associated with at least some of the Ethernet switch devices. Those path costs are then used to exchange L2 FIP device exchange unicast frames that include device information associated with the initiator device and the target device. The Ethernet switch devices then transmit data between the initiator device and the target device based on the device information and the path costs.
US10728327B2 External injection of cloud based network functions into network services
Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service into a network. An embodiment operates by receiving, from a service provider, a description of an application programming interface (API), transmitting a call to the service provider using the API for creating a new instance of a service and transmitting to the service provider a traffic flow upon which the service will be applied.
US10728324B2 Selective server-side execution of client-side scripts
An example embodiment may involve receiving, by a web server device and from a client device, a request for web content. The example embodiment may also involve determining, by the web server device, that a web document includes a script containing a synchronous client-side function call matching pre-determined criteria. The web content may be at least in part derivable from the web document. The example embodiment may also involve executing, by the web server device, the synchronous client-side function call to obtain output data. The example embodiment may also involve modifying, by the web server device, the web document to include the output data in a data structure associated with the synchronous client-side function call. The example embodiment may also involve transmitting, by the web server device and to the client device, the web document as modified.
US10728322B2 Determining transferability of a computing resource to a cloud computing environment
An embodiment of the present technique may in a method for generating a report related to the transferability of an application to a cloud computing environment. The method may include receiving data related to characteristics of the application. The method may include comparing, via a processor, the data received to predetermined dimensions related to the transferability of an application to a cloud computing environment to determine a comparison value indicating how close the data is to each dimension. The method may include generating, via the processor, a report based on the comparison.
US10728320B2 Apparatus and method for efficient, coordinated, distributed execution
The present disclosure describes a system and method for efficient, coordinated, distributed execution. Processes are registered into a process registry which includes a table or list of processes. Processes which are determined to be no longer running are removed from the registry. Each process is configured to send a broadcast when it starts or stops. Each process periodically reads the registry, sorts the list, and uses it to determine the current master process based on an algorithm.
US10728310B1 Promoting time-based content through social networking systems
Time-based media is distributed and promoted in a social networking environment. Accounts of a social networking system author social media content items (SMCIs) from which a social networking system infers relevance of content to users of those accounts. Content distributors submit time-based media content to the social networking system, which creates distributor SMCIs containing the time-based media content. Accounts are identified to receive distributor SMCIs based on SMCIs previously authored by those accounts as well as identifying information and the subject of the SMCI. Content promoters may add promotional material to distributor SMCIs, which the social networking service sends to additional accounts.
US10728304B2 Redundancy control in streaming content packager pools
Systems and methods are described to enable synchronized encoding of streaming audio or video content between multiple encoders, in a manner that provides for redundancy of the system to vary based on a demand for the output content. End user devices or content distribution systems can monitor how content is output on end user devices, and report such output to a content encoding system. The encoding system can then redundancy provided for streaming content based on the demand by end users. Streams that are in high demand can be processed with high redundancy among devices that provide seamlessly interchangeable content, thus reducing the likelihood of perceived failure for such streams. Streams that are in low demand can be processed with low redundancy, reducing the computing resources used to process the stream while minimizing the overall impact of a processing failure, should one occur.
US10728300B2 Media asset streaming over network to devices
Streaming of a media asset from a cloud server computer to a media playback device is disclosed. In an embodiment, a list of media assets stored in the cloud server computer is sent over network from the cloud server computer to a portable device. In another embodiment, the list is transferred via close-range communication to the portable device from the media playback device which received the list from the cloud server computer over network. In the embodiments, a media asset is started streaming over network from the cloud server computer to the media playback device responsive to selection of one of the listed media assets at the portable device. In some embodiments, streaming is redirected from the portable device to the media playback device responsive to a user's operation or in case of disconnection.
US10728296B1 System, method and apparatus for distributed content dissemination
A wireless cellular or other device to control distribution and presentation of audio, video, or combined audio and video content transmitted from a content server and delivered to at least one contiguous device at substantially the same time. The cellular device sends control signals via various wireless communication protocols based upon user input. The control signals are sent to a content server attached to a TCP/IP network. The wireless cellular device and the content server interact through a request and reply interface, located within the wireless cellular device, based on inputs from the wireless device user. Content available for transmission from the content server is displayed and subsequently selected by the user. Separate audio and video content may be distributed to individually distinct rendering devices contiguous to and selected by the user. During or after the content is transmitted, the user may interact with the content through the wireless cellular device.
US10728295B2 Method for operating a cache arranged along a transmission path between client terminals and at least one server, and corresponding cache
First type cache adapted to be arranged between a client terminal and at least one server, which: is configured to receive, from the client terminal, a request for a first representation of a segment of a multimedia content, said multimedia content being available in a plurality of representations, and comprises a module configured to send a response to the client terminal which comprises: one alternative representation of said segment, which is cached by said first type cache; first additional information preventing a second type cache—arranged between the first type cache and the client terminal—from caching the alternative representation of said response; and second additional information identifying the alternative representation of said response, allowing a further first type cache to cache said alternative representation.
US10728294B2 Systems and methods for providing dynamic and interactive content in a chat session
Methods and systems are presented for providing dynamic and interactive content in an online chat session. When it is determined that an online chat session is established between two devices, an interactive chat engine may begin monitoring chat messages exchanged between the devices to derive a context for the online chat session. A particular workflow from multiple workflows may be selected and initiated for the online chat session based on the derived context. The interactive chat engine may generate a chat object for presenting dynamic and interactive content to the user related to the workflow within the online chat session. The chat object may be inserted into the chat flow of the online chat session. Once inserted the chat object may generate and subsequently modify presentations for the devices participating in the online chat session.
US10728292B1 Persisting state of a streaming application
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for persisting state of a streaming application are disclosed. In one aspect, a method includes the actions of receiving data indicating interaction with third-party content that is displayed with first-party content at a client device. The interaction with the third-party content initiates an application request for a streaming version of an application (“streaming application”). The actions further include generating a representation of the streaming application in response to the interaction with the third-party content at the client device. The actions further include receiving data indicating a user interaction with the representation of the streaming application at the client device. The actions further include generating and storing data indicating a first state of the streaming application at a first time based on the user interaction with the representation of the streaming application.
US10728288B2 Policy-driven workload launching based on software defined networking encryption policies
Techniques are disclosed for implementing scalable policies across a plurality of categories that support application workloads. In one example, the policy is a security policy that indicates which types of virtualized application workloads are required to communicate with encryption and groups computing devices into zones that communicate via respective tunnels configured to carry encrypted communication. An orchestration engine selects a computing device based on the zones fined in the security policy to ensure that the virtualized application workloads requiring encrypted communication communicate via tunnels configured to carry encrypted communication.
US10728283B1 Methods, systems, and devices for encrypted electronic storage and confidential network transfer of private data through a trustless distributed ledger technology system
In some embodiments, systems, methods, and devices disclosed herein enable trusted sharing of private data and/or transactions via a distributed ledger, while maintaining data consistency properties. Some embodiments provide and utilize one or more independent and/or dependent channels. In particular, in some embodiments, one or more independent and/or dependent channels can exist on a single distributed ledger, wherein participants or nodes that are members of a particular channel can view and access the information in a given network transaction. To other participants or nodes not on the particular channel, however, only an encrypted or redacted version of the information can be viewable, thereby not disclosing the transaction information to such participants or nodes. In some embodiments, consistency properties may be preserved even in the presence of selective sharing of transaction information with proofs of validity.
US10728280B2 Automatic retraining of machine learning models to detect DDoS attacks
In one embodiment, a device in a network receives an attack mitigation request regarding traffic in the network. The device causes an assessment of the traffic, in response to the attack mitigation request. The device determines that an attack detector associated with the attack mitigation request incorrectly assessed the traffic, based on the assessment of the traffic. The device causes an update to an attack detection model of the attack detector, in response to determining that the attack detector incorrectly assessed the traffic.
US10728276B1 Predictive modeling for anti-malware solutions
Provided is predictive modeling for anti-malware solutions. The predictive modeling includes an identification manager component that generates profile data for a hostile source. The hostile source is identified based on a previous threat attributed to the hostile source. The predictive modeling also includes an evaluation component that determines a characteristic of an interaction between a source and an endpoint. Further, the predictive modeling includes a validation component that compares the characteristic of the interaction with the profile data and controls access to the source by the endpoint based on the comparison. In addition, anti-malware software is not deployed on the endpoint.
US10728273B1 Systems, devices, and methods for detecting and mitigating domain name registrations used for malicious behavior
A method for detecting a domain name that is associated with malicious behavior includes receiving domain data for a plurality of domain names including a first domain name and a plurality of similar domain names. The domain data includes a first attribute and a second attribute of the first domain name and the similar domain names. The first attribute of the first domain name is compared to the first attributes of the similar domain names to produce a first value. The second attribute of the first domain name is compared to the second attributes of the similar domain names to produce a second value. The first value and the second value are combined to produce a combined value. A likelihood that the first domain name is associated with malicious behavior is determined based on the combined value.
US10728270B2 Using new edges for anomaly detection in computer networks
Creation of new edges in a network may be used as an indication of a potential attack on the network. Historical data of a frequency with which nodes in a network create and receive new edges may be analyzed. Baseline models of behavior among the edges in the network may be established based on the analysis of the historical data. A new edge that deviates from a respective baseline model by more than a predetermined threshold during a time window may be detected. The new edge may be flagged as potentially anomalous when the deviation from the respective baseline model is detected. Probabilities for both new and existing edges may be obtained for all edges in a path or other subgraph. The probabilities may then be combined to obtain a score for the path or other subgraph. A threshold may be obtained by calculating an empirical distribution of the scores under historical conditions.
US10728268B1 Methods and apparatus for intrusion prevention using global and local feature extraction contexts
In one embodiment, local begin and end tags are detected by a network security device to determine a local context of a network traffic flow, and a local feature vector is obtained for that local context. At least one triggering machine learning model is applied by the network security device to the local feature vector, and the result determines whether or not deeper analysis is warranted. In most cases, very substantial resources are not required because deeper analysis is not indicated. If deeper analysis is indicated, one or more deeper machine learning model may then be applied to global and local feature vectors, and regular expressions may be applied to packet data, which may include the triggering data packet and one or more subsequent data packets. Other embodiments, aspects and features are also disclosed.
US10728267B2 Security system using transaction information collected from web application server or web server
The present disclosure provides a security system comprising: a WAS plug-in agent installed on a web application server (WAS) or a WEB plug-in agent installed on a web server (WEB), wherein the WAS plug-in agent or WEB plug-in agent is configured to collect transaction information; and a management server configured to: receive the transaction information from the WAS plug-in agent or WEB plug-in agent; determine whether the transaction information is normal or abnormal; generate detection information based on the determination; and upon determination that the transaction information is abnormal, transmit, to the WAS plug-in agent or the WEB plug-in agent, a blocking instruction to block a transaction corresponding to the abnormal transaction information. According to the present disclosure, the analysis of decrypted transaction information may allow detecting SSL/TLS based encrypted attacks and coping with web hacking attacks at session level after normal login.
US10728265B2 Cyber warning receiver
Techniques are provided for cyber warning. One technique includes a cyber warning receiver (CWR). The CWR includes a bus sensing circuit to sense traffic on a communications bus over time, an anomaly detecting circuit to detect anomalous behavior in the sensed bus traffic, a data fusing circuit to fuse the detected anomalous behavior into groups having similar characteristics, a decision making circuit to decide if the fused anomalous behavior is normal or abnormal, and a behavior logging circuit to log the detected anomalous behavior on an electronic storage device. In one embodiment, the CWR further includes a behavior alerting circuit to alert an operator to the fused anomalous behavior identified as abnormal. In one embodiment, the communications bus is an embedded communications bus, such as a MIL-STD-1553 bus, and the CWR is a standalone device configured to connect to the MIL-STD-1553 bus as a bus monitor.
US10728264B2 Characterizing behavior anomaly analysis performance based on threat intelligence
A technique includes receiving data identifying behavior anomalies that are exhibited by entities that are associated with a computer system. The technique includes associating the behavior anomalies with contexts based at least in part on threat intelligence to provide modified anomalies. The threat intelligence associates the contexts with indicators of potential breach. The technique includes characterizing the behavior anomaly identification based at least in part on the threat intelligence. The characterization includes applying machine learning to features of the modified anomalies to classify the identified behavior anomalies.
US10728260B2 Slow protocol packet processing method and related apparatus
A Slow Protocol packet processing method and a related apparatus, where the method includes receiving, by a network device, a first Slow Protocol packet, determining, based on port information of a port of the network device receiving the first Slow Protocol packet, that a negotiation process is already completed between the network device and the transmit end device, querying, based on device information of the transmit end device carried in the first Slow Protocol packet, whether a device information base stored by the network device in the negotiation process includes the device information of the transmit end device, and identifying the first Slow Protocol packet as a valid packet in response to a result that the device information base includes the device information of the transmit end device.
US10728254B2 Management system, communication system, and management method
A management system, a communication system, and a management method. The management system and the management method include receiving a request to associate identification information of a first user with identification information of a first client application that the first user is authorized to use, and identification information of a second user who has been authenticated and has been authorized to use a second client application, determining whether the identification information of the second user matches certain information that corresponds to the first client application, and associating the identification information of the first user with the identification information of the first client application when the determining determines that the identification information of the second user matches the certain information that corresponds to the first client application. The communication system includes the management system, and a communication terminal that sends the access token to the management system.
US10728252B2 Client application based access control in cloud security systems for mobile devices
A cloud-based security system enforcing application-based control of network resources includes a plurality of nodes communicatively coupled to the Internet; and one or more authority nodes communicatively coupled to the plurality of nodes; wherein a node of the plurality of nodes is communicatively coupled to a user device via the Internet, and wherein the node is configured to receive a request from a user device for network resources on the Internet or in an external network, to evaluate the request to determine an application on the user device associated with the request, and to provide application-based control of the request based on the determined application and the network resources.
US10728251B2 Systems and methods for creating and modifying access control lists
Embodiments of the present disclosure can present information on services hosted and used by various assets on a network, and allow users to control access to such services. In particular, embodiments of the disclosure may be used to present one or more services hosted by a network asset, and control access to such services by other network assets based on user input.
US10728250B2 Managing a whitelist of internet domains
Aspects of the present invention disclose a method, computer program product, and system for updating a whitelist. The method includes one or more processors identifying candidates for a whitelist based on correlations between candidates and web domains in the whitelist. The method further includes one or more processors extracting textual information and image information from the whitelist candidates. The method further includes one or more processors classifying the candidates for the whitelist into groups of candidates based on a comparison of the extracted information from the whitelist candidates and information associated with the web domains existing in the whitelist. The method further includes one or more processors determining candidates to add to the whitelist based upon a similarity measure ranking between the web domains existing in the whitelist and the candidates for a whitelist. The method further includes one or more processors updating the whitelist to include the determined candidates.
US10728248B2 Validating toll-free access to streaming media content using a signature
A device may determine a resource identifier for accessing a segment of streaming media content. The device may determine that a signature associated with the resource identifier is not stored in memory. The signature may be generated based on a character string of the resource identifier. The device may request validation of the resource identifier based on determining that the signature is not in memory. The device may receive the signature associated with the resource identifier based on requesting validation. The device may store the signature based on receiving the signature. The device may request the segment of streaming media content using the resource identifier and the signature, stored in memory, to receive toll-free access to the segment of streaming media content.
US10728247B1 Selecting an authentication system for handling an authentication request
Implementations of this disclosure provide an authentication system for handling authentication requests. An example method performed by a server includes receiving an access request that includes identification information to be used by the server for selecting a target authentication system, and determining that the access request does not have access permission. In response to determining that the access request does not have access permission, the server selects the target authentication system from at least two authentication systems, based on a predetermined authentication system selection policy and based on the identification information in the access request, and sends the access request to the selected target authentication system for authentication.
US10728245B2 HTTP proxy authentication using custom headers
Hypertext Transfer Protocol (HTTP) proxy authentication using custom headers. In one embodiment, a method may include authenticating an HTTP session of a client, generating an authentication token that identifies the authenticated HTTP session, sending and intercepting an HTTP response with a custom header that includes the authentication token, caching the authentication token, intercepting one or more HTTP requests, adding the custom header that includes the authentication token to the HTTP requests, sending and intercepting the HTTP requests with the custom header that includes the authentication token, and, in response to intercepting at the proxy the custom header that includes the authentication token with the one or more HTTP requests, sending the one or more HTTP requests to one or more servers according to a policy corresponding to the authenticated HTTP session.
US10728244B2 Method and system for credential management
A security system comprises an access control node broadcasting a beacon including a time stamp and user devices generating replies to the beacon that are based on credential information for the user of the user device and the time stamp. The system relies on the users' wireless-capable mobile computing devices such as smartphones, tablets, or wireless fobs. A credential management system proves a system for the authentication of users and then issues security tokens as credential information to the users' mobile computing devices. These tokens are presented wirelessly by the devices to the security system's access control nodes, for example, where the access control nodes then decide whether to grant or deny access.
US10728243B2 Automating establishment of initial mutual trust during deployment of a virtual appliance in a managed virtual data center environment
System and method for securely deploying a virtual machine in a data center is disclosed. In one embodiment, public keys are established between the requesting virtual machine and the deployed virtual machine, so that authentication and communication between the machines can occur using the public keys. In another embodiment, a secret private key is established between the requesting virtual machine and the deployed virtual machine using a password authenticated key exchange protocol. Authentication and communication between the machines is then established using the secret private key.
US10728242B2 System and method for biometric authentication in connection with camera-equipped devices
The present invention relates generally to the use of biometric technology for authentication and identification, and more particularly to non-contact based solutions for authenticating and identifying users, via computers, such as mobile devices, to selectively permit or deny access to various resources. In the present invention authentication and/or identification is performed using an image or a set of images of an individual's palm through a process involving the following key steps: (1) detecting the palm area using local classifiers; (2) extracting features from the region(s) of interest; and (3) computing the matching score against user models stored in a database, which can be augmented dynamically through a learning process.
US10728241B2 Triage engine for document authentication
Computer systems and methods are provided for receiving a first authentication request that includes an image of an identification document. A risk value is determined using one or more information factors that correspond to the authentication request. A validation user interface that includes the image of the identification document is displayed. A risk category that corresponds to the risk value is determined using at least a first risk threshold. In accordance with a determination that the risk value corresponds to a first risk category, a visual indication that corresponds to the first risk category is displayed. In accordance with a determination that the risk value corresponds to a second risk category, a visual indication that corresponds to the second risk category is displayed.
US10728239B2 Mediated access to resources
Today's user is facing an ever increasing number of cyber threats from infectious software to scam artist phishing for their passwords and other personal information. Accordingly, a technique is provided to mediate a user's access to electronic resources, which can include malware and sites that trick the user into giving their password. Based on information known about the resource at the time the user accesses it, the technique can warn the user that the resources is suspicious and it is not safe to provide their password. Even if the resource is safe, the technique can warn the user not reuse their password, thereby promoting good password hygiene.
US10728233B2 Secure key management in a high volume device deployment
A method is provided for remotely and securely accessing a modem is provided that uses an encrypted authentication token with a modem password. The method includes receiving an encrypted authentication token from the modem, the authentication token having a modem password stored in secure memory and being encrypted according to a public key, transmitting the encrypted authentication token to an authentication server. receiving a decrypted authentication token from the authentication server, the decrypted authentication token comprising the modem password, generating an authentication key and a privacy key from the modem password, configuring modem interfaces at least in part using the authentication token, the modem interfaces including a network management protocol interface and communicating with the modem using the network management protocol interface according to at least one of the generated authentication key and the privacy key.
US10728232B2 Method for authenticating client system, client device, and authentication server
Provided are a client system authentication method, a client device, and an authentication server. The client system authentication method includes acquiring a shared key to be shared between a client system and an authentication server in cooperation with the authentication server, generating a virtual address of the client system using identification information of the client system and the shared key, transmitting registration request information including the virtual address to the authentication server, and receiving an authentication key for the client system from the authentication server.
US10728229B2 Method and device for communicating securely between T-box device and ECU device in internet of vehicles system
The objective of the present disclosure is to provide a method and device for communicating securely between a T-Box device and an ECU device in an Internet of Vehicles system. Specifically, sending, by a T-Box device, a first piece of information to a corresponding ECU device; generating, by the ECU device, a second piece of information; generating, by the T-Box device, a third piece of information; generating, by the T-Box device, a first key; encrypting, by the T-Box device, a to-be-issued instruction based on the first key; generating, by the ECU device, a second key; and decrypting, by the ECU device, the encrypted instruction based on the second key to obtain the instruction. Compared with the prior art, the present disclosure achieves the secure communication between the T-Box device and the ECU device.
US10728227B2 Methods and systems for enhanced data-centric encryption systems using geometric algebra
Disclosed are methods and systems to encrypt and decrypt a data message using Geometric Algebra. The encrypt operation performed on a source computing device uses the geometric product (Clifford Product) of a multivector created from plain text/data of the data message with one or more other multivectors that carry encryption keys, the identity of the source and/or other data-centric information. The source computing device sends the encrypted message to a destination computing device. The decrypt operation performed on the destination computing devices recovers the original message multivector, and ultimately the original data message by employing geometric algebra operations such as multivector inverse, Clifford conjugate and others along with the geometric product. Various embodiments may employ a geometric product of the message and encryption/shared secret key, or various embodiments may utilize a geometric product “sandwich” and/or multivector based Sylvester's equation to increase the confusion and/or diffusion of the encryption system.
US10728225B1 People-based user synchronization within an online system
Embodiments include one or more client devices accessible by users, an online system, and one or more partner systems such that the online system is able to identify a user of the online system across different devices and browsers based on the user activity that occurs external to the online system. A user performs user actions (e.g. purchase a product) on a web page of a partner system and may provide personally identifiable information (PII) to the partner system. The partner system provides the hashed PII and user actions performed by the user to the online system. The online system identifies a user profile on the online system by matching personal information in the user profile to the hashed PII. The online system generates a confidence score indicating a likelihood that the identified user of the online system is the individual that performed the external user action.
US10728222B2 System and method for providing vehicle information based on personal authentication and vehicle authentication
An electronic device and method for providing vehicle information based on personal authentication and vehicle authentication are disclosed. According to various example embodiments, an electronic device includes a communication module comprising communication circuitry configured to communicate with a vehicle device and a first server and a processor electrically connected with the communication module, in which the processor is configured to receive an encrypted session key set including at least one session key from the first server, to transmit the encrypted session key set to the vehicle device, receive, from the vehicle device, second vehicle information in which first vehicle information of the vehicle device is encrypted using a first session key of the at least one session key and is signed using a secret key of the vehicle device, and to transmit, to the first server, third vehicle information in which the received second vehicle information is signed using a secret key of a user.
US10728218B2 Gateway with access checkpoint
There is disclosed in one example a gateway apparatus to operate on an intranet, including: a hardware platform; and an access proxy engine to operate on the hardware platform and configured to: intercept an incoming packet; determine that the incoming packet is an access request directed to an access interface of a resource of the intranet; present an access checkpoint interface; receive an authentication input response; validate the authentication input response; and provide a redirection to the access interface of the device.
US10728214B2 Method for access network virtualization and proxy node
An embodiment of the present invention discloses a method for access network virtualization and a proxy node, relates to a technical field of communication, and does not need to modify an existing management system when a new type of access network node is added into an original access network. The method of the present invention comprises: a proxy node establishing a relationship mapping table; the proxy node receiving a packet sent by a management system; the proxy node querying the relationship mapping table according to first parameter information to obtain second parameter information; and sending the packet to a remote access node corresponding to the second parameter information according to the second parameter information. The present invention is applicable to a proxy node.
US10728213B2 Communication system
A communication system is described in which a NATed IP address of a home base station is communicated to the home base station by a home base station gateway or a mobility management entity. In one embodiment, the gateway or the mobility management entity receives the NATed IP address from a security gateway that is used to establish a secure tunnel with the home base station through an IP network.
US10728212B2 Method, device and system of forward addressing and backward readdressing interconnect
The disclosure belongs to wireless communication technology, and the provided method, device and system of Forward Addressing and Backward Readdressing InterConnect (FABRIC) including, the method of forward addressing and backward readdressing interconnect enables any two devices in the system to establish interconnection channels when data exchange is required, and screens out suitable relay devices among the numerous intermediate devices between the two devices, the transmission of data is controlled within a limited range, and the interconnection channel is not unique, each time of data transmission is likely to pass through different intermediate devices with randomness and redundancy, it can cope with a certain degree of device movements. A plurality of devices can carry out communication between two at the same time without conflict.
US10728207B2 Internet protocol address selection in session initiation protocol communications
Examples disclosed herein provide methods and systems for selecting Internet Protocol addresses for Session Initiation Protocol (SIP) communications. In at least one implementation, a method of operating a communication network utilizing a session initiation protocol (SIP) is provided. The method performed within a second communication device includes receiving a SIP invite from a first communication device, and determining a source IP address for the second communication device, using an IP address for a third communication device as a destination address within a source address selection algorithm (SASA) function. The method further includes adding a Via header within the SIP invite to include the SASA determined source IP address for the second communication device, adding a Record-Route header within the SIP invite to include the SASA determined source IP address for the second communication device, and transferring the modified SIP invite to the third communication device.
US10728201B2 Batching of notifications
In one embodiment, a method includes receiving a number of notifications of one or more activities relevant to a user. Each notification has an associated receipt time and type of notification. The method also includes aggregating one or more of the notifications based on the type of notification; determining a sending time to send the aggregated notifications based at least in part on determining that a pre-determined amount of time that has elapsed from a receipt time of a most recent one of the aggregated notifications; and sending the aggregated notifications to the user based on the sending time.
US10728196B2 Method and storage medium for voice communication
The present disclosure relates to a method, device, system and storage medium for voice communication. The method includes acquiring a first operation instruction, the first operation instruction for instructing to acquire a supplementary voice content of a first voice message; acquiring the supplementary voice content of the first voice message according to the first operation instruction; generating a second voice message according to the supplementary voice content and a supplementary identification, the supplementary identification for indicating that the voice content included in the second voice message is a supplementary voice content; and sending the second voice message to the server. In the present disclosure, a terminal may add a supplementary voice content on the basis of the sent voice message according to an instruction of the user.
US10728195B2 Image matching server network implementing a score based on a function of latency between a server and an image store
Technology is disclosed for feeding source images from image stores of client systems into an image processing system using image feeding servers (“the technology”). The technology includes multiple image feeding servers that can feed a source image to the image processing system, using which the image processing system can generate processed images to be served to end users. The image feeding servers can be installed at various locations, e.g., geographically spread, and more proximate to where the source images are stored. An image feeding server obtains the source image from the image store in original size, downsizes the source image, and transmits the downsized source image to the image processing system. The technology selects an image feeding server based on a score of the image feeding server. The score can be determined as a function of one or more image feeding server parameters, e.g., latency, workload, or computing resource.
US10728194B2 Systems and methods to selectively combine video streams
Systems, methods, and non-transitory computer readable media are configured to determine that a first peer involved in a video communication is a primary peer based on satisfaction of a threshold. It is determined that a second peer involved in the video communication is a secondary peer based on non-satisfaction of the threshold. It is determined that a modified video stream of the second peer is to be superimposed onto a video stream of the first peer to create a composite video.
US10728191B2 Method for establishing communication within a closed network
A method for establishing communication includes: in receipt of identification information associated with an outside party from an inside party, transmitting, by a closed server, link information to an outside party device associated with the outside party via a public server; in receipt of a request from the outside party device executing an instant messaging application, transmitting, by the public server, an identifier associated with a communication group to the outside party device; and in receipt of the identifier, adding, by the closed server, the outside party to the communication group and enabling the outside party to communicate exclusively with the inside party via an instant messaging service.
US10728189B2 Method, device, storage medium and electronic device for sending multimedia-message
A method of sending a multimedia-message. The method includes: obtaining a multimedia-message to be sent; storing the multimedia-message to be sent into a cache, when a RCS of the electronic device is not online; sending the multimedia-message in the cache by a manner of instant messaging (IM), when a waiting time for transmission is less than a preset time and an online notification of the RCS is received; and sending the multimedia-message in the cache by a manner of MMS, when the waiting time for transmission reaches the preset time and the online notification of the RCS is not received.
US10728185B2 Automatic communication failure recovery systems
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for automatic communication failure recovery. The system may receive customer data associated with a customer and generate a message based on the customer data. The system may transmit the message to the customer and upon determining that the customer has failed to engage the message within a predetermined amount of time, the system may monitor an application service to detect when the customer logs in and then generate a communication link between a CSR terminal and the customer's device and cause a communication interface within the application to launch on the customer's device.
US10728183B2 Information processing apparatus and non-transitory computer readable medium storing program
An information processing apparatus includes a control unit that controls execution of processes corresponding to a comparison result between content and registered content, and the content.
US10728182B2 Method and technical equipment for automatic notification generation
The invention relates to a method, comprising detecting a notifiable operation concerning an electronic object; automatically generating a notification relating to the detected operation; wherein the generating comprises creating the notification at least from data that is a metadata value of such electronic object that is a target of an indirect reference chain, which chain starts from the electronic object in question sending electronically the generated notification to a relevant user. The invention relates also to an apparatus and a computer program product. The invention may be utilized in a document management system.
US10728181B2 Advanced message queuing protocol (AMQP) message broker and messaging client interactions via dynamic programming commands using message properties
A method and an information handling system (IHS) transform an initial message having an identified protocol format to an encapsulated message having an advanced message queuing protocol (AMQP) format. A dynamic message brokering (DMB) module interacts with an AMQP client application to generate a binding key and a routing key corresponding to message attributes of the initial message. The DMB module dynamically applies one or more of the binding key and the routing key to respective programming command modules, including a provider module, to generate an AMQP client message which is forwarded to an AMQP server. The AMQP server creates a queue for messages having attributes that are identifiable within the received client message, and uses the binding key to bind the queue to a specified exchange. The AMQP server routes the received client message to the queue, using the routing key, enabling subscribers to retrieve the messages.
US10728179B2 Distributed virtual switch configuration and state management
Techniques are disclosed for pushing configuration changes of a distributed virtual switch from a management server to a plurality of host servers underlying the distributed virtual switch. The approach includes sending, in parallel, by the management server, a message to each of the plurality of host servers. The message specifies a final configuration state for one or more virtual ports emulated via virtualization layers of the host servers. The approach further includes determining, by each of the plurality of host servers, port state configuration changes to make to the virtual ports to achieve the final configuration state, and reconfiguring, by each of the plurality of host servers, their respective virtual ports, to match the final configuration state.
US10728175B2 Adaptive service chain management
Embodiments of the present invention provide methods, computer program products, and systems for fulfilling a service chain request. Embodiments of the present invention can be used to collect network data of a plurality of instances of services and connections between the plurality of instances of services and redefine service chains to direct flow to an alternative instance of a service responsive to determining that an instance of a service in a service chain has become inaccessible. Embodiments of the present invention can be used to fulfill a service chain request and avoid one or more instances of services (and/or connections there between) that could cause a delay between transmitting data packets through the service chain.
US10728174B2 Incorporating layer 2 service between two interfaces of gateway device
Some embodiments provide a method for providing a layer 2 (L2) bump-in-the-wire service at a gateway device (e.g., a layer 3 (L3) gateway device) at the edge of a logical network. The method, in some embodiments, establishes a connection from a first interface of the gateway device to a service node that provides the L2 service. The method also establishes a connection from a second interface of the gateway device to the L2 service node. The method then sends data messages received by the gateway device that require the L2 service to the service node using the first interface. Some embodiments provide a method for applying different policies at the service node for different tenants of a datacenter. Data messages received for a particular tenant that require the L2 service are encapsulated or marked as belonging to the tenant before being sent to the service node. Based on the encapsulation or marking, the service node provides the service according to policies defined for the tenant.
US10728173B1 Equal cost multiple path group failover for multicast
A method of forwarding a multicast packet by a physical forwarding element is provided. The method receives a multicast packet that identifies a multicast group. The method scans a multicast tree associated with the multicast group to identify an ECMP group for forwarding the multicast packet to a member of the multicast group. The method calculates a group of hash values on several fields of the packet and uses a first hash value in the group of hash values to identify a first path in the ECMP. The method determines that the identified path has failed. The method uses a second hash value to identify a second path in the ECMP. The method forwards the multicast packet to the multicast member through the second path.
US10728171B2 Governing bare metal guests
Disclosed herein are a system, non-transitory computer readable medium, and method for governing communications of a bare metal guest in a cloud network. A network interface handles packets of data in accordance with commands by a control agent.
US10728170B2 Dynamically enlarging coupling facility lists
Aspects of the present invention disclose a method, computer program product, and system for determining a number of allowed lists and initiating a change in a number of lists. The method includes receiving a defined list count of a plurality of lists of a coupling facility structure, monitoring list usage by the coupling facility structure, determining that additional lists are required by the coupling facility structure above the defined list count, based on the monitored list usage. The method includes, in response to determining that additional lists are required by the coupling facility structure, determining a new number of lists, where the new number of lists are based on an availability of space for the new number of lists on the coupling facility structure and the new number of lists exceeds the defined list count. The method includes rebuilding coupling facility structure based upon the determined new number of lists.
US10728169B1 Instance upgrade migration
A system comprising a computing node comprising a processor and a non-transitory memory and an application stored in the non-transitory memory. When executed by the processor, the application causes the processor to receive an input requesting that a first compute instance of a first compute instance type be instantiated as a second compute instance of a second compute instance type, where a mix of compute resources associated with the second compute instance type is different from a mix of compute resources associated with the first compute instance type; create the second compute instance of the second compute instance type based on the first compute instance; deactivate the first compute instance; and instantiate the second compute instance.
US10728167B2 Interrupt distribution of a single flow across multiple processors
Systems, methods, and other embodiments that interrupt multiple processors to process packets of a single flow are described. In one embodiment, a method includes maintaining a plurality of queues to hold interrupt requests created for packets received by a network device. Each queue is associated with a processor that will be interrupted by interrupt requests to process packets. The network device is configured to control how to queue interrupt requests created for a flow of packets. The network device is configured such that when a threshold number of interrupt requests created for the flow of packets have been inserted within a queue, subsequent interrupt requests created for subsequently received packets of the flow are inserted in a different queue. In this way, the network device is controlled to interrupt multiple processors for the flow of packets by queuing interrupt requests for the flow into different queues.
US10728163B2 Application and network aware adaptive compression for better QoE of latency sensitive applications
This disclosure is directed to embodiments of systems and methods for performing compression of data in a queue. A device intermediary between a client and a server may determine that a length of time to move existing data maintained in a queue from the queue exceeds a predefined threshold. The device may identify, responsive to the determination, a first quantity of the existing data to undergo compression, and a second quantity of the existing data according to a compression ratio of the compression. The device may reserve, according to the second quantity, a first portion of the queue that maintained the first quantity of the existing data, to place compressed data obtained from applying the compression on the first quantity of the existing. The device may place incoming data into the queue beyond the reserved first portion of the queue.
US10728160B2 Communication controller, communication control method, and communication control system
A router includes a content store (CS) that stores content, a packet processing determination unit that determines whether a received interest packet is a best available (BA) interest packet, and an optimum content request processor that if it is determined that the interest packet is a BA interest packet and if the optimum content request processor determines that content having higher quality than the quality of the content stored in the CS can be acquired from an upstream router, on the basis of the quality of the content stored in the CS and constraining conditions of the BA interest packet, forwards the BA interest packet to the upstream router.
US10728155B2 Inter-datacenter multicast system
An inter-datacenter multicast system includes a first datacenter connected to a second datacenter. A first multicast router device is located in the first datacenter and includes at least one first multicast router interface that provides a link to the second datacenter, and a second multicast router device is located in the second datacenter and includes at least one second multicast router interface that provides a link to the first datacenter. The first multicast router device and the second multicast router device sync multicast routes with each other to enable each to act as respective designated routers, and also each remove multicast router interfaces that provides links to the other datacenter from outgoing interface Virtual Local Area Networks (VLANs) that are part of a multicast route, which prevents traffic tromboning and reduces multicast data communications between the first datacenter and the second datacenter.
US10728154B2 Flow table processing method and apparatus
The present disclosure relates to the communications field, and specifically, to a flow table processing method and an apparatus. The method includes: monitoring, by a switch, a flow table load of the switch; when the flow table load of the switch exceeds a preset threshold, determining, by the switch, a diffusion target of a target data flow according to a matching rule of a diffusive flow table; and when the determined diffusion target is a neighboring switch of the switch, forwarding, by the switch, the target data flow to the neighboring switch. When the flow table load of the switch exceeds the preset threshold, the switch may have been attacked. A data flow that fails to be matched to a flow entry is forwarded to the neighboring switch according to a diffusion probability, for processing by the neighboring switch.
US10728153B2 Effective bandwidth path metric and path computation method for wireless mesh networks with wired links
Enhanced mesh network performance is provided by computation of a path metric with respect to multi-hop paths between nodes in a mesh network and determination of a path through the mesh network that is optimal according to the path metric. Information is communicated in the mesh network according to the determined path. Nodes in the mesh network are enabled to communicate via one or more wireless links and/or one or more wired links. The path metric optionally includes an effective bandwidth path metric having elements (listed from highest to lowest conceptual priority) including an inverse of a sustainable data rate, a number of wireless links, and a number of wireless and wired links. The sustainable data rate is a measure of communication bandwidth that is deliverable by a path for a period of time. Accounting is made for interference between contiguous wireless links operating on the same channel.
US10728149B1 Packet replication routing with destination address swap
A method of routing a packet from a routing device includes receiving a first packet having a first header and a first data field. The first header has a final destination corresponding to a destination device communicatively coupled to the routing device via at least two parallel network links. A second packet having a second header and a second data field is sent over the first network link. The second data field is identical to the first data field. A destination address in the second header corresponds to a device on a first of the parallel network links. A third packet having a third header and a third data field is sent over the second network link. The third data field is identical to the first data field. a destination address in the third header corresponds to a device on a second of the parallel network links.
US10728147B2 Collection of forwarding rules
A method may include obtaining a forwarding rule associated with a network. The method may also include identifying a property associated with the network. The property may include a property value comprising a duration value. Additionally, the method may include validating, for the forwarding rule, the property in the network. Responsive to the property being valid for the forwarding rule, the method may include updating the duration value based on a first equation set. Responsive to the property being invalid for the forwarding rule, the method may include updating the duration value based on a second equation set. Furthermore, the method may include calculating a length of validity value of the property. The length of validity value may be based on the updated duration value. The method may include performing network monitoring. The network monitoring may be based on the length of validity value of the property.
US10728145B2 Multiple virtual network interface support for virtual execution elements
Techniques are described for creating multiple virtual network interfaces usable by a logically-related group of one or more containers (“pod”) for communicating on respective virtual networks of a network infrastructure. In some examples, a control flow for pod network interface configuration on a host includes obtaining, by a CNI instance, a list of multiple virtual network interfaces from an agent of a network controller that is executing on the host. The single CNI instance processes the list of multiple virtual network interfaces to create corresponding virtual network interfaces for the pod and, for each of the virtual network interfaces, to attach the virtual network interface to the pod and to the virtual router or bridge for the host. In this way, the single CNI enables packetized communications by containers of the pod over multiple networks using the multiple virtual network interfaces configured for the pod.
US10728142B2 Network services across non-contiguous subnets of a label switched network separated by a non-label switched network
In a first enclave of a label switching network (LSN), a protocol data unit (PDU) of the LSN is formatted to include a network service field specifying a service to be applied to the PDU. The service field can be positioned between PDU data link layer and network layer fields. The PDU specifies PDU routing/forwarding information for a path in the LSN ending in an LSN second enclave, and routing/forwarding for a destination between path segments in a non-LSN. The PDU is communicated from the first enclave, via the non-LSN, to the second enclave in accordance with the routing/forwarding information for the destination between path segments in the non-LSN. In the second enclave, each network service specified for the PDU is determined and then applied to the PDU. The second enclave transmits the network serviced PDU from the second enclave in accordance with the routing/forwarding information of the PDU in the label switching network.
US10728139B2 Flexible software-defined networking (SDN) protocol for service provider networks
Methods and apparatuses for building a programmable dataplane are described. Specifically, the programmable dataplane can work on a list of identifiers, such as those part of OpenFlow 1.5. Specifically, the programmable dataplane can be built by creating a virtual network graph at a controller node using binary identifiers such that a node is broken into an n-ary tree and the tree has 1×2 or 1×1 nodes.
US10728137B1 Protocol independent multicast (“PIM”) fault tolerant designated router (“DR”) election
The potential problem of traffic loss during a period when a second PIM router is elected DR after a first PIM router (on the same PIM interface) was previously elected DR and is transiting multicast traffic, is solved by (1) configuring a first interval on a PIM interface for at least the first PIM router; (2) responsive to the PIM interface of the first PIM router booting up, (i) starting, by the first PIM router, a timer corresponding to the configured first interval, (ii) determining, by the first PIM router, whether or not it is the DR on the PIM interface, (iii) upon determining that the timer has expired, redetermining, by the first PIM router, whether or not it is the DR on the PIM interface, and (iv) responsive to a redetermination that the first PIM router is the DR on the PIM interface, (A) increasing, by the first PIM router, a DR priority value of the first PIM router to reduce a likelihood that another of the at least two PIM routers will replace the first PIM router as DR, and (B) sending on the PIM interface, by the first PIM router, a PIM HELLO message including the increased DR priority value.
US10728130B2 Distributed stateless inference of hop-wise delays and round-trip time for internet protocol traffic
In an embodiment, a computer implemented method for determining network delay values comprises receiving, by a management server that is communicatively coupled via one or more networks or internetworks to a first router and a second router, two or more first timestamp values from the first router at first times at which two or more packets associated with a particular packet flow are received at the first router; receiving by the management server two or more second timestamp values from the second router at second times at which the same two or more packets associated with the same particular packet flow are received at the second router; determining one or more of: a one-way delay time in which the particular packet flow travels between the first router and the second router based on the first timestamp values and the second timestamp values; an inferred round-trip time.
US10728129B2 Apparatus and methods for identifying and characterizing latency in a content delivery network
Methods and apparatus for identification and characterization of latency in a content delivery network. In one embodiment, interaction of users with content is recorded via the collection of a plurality of tuning records; the latency is then utilize to adjust the timing on the tuning records to account for lapses in time for sending these from between entities of the network and the user devices, and for processing occurring at the devices as required. The latency is determined by taking into account an experimentally or manufacturer-derived device specific latency component, and a network latency component. The network latency component is determined in one variant by sending a message to the device from the network requesting a current system time (or other response). Once the timing of the tuning records is adjusted, these tuning records may be relied upon as being accurate representations of subscriber interaction with content on a second-by-second basis. Accordingly, tuning records may be obtained and analyzed for content which lasts for very short periods of time (e.g. advertisements).
US10728128B2 Apparatus and method for detecting counterfeit advertiser in wireless communication system
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for detecting a counterfeit advertiser by a server includes detecting a random delay time or a cumulative interval for a reference device based on a time stamp for an advertisement packet received from the reference device, and detecting a random delay time or a cumulative interval for a receiving device other than the reference device based on a time stamp for an advertisement packet received from the receiving device.
US10728125B2 State generation system for a sequential stage application
A computer implemented method includes collecting, at a memory of a computing device having a processor, message processing latency information about processing electronic data transaction request messages over a timeframe by an application including a plurality of sequential stages; presenting, in a graphical user interface (GUI) rendered on a display coupled to the computing device, a digital dashboard, the digital dashboard displaying: for each stage, a stage box representing the stage positioned on a y-axis so as to represent a message processing latency associated with the stage over the timeframe; an inter-arrival message rate line positioned on the y-axis so as to represent an arrival rate between the electronic data transaction request messages over the timeframe; and an application box representing the application positioned on the y-axis so as to represent a message processing latency associated with the application over the timeframe; and in response to detecting a re-positioning of a stage box or the inter-arrival message rate line, displaying, on the digital dashboard, the application box at a different position associated with an expected message processing latency.
US10728123B2 Device data collector
A stand-alone data collector is configured to obtain configuration data that includes IP addresses to be monitored when the data collector is started. The data collector performs simple network management protocol (SNMP) walks of the management information bases (MIBs) of networked document processing devices associated with the monitored IP addresses to obtain meter data associated with usage of the networked document processing devices. The data collector aggregates the meter data and forwards the aggregated meter data to a network server and other recipients designated in the configuration data. The data collector can be configured to discover networked document processing devices associated with the monitored IP addresses. The data collector can include a chassis that houses a Raspberry Pi-based circuit board that performs the data collection operations.
US10728122B2 Providing user metrics for an unknown dimension to an external system
A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.
US10728121B1 Dashboard for graphic display of computer network topology
A policy controller executes algorithms to operate on a list of devices forming a computer network to generate outputs including one or more graphic user interfaces. The graphic user interfaces, when displayed on a display device, provide various versions of a visual representation of a network topology for the actual computer network or a computer network being modeled. The graphic user interfaces include graphic symbols representative of various devices included in the computer network that are arranged into one or more radial arrangements. The graphic user interfaces include graphic lines indicative of the physical interconnections between the devices, the graphic lines extending across the radial arrangement(s) and extending between the graphic symbols representative of devices to provide a visual representation of the interconnections that communicatively couple the devices. Additional graphic symbols and graphic lines represent interconnections between the devices and one or more compute nodes included in the computer network.
US10728117B1 Systems and methods for improving digital user experience
Systems and methods for improving digital user experience include performing inline monitoring of network access between one or more users each with an associated user device executing an agent application, the Internet, and one or more cloud applications and private applications accessible via lightweight connectors; obtaining user experience scores for any of a user, a group of users, a location, and an organization from the inline monitoring or from the logging and analytics system; responsive to a low user experience, analyzing the low user experience score to determine one or more likely factors; and causing one or more remedial actions to address the low user experience score based on the one or more likely factors.
US10728116B1 Intelligent resource matching for request artifacts
An apparatus in one embodiment comprises a processing platform that includes a plurality of processing devices each comprising a processor coupled to a memory. The processing platform is configured to implement at least a portion of one or more cloud-based systems. The processing platform further comprises an artifact details analysis module configured to determine one or more enterprise resource attributes required for resolving a request artifact, an enterprise resource identification module configured to identify one or more available enterprise resources associated with the one or more resource attributes required for resolving the request artifact, and an artifact-resource matching module configured to determine one of the identified available enterprise resources to assign to the request artifact based on one or more usage parameters attributed to the identified available resources and route the request artifact to the determined available enterprise resource.
US10728112B2 System and method for tracking service results
Various embodiments of a system and method for tracking service requests are described. Embodiments may include call tree generation logic configured to receive multiple request identifiers associated with a respective one of multiple service requests. Each given request identifier may include an origin identifier, a depth value, and a request stack comprising one or more interaction identifiers. The call tree generation logic may also be configured to, based on multiple request identifiers that each include an origin identifier associated with a particular root request, generating a data structure that specifies a hierarchy of services called to fulfill that particular root request. Based on one or more of the interaction identifiers and one or more of the depth values, the generated data structure may specify for each given service of the hierarchy: a parent service that called the given service, and one or more child services called by the given service.
US10728106B1 Multi-domain cloud computing
A method of managing a plurality of client nodes in a network is disclosed. A plurality of domains is provided in the network, each domain isolating data from other domains. A plurality of applications is also provided, each application of the plurality of applications allowed to operate in one or more of the plurality of domains. Each of the plurality of client nodes is allowed to operate in one or more of the plurality of domains. The method includes assigning the plurality of applications to the plurality of client nodes, such that each application of the plurality of applications is assigned to a client node that is allowed to operate in a domain that the application is allowed to operate in.
US10728104B2 Time-dependent network embedding
In implementations of time-dependent network embedding, a computing device maintains time-dependent interconnected data in the form of a time-based graph that includes nodes and node associations that each represent an edge between two of the nodes in the time-based graph based at least in part on a temporal value that indicates when the two nodes were associated. The computing device includes a network embedding module that is implemented to traverse one or more of the nodes in the time-based graph along the node associations, where the traversal is performed with respect to the temporal value of each of the edges that associate the nodes. The network embedding module is also implemented to determine a time-dependent embedding for each of the nodes traversed in the time-based graph, the time-dependent embedding for each of the respective nodes being representative of feature values that describe the respective node.
US10728101B2 In-vehicle network anomaly detection
A method of identifying a node of a plurality of nodes in an in-vehicle communications network that transmitted a waveform propagating in the network, comprising comparing a fingerprint generated for the propagating voltage waveform with a library having library fingerprints that are unique for waveforms transmitted by each node to determine which node transmitted the waveform.
US10728099B2 Method for processing virtual machine cluster and computer system
The present disclosure provides a method for managing a virtual machine cluster. The method includes: sending, by the first virtual machine, a first heartbeat message to at least two neighboring virtual machines in the N virtual machines, so that the at least two neighboring virtual machines detect the first heartbeat message, where a result of detecting the first heartbeat message is used to determine a status of the first virtual machine, and the first virtual machine establishes a neighbor relationship with the at least two neighboring virtual machines according to the information about the N virtual machines; and detecting, by the first virtual machine as a neighboring virtual machine of a second virtual machine in the at least two virtual machines, a second heartbeat message sent by the second virtual machine.
US10728097B1 Hierarchical policies in a network
Systems and techniques are described for applying a set of policy rules to network traffic. During operation, conditions specified in the set of policy rules can be evaluated, wherein each condition is a logical expression defined over a set of variables, and is evaluated by substituting values of the set of variables associated with the network traffic into the logical expression. Next, a subset of policy rules can be selected whose conditions evaluated as true. A highest precedence policy rule from the subset of policy rules can then be identified by applying a set of precedence rules to the subset of policy rules, wherein the set of precedence rules imposes a precedence order on the set of policy rules based on condition categories and condition specificities. Finally, an action that is specified in the highest precedence policy rule can be performed.
US10728096B2 Dynamic service device integration
Various embodiments are described herein to enable physical topology independent dynamic insertion of a service device into a network. One embodiment provides for a network system comprising a set of network elements to interconnect a set of host devices, the set of network elements having a physical topology defined by the physical links between network elements in the set of network elements and a logical topology defined by a flow of network data between a network service device and a client of the network service device, wherein the physical topology differs from the logical topology, and a network management device including a service policy module to monitor a service policy of the network service device and automatically configure the logical topology of the network elements based on a change in the service policy.
US10728095B2 Client-configured server class tracing to a configurable threshold
A user-device configured server code trace request that specifies an element identifier of a specified user-device interface element served by a server device and a server code tracing depth specified by a user of a user device is received at the server device from the user device served by the server device. Using the specified element identifier, a granular server code trace of server code scoped to the specified server code tracing depth and scoped to a portion of the server code utilized in association with the specified user-device interface element is performed.
US10728094B2 Control traffic in software defined networks
An embodiment first network node has a data flow table identifying forwarding rules to be applied to incoming data packets. The first network node is configured to allow for manipulation of the data flow table via control messages received via a control connection to a controller. The first network node is further configured to determine an occurrence of a network event or compliance with a condition specified by the controller. The first network node is further configured: to establish a control connection to a second network node in case that the network event occurs or the condition is met and to exchange control messages with the second network node via the control connection.
US10728089B2 Providing access to configurable private computer networks
Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service in order to create and configure computer networks that are provided by the configurable network service for use by the users. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. If so, secure private access between an existing computer network and new computer network extension that is being provided may be enabled using one or more VPN connections or other private access mechanisms.
US10728082B2 Apparatus and method for delivering transport characteristics of multimedia data
There are provided a method and apparatus for delivering transport characteristics of multimedia data. According to an aspect of the present invention, transport characteristics of media data that can be divided in a unit of a Media Processing Unit (MPU) are created in a unit of a predetermined number of MPUs, the created transport characteristics and a flag indicating presence or absence of the created transport characteristics are inserted into the media data, and the resultant media data is delivered. Accordingly, by using transport characteristics in units of media data unit groups, each media data unit corresponding to a short time length, it is possible to effectively control Quality of Service (QoS) in a dynamically changing transport environment, like a mobile network.
US10728081B1 Wideband TX IQ imbalance estimation
A computer-implemented method of estimating IQ imbalance in a communication system including a transmitter and a receiver. The method includes: defining a system model in which a transmitted signal is affected by TX IQ imbalance, carrier frequency offset (CFO) and RX IQ imbalance; controlling a local oscillator at the transmitter to introduce a known carrier frequency offset (CFO) during a calibration; and estimating unknown parameters in the system model using a pre-defined training sequence to determine the TX IQ imbalance and the RX IQ imbalance.
US10728077B2 Method and apparatus for performing random access procedure in NB-IoT carrier in wireless communication system
A method and apparatus for performing a random access procedure in a narrowband internet-of-things (NB-IoT) carrier in a wireless communication system is provided. A user equipment (UE) transmits a random access preamble to a network, receives a random access response from the network, determines resources of scheduled uplink (UL) transmission, and performs the scheduled UL transmission to the network. A number of repetitions and a number of tones for the scheduled UL transmission are determined by the random access preamble.
US10728075B2 Apparatus for receiving broadcast signals and method for receiving broadcast signals
A method for receiving broadcast signals by an apparatus for receiving broadcast signals, the method includes receiving the broadcast signals having Orthogonal Frequency Division Multiplex (OFDM) symbols including at least one preamble OFDM symbol and at least one data OFDM symbol on which power normalization is performed by using power normalization factors acquired from a frequency domain total power for the OFDM symbols; demodulating the at least one preamble OFDM symbol and the at least one data OFDM symbol into at least one preamble symbol and at least one data symbol by an OFDM scheme; parsing at least one signal frame including the at least one preamble symbol for signaling data and the at least one data symbol for service data; decoding the signaling data; and decoding the service data.
US10728073B2 Computer generated sequence design and hypothesis mapping
Certain aspects of the present disclosure relate to methods and apparatus generating sequences and mapping cyclic shifts of the sequences to hypotheses for short burst transmissions, for example, in new radio (NR) technologies. An exemplary method includes selecting a computer generated sequence (CGS), from a plurality of CGSs; determining, based on different values of uplink control information (UCI) and a first shift index assigned to the transmitter, a shift to apply to the CGS; and transmitting the selected CGS, with the determined shift applied, in a short physical uplink control channel (PUCCH) to indicate the UCI.
US10728072B2 Symbol and subframe alignment in a frame structure of a wireless communication system
The time-frequency resources of a particular numerology may be used to transmit OFDM symbols that have a cyclic prefix that is longer than the cyclic prefix of other OFDM symbols. This may complicate alignment across different numerologies. Time-frequency resource partitions are disclosed herein that may assist in symbol alignment and/or subframe alignment across the different numerologies.
US10728070B2 Method for transmitting or receiving signal in wireless LAN system and device therefor
The present specification relates to a method for transmitting or receiving a signal by a station in a wireless LAN (WLAN) system and, more particularly, provides a method in which when a station transmits or receives a signal through a plurality of spatial streams in a wireless LAN system, the station operates a modulation and coding scheme (MCS) applied to each spatial stream, a method for transmitting or receiving a signal on the basis of the same, and a device therefor.
US10728061B2 Electronic devices including equalizers operating based on coefficients adjusted in training operations
An electronic device includes a reception equalizer that performs, a first equalization on a first signal based on a first coefficient, and one or more second equalizations on one or more second signals based on the first coefficient, the one or more second signals being based on a second coefficient associated with one or more characteristics of a transmission equalizer of the external device, and circuitry that iteratively sends control information generated based on the first coefficient to the external device until a termination condition is satisfied with regard to the first coefficient, the control information causing the second coefficient to be increased or decreased, the iteratively sent control information causing a first absolute value of the first coefficient corresponding to a final equalization of the one or more second equalizations to become smaller than a second absolute value of the first coefficient corresponding to the first equalization.
US10728052B2 Secure remote actuation system
There is disclosed a secure remote actuation system that includes a network storing one or more acceptable inputs. The system also includes a central signal switch disposed inside an enclosure. The central signal switch stores therein the one or more acceptable inputs and user codes, which comprise a succession of the acceptable inputs. The system further includes a remote input receptor that, in turn, includes a user interface with a communication tilt plate that has a front side and a back side. The front side includes an outer touch surface. The back side includes electronic components mounted thereon, a raised center pivot and a plurality of spring loaded switches mounted thereon disposed around the periphery of the back side. As such, tilting the communication tilt plate by pressing proximate the periphery of the outer touch surface will activate two or more of the spring-loaded switches mounted on the back side of the tilt plate, thereby transmitting the one or more user codes. The system also includes a microcontroller for obtaining and comparing said one or more acceptable inputs to said one or more user codes. The system also includes a web application for receiving the one or more acceptable inputs and the user codes for a user. The web application is in electronic communication with the microcontroller and communicates information pertaining to recent user interactions with the secure remote actuation system to the user through the remote input receptor. The microcontroller obtains the one or more acceptable inputs from the network after the user begins to use the interface.
US10728048B2 Network system for configurable delivery of combined power and data signals over twisted pair wiring
A telecommunications panel and associated system are disclosed. In one example, the panel includes a panel housing having a first side and a second side, one or more data connectors on the first side, and a power input signal connector on the first side. The panel includes one or more combined power output and data signal connectors on the second side, each of the combined power output and data signal connectors configured to electrically connect to a twisted pair cable and including a plurality of twisted pairs each having first and second wire contacts. The one or more twisted pairs are configured to carry a power signal as a direct current voltage difference between the first and second wire contacts, and the remaining twisted pairs from the plurality of twisted pairs are configured to carry differential data signals. The telecommunications panel is configured to selectably allow pairs of the remaining twisted pairs from the plurality of twisted pairs to cooperate to carry a power signal.
US10728047B2 Transceiver device for providing wireless connectivity to a protection and control device
A transceiver device comprises a transceiver unit including an RF antenna, a serial communication port operatively coupleable with a further corresponding serial communication port of a protection and control device, a serial communication bus electrically connected between said serial communication port and said transceiver unit and having a transmission line and a reception line, a battery unit, and a feeding unit to feed said transceiver unit with a feeding voltage. The feeding unit comprises a first power supply stage electrically connected with said battery unit to harvest electric power from said battery unit and a second power supply stage electrically connected with the transmission line of said serial communication bus to harvest electric power from said transmission line, when said transmission line is said stand-by condition and takes an high-level voltage value.
US10728046B1 Managing blockchain-based centralized ledger systems
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing blockchain-based centralized ledger systems. One of the methods includes: transmitting a timestamp request for a to-be-timestamped block in a blockchain to a trust time server by a ledger server in a centralized ledger system that stores data in the blockchain, the trust time server being associated with a trust time authority and independent from the centralized ledger system, the blockchain including a plurality of blocks storing transaction data, receiving a timestamp and associated signature for the to-be-timestamped block from the trust time server by the ledger server, and storing information of the timestamp and the associated signature for the to-be-timestamped block in the blockchain by the ledger server.
US10728044B1 User authentication with self-signed certificate and identity verification and migration
In embodiments, an authentication server interfaces between a user device with a self-signed certificate and a verifying computer that accepts a user name and password. The user device generates a self-signed certificate signed by a private key on the user device. The self-signed certificate is transmitted to a verifying party computer over a network. The verifying party stores the self-signed certificate with user identification data. The user migrates trust to another device by providing the root certificate and intermediate certificate as a certificate chain to a second device, which then adds a new intermediate certificate to create a longer certificate chain with the same root certificate. In subsequent communications, the verifying party receives a certificate chain including the self-signed certificate from the second user device, and matches that with the user identification data stored in a database.
US10728043B2 Method and apparatus for providing secure communication among constrained devices
In one example, an apparatus such as an authorization server and method for secure communication between constrained devices issues cryptographic communication rights among a plurality of constrained devices. Each of the plurality of constrained devices comprises no more than one cryptographic algorithm code module per cryptographic function. The method includes receiving a cryptographic communication rights request associated with at least a first of the plurality of constrained devices in response to a cryptographic algorithm update request, and includes providing a response including an identification of a subset of the plurality of constrained devices that have cryptographic communication rights with the identified first of the plurality of constrained devices. A software update server then updates the cryptographic code modules in the sub-set of the plurality of constrained devices.
US10728041B2 Protecting computer systems using merkle trees as proof of-work
A proof-of-work system where a first party (e.g., a client computer system) may request access to a computing resource. A second party (e.g., a service provider) may determine a challenge that may be provided to the first party. A valid solution to the challenge may be generated and provided for the request to be fulfilled. The challenge may include a message and a seed, such that the seed may be used at least in part to cryptographically derive information that may be used to generate a solution to the challenge. A hash tree may be generated as of generating the solution.
US10728038B2 Multiple secrets in quorum based data processing
Methods are described for constructing a secret key by multiple participants such that any quorum combination of participants can generate a fixed number of key components that can be combined by a recipient to generate the secret key. The methods permit an identical secret key to be generated by a different sized quorum from different participants if required. The keys may be used as private keys for encryption, decryption, digital signatures or authentication tokens and each key is generated from a key index. The circuits used by a quorum of participants for the generation of keys feature nested non-linear devices connected in series with outputs multiplied by stored secret values. Example applications are described including blinded cipher text generation, a multi-signature cryptocurrency system and an encrypted cloud storage system.
US10728030B2 System and method for key management in computing clusters
Cryptographic affinities are generated to improve security in server environments. One or more cryptographic affinities protect electronic data stored within a blade server. The cryptographic affinities are generated based on hashing a unique blade identifier and a unique identifier assigned to a network interface. The cryptographic affinities thus govern read, write, and other access operations. If any cryptographic affinity fails to match historical observance, then access to the blade server may be denied.
US10728026B2 Data management method
A data management method includes decrypting the first encryption key using the second encryption in response to receiving the first encryption key, decrypting the data by using the first encryption key in response to receiving the data encrypted with the first encryption key, and encrypting the data with the third encryption key and transmitting the data externally.
US10728024B2 Technologies for providing runtime code in an option ROM
Technologies for utilizing a runtime code present in an option read only memory (ROM) include a sled that includes a device having an option ROM with runtime code indicative of a runtime function of the device. The sled is to detect, in a boot process, the device on the sled, access, in the boot process, the runtime code in the option ROM of the detected device to identify the runtime function, and execute, in a runtime process, the runtime function associated with the runtime code. Other embodiments are also described and claimed.
US10728022B2 Secure hash operations in a trusted execution environment
A method of secure hash table implementation includes performing a secret key exchange between a server enclave of a server device and a client enclave of a client device and establishing an encrypted channel between the server enclave and the client enclave using the exchanged secret keys. The method includes generating a random key for a keyed hash function or a pseudo random function (PRF) and communicating the random key to the client enclave. The method includes receiving hashes of input data at the server enclave. The method includes building a hash table based on key-value pairs included in the received hashes. The method includes receiving a hash table query that includes keys. The method includes retrieving values that correspond to the keys. The method includes returning the retrieved values that correspond to the keys or a null if a value has not been inserted into the hash table for one of the keys.
US10728021B2 Method and system for encrypting data with an all-or-nothing encryption scheme having additional randomness
A method for encrypting data for storage on one or more servers includes dividing the data, which includes a first number m of plaintext blocks, into a second number N of equal sized chunks, wherein the second number is based on a number of the servers on which the encrypted data is to be stored, and wherein each chunk includes m/N plaintext blocks. Each of the chunks is encrypted using an all-or-nothing encryption (AONE) scheme so as to output a plurality of ciphertext blocks for each chunk, wherein an additional randomness is embedded into the AONE scheme by an initialization vector derived from the randomness being used as an initial seed for an AONE initialization vector of the AONE scheme. The randomness is encrypted using an XOR-combination of XOR operations performed on the ciphertext blocks for each chunk. The encrypted randomness is stored on each of the servers.
US10728010B2 Communication apparatus and control signal mapping method
A communication apparatus includes control circuitry and a transmitter. In operation, the control circuitry selects a Demodulation Reference Signal (DMRS) mapping pattern from among a plurality of DMRS mapping patterns. The DMRS mapping patterns include a first DMRS mapping pattern with first DMRS resource elements to which first DMRSs in a first half of a subframe are mapped and second DMRS resource elements to which second DMRSs in a second half of the subframe are mapped. Also, in operation, the transmitter transmits downlink control information that includes a plurality of bits indicating the selected DMRS mapping pattern.
US10728009B1 Mitigating interference between base stations and microwave backhaul transceivers
Techniques for detecting and/or mitigating interference in a wireless network are discussed herein. An environment may include a base station in communication with one or more user equipment (UE) and one or more microwave backhaul transceivers. In some examples, the base station may and transceivers may communicate using frequencies in the same band (e.g., a millimeter frequency band). A geometry of devices in an environment can be determined. Further, interference can be detected based on a flexible portion of a transmission or a source identifier that can be included in a transmission. In some examples, the microwave backhaul transceivers may communicate via a same or similar millimeter frequency resources. Wireless resource(s) can be selected or otherwise determined for one or more components of the network to mitigate interference in the network.
US10728008B2 Transmission of uplink control channels over an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A first method includes generating uplink control information at a wireless device, and transmitting the uplink control information over an interlace of a component carrier of an unlicensed radio frequency spectrum band. The interlace includes a plurality of non-contiguous concurrent resource blocks in the unlicensed radio frequency spectrum band, and at least two resource blocks in the interlace include different portions of the uplink control information. A second method includes generating uplink control information at a wireless device, and transmitting the uplink control information over an uplink control channel of an unlicensed radio frequency spectrum band. Resources of the uplink control channel are divided into a plurality of discrete dimensions and the uplink control information of the wireless device is transmitted over a number of the discrete dimensions allocated to the uplink control information of the wireless device.
US10728003B2 Method for transmitting and receiving phase noise compensation reference signal in wireless communication system and apparatus therefor
A method of transmitting, by a terminal, a phase noise compensation reference signal in a wireless communication system is discussed. The method includes determining a frequency resource and a time resource of a demodulation reference signal (DM-RS); mapping the phase noise compensation reference signal to a frequency resource and a time resource based on the determined frequency resource and the time resource of the DM-RS; and transmitting, to a base station, the phase noise compensation reference signal on the mapped frequency resource and the time resource of the phase compensation reference signal. Further, a location of a phase noise compensation reference signal symbol in the time resource is determined based on a location of a DM-RS symbol in the time resource of the DM-RS.
US10727993B2 Apparatus and operating method for controlling interference between base stations in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). An operating method for controlling interference between base stations in a wireless communication system includes determining at least one or more beam indexes of a first base station, receiving resource information of a second base station from the second base station, determining a frequency resource of the first base station, based on the at least one or more beam indexes of the first base station and the resource information of the second base station, and communicating with a user equipment, using information about the determined frequency resource of the first base station.
US10727992B2 Method for estimating index of symbol in wireless communication system and apparatus therefor
The present invention discloses a method for estimating an index of a symbol in a wireless communication system and an apparatus therefor. Specifically, a method for estimating an index of a symbol by a terminal in a wireless communication system comprises the steps of: receiving, from a base station, one or more specific synchronization signals through one or more symbols; identifying the indices corresponding to the one or more symbols, based on a predefined pattern configured with multiple specific synchronization signals for a specific time unit and the received one or more specific synchronization signals; and receiving, from the base station, a specific signal, through a specific symbol determined using the identified indices.
US10727986B2 Robust acknowledgement retransmission
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive a transport block (TB) of data from a network, decode the TB of data, transmit to the network a first acknowledgement based on a result of the decoding, receive a signal from the network that includes an acknowledgement retransmission request and a TB indication that indicates a TB of data to which the acknowledgement retransmission request relates, determine a second acknowledgement based on the acknowledgement retransmission request and the TB indication, and transmit the second acknowledgement to the network.
US10727981B2 Uplink control information transmission method and uplink control information transmission device
A UCI transmission method and a UCI transmission device are provided. A subframe set in which UCI repetition is to be transmitted are determined. If an ACK/NACK and an SR are to be transmitted in a certain subframe in the subframe set, one kind of the UCI is selected from the ACK/NACK and the SR to be transmitted in the certain subframe, and then the selected UCI is transmitted in the certain subframe.
US10727974B2 Aperiodic channel quality indicator report in carrier aggregation
Techniques for reporting channel quality information (CQI) in a multi-carrier wireless communication system are disclosed. In one aspect, a user equipment determines one or more reporting groups, each comprising a plurality of component carriers which are configured for the user equipment. The user equipment may detect a trigger from a base station that selects a reporting group and may respond to the trigger by sending CQI for at least the activated component carriers in the selected reporting group.
US10727969B2 Method and apparatus for transmitting or detecting a primary synchronization signal
A method and apparatus for transmitting or detecting primary synchronization signal. The receiver receives primary synchronization signal from a transmitter, and detects the sequence used in the received primary synchronization signal by using three root indexes. Here, the primary synchronization signal is generated by using a Zadoff-Chu sequence having one of the three root indexes. The three root indexes comprise a first index and a second index, and a sum of the first index and the second index corresponds to the length of the Zadoff-Chu sequence.
US10727966B1 Time synchronization with distributed grand master
In various implementations, provided are techniques for distributing network time across a network using multiple grand masters (e.g., master time keepers). These techniques include having multiple grand masters simultaneously providing time to the network. Simultaneous means that all the grand masters are active at the same time, and none are designated as backups. In various implementations, the nodes in the network can simultaneously synchronize to network times provided by more than grand masters so that the nodes can obtain more than one network time. Using these multiple network times, nodes configured as clients can determine one network time. The client devices can then use the single network time in applications that require a time.
US10727961B2 Method and apparatus for handling radio link failure in system using multiple reference signals
A communication method and a system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for internet of things (IoT) are provided. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, etc. The method includes receiving a radio resource control (RRC) message including first information associated with a reference signal for a radio link monitoring (RLM) and second information associated with a threshold for the RLM, monitoring a radio link quality of at least one reference signal indicated by the first information, comparing the radio link quality of the at least one reference signal with the threshold and indicating an in-sync or an out-of-sync to a higher layer of the terminal based on the comparison result.
US10727958B2 Method and device for measuring antenna reflection coefficient
A device for measuring a reflection coefficient of an antenna includes processing circuitry configured to extract a first feedback signal and a second feedback signal from a third feedback signal based on first symbol information of a first symbol included in a radio frequency (RF) transmit signal transferred to the antenna, the first feedback signal corresponding to at least a portion of a cyclic prefix portion of the first symbol, the second feedback signal corresponding to at least a portion of a back-end portion of the first symbol, the third feedback signal being generated from a portion of the RF transmit signal provided by a coupler, and compute the reflection coefficient based on the first feedback signal and the second feedback signal.
US10727957B2 System and method for improving wireless data links
A system and method of improving data link performance between two or more wireless data transceivers includes: clipping and inverting the data components of a communication signal which are calculated to cause non-linear saturation effects in the downstream power amplifier; delaying a first time series to align the first time series with the clipped and inverted data components of a second time series; adding the clipped and inverted data components of the second time series to the delayed first time series to obtain a modified composite waveform; creating a sacrificial band containing principal energy of the clipped and inverted data components of the second time series; harvesting the principal energy of the sacrificial band to obtain an optimized composite waveform; and amplifying the optimized composite waveform with the downstream power amplifier of one or more of the two or more wireless data transceivers.
US10727956B2 Wireless sensors in medical environments
Monitoring a patient can include a vital sign device including a skin contact and a demodulator circuit in communication with the electrically conductive skin contact, the demodulator circuit including: a physiological waveform data processing module configured to process the waveform data received from the electrically conductive skin contact; and a digitally encoded data processing module configured to detect and decode digitally encoded data modulated at the carrier frequency. Also included can be a signal conductive blanket including an extended touch point. A clinician contacts the extended touch point of the signal conductive blanket and the patient monitoring device to connect the vital sign device and the patient monitoring device.
US10727950B2 Method of controlling optical transmitter operable for pulse-amplitude modulation signal
A method of controlling an optical transmitter comprising a determining step, a dividing step and a determining step. In the determining step, a full range of an optical signal output from a light-generating device is determined by setting an upper and a lower limit thereof by keeping power of a continuous wave (CW) light constant and varying an electrical driving signal, the optical signal having 2n optical levels where n is an integer. In the dividing step, the full range of the optical signal is divided into sub-ranges each between the neighbor optical levels including the upper limit and the lower limit of the full range, the sub-ranges having preset ratios. In the determining step, electrical levels of the electrical driving signal are determined based on a non-linear transfer characteristic of the light-generating device between the electrical driving signal supplied thereto and the optical signal output therefrom.
US10727946B2 Cellular communication system having a set of small cells as a signal source
An analog distributed antenna system having a set of small cells as a signal source is provided. A proposed cellular communication system includes an upper small cell unit including upper protocol processors configured to process an upper first part of a protocol stack of a small cell, a lower small cell unit including lower protocol processors configured to process a remaining second part of the protocol stack of the small cell, and a first matching switch configured to respectively match the lower protocol processors to a plurality of remote units. According to one aspect, the cellular communication system includes a common controller configured to control activation of the plurality of upper protocol processors of the upper small cell unit and the plurality of lower protocol processors of the lower small cell unit according to a required service capacity and appropriately control an operation of the first matching switch.
US10727942B2 Optical wireless power transfer system performing bidirectional communication
An optical wireless power transfer system including a transmission module having a power light source configured to output power light; a communication light source configured to output communication light; a mirror disposed in a light path of the power light source and the communication light source and configured to pass the power light and reflect the communication light; and a transmitting processor configured to modulate the communication light to have a first modulation. The wireless power transfer system also includes a reception module having a photoelectric cell configured to receive the power light from the transmission module and generate power; a retro-reflector configured to retro-reflect the communication light back to the transmission module; and a receiving processor configured to control the retro-reflector to reflect the communication light to have a second modulation based on the power generated by the photoelectric cell.
US10727934B2 Ground-based beamformed communications using mutually synchronized spatially multiplexed feeder links
Embodiments provide ground-based beamforming with mutually synchronized spatially multiplexed gateways in a wireless communications system. Some embodiments operate in context of a satellite having a focused-beam feeder antenna that communicates with multiple, geographically distributed gateway terminals (e.g., single gateway per beam), and a user antenna that provides communications with user terminals via formed user beams. The gateway terminals can communicate feeder signals that are beam-weighted and mutually phase-synchronized (e.g., according to satellite and/or loopback beacons). For example, the synchronization can enable forward uplink signals to be phase-synchronously received by the satellite, and the beam weighting can enable the forward downlink signals to spatially combine to form forward user beams. Embodiments can achieve extensive bandwidth reuse through mutually synchronized spatial multiplexing of the feeder-link communications.
US10727930B2 Radio repeater selection apparatus and machine learning device
A machine learning device included in a radio repeater selection apparatus has: a state monitoring unit that monitors, as state variables representing multiplexed communication path data specifying a construction state of a multiplexed communication paths and multiplexed radio communication state data specifying a state of multiplexed radio communication among devices to be managed; a determination data acquisition unit that acquires determination data designating a result of determination on whether or not the construction state of the multiplexed communication paths is appropriate; and a learning unit that learns the construction state of the multiplexed communication paths and the multiplexed radio communication state data in association with each other on the basis of the state variables and the determination data.
US10727926B2 Systems and methods for adaptive initial synchronization beam sweep
According to certain embodiments, a method in a network node is provided for adaptive initial synchronization beam sweep transmission. The method includes transmitting a plurality of initial synchronization beams with at least two different beam sweep cycles. At least one beam sweep cycle is an exhaustive beam sweep cycle and at least one beam sweep cycle is an optimized beam sweep cycle. The exhaustive beam sweep cycle covers all of a serving area of the cell and the optimized beam sweep cycle covers a subset of the serving area.
US10727925B2 Method and apparatus for supporting movement of user equipment in wireless communications
In accordance with an aspect of the present disclosure, a method for supporting movement of a user equipment (UE) by a central unit (CU) in wireless communications is provided. The method includes transmitting beam measurement configuration information to the UE; and receiving information of a candidate beam transmitted by a distributed unit (DU); wherein the information of the candidate beam is obtained by the DU based on a beam measurement result, and wherein the beam measurement result is obtained by the UE through measuring one or more beam signals based on the beam measurement configuration information.
US10727923B2 Multi-antenna beam forming and spatial multiplexing transceiver
An apparatus has an array of antennae. Each antenna in the array has a tile circuit including a frequency conversion circuit to generate from an incoming reference signal a local oscillator carrier signal operative as an outgoing reference signal for an adjacent tile circuit. A mixer receives the local oscillator carrier signal and combines it with an antenna signal to produce a frequency converted antenna signal. A matrix of phase shifters and variable gain elements produces a set of frequency converted and phase rotated antenna signals. Analog summers combine the frequency converted and phase rotated antenna signals with user input signals from the adjacent tile circuit for distributed analog beam forming of multiple streams. The user input signals correspond to distinct users tracked by the array of antennae.
US10727921B2 Apparatus and method
[Object] To provide a mechanism capable of more appropriately ascertaining an interference condition of a data signal.[Solution] An apparatus includes: a processing unit that feeds back a channel quality indicator (CQI) of a serving base station, which is calculated on a basis of results of measuring reference signals received from the serving base station and a neighbor base station and information related to a power difference between the reference signal and a data signal of the neighbor base station, to the serving base station.
US10727919B2 Reporting of channel coefficients
There are provided mechanisms for reporting channel coefficients to a wireless device. A method is performed by a network node. The method includes receiving reference signals from the wireless device. The method includes transmitting a first set of beam-formed reference signals. The first set of beam-formed reference signals reflects channel coefficients and is based on the received reference signals and the number of beams in the first set of beam-formed reference signals is less than the number of receive antennas in which the reference signals are received, thereby reporting the channel coefficients to the wireless device.
US10727918B2 Interference avoidance for beamforming transmissions in wireless communication devices and systems
A first wireless communication device includes transceiver circuitry to access data corresponding to a beamforming transmission, transmit, from the first wireless communication device to at least one second wireless communication device, a first sounding packet, and receive, from the at least one second wireless communication device, at least one second sounding packet. The second sounding packet includes channel feedback determined at the at least one second wireless communication device. Processor circuitry is to determine a steering matrix based on the channel feedback. The steering matrix is configured to at least one of reduce and avoid interference caused at the at least one second wireless communication device by transmissions from the first wireless communication device. The transceiver circuitry is further to perform the beamforming transmission to at least one third wireless communication device in accordance with the data corresponding to the beamforming transmission and the steering matrix.
US10727908B2 Method for terminal reporting aperiodic hybrid CSI in multiple antenna communication system, and device therefor
Disclosed is a method for a terminal reporting aperiodic channel status information (CSI) to a base station in a wireless communication system. The method comprises the steps of: receiving, from a base station via downlink control information (DCI), a CSI report triggering message of at least one CSI process, among multiple CSI processes, that is connected with one enhanced multiple input multiple output (eMIMO) type among a first eMIMO type and a second eMIMO type; and updating an aperiodic CSI associated with the at least one CSI process and reporting same to the base station based on a reference signal corresponding to the one eMIMO type.
US10727905B2 Transformable near field communication tag
A system is disclosed comprising a near field communication tag that is transformable from a first state to a second state. The system also comprises a server program stored on a non-transitory storage medium that, when executed by a server apparatus, receives a first tag report from a user device in response to the tag being tapped while being in the first state, sends a first response to the user device or to another user device in response to the first tag report being received, receives a second tag report from the user device in response to the tag being tapped while being in the second state, and sends a second response to the user device or to another user device in response to the second tag report being received.
US10727902B2 Apparatus and methods for launching electromagnetic waves having a certain electric field structure
Aspects of the subject disclosure may include, receiving a signal, and launching, according to the signal, an electromagnetic wave along a transmission medium, where the electromagnetic wave propagates along the transmission medium without requiring an electrical return path, and where the electromagnetic wave has a phase delay profile that is dependent on an azimuth angle about an axis of the transmission medium. Other embodiments are disclosed.
US10727898B2 Method and apparatus for reducing flow of currents on an outer surface of a structure
Aspects of the subject disclosure may include, a system that can include a coupler that facilitates propagation of electromagnetic waves along a transmission medium without requiring an electrical return path, and a suppressor coupled to an inner surface of the structure that facilitates at least a reduction in a flow of an electrical current from the inner surface of the structure to an outer surface of the structure. Other embodiments are disclosed.
US10727894B2 Front end systems with switched termination for enhanced intermodulation distortion performance
Front end systems with switched termination for enhanced intermodulation distortion performance are provided herein. The switched termination can be used on transmit paths and/or receive paths of the front end system to suppress impedance variation when the signal paths are inactive. For example, with respect to switched termination for transmit paths, a front end system can include a frequency multiplexing circuit connected to a band switch by a first radio frequency (RF) signal path and by a second RF signal path. The band switch selectively provides the frequency multiplexing circuit with a first transmit signal over the first RF signal path and with a second transmit signal over the second RF signal path. The front end system further includes a switched termination circuit in shunt with the first RF signal path and operable to turn on to suppress impedance variation when the first RF signal path is inactive.
US10727889B2 Method and electronic device for controlling transmission power
The present invention provides a method and electronic device for controlling transmission power. An electronic device according to various embodiments comprises: a communication module; a memory; and a processor electrically connected to the communication module and the memory, wherein the processor may store a transmission power value during a first time when approaching to or gripping of the electronic device is detected, calculate an average transmission power value of transmission power values stored during the first time, control the communication module to transmit a signal at a first transmission power when an average specific absorption rate value corresponding to the calculated average transmission power value exceeds a threshold specific absorption rate value, and control the communication module to transmit the signal at a second transmission power which is different from the first transmission power when the average specific absorption rate value does not exceed the threshold specific absorption rate value. In addition, other embodiments are possible.
US10727876B2 Multi-channel, multi-band linearized digital transceivers
A multi-channel, multi-band system for wireless communication includes a radio frequency (RF) front end, a mixed-signal front end for converting an incoming analog RF signal into an incoming digital RF signal and converting a composite outgoing digital RF signal into an outgoing analog RF signal, a summation circuit for combining multiple outgoing digital RF signals to the composite outgoing digital RF signal, and multi-band transceivers. Each of the multi-band transceivers may process the incoming digital RF signal to provide an incoming baseband signal and process an outgoing baseband signal to provide an outgoing digital RF signal. The mixed-signal front end may apply a loading control to each transceiver for adjusting an amount of loading on the transmit path from the transceiver to the mixed-signal front-end. The transceivers may individually conduct a feedback calibration on the receive path to optimize the incoming baseband signal for each band.
US10727875B2 Transmission apparatus including encoder, reception apparatus including decoder, and associated methods
An encoder and decoder using LDPC-CC which avoid lowering the transmission efficiency of information while not deteriorating error correction performance, even at termination; and an encoding method of the same. A termination sequence length determining unit determines the sequence length of a termination sequence transmitted added to the end of an information sequence, according to the information length (information size) and encoding rate of the information sequence. A parity calculation unit carries out LDPC-CC coding on the information sequence and the known-information sequence necessary for generating a termination sequence of the determined termination sequence length, and calculates a parity sequence.
US10727874B2 Non-concatenated FEC codes for ultra-high speed optical transport networks
A decoder performs forward error correction based on quasi-cyclic regular column-partition low density parity check codes. A method for designing the parity check matrix reduces the number of short-cycles of the matrix to increase performance. An adaptive quantization post-processing technique further improves performance by eliminating error floors associated with the decoding. A parallel decoder architecture performs iterative decoding using a parallel pipelined architecture.
US10727873B1 System and method for successive cancellation list decoding of polar codes
A decoder circuit includes an input configured to receive an encoded message, and a decoding loop circuit including first and second memories, an update circuit, and a sort circuit. The decoding loop circuit is configured to perform list decoding to the encoded message by successively decoding a plurality of bits of a first codeword of the encoded message in a plurality of decoding loops respectively; and provide, to an output, a decoded message. In each decoding loop, the update circuit is configured to receive, from the first memory, parent path values, and provide, to a second memory, child path values based on the parent path values. The sort circuit is configured to receive, from the second memory, the child path values; and provide, to the first memory, surviving child path values based on the child path values.
US10727872B2 Encoding and decoding of hamming distance-based binary representations of numbers
Systems and methods for dynamically encoding and decoding binary numbers using linear-time algorithms that encode and decode Hamming Distance-Based representations for the binary numbers are described. The binary numbers may correspond with integer values, such as 64-bit, 128-bit, or 256-bit integer values. In some cases, in response to detecting that a binary number is to be stored using a particular type of memory (e.g., a phase change memory), the binary number may first be encoded using a Hamming Distance-Based representation and then the encoded data may be written to the particular type of memory. The binary number may be encoded by generating a binary string or a binary array representing the binary number such that if one bit flips within the binary string or the binary array, the maximum distortion in the number is less than a threshold amount (e.g., less than 256).
US10727871B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10727870B2 Method and apparatus for encoding and decoding low density parity check codes
A transmitting apparatus encodes information bits using a low density parity check (LDPC) encoder, which is configured to encode information bits to generate parity bits based on a parity check matrix. In some embodiments, the code rate is 8/15 and the code length is 64800. The transmitting apparatus also includes an interleaver configured to interleave an LDPC codeword including the information bits and parity bits and a mapper configured to map the interleaved LDPC codeword onto constellation points. In some embodiments, the parity check matrix comprises an information matrix part corresponding to the information bits and a parity matrix part corresponding to the parity bits. In some embodiments, the information matrix part is defined by a specific table indicating indices of rows at which a value “1” is positioned in a 0-th column of an i-th column group in the parity check matrix.
US10727867B2 Error correction decoding augmented with error tracking
Enhanced error correction for data stored in storage devices are presented herein. A storage controller retrieves an initial encoded data segment stored on a storage media, computes information relating to errors resultant from decoding the initial encoded data segment, and stores the information in a cache. The storage controller retrieves subsequent encoded data segments stored on the storage media, augments a decoder using at least the information retrieved from the cache, and decodes the subsequent encoded data with the decoder to produce resultant data.
US10727865B2 Data striping for matching techniques in data compression accelerator of a data processing unit
A highly programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets, is described. The data processing unit includes one or more specialized hardware accelerators configured to perform acceleration for various data-processing functions. This disclosure describes a hardware-based programmable data compression accelerator for the data processing unit including a pipeline for performing string substitution. The disclosed string substitution pipeline, referred to herein as a “search block,” is configured to perform string search and replacement functions to compress an input data stream. In some examples, the search block is a part of a compression process performed by the data compression accelerator. The search block may support single and multi-thread processing, and multiple levels of compression effort. In order to achieve high-throughput, the search block processes multiple input bytes per clock cycle per thread.
US10727863B2 Data compression device and data compression method
An object of the present invention is to efficiently compress a plurality of kinds of data series with different sampling rates. A data compression device has a grouping unit and a compression unit. The grouping unit groups a plurality of kinds of data series with different sampling rates. The compression unit compresses the data series grouped by the grouping unit.
US10727857B2 Successive approximation register (SAR) analog to digital converter (ADC) with switchable reference voltage
An ADC is disclosed. The ADC includes a SAR logic circuit, a DAC, a comparator, and a voltage generator. The voltage generator includes a first switch connected to the comparator configured to selectively connect a second input terminal of the comparator to a reference voltage, a capacitor connected to the second input terminal of the comparator, and a second switch connected to the capacitor and selectively connected to either of a ground voltage and the reference voltage. The second switch is configured to selectively connect the capacitor to either of the ground voltage and the reference voltage, and the SAR logic circuit is further configured to receive the comparator output voltage, and to generate a digital input word for the DAC based on one or more comparator output voltages received from the comparator.
US10727856B2 Successive approximation register analog-to-digital converter and control circuit thereof
This invention discloses a successive approximation register analog-to-digital converter (SAR ADC) and a control circuit thereof. The SAR ADC includes a comparator, a switched-capacitor digital-to-analog converter (DAC), and a control circuit. The switched-capacitor DAC includes a capacitor and a driving circuit that is electrically connected to the capacitor. The driving circuit comprises a P-type MOSFET and an N-type MOSFET, and the gates of the two MOSFETs are not electrically connected. The P-type MOSFET is controlled by a first control signal, and the N-type MOSFET is controlled by a second control signal. The control circuit controls the voltage at one end of the capacitor to switch from a high voltage level to a low voltage level by controlling the rising edge of the first control signal to lead the rising edge of the second control signal.
US10727854B1 Apparatus and methods for realization of N time interleaved digital-to-analog converters
Described herein are apparatus and methods for realization of time interleaved digital-to-analog converters (DACs) by detecting and aligning phase mismatches. In an implementation, a N-time interleaved DAC includes N DACs and N replica DACs, where a first set of N/2 DACs operate at a clock A and a second set of N/2 DACs operate at a clock B, and where N is at least two. The phase detector generates a phase detection output by comparing outputs of the first and second set of N/2 replica DACs with a multiplexor (MUX) clock, where the MUX clock is a multiple of a frequency of the clock A or the clock B. The clock A and the clock B are aligned with the MUX clock by advancing a phase of the clock A and the clock B until the phase detection output achieves a zero crossing.
US10727847B1 Digital control of a voltage controlled oscillator frequency
A capacitance of a digitally controlled circuit coupled to a first multiplexer (MUX) having a first switch coupled between a first input and a first output, a first pullup device coupled between VDD and the first output, and a first pulldown device coupled between the first output and VSS is controlled. For falling slope of the first output, in a first phase, which is before the falling slope of the first output, turning ON the first switch, and turning OFF the first pullup device. In a second phase, which is during the falling slope of the first output, the first input is coupled to an output of a digital to analog converter coupled to the MUX. In a third phase, which is after the falling slope of the first output, the first switch is turned OFF and the first pulldown device is turned ON.
US10727841B2 Phase lock loop reference loss detection
In described examples, a first clock generator generates an output clock signal in response to an input reference signal and in response to a feedback signal that is generated in response to the output clock signal. A code generator generates a code in response to the input reference signal. A loss detector generates an indication of a loss of the input reference signal in response to the feedback signal and at least two codes generated by the code generator.
US10727837B2 Logic drive based on standard commodity FPGA IC chips using non-volatile memory cells
A field-programmable-gate-array (FPGA) IC chip includes multiple first non-volatile memory cells in the FPGA IC chip, wherein the first non-volatile memory cells are configured to save multiple resulting values for a look-up table (LUT) of a programmable logic block of the FPGA IC chip, wherein the programmable logic block is configured to select, in accordance with its inputs, one from the resulting values into its output; and multiple second non-volatile memory cells in the FPGA IC chip, wherein the second non-volatile memory cells are configured to save multiple programming codes configured to control a switch of the FPGA IC chip.
US10727835B2 Three-dimensional logic circuit
Apparatus and associated methods related to a three dimensional integrated logic circuit that includes a columnar active region. Within the columnar active region resides an interdigitated plurality of semiconductor columns and conductive columns. A plurality of transistors is vertically arranged along each semiconductor column, which extends from a bottom surface of the columnar logic region to a top surface of the columnar logic region. The plurality of transistors are electrically interconnected so as to perform a logic function and to generate a logic output signal at a logic output port in response to a logic input signal received at a logic input port. Each of the plurality of conductive columns is adjacent to at least one of the plurality of semiconductor columns and extends along a columnar axis to one or more interconnection layers at the top and/or bottom surfaces of the columnar active layer.
US10727829B2 Power supply system and method
A DC power supply system has first and second DC power distribution bus sections and a DC power switching assembly has a plurality of series connected power switching units and a current limiter. Each power switching unit has a first and second power switching unit terminal and two symmetrical power switching sub-units to control current flow between. Each sub-unit is electrically connected on one side to one of the first and second power switching unit terminals and on the other side to the other sub-unit. The power switching sub-units each have a semiconductor device and in parallel with the semiconductor device, a series connected diode and capacitor. A first terminal of the assembly is electrically coupled to the first bus section and the second terminal is electrically coupled to the second bus section. The voltage at one side of the power switching assembly is greater than or equal to 1 kV.
US10727827B2 Self-biased gate controlled switching circuit
A switching circuit includes back-to-back NMOS transistors coupled between first and second pins. A first PMOS transistor is coupled between an upper supply voltage and a first node and has a gate coupled to receive a first enable signal. First and second current mirrors are coupled in series to the first node and a resistor is coupled in parallel with the first current mirror. A first leg of the first and second current mirrors is coupled to a lower supply voltage through a second PMOS transistor and a second leg is coupled to the gates of the back-to-back NMOS transistors. The gate of the second PMOS transistor is coupled to a node that lies between the back-to-back NMOS transistors. Additional NMOS transistors couple the lower supply voltage to the gates and sources of the back-to-back NMOS transistors and also to the gate of the first current mirror.
US10727826B2 Delay-locked loop circuit, semiconductor memory device, and methods of operating delay-locked loop circuit
A delay-locked loop circuit includes first and second duty cycle correctors, and first and second duty cycle detectors. The first duty cycle corrector adjusts duties of some of first through fourth divided clock signals to provide first through fourth corrected clock signals, in response to a first correction code. The second duty cycle corrector adjusts delays of some of second through fourth delayed clock signals to provide first through fourth source clock signals, in response to a second correction code. The first duty cycle detector detects a duty of first propagation clock signal to generate a first sub-correction code of the first correction code, and duties of first and second recovered clock signals to generate the second correction code. The second duty cycle detector detects a duty of second propagation clock signal to generate a second sub-correction code of the first correction code.
US10727817B2 Real-time clock device, electronic device, and vehicle
A real-time clock device includes an oscillation circuit configured to generate an oscillation signal using a resonator, a clocking circuit configured to generate present time data based on the oscillation signal, an interface circuit configured to receive a time rewriting request and time rewriting data for the present time data from an external device, and a control circuit configured to perform comparison processing of the present time data of the clocking circuit and the time rewriting data to determine whether the time rewriting data is legitimate.
US10727816B2 Internal clock distortion calibration using dc component offset of clock signal
Several embodiments of electrical circuit devices and systems with clock distortion calibration circuitry are disclosed herein. In one embodiment, an electrical circuit device includes an electrical circuit die having clock distortion calibration circuitry to calibrate a clock signal. The clock distortion calibration circuitry is configured to compare a first duty cycle of a first voltage signal of the clock signal to a second duty cycle of a second voltage signal of the clock signal. Based on the comparison, the clock calibration circuitry is configured to adjust a trim value associated with at least one of the first and the second duty cycles of the first and the second voltage signals, respectively, to calibrate at least one of the first and the second duty cycles and account for duty cycle distortion encountered as the clock signal propagates through a clock tree of the electrical circuit device.
US10727808B2 Bulk acoustic wave resonator comprising a ring
An acoustic resonator includes a first electrode disposed over a substrate; a piezoelectric layer disposed over the first electrode; a second electrode disposed over the piezoelectric layer; and a ring disposed in either the first electrode, or in the second electrode. The ring defines at least a portion of a perimeter along an active region of the acoustic resonator.
US10727805B2 Multiplexer including filters with resonators and parallel inductor
A filter includes two series arm resonators electrically connected in series between two input/output terminals, a parallel arm resonator electrically connected between a ground and a series arm between the two series arm resonators, an inductor electrically connected in parallel to the two series arm resonators, and a matching circuit electrically connected between one of the two series arm resonators and one of the input/output terminals, wherein the two series arm resonators and the parallel arm resonator define a pass band of a bandpass filter, the two series arm resonators and the inductor define an LC resonant circuit, respective anti-resonant frequencies of each of the two series arm resonators and a resonant frequency of the parallel arm resonator are located in a pass band of the LC resonant circuit, and a resonant frequency of the LC resonant circuit is lower than the resonant frequency of the parallel arm resonator.
US10727801B2 Method for fabricating piezoelectric quartz resonator
A method for fabricating a piezoelectric quartz crystal resonator is disclosed, which comprises: arranging a plurality of design units on a circuit board, wherein each design unit includes a quartz crystal resonator and a thermistor, and a division clearance is preset between every two adjacent design units; in each design unit, arranging at least one extension welding pad and at least one resonator welding pad; arranging at least one thermistor welding pad corresponding to the thermistor at the circuit board; welding the quartz crystal resonator and the thermistor onto their corresponding welding pads respectively; using thermoplastic material to seal the welded quartz crystal resonator and thermistor; dividing the circuit board processed by the thermoplastic material according to the design units.
US10727800B2 Method for gain control and related wireless receivers and devices
This disclosure provides a method for gain control in a wireless receiver. The wireless receiver comprises a first receiver chain adapted to receive a first signal in a first frequency range, a second receiver chain adapted to receive a second signal in a second frequency range, and a common amplifier module operatively connected to the first receiver chain and the second receiver chain. The method comprises determining a first target gain level for a first path comprising the common amplifier module and the first receiver chain, and determining a second target gain level for a second path comprising the common amplifier module and the second receiver chain. The method comprises setting a gain GA of the common amplifier module and a gain GRx1 in the first receiver chain and a gain GRx2 in the second receiver chain based on the first target gain level and the second target gain level.
US10727788B2 Digital dynamic bias circuit
Circuits and methods for reducing the cost and/or power consumption of a user terminal and/or the gateway of a telecommunications system (550) that may include a telecommunications satellite. Embodiments generate a dynamic input bias signal based upon an information signal envelope (which may be pre-distorted) which is applied to the signal input of a power amplifier (PA), thus reducing average power consumption. Other embodiments further include dynamic linearization (518) of the information signal, and/or variation of the supply voltage to the power amplifier (PA) as a function of the envelope of the information signal. Another aspect is a multi-stage “chained” feedback regulated voltage supply circuit for providing two or more output voltages that may be used as alternative supply voltages to a power amplifier (PA).
US10727787B2 Flow detection with quadrature demodulation
A transmitter generates programmable upstream and downstream signal pulses for transmission through a fluid whose flow rate is being measured. A receiver receives the upstream and downstream signal pulses and stores digital representations of the pulses. A multiple pass algorithm such as a time domain windowing function and/or an algorithm that equalizes amplitude operates on the stored digital representations prior to demodulation. A quadrature demodulator generates in-phase and quadrature components of the digital representations and an arctangent function using the in-phase and quadrature components determines angles associated with the upstream and downstream signal pulses. The difference between the upstream and downstream angles, from which a difference in time of flight between the upstream and downstream signal pulses can be derived, is used to determine flow rate.
US10727786B2 Multiport inductors for enhanced signal distribution
Integrated circuits such as multi-channel transceivers may share oscillators having loop inductors. To minimize the driving distance from the shared oscillators to the transceiver modules, the loop inductor may be equipped with an additional sense port diametrically opposite to the drive port. An oscillator drive core may be coupled to the drive port to provide an oscillating signal at the drive and sense ports. The oscillating signals can be converted into digital clock signals by way of a differential amplifier. Three-loop inductor designs and/or multi-winding inductor designs may be preferred for minimizing parasitic effects of the added sense port.
US10727784B2 Aggregation system, control method thereof, and control apparatus
In an aggregation system comprising a control apparatus which is provided for each consumer and a server apparatus, the server apparatus calculates, for each of the consumers and as an allocation amount of the consumer, an upper limit value for the power which the consumer inputs from the system or a lower limit value for the power which the consumer is to output to the system, according to a requested power provision amount, and sends the respective control instructions designating the calculated allocation amount of each consumer to the control apparatus of the consumer, and the control apparatuses each control the charging and discharging of the corresponding power apparatus so that the power input from the system is equal to or smaller than the allocation amount designated in the control instruction or so that power equal to or larger than the allocation amount is output to the system.
US10727781B2 Low-sloped roof solar mounting systems
A mounting system for supporting a plurality of photovoltaic modules on a support surface, such as a low-sloped roof, is disclosed herein. The mounting system includes a plurality of telescoping tubular members configured to support photovoltaic modules on a support surface, and configured to be adjustably attached to one another so as to accommodate undulations and uneven regions of the support surface, and at least one of the plurality of telescoping tubular members comprising an arched portion so as to accommodate thermal expansion and contraction. In another embodiment, a plurality of strut members are used to support the modules. In yet another embodiment, a plurality of support members adjustably support one or more photovoltaic modules on a support surface so that the one or more photovoltaic modules are capable of passively tilting in response to external forces acting thereon and/or a heat source, such as the sun, acting thereon.
US10727780B2 Panel member securing structure and panel member securing tool
At least one panel member is secured to a base member using a securing tool including a stand that holds a shaft having an external thread and restricts the axial movement of the shaft, a lower holder that has a center portion in which a cylindrical portion through which the stand is inserted is provided, and a first and a second placement surfaces which extend from the center portion, and an upper holder that has a flat plate portion through which a bolt hole portion and a tool hole portion are provided, a first and a second panel pressing portions which extend from the flat plate portion, wherein in the securing tool, a bolt inserted through the bolt hole portion is screwed with a first screwed groove formed in the center portion, and the external thread is screwed with a second screwed groove formed on the cylindrical portion.
US10727778B2 Portable power generator
A method and apparatus for portable power generation comprises an intermodal container having a front, a rear, a top and a bottom and extending between first and second ends, the intermodal container having a front and a rear corner post extending between the top and the bottom at each of the first and second ends. The apparatus further comprises a door hingedly secured to each of the front corner posts and at least one solar panel hinged to a top edge of the door, wherein the door is operable to pivot between a closed position extending between the front and the rear of the intermodal container, and an open position extending in planar alignment with the front of the intermodal container.
US10727775B2 Motor drive device suppressing voltage fluctuation in DC link capacitor
To provide a motor drive device that suppresses voltage fluctuation of a DC link capacitor, as well as enabling for low cost and size reduction. A motor control unit sets a threshold of voltage at which to start regeneration to a first threshold in a case of an increased amount per unit time of a DC voltage value detected by a voltage detection part being less than a certain amount, and sets the threshold of voltage at which to start regeneration to a second threshold that is larger than the first threshold, in a case of the increased amount per unit time of the DC voltage value detected by the voltage detection part being at least a certain amount.
US10727774B2 Multi-level high-speed adjustable speed drive
A multi-level high-speed adjustable speed drive has a plurality of modular multilevel, 3-phase inverter bridges, wherein the multilevel, 3-phase inverter bridges operate with fundamental frequency, f, wherein the multilevel, 3-phase inverter bridges include at least three levels, wherein the multilevel, 3-phase inverter bridges operate in Pulse-Width Modulation (PWM) mode with 9 to 21× or operating in Fundamental Frequency Mode (FFM), wherein inverter commutation frequency equals the fundamental frequency, wherein the multilevel, 3-phase inverters operate with split phase such that one group is displaced from the other by an angle, θ=60°/q, wherein the phase displacement of a harmonic component of order n between groups, θn is nθ/q; a high-speed polyphase motor with phases arranged in q 3-phase groups; and electromagnetic means for blocking selected groups of harmonics while passing components at fundamental frequency, f, wherein the electromagnetic means includes coils carrying motor current linked by a magnetic core, wherein the electromagnetic means is interposed between the plurality of modular multilevel, 3-phase inverter bridges and the high-speed polyphase motor.
US10727773B2 Field winding type rotating electric machine
A field winding type rotating electric machine includes: a stator armature winding wound on a stator core; a rotor field winding wound on a rotor core; a rectifying element connected to both ends of the rotor field winding; a capacitor having one end connected to one end of the rectifying element and the other end connected between the two ends of the rotor field winding; and a control circuit configured to supply electric current, which includes a fundamental component for generating rotational torque and a harmonic component having a shorter period than the fundamental component and superimposed on the fundamental component, to the stator armature winding and thereby induce excitation current in the rotor field winding. Moreover, an inductance of the rotor field winding and a capacitance of the capacitor are in a resonant relationship with a frequency of the harmonic component.
US10727766B2 Rotation speed calculation device
A rotation speed calculation device of a brushless motor includes: a current acquisition unit that acquires magnitude of current flowing through a coil of the brushless motor; a supply voltage acquisition unit that acquires supply voltage supplied to the brushless motor; and a calculation unit that calculates rotation speed of the brushless motor based on the magnitude of the current acquired by the current acquisition unit, the supply voltage acquired by the supply voltage acquisition unit, and a voltage equation calculating the rotation speed based on the magnitude of the current and the supply voltage. The voltage equation is an equation in which a member expressing a voltage drop due to inductance of a winding of the coil of the brushless motor is expressed by a product of a factor proportional to the current and a factor proportional to the rotation speed of the brushless motor.
US10727764B2 Piezoelectric generator, pushbutton, radio module and method for producing a piezoelectric generator
A piezoelectric generator is specified, comprising a deformation body, which spans a projection surface and is embodied with a setpoint pressure surface situated opposite the projection surface, wherein the projection surface can be converted from a smaller projection surface when not loaded under pressure into a larger projection surface when pressure is applied to the setpoint pressure surface substantially perpendicular to the projection surface, and a spring effect is provided which counteracts an application of pressure to the setpoint pressure surface, wherein an electromechanical transducer element comprising a piezoelectric material wholly or partly spans the projection surface, such that the transducer element is embodied in an expandable fashion upon pressure being applied to the deformation body, and electrical microenergy can be generated by means of the piezoelectric material.
US10727759B2 Smart inverter
A power inverter configured to convert electrical power from an energy source to electrical power that can be pushed into a utility grid. The power inverter comprises a power train and a controller having an address. The controller is configured to provide gate drive signals to the power inverter for the power inverter to operate. The controller comprises a sensor for measuring electrical power that is pushed into the utility grid, non-volatile memory for storing an accumulated value of the electrical power, and a communication device configured to communicate information from the controller to a device remote from the power inverter. The controller is further configured to execute a smart contract corresponding to the address.
US10727758B2 Active clamping and scalable reference control for capacitor-drop power supplies
A capacitor-drop power supply includes a rectifier and a rectifier controller. The rectifier is configured to receive an alternating current (AC) signal at an AC voltage and convert the AC signal into a rectified direct current (DC) signal at a rectified voltage. The rectifier includes a first low side switch. The rectifier controller is configured to generate a switch close signal based on the rectified DC signal. The switch close signal is configured to close the first low side switch shunting the AC signal to ground.
US10727755B2 Method for controlling a switch module based on thyristor switching elements
A method of controlling at least one switching module having commutation cells which are associated with a regulating winding of a regulating transformer, the commutation cells including: a first and second switching element each having two thyristors in antiparallel connection.
US10727751B2 Switched-mode power supply with wake-up circuitry
A switched-mode power supply includes: a switching converter converts an input voltage into an output voltage in accordance with a switching signal, wherein the switching converter includes a transformer providing galvanic isolation between a primary side and a secondary side of the switching converter; and a wake-up circuit connected to the secondary side of the switching converter, the wake-up circuit coupled to the secondary side of the switching converter and operable to generate a feedback signal that indicates whether the output voltage is greater than or equal to a threshold value. A primary side regulator generates a control signal depending on a reference value and a measured value (VAUX) representing the output voltage. Primary side logic generates the switching signal depending on the control signal. A tracking unit receives the feedback signal via a galvanically isolating component and adjusts the reference voltage based on the feedback signal.
US10727745B2 Systems and methods for providing intelligent constant on-time control
A system that provides intelligent constant on-time control may include a first switch coupled to a power input; a second switch coupled to the first switch; a switching node between the first switch and the second switch, the switching node configured to be connected to an inductor and a power output; feedback paths coupled to (1) the switching node and (2) the power output, the feedback paths enabling feedback of signals from (1) the switching node, and (2) the power output; and a processor coupled to the feedback paths. The processor may be configured to control a voltage at the power output based on a combination of the signals carried by the feedback paths.
US10727744B2 System and method for maintaining a constant output voltage ripple in a buck converter in discontinuous conduction mode
The system and method creates a substantially constant output voltage ripple in a buck converter in discontinuous conduction mode by varying the on-time of a pulse width modulator (PWM) signal driving the buck converter when the buck converter is operating in discontinuous conduction mode. A first signal is generated that is a function of the switching frequency of the buck converter. This signal is low-pass filtered and compared with a second signal that is a function of the switching frequency of the buck converter when operating in continuous conduction mode and with constant PWM on-time. The output signal generated by the comparator is a signal that is equal to the ratio of the first signal and the second signal. The on-time of a voltage controlled oscillator is controlled by the output signal, the oscillator signal causing the on-time of the PWM signal to vary in a controlled fashion.
US10727743B2 Systems and methods for enhancing dynamic response of power conversion systems
System and method for regulating a power conversion system. For example, a system controller for regulating a power conversion system includes an amplifier, a variable-resistance component, a capacitor, and a modulation and drive component. The amplifier is configured to receive a reference signal and a feedback signal associated with an output signal of the power conversion system, the amplifier including an amplifier terminal. The variable-resistance component is associated with a first variable resistance value, the variable-resistance component including a first component terminal and a second component terminal, the first component terminal being coupled with the amplifier terminal. The capacitor includes a first capacitor terminal and a second capacitor terminal, the first capacitor terminal being coupled with the second component terminal. The modulation and drive component includes a first terminal and a second terminal, the first terminal being coupled with the amplifier terminal.
US10727742B2 Power converter with improved load transient response and associated control method
A power converter including a load transient enhancing module and associated method for improving load transient response of the power converter. The load transient enhancing module detects whether load transient is occurring in a load of the power converter, and turns the secondary switch off and locks the secondary switch at “OFF” state to turn on a body diode of the secondary switch once load transient is occurring in the load.
US10727735B2 Digital control of switched boundary mode interleaved power converter with reduced crossover distortion
A circuit arrangement, signal processor, and method for interleaved switched boundary mode power conversion are disclosed. The circuit arrangement comprises at least an input for receiving an alternating input voltage from a power supply; an output to provide an output voltage to a load; a first interleaved circuit comprising: a first energy storage device; and a first controllable switching device; and one or more secondary interleaved circuits, each comprising: a secondary energy storage device; and a secondary controllable switching device; and a signal processor. The signal processor is connected to the controllable switching devices and comprises at least a first switching cycle controller, configured for cycled zero-current switching operation of the first controllable switching device; and one or more secondary switching cycle controllers, configured for cycled zero-current switching operation of the one or more secondary controllable switching devices The signal processor is configured to disable one or more of the interleaved circuits when the alternating input voltage is lower than a first threshold voltage to reduce the zero-crossing time.
US10727734B2 Control unit of a switching converter operating in continuous-conduction and peak-current-control mode
A control unit for a switching converter has an inductor element coupled to an input and a switch element coupled to the inductor element and generates a command signal having a switching period to switch the switch element and determine a first time period in which an inductor current is flowing in the inductor element for storing energy and a second time period in which energy is transferred to a load. An input current is distorted relative to a sinusoid by a distortion factor caused by current ripple on the inductor current. The duration of the first time period is determined based on a comparison between a peak value of the inductor current and a current reference that is a function of an output voltage of said voltage converter. A reference modification stage modifies one of the current reference and sensed value of the inductor current to compensate for distortion introduced by the distortion factor on the input current.
US10727733B2 Semiconductor device and system
A semiconductor device includes an inductor selectively connected to a power supply voltage and configured to store and release energy; a first transistor connected between the power supply voltage and the inductor and configured to provide the power supply voltage to the inductor; a second transistor connected to the first transistor in series, connected between the inductor and a ground voltage, and configured to provide the ground voltage to the inductor; a modulator configured to provide a modulation signal to a control circuit configured to control the first and second transistors by performing pulse width modulation (PWM); a current sensor configured to sense an amount of current passing through the first transistor and generate a first output signal based on the sensed amount of current; and a first overcurrent protection output generator configured to generate a second output signal based on the first output signal and a first reference signal.
US10727732B1 Active line filter utilizing input current regulation
An active line filter (ALF) with input current regulation includes: an output providing an output power form having an output current; a pulse-width modulator (PWM) for controlling timing of switching of a converter switch transistor to control operation of the active line filter power converter; an error amplifier generating an error amplifier output signal used by the PWM to adjust the PWM output signal; an input for receiving an input power form having an input voltage, the active line filter drawing input current from the input; an input current sense circuit for sensing the input current and generating a signal proportional to the input current to be applied to the inverting input of the error amplifier; a voltage reference signal applied to the noninverting input of the error amplifier; and a voltage regulation circuit for adjusting the voltage reference signal to provide regulation of the output voltage.
US10727728B2 Linear motor
A linear motor includes a stator and a mover. The stator has a plurality of salient poles. The mover includes a plurality of first teeth; a plurality of coils respectively mounted on the periphery of the plurality of first teeth; a plurality of first magnets respectively buried within the first teeth; a second tooth provided outside the plurality of first teeth; and a second magnet buried within the second tooth. The second tooth includes a first portion on the opposite side of the first teeth with respect to the second magnet; and a second portion close to the first teeth with respect to the second magnet. In a protruding direction of the second tooth, an edge of the first portion is farther from the stator than an edge of the second portion.
US10727727B2 Linear motor and apparatus using same
Provided are: a linear motor that has increased compactness and that can effectively use magnetic flux; and an apparatus provided with the linear motor. The linear motor has a top mobile element and a bottom mobile element provided below the top mobile element, and an armature has: a top first set of magnetic pole teeth comprising two magnetic pole teeth opposing each other in the vertical direction across a space through which the top mobile element can move in a reciprocating manner; and a bottom first set of magnetic pole teeth comprising two magnetic pole teeth opposing each other in the vertical direction across a space through which the bottom mobile element can move in a reciprocating manner. The linear motor is characterized by the armature being able to be split into an inner component, which has the bottom magnetic pole tooth of the top first set of magnetic pole teeth and the top magnetic pole tooth of the bottom first set of magnetic pole teeth, and a component having approximately the same shape as that of the inner component or outer component and having the bottom magnetic pole tooth of the bottom first set of magnetic pole teeth.
US10727722B2 Stator, stator manufacturing method and motor
A stator includes core pieces in which at least first and second laminate members are laminated, the first laminate member includes a first tooth portion and a first core back portion, the second laminate member includes a second tooth portion and a second core back portion, the first core back portion includes a first protrusion on one side thereof in a circumferential direction and a first recess on the other side thereof in the circumferential direction, the second core back portion includes a second recess on one side thereof in a circumferential direction and a second protrusion on the other side thereof in the circumferential direction, and an area of a region in which the first and second core back portions of the core piece adjacent thereto overlap in a lamination direction is greater than a circumferential cross-sectional area of the first core back portion circumferentially inward from the first protrusion.
US10727720B2 Motor
The present invention provides a motor that comprises: a housing: a stator that is included in the housing and around which a coil is wound; a rotor coupled to the inside of the stator; a shaft coupled to the rotor; and a bus bar-terminal assembly that includes a bus bar that includes a connection terminal connected with the coil and a terminal connected with an external power supply and a body that includes the bus bar therein such that the connection terminal and the terminal protrude to the outside, wherein the bus bar-terminal assembly includes an alignment guide part provided on the outer circumferential surface of the body in the height direction and slide-coupled with the inner circumferential surface of the housing. Therefore, the present invention provides an advantageous effect of increasing the assembly efficiency of the motor and reducing the number of components thereof by configuring the terminal of the bus bar and the terminal-housing assembly as a single component and an advantageous effect of easily securing the alignment position by providing the alignment guide part on the outer circumferential surface of the bus bar-terminal assembly and installing a slot or rib at the inside of the housing to correspond to the alignment guide part.
US10727717B2 Damping system for generating electrical power
A damping system includes a flywheel motor device, a generator device, a flywheel power storage device and a power coupler device. When mechanical power generated by the flywheel motor device increases or remains constant, the power coupler device couples the mechanical power generated by the flywheel motor device to the generator device and the flywheel power storage device. When mechanical power generated by the flywheel motor device decreases, the power coupler device couples the mechanical power generated by the flywheel motor device and mechanical power outputted by the flywheel power storage device to the generator device.
US10727714B2 Machine component of an electric machine and method for production thereof
A machine component of an electric machine includes a metal base body and a sealing element, arranged on the base body, for thermally decoupling the machine component and a unit abutting it. The base body is manufactured by pressure die-casting. The sealing element is made from plastic and is connected to the base body in a form-fit manner during the pressure die-casting of the base body.
US10727713B2 Rotary electric machine
A rotary electric machine according to the present invention includes: a stator including: a stator core; and a stator winding that is mounted to the stator core, and into which a varnish is impregnated, the stator being held by a housing in a state in which housing interfitting surfaces on two axial end surfaces of a core back portion are clamped by the housing from two axial ends, wherein a varnish leakage stopping portion is formed radially inside the housing interfitting surfaces on two axial end surfaces of the stator core so as to interrupt flow pathways of the varnish from a radially inner side onto the housing interfitting surfaces.
US10727706B2 Electric machine comprising a stator provided with an inner tubular sleeve
The present invention is an electric machine comprising a rotor and a stator. The stator comprises radial passages, magnetic flux generators and a tubular sleeve. According to the invention, the inner surface of tubular sleeve is smooth.
US10727700B2 Power transmission system
A power-transmission system includes a power transmitter; receivers that each receive power by electricity via a space from the power transmitter; a first determiner configured to determine based on power-data concerning rated-power each received from the receivers and the received power whether the receiver excessive in the received power and the receiver insufficient in the received power are present; a second determiner that determines whether the received power of the receiver excessive in the received power is equal to or larger than a predetermined value; and a command generator configured to transmit, to the receiver determined as having the received power equal to or larger than the predetermined value by the second determiner, a command for reducing the received power with the receivers to be equal to or smaller than a predetermined target value.
US10727698B2 Apparatus for transmmiting wireless power and apparatus for receiving wireless power
Provided is a wireless power reception apparatus for wirelessly receiving power from a wireless power transmission apparatus, the wireless power reception apparatus including a reception coil configured to receive power by a harmonic with an n*f0 frequency that is generated through electromagnetic induction with the wireless power transmission apparatus; a matching circuit configured to transfer the harmonic with the n*f0 frequency to a harmonic generator; the harmonic generator configured to generate at least one harmonic with an m*n*f0 frequency by applying a multiplication factor m to the transferred harmonic with the n*f0 frequency; a filter configured to filter the harmonic with the m*n*f0 frequency; and a harmonic transmission coil configured to transmit the filtered harmonic with the m*n*f0 frequency to the wireless power transmission apparatus, and to attenuate the harmonic with the n*f0 frequency that is generated from the wireless power transmission apparatus.
US10727694B2 Wireless charging device, portable container, and wireless charging terminal
The present application discloses a wireless charging device. The wireless charging device comprises: a portable container, the portable container being provided with an induction coil and a mounting base for mounting a mobile device, when the mobile device is mounted in the mounting base, the induction coil and the mobile device forming a closed loop; and a wireless charging terminal, the wireless charging terminal comprising an electrified coil, the electrified coil being electrified with an alternating current so as to generate a magnetic field, when the induction coil is located in the magnetic field, an induction current will be generated in the induction coil and the mobile device can be charged.
US10727689B2 Power outlet device and controlling method thereof
A power outlet device including a first socket assembly coupled to an external power, a first switch, a detecting circuit coupled to first socket assembly through the first switch, and a controller is provided. The first switch is coupled to the first socket assembly for turning, on or off the power supply of the first socket assembly. The detecting circuit detects at least one power value of the first socket assembly. The controller is coupled to the first switch and the detecting circuit respectively, and averages the plurality of power values within a predetermined time for generating an average power value. The controller turns on or off the first switch according to the average power value and a current power value. A controlling method of the power outlet device is further provided.
US10727688B2 Power management system
A power management system including a power converter circuit, a supercapacitor storage unit, and a load-sharing controller in communication with the power converter circuit and the supercapacitor storage unit; wherein, in response to executing the program instructions, the load-sharing controller is configured to receive data including the power demand from the external device, receive data including the raw power from the power converter circuit, receive data including a capacity from the supercapacitor storage unit, and direct power to the external device based on the received data.
US10727681B2 Charge/discharge control circuit and battery device
A charge/discharge control circuit includes: a first power supply terminal connected to a first electrode of a secondary battery; a second power supply terminal connected to a second electrode of the secondary battery; a charge control terminal connected to a discharge control switch and a charge control switch; a detection terminal; a control circuit; and an output circuit configured to output a charge control signal from the charge control terminal, and configured to output a first voltage when a charger is connected and the control circuit permits charging, and to output a voltage of the detection terminal which differs from the first voltage when the charger is connected and the control circuit prohibits charging. The output circuit is capable of outputting a voltage of the second power supply terminal which differs from the first voltage when the charger is not connected.
US10727679B2 Chargeable device and charging method
A chargeable device and a charging method are proposed. The chargeable device includes a charging interface and a first charging circuit coupled to the charging interface. The first charging circuit receives voltage and current outputted by an adapter through the charging interface and to apply the voltage and current outputted by the adapter between two terminals of multiple cells coupled in series built in the chargeable device to charge the multiple cells directly.
US10727678B2 Method for determining a combination of energy storage units that output electric energy during charging by comparing an electric quantity level of each energy storage unit to an average electric quantity after performing the charging
The present invention relates to a mobile charging device, a mobile charging system and a mobile charging method. Said mobile charging system (1000) comprises an order system (100), a mobile charging device (200) and a charged object (300). Said mobile charging device (200) comprises a plurality of energy storage units (2021˜202n) and a power controller (201) connected to said plurality of energy storage units (2021˜202n) via an internal communication bus. In addition, said mobile charging device (200) further comprises a voltage transformer (2031˜203n) and/or a switch array (204).
US10727677B2 Fast charging circuit
A fast charging circuit includes a switching charger and a first bypass charging circuit. The input end of the switching charger receives an input voltage, and the output end of the switching charger is coupled to a battery through a first switch and is coupled to a system terminal. The first bypass charging circuit includes a second switch between its input end and output end. The input end of the first bypass charging circuit receives the input voltage, and the output end of the first bypass charging circuit is coupled to the system terminal through the first switch and is coupled to the battery. When the voltage of the battery is low, the first switch is turned on and the second switch is turned off, but when the voltage of the battery is high, the second switch and the third switch are turned on.
US10727674B2 System for supplying at least one electrical load or energy storage device with direct current
A system for supplying at least one electrical load or energy storage device with direct current by way of a plurality of electrical generators that are mounted to at rollers, in particular track rollers or support rollers, of a cable car system. The output of each of the generators leads to a respective AC/DC converter. All AC/DC converters are controlled or regulated by a control unit to the extent that at least approximately identical constant voltages are present at their outputs. The outputs of all AC/DC converters are connected to one another and are connected to the at least one load or energy storage device.
US10727673B2 Transformerless power conversion
A power system including a rectifier and an inverter. The rectifier has a plurality of phase input terminals and a plurality of rectifier output terminals that provide respective rectified outputs, rectifier circuitry that rectifies the signals on the phase input terminals to generate respective rectified outputs on the rectifier output terminals, a rectifier neutral to receive a power source neutral, and capacitors connected between the rectifier neutral and the rectifier output terminals. The inverter includes a respective plurality of inverter input terminals respectively connected to the rectifier output terminals, a plurality of inverter output terminals, and an inverter neutral. The rectifier neutral and the inverter neutral are coupled by a conductor to form a same neutral.
US10727672B2 Power control apparatus, control method of power control apparatus, distributed power supply system, and control method of distributed power supply system
Inrush current to a load at the time of a power outage is reduced. A power control apparatus includes an inverter and a controller. When the controller detects a power outage in a power grid, the controller performs control so that output voltage supplied from the inverter to a switching device rises to an operating voltage. The operating voltage is the voltage at which the switching device operates to switch from electric power supplied to load devices from the power grid to electric power from the inverter. The controller also performs control to maintain the output voltage at or below the operating voltage when the output voltage reaches the operating voltage and then performs control so that the output voltage rises to a predetermined voltage exceeding the operating voltage.
US10727671B2 Gas turbine electrical power system and control strategy for limiting reverse power shutdown
A control system for preventing electrical power supply disruptions in an electrical power system includes an electronic control unit structured to receive a power signal indicative of reactive power in an electrical generator that is produced in response to a change in an electrical load of an electrical power bus. The electronic control unit is further structured to determine voltage commands based on the power signal and vary output voltage of the electrical generator non-linearly such that occurrence of a reactive power shutdown condition is inhibited.
US10727670B2 Method for distributing energy in a home energy management system
A method for distributing energy in the home energy management system including a central unit, an energy source, and an energy consumer. The central unit, the energy source, and the energy consumer are connected for exchanging information items. The central unit generates an information item which contains a first price information item and a first amount-of-energy information item for a predetermined period of time. The central unit transmits the information item to the energy consumer. The energy consumer ascertains a requirement information item taking into account the information item. The requirement information item contains a requested amount of energy for the predetermined period of time. The energy consumer transmits the requirement information item and a second price information item to the central unit. The central unit checks whether the overall requested amount of energy ascertained from the transmitted requirement information items at any one time exceeds the amount of energy available at this time. The central unit transmits the acknowledgment information item to the energy consumer.
US10727666B2 Relating to direct current protection schemes
A DC protection scheme for protecting a DC power transmission medium within a DC electrical power network. The scheme includes a protection device coupled to a DC power transmission medium, being operable to protect the power transmission medium from a fault; an apparatus to measure at least one electrical property of the power transmission medium; and a controller programmed to determine the direction of the electrical fault; determine whether the electrical fault is an internal or external fault; and operate the protection device to protect the DC power transmission medium if the determination of the direction of the electrical fault and/or the determination of whether the electrical fault is an internal or external fault meet a predefined criterion.
US10727665B2 Short-circuit protection apparatus and method
The present disclosure provides a short-circuit protection apparatus and method. The short-circuit protection apparatus includes a current detection circuit, a control circuit, and a voltage detection circuit. The current detection circuit detects an output current of an output circuit and outputs a current detection signal when the detected current is greater than a preset current. The control circuit receives the current detection signal and controls the output circuit to be turned off The voltage detection circuit detects an output voltage of the output circuit. When the output voltage is not in the preset voltage range, the output voltage is detected continuously When the output voltage is in the preset voltage range, the control circuit receives the voltage detection signal for controlling the output circuit.
US10727664B2 Temperature protection circuit
The present disclosure provides a temperature protection circuit for a power converter, including a plurality of temperature protection branches, each of the temperature protection branches comprises a resistor, a voltage source, a temperature switch, and an isolation transformer, and each of the temperature protection branches corresponds to one of the power semiconductor switch blocks, and a first end of the resistor of each of the temperature protection branches is coupled to an output electrode of the power semiconductor switch block, and a second end of the resistor is coupled to a first end of the voltage source and coupled to a first end of the contact of the temperature switch via a primary winding of the isolation transformer, a second end of the voltage source and a second end of the contact of the temperature switch are respectively coupled to the potential midpoint of the power converter.
US10727651B2 Emission tip assembly and method for operating same
The invention relates to an emission tip assembly (100) on high-voltage electrodes for charging or discharging substrates, comprising at least one emission tip (1) and a carrier body (7) comprised of an insulating material, which has at least one high-resistance series resistor (13), wherein the at least one emission tip (1) can be connected to a high-voltage connection (14) by means of the series resistor (13). In order to have available an assembly of emission tips which, despite protrusion from the carrier body (7) thereof to an extent in principle and despite the metal profiled element (10, 10a) provided with the insulating potting mass (6), causes no injuries in the event of unintentional and intentional contact and thus permits safe handling together with high efficiency of the assembly, the emission tip (1) is formed of a spring metal and forms an elastic spring element, and a free end of the emission tip (1) is freely spaced apart from the carrier body (7), the particular metal profiled element (10, 10a) and the insulating potting mass (6), as a corona tip (2). In addition the range effect of a discharge electrode is improved by the guiding of an auxiliary air quantity (15) directly to the corona tip (2).
US10727649B2 Monolithic series-connected edge-emitting-laser array and method of fabrication
A monolithic series-connected laser-diode array is presented, where the array is formed on a non-conductive substrate that includes a plurality of discrete electrically conductive regions. Each laser diode of the array is disposed on a different conductive region such that the laser cavity of each laser diode is optically isolated from its respective conductive region, thereby avoiding optical loss in the laser cavity due to interaction with the highly doped conductive material. Each conductive region is configured to extend past the lateral extent of its respective laser-diode structure. Electrical connection between adjacent laser diodes of the array is made by forming a conductive trace that extends from the top contact of one of the laser diodes to the conductive region on which the other laser diode is disposed.
US10727645B2 Semiconductor light source
A semiconductor light source is disclosed. In one embodiment, a semiconductor light source includes at least one semiconductor laser for generating a primary radiation and at least one conversion element for generating a longer-wave visible secondary radiation from the primary radiation, wherein the conversion element for generating the secondary radiation comprises a semiconductor layer sequence having one or more quantum well layers, and wherein, in operation, the primary radiation is irradiated into the semiconductor layer sequence perpendicular to a growth direction thereof, with a tolerance of at most 15°.
US10727641B2 Control of heating in active doped optical fiber
Herein is provided a fiber length including a doped fiber core extending over the fiber length. First and second cladding regions radially surround the core. At least one pump light input site is arranged to accept input pump light into the first cladding region. A low-absorption length over which the first cladding region has a first cross-sectional geometry produces a first level of absorption of input pump light from the first cladding region to the core, extending from a pump light input site for an extent over which the doped core can absorb at least about 10% of input pump light from the first cladding region. A high-absorption section over which the first cladding region has a second cross-sectional geometry produces a second level of absorption of input pump light from the first cladding region to the core, greater than the first level of absorption of input pump light.
US10727640B2 Multi-wavelength laser
There is disclosed in one example a communication system, including: a data transmission interface; and a wavelength division multiplexing (WDM) silicon laser source to provide modulated data on a carrier laser via the data transmission interface, the WDM laser including a single laser cavity to generate an internally multiplexed multi-wavelength laser, the single laser cavity including a filter having a first grating period to generate a first wavelength and a second grating period to generate a second wavelength, the second grating period superimposed on the first grating period.
US10727632B2 Multi-functional connection assembly having an eccentrically arranged contact pin
The invention relates to a multi-functional electrical connection assembly for transmitting medium and high current densities, consisting of a socket (2) having contact openings (11), a contact carrier (12), a contact element (1) consisting of a contact plate (9), and a contact pin (4) which protrudes from the contact plate (9) and which is arranged eccentrically on the contact plate (9).
US10727630B2 Connecting device
A cable connection system for a thick-walled case having a tiered cable opening with a an inner portion and an outer portion, the inner portion having a first diameter, and the outer portion having a second diameter larger than the first diameter, including a connecting part rotatably mountable in the tiered cable opening to direct cables of the cable connection system into a desired angular position with respect to the case. The connecting part includes a body with a first section having a first section diameter matching the inner portion first diameter and a second section having a second section diameter matching the outer portion second diameter. A fixation disc is configured to lock the connecting part into the tiered cable opening when the cables of the cable connection system are adjusted to the desired angular position. The fixation disc has a central opening configured to fit the second section diameter and a shaped outer contour having a diameter configured to press into the outer portion.
US10727627B2 Power supply circuit breaking device
A power supply circuit breaking device includes a first connector housing, a second connector housing, a main lock unit locking in a finally fitted state in which the second connector housing is completely fitted to the first connector housing, a sub-lock unit locking in a temporarily fitted state in which a part of the second connector housing is fitted to the first connector housing, a main switch unit switched on in the finally fitted state and the temporarily fitted state, and a sub-switch unit switched on in the finally fitted state and switched off in the temporarily fitted state. The sub-lock unit includes a sub-lock claw formed in the first connecter housing, and an operation portion provided in the second connector housing and having an engaging plate portion engaged with the sub-lock claw in the temporarily fitted state.
US10727624B2 Plug coupling with strain relief for a connecting cable
A strain relief arrangement (4) for a connecting cable (2) has a threaded pin (12), clamping tongues (13), a union nut (3), an enlarged diameter (10, 11) on the threaded pin (12), an extension (15), and a passage bore (25) for the connecting cable (2). By screwing of the union nut (3) onto the threaded pin (12), the clamping tongues (13) move inward and press against the connecting cable (2) for strain relief. The extension (15) is non-round, and an opening (6) of a carrier element (5) is complementary (7, 8) to the extension (15). An enlarged region (16) of the extension (15) has a circumferential groove (20) adjacent to the enlarged diameter (10, 11). The extension (15) can be introduced into the opening (6) of the carrier element (5) and can be fastened by rotation in the opening (6).
US10727622B2 Board-mounted connector
A board-mounted connector (1) includes plural terminals (10) and a housing (40) holding the terminals. The housing has, on its wall surface (40a), a pair of first holding portions (41) each covered with an inner surface of each of a pair of hood portions (41a), and a second holding portion (42) located more distant from a circuit board (2) than the first holding portions. The terminals include a pair of first terminals (20) held by the first holding portions, and a second terminal (30) held by the second holding portion. The second terminal has an intermediate portion (33) between a holding target portion (32) held by the second holding portion and a contact portion (34) to be connected to the circuit board. The intermediate portion is press-fitted in a gap (S) between respective outer surfaces (44) of the hood portions.
US10727621B1 Electrical connector system for LED tape lighting
An electrical connector system includes a cap, a printed circuit board, and a tray. The cap includes a plurality of hinge pins disposed on transverse sides of the cap, a plurality of cap mounting holes that extend through the cap, a cap light cutout portion, and a plurality of cap retention features. The printed circuit board includes a plurality of printed circuit board mounting holes, a printed circuit board light cutout portion, a plurality of printed circuit board electrical contacts, and a plurality of pogo-pins that are electrically connected to the corresponding plurality of printed circuit board electrical contacts. The tray includes a plurality of hinge pin receivers formed in transverse sidewalls of the tray, a tray mounting surface, and a plurality of tray retention features. Each hinge pin receiver includes a first portion separated from a second portion by a pin retention feature.
US10727617B2 Shielded electric cable arrangement and shield housing
An electrical cable arrangement comprises a dimensionally stable flat conductor bar with a flat conductor shield; at least one electric cable connected thereto and having a cable shield; and a shield housing made of an aluminum material and having a first housing part and a second housing part. Between the housing parts a closed accommodating chamber is formed for a connecting section between the flat conductor bar and the cable. When in the installed state, the flat conductor bar and the cable are each clamped tight between the housing parts by an end face section in such a manner that the flat conductor shield and the cable shield are directly or indirectly interconnected for the shield transition.
US10727613B2 Insulation piercing connectors
Various implementations of insulation piercing connectors are disclosed. The insulation piercing connectors may be used to attach dual independent electrical connections to a power cable for voltage detection purposes. In some implementations, an insulation piercing connector may include a top half, a bottom half, and a blade seal positioned between the top half and the bottom half. A threaded fastener may engage threads in a hole in a post on the bottom half. The threaded fastener may be tightened to compress the insulation piercing connector around a power cable.
US10727611B2 Waveguide device and antenna array
An antenna array according to an embodiment includes a conductive member having a first and second slots adjacent to each other. The conductive surface on a front side of the conductive member is shaped so as to define a first and second horns respectively communicating with the first and second slots. The respective E planes of slots are on the same plane, or on a plurality of planes which are substantially parallel to each other. In an E-plane cross section of the first horn, a length from one of two intersections between the E plane and an edge of the first slot to one of two intersections between the E plane and an edge of the aperture plane of the first horn is longer than a length from the other intersection between the E plane and the edge of the first slot to the other intersection between the E plane and the edge of the aperture plane of the first horn, the lengths extending along an inner wall surface of the first horn.
US10727609B2 Surface scattering antennas with lumped elements
Surface scattering antennas with lumped elements provide adjustable radiation fields by adjustably coupling scattering elements along a wave-propagating structure. In some approaches, the surface scattering antenna is a multi-layer printed circuit board assembly, and the lumped elements are surface-mount components placed on an upper surface of the printed circuit board assembly. In some approaches, the scattering elements are adjusted by adjusting bias voltages for the lumped elements. In some approaches, the lumped elements include diodes or transistors.
US10727607B2 Horn antenna
The present application discloses a horn antenna, including a frequency selective surface (FSS), a connection structure, and a waveguide tube. The connection structure includes a first dielectric slab, a second dielectric slab, and a dielectric wall, which jointly form a hollow structure. A first surface of the first dielectric slab is a hyperboloid whose surface is protruding, a second surface of the first dielectric slab is connected to the dielectric wall. The dielectric wall has a tubular structure, a first surface of the dielectric wall is covered by the first dielectric slab, a second surface of the dielectric wall is covered by the second dielectric slab. There is a hole at a middle position of the second dielectric slab. The FSS covers the first surface of the first dielectric slab. A part of the waveguide tube is inserted into the hole of the second dielectric slab.
US10727605B2 High operational frequency fixed mesh antenna reflector
A reflector antenna, preferably a fixed mesh reflector antenna, and a process for manufacturing the reflector antenna, is disclosed that includes forming a support structure, placing a reflector surface on a mold, attaching the support structure to the reflector surface, measuring the geometry of the reflector surface, adjusting the surface geometry of the reflector if appropriate to obtain improved accuracy for the reflector surface, and fixedly connecting the support structure and the reflector surface. In an embodiment, the antenna reflector system includes a mesh reflector surface, a plurality of spline support elements, a plurality of splines connected to the reflector surface, and a plurality of adjustable spline supports attachable to the spline support elements and the splines, wherein the adjustable spline supports are adjustably repositionable with respect to the spline support elements, and also fixedly connectable to the spline support elements.
US10727599B2 Launcher with slot antenna and methods for use therewith
Aspects of the subject disclosure may include, for example, a launching device including a transmitter configured to generate a radio frequency signal in a microwave frequency band. A slotline antenna is configured to launch the radio frequency signal as a guided electromagnetic wave that is bound to an outer surface of a transmission medium, wherein the guided electromagnetic wave propagates along the outer surface of the transmission medium without an electrical return path. Other embodiments are disclosed.
US10727594B2 Ndip antenna
An antenna device includes a substrate having a first main side and a second main side located opposite the first main side, wherein a metallization is arranged, at least in portions, on the second main side of the substrate, wherein at least one flat antenna and at least one three-dimensional antenna are arranged on the first main side of the substrate, wherein the flat antenna extends, within a plane, in parallel with one of the two main sides of the substrate, and wherein the three-dimensional antenna is spaced apart, at least in portions, from the first main side of the substrate, and wherein the three-dimensional antenna and the flat antenna are galvanically connected to each other and a) include a shared signal feeding portion or b) the three-dimensional antenna and the flat antenna are serially coupled.
US10727588B2 Mobile device
A mobile device includes a main circuit board, a PCB (Printed Circuit Board), a feeding connection element, a grounding connection element, a first radiation element, a second radiation element, a third radiation element, a fourth radiation element, and a fifth radiation element. The first radiation element is coupled to the feeding connection element. The second radiation element is coupled to the feeding connection element. The third radiation element is coupled to the grounding connection element. The fourth radiation element is coupled to the first radiation element. The fifth radiation element is coupled to the feeding connection element. The feeding connection element, the grounding connection element, the first radiation element, and the second radiation element are disposed on the main circuit board. The third radiation element, the fourth radiation element, and the fifth radiation element are disposed on the PCB.
US10727584B2 Multiway switch for transmitting sounding reference signal successively through a set of antennas
A multiway switch, a radio frequency system, and a wireless communication device are provided. The multiway switch includes n T ports and four P ports. At least one of the n T ports is coupled with all of the four P ports, where n is an integer and 4≤n. The multiway switch is configured to be coupled with a radio frequency circuit and an antenna system of an electronic device to implement a preset function of the electronic device. The antenna system includes four antennas corresponding to the four P ports. The preset function is a function of transmitting a sounding reference signal (SRS) through the four antennas in turn.
US10727579B2 Device and method of reducing mutual coupling of two antennas by adding capacitors on ground
Radio frequency antennas sharing a ground plane are largely decoupled using one or more lumped capacitive elements set into holes within the ground plane. The holes, which are precisely placed, can extend to a side of the ground plane. A stub extends from a fringe of the hole either straight or bending in an L shape, and a capacitor connects between an end of the stub and another side of the hole. Capacitive elements can also be supported on raised solder pads above a ground plane or off to one side of the ground plane. Methods for manufacturing the decoupling apparatus are described.
US10727575B2 Radome
The invention relates to a radome for a distance warning radar on a motor vehicle, comprising a design element, e.g. a logo, which is visible from the outside and is integrated into the radome, as well as to a method for manufacturing said radome.
US10727562B1 Dynamic autonomous piezoelectric stabilizer mount
Aspects of the disclosure include commanding an antenna to a first orientation relative to a structure that the antenna is mounted to, obtaining at least one measurement from at least one sensor, wherein the at least one measurement represents a first magnitude and a first direction of a displacement of the antenna relative to the first orientation, determining that the displacement of the antenna relative to the first orientation exceeds a threshold in terms of the first magnitude, the first direction, or a combination thereof, responsive to the determining that the displacement of the antenna relative to the first orientation exceeds the threshold, identifying at least one piezoelectric device to engage to cause the antenna to assume a second orientation relative to the structure, and responsive to the identifying, commanding the at least one piezoelectric device to engage to cause the antenna to assume the second orientation.
US10727561B2 Mounting substrate, waveguide module, integrated circuit-mounted substrate, microwave module
A mounting substrate includes a circuit board and a coupler. The circuit board has a mounting surface on which a microwave integrated circuit element is to be mounted, the microwave integrated circuit element having a plurality of terminals including first and second antenna I/O terminals. The coupler connects the first and second antenna I/O terminals to a waveguide device. The coupler includes: a first electrical conductor portion to be connected to the first antenna I/O terminal; a second electrical conductor portion to be connected to the second antenna I/O terminal; and an elongated gap in which an end face of the first electrical conductor portion and an end face of the second electrical conductor portion oppose each other. The elongated gap has a narrow portion at which the distance between the end face of the first electrical conductor portion and the end face of the second electrical conductor portion is locally decreased. The coupler couples an electromagnetic field being produced at the narrow portion to a waveguide in the waveguide device.
US10727559B2 Dielectric transmission medium comprising a plurality of rigid dielectric members coupled together in a ball and socket configuration
Aspects of the subject disclosure may include, for example, a transmission medium that includes a dielectric core comprising a plurality of rigid dielectric members configured to propagate guided electromagnetic waves. A dielectric cladding is disposed on at least a portion of an outer surface of the first dielectric core. Other embodiments are disclosed.
US10727558B2 Shaped magnetic bias circulator
A circulator is provided, comprising, first second and third conductors forming three equally spaced junctions and a permanent magnet configured to apply a shaped bias magnetic field to a ferrite resonator in operable communication with the first, second, and third conductors. The permanent magnet comprises a substantially planar monolithic structure having defined thereon at least first and second substantially concentric regions having first and second respective magnetic field strength levels, wherein the second magnetic field strength level is lower than the first magnetic field strength level. The first and second magnetic field strength levels are configured to cooperate to shape an external bias magnetic field of the permanent magnet to counteract at least a portion of a demagnetizing effect resulting from of an overall shape of the ferrite resonator, to achieve a substantially uniform internal magnetic bias within at least a portion of the ferrite resonator.
US10727551B2 Battery with liquid temperature controlling system
A liquid temperature controlling system is used to circulate a temperature controlled liquid between the liquid temperature controlling system and a battery to produce a temperature controlled battery. The battery and the liquid temperature controlling system are detachably coupled at least while the temperature controlled liquid is circulated. The temperature controlled liquid is removed from the temperature controlled battery. The battery and the liquid temperature controlling system are decoupled after the temperature controlled liquid is removed. A charger is used to charge the temperature controlled battery.
US10727550B2 End of train (EOT) system having temperature control for optimized battery charging
An end of train (EOT) system includes monitoring equipment with a sensor to monitor a pressure of air in a brake mechanism in a railcar, and a power supply having battery cells and a temperature control system for the battery cells. The temperature control system includes a heat sink in heat transference contact with the battery cells, and an electronically controlled heater for the battery cells. The temperature control system includes a temperature sensor, and a control device coupled with the temperature sensor and the electronically controlled heater to vary an output of the heater based on an output of the temperature sensor.
US10727547B2 Method for recycling lithium-ion battery
Provided herein is a method for recycling lithium-ion batteries in a polar solvent such as an aqueous media or water. The method disclosed herein isolates a mixture of anode and cathode materials from waste lithium-ion batteries. The separated electrode materials can easily be collected with high recovery rate, providing a rapid, efficient and low-cost method for recycling electrode materials from waste lithium-ion batteries.
US10727546B2 Method for treating lithium ion battery
The present invention provides a method for treating at least one lithium ion battery enclosed in a housing containing aluminum, comprising heating the lithium ion battery using a combustion furnace in which a combustion object is incinerated by flames, while preventing the flames from being directly applied to the housing of the lithium ion battery.
US10727542B2 Battery device and program executed therein
A connector of a battery device includes a first terminal and a second terminal. The first terminal is coupleable to an opposed unit through a cable in a first state. The second terminal is coupleable to the opposed unit through the cable in the second state which is inverted upside down from the first state. A control device of the battery device is configured to charge the battery device with electric power from the opposed unit, when it is coupled to the opposed unit through the cable in the first state, and to supply the opposed unit with electric power from the battery device, when it is coupled to the opposed unit through the cable in the second state.
US10727539B2 Zinc-iodine secondary energy storage methods, devices, and electrolytes
Disclosed are cathodes having electron-conductive high-surface-area materials, aqueous non-halide-containing electrolytes, secondary zinc-iodine energy storage devices using the same, and methods for assembling the same. The disclosed high-surface-area materials and the aqueous non-halide-containing electrolyte solutions can contribute together to the confinement of the active iodine species in the cathode and to the minimization of shuttle effects and self-discharging. The non-halide-containing electrolyte salts can facilitate preferential adsorption of the iodine species to the cathode material rather than dissolution in the aqueous electrolyte solution, thereby contributing to the confinement of the active iodine species.