Document Document Title
US10765051B2 Control device
When performing inspection of a tip of a suction nozzle, the tip of the suction nozzle is imaged, and an opening of the tip of the suction nozzle is identified based on the image data. With the image based on the image data, locations with less than a set brightness level inside a location with the set brightness level and greater is identified as the opening. The identified opening is divided into four regions by boundary lines, and the area of the opening is calculated for each of the regions. Based on the areas calculated for each region, it is determined whether the suction nozzle is good. By determining whether the suction nozzle is good based on the area of the opening for each region, it is possible to reliably determine whether the suction nozzle is good.
US10765047B2 Feeder device and component mounting machine
A feeder device including a tape feeding mechanism which feeds out a carrier tape which stores components in corresponding multiple component storage sections and a cover tape which is adhered to the bottom tape and covers the component storage sections, and a tape peeling mechanism which includes a tape peeling blade which proceeds between the bottom tape and the cover tape as the carrier tape is fed out to perform peeling, the feeder device supplying the components from the component storage sections at a component supply position, and the feeder device further including a feed speed determination section which determines the feed speed at a peeling start time at which a leading end of the carrier tape comes into contact with the tape peeling blade according to at least one of properties of multiple types of carrier tape and characteristics of the components which are stored.
US10765046B2 Electromagnetic interference shields for electronic packages and related methods
Disclosed are EMI shielded packages, electronic device packages, and related methods. EMI shielded packages are formed by applying an insulating material to a first side of a substrate strip, separating the substrate strip into segments, adhering the insulating material of the segments to a solid conductor, applying a conductive paste around lateral sides of the segments, curing the conductive paste, and cutting through the conductive paste and the solid conductor to form the EMI packages. An electronic device package includes a substrate including electronic circuitry, an EMI shield, and an insulating material insulating the substrate from the EMI shield. The EMI shield includes a solid conductor adhered to the insulating material, and a cured conductive paste at least partially surrounding a lateral edge of the substrate. The cured conductive paste electrically connects the solid conductor to a conductive terminal in a lateral side of the substrate.
US10765044B2 Electric power conversion device
An electric power conversion device is provided with a case (60) which includes: a first member (61) having a first region (73) defining therein a first passage (78, 79) in which a cooling medium flows, and a second region (74) disposed on a side of the first region; and a second member (88) disposed so as to at least partly overlap with the second region as seen from a direction orthogonal to the second region in a spaced apart relationship to the second region, and internally defining a second passage (91) connected to the first passage. A reactor (31) is positioned in the first region, and a switching device (33) is positioned on the surface of the second member facing away from the first member while a capacitor (35) is positioned between the second member and the second region of the first member.
US10765043B2 Heat exchanger for an electrical component in a motor vehicle and production method
Embodiments disclose a flexible connection of a metallic extruded profile to a connecting body for cooling electrical components. A heat exchanger for an electrical component comprises a metallic extruded profile having at least one channel for a cooling agent to flow through, the metallic extruded profile including an outer circumferential surface and a first end, a non-metallic connecting body including an accommodating region for receiving the first end of the metallic extruded profile at a first opening corresponding to a cross-section of the first end, the first opening having an inner circumferential surface, and a bonding layer between the outer circumferential surface of the first end received in the accommodating region and the inner circumferential surface of the opening. The bonding layer is configured to establish a mechanically flexible bond between the metallic extruded profile and the non-metallic connecting body. Embodiments further disclose a production method for a heat exchanger.
US10765042B1 Integrated power module and capacitor module thermal and packaging design
An integrated capacitor and power module include a power module, an intermediate cold plate, and a capacitor module. The intermediate cold plate has a first side attached to the power module and a second side opposite the first side. The capacitor module is attached to a second side of the intermediate cold plate. The capacitor module includes a plurality of metalized film capacitor cells supported by a metal plate and a base cold plate with a layer of thermal interface material between the metal plate and the base cold plate. A fluid circulation system is operatively connected to the intermediate cold plate to circulate a fluid through the cold plate. The capacitor module includes a housing, a plurality of capacitor cells and first and second busbars. Alternating cell arrays have a P-end and an N-end that are inverted relative to each other.
US10765033B1 Immersion cooling enclosures with insulating liners
Immersion cooling enclosures with insulating liners and associated computing facilities are disclosed herein. In one embodiment, an immersion cooling enclosure includes a well formed in a substrate material, a lid in contact with and fastened to the well to enclose an internal space configured to contain a dielectric coolant submerging one or more computing devices in the internal space, and an insulating liner on the internal surfaces of the well. The insulating liner has a first side in contact with the dielectric coolant and a second side in contact with the substrate material of the well. The insulating liner is non-permeable to the dielectric coolant, thereby preventing the dielectric coolant from passing through the insulating liner to the substrate material.
US10765032B2 Floating liquid cooled heat transfer solution
The present disclosure relates to an apparatus and a method for cooling electronic components. An apparatus of the presently claimed invention includes a connector and an electronic component that plugs into the connector. The electronic component contacts a heat sink, where the heat sink moves in an upward direction as the electronic component is plugged into the connector. Soft thermal pads located between the heat sink and liquid cooling tubes/pipes compress as the heat sink moves upward. When compressed, the thermal pads contact the heat sink and the liquid cooling tubes/pipes. Heat is then transferred from the electronic component through the heat sink, through the thermal pads, through the coolant tubes, and into liquid contained within the liquid coolant tubes.
US10765029B2 Method for positioning a rack onto a base structure
A method of positioning a rack onto a base structure is provided. The rack includes a support member for supporting the rack on the base structure. The method includes: affixing a positioning tool to the base structure; aligning a guiding opening defined in the support member of the rack with the positioning tool affixed to the base structure; lowering the rack onto the base structure such that the guiding opening receives the positioning tool therein; and removing the positioning tool from the base structure once the rack is in a desired position atop the base structure.
US10765024B2 Hinged chassis with a uniform stress hinge
An electronic device has a chassis with an open state and a closed state. The chassis has a first portion, a second portion, and a perforated hinge. The first portion has a first outer edge and a first inner edge. The second portion has a second outer edge and a second inner edge. The perforated hinge has a plurality of perforations. The perforated hinge is positioned between the first portion and the second portion at the first inner edge and the second inner edge. The first portion, the second portion, and the perforated hinge are integrally formed from a continuous piece and the perforated hinge is deformable to mate the first outer edge to the second outer edge in the closed state.
US10765017B2 Storage system for handheld electronic device
A storage system includes a protective housing member configured to mate with a handheld electronic device. The protective housing member includes a charging area formed between a surface of the protective housing member and a surface of an accessory item of the handheld electronic device. The charging area is configured to charge the accessory item of the handheld electronic device. The charging area is powered by at last one power component of the protective housing member or at least one power component of the handheld electronic device. The storage system further includes at least one integrated circuit which is either a component of the handheld electronic device or a component of the protective housing member.
US10765015B2 Bulkhead interface and cable connector
A system for power conversion without a connection to ground, comprises an inverter dimensioned and arranged to receive a DC input and generate, from the DC input, a first AC line voltage carrying output and a second AC line voltage carrying output. The inverter includes an enclosure formed from an insulating material, and a bulkhead connector interface having a first two terminal port that receives the DC input, and a second two terminal port that couples the first and the second AC line voltage carrying outputs to an AC line. The first two terminal port comprises a first keying feature to prevent a DC plug, adapted for being plugged into the DC port, from being plugged into the AC port. The second two terminal port comprises a second keying feature to prevent an AC plug, adapted for being plugged into the AC port, from being plugged into the DC port.
US10765012B2 Process for printed circuit boards using backing foil
A method for making a circuit board uses a dielectric core, and at least one thin foil bottom surface with a foil backing of sufficient thickness to absorb heat from a laser drilling operation to prevent the penetration of the thin foil bottom surface during laser drilling. A sequence of steps including a laser drilling step, removing the foil backing step, electroless plating step, patterned resist step, electroplating step, resist strip step, tin plate step, and copper etch step are performed, which provide dot vias of fine linewidth and resolution.
US10765011B2 Multilayer wiring board
A multilayer wiring board having a high degree of freedom of wiring design and realizing high-density wiring, and a method to simply manufacture the multilayer wiring board is provided. A core substrate with two or more wiring layers provided thereon through an electrical insulating layer. The core substrate has a plurality of throughholes filled with an electroconductive material, and the front side and back side of the core substrate have been electrically connected to each other by the electroconductive material. The throughholes have an opening diameter in the range of 10 to 100 μm. An insulation layer and an electroconductive material diffusion barrier layer are also provided, and the electroconductive material is filled into the throughholes through the insulation layer. A first wiring layer provided through an electrical insulating layer on the core substrate is connected to the electroconductive material filled into the throughhole through via.
US10765010B2 Electrolytic copper foil for printed circuit board with low transmission loss
Surface-treated copper foils that exhibit a material volume (Vm) in a range of 0.05 to 0.6 μm3/μm2 and a yellowness index (YI) in a range of 17 to 52 are reported. Where the surface-treated copper foil is treated on the deposited side and includes a treatment layer comprising a nodule layer. Such surface-treated copper foils can be used as a conductive material having low transmission loss, for example in circuit boards.
US10765008B2 Metal clad laminate, preparation method thereof, and method for preparing flexible circuit board by using the same
The present disclosure provides a metal clad laminate, a preparation method thereof, and a method for preparing a flexible circuit board by using the same. The metal clad laminate of the present disclosure includes a first metal foil, a first polyimide layer directly disposed on the first metal foil, a second metal foil, and a second polyimide layer directly disposed on the second metal foil, the first polyimide layer being in contact with the second polyimide layer. The metal clad laminate of the present disclosure is equivalent to a double-sided flexible copper clad laminate (FCCL) in structure, is superior to a single-sided FCCL in terms of mechanical performance in reducing warpage, and has the advantage of being useful for circuit fabrication simultaneously on both sides thereof.
US10765004B2 Mainboard for POS terminal
The present invention has advantages in that as a USB port unit and a hard disk port unit are formed on the edge of the substrate unit thereby allowing external USB and external disks to be directly connected to the main board, so that it prevents electrical malfunction caused by cable connection, and as the transmission speed of high-speed communication increases through direct connection, it is to provide a main board for POS terminal which may maintain stable system by reducing communication errors.
US10764993B2 Method and apparatus for affixing a frequency selective surface to an antenna structure
The present application electromagnetic signal filtering. More specifically, the application teaches a system and method for affixing a frequency selective surface to an existing antenna radome, such that unwanted signals are attenuated before reaching an antenna structure within the antenna radome.
US10764992B1 Circuit board and method for manufacturing the same
A circuit board with anti-EMI proofing for each component on the board includes a first outer wiring layer, electronic components mounted on the first outer wiring layer, and at least one electromagnetic shielding unit. Each electromagnetic shielding unit has a shielding layer and conductive posts formed on the shielding layer, the shielding layer and conductive posts defining a receiving space to house and shield one electronic component. An adhesive layer formed on the first outer wiring layer bonds each electromagnetic shielding unit to the first outer wiring layer.
US10764991B2 Printed circuit board including overvoltage controlling element and electronic device including the same
Disclosed is a printed circuit board including an overvoltage controlling element and an electronic device including the same. The printed circuit board includes a first outer layer, a second outer layer, at least one inner layer stacked between the first and second outer layers, an overvoltage controlling element comprising overvoltage controlling circuitry mounted on the first outer layer and including a plurality of terminals of which a first terminal is connected to a ground, and a conductive area configured to transfer at least a part of a first voltage applied from an external power source to an external IC and to transfer a remaining part of the first voltage to the overvoltage controlling element.
US10764990B1 Heat-dissipating module having an elastic mounting structure
A heat-dissipating module having an elastic mounting structure includes a carrier circuit board, a main circuit board, a heat dissipating module, and a plurality of elastic mounting components configured to mount mounting holes of the carrier circuit board and mounting grooves of the heat dissipating module in series, so as to fix the carrier circuit board, the main circuit board and the heat dissipating module. As a result, the plurality of elastic mounting components can provide stress buffer and good bonding effect for the thermally conductive device of the heat dissipating module bonded on an upper surface of the heat source device.
US10764982B2 Emergency lighting system with charging, standby, and emergency modes of operation
An emergency LED lighting system maintains power to an LED lighting source based on measured voltages and currents provided to the LED lighting source; rolls back or decreases power provided to an LED lighting source over time in order to increase the amount of time the battery can power the LED lighting source; executes a soft start procedure, such that the power provided to the LED lighting source is gradually ramped up during activation of the LED lighting sources; identifies a type of battery coupled to the emergency LED lighting system; cycles the emergency LED lighting system between charging mode and standby mode to reduce power consumption over a window of time; detects AC power or an absence of AC power; and/or uses a status LED to communicate information about the emergency LED lighting system with a remote device.
US10764980B2 LED light apparatus
A light apparatus for generating a mixed light output. The light apparatus includes multiple LED modules. Each LED module includes multiple LED regions. The multiple LED regions cover a single LED chip. The multiple LED regions share the same package for emitting lights with different optical characteristics.
US10764977B2 LED light temperature control
An LED light temperature control system includes a dimmer switch comprising a single power input, an output signal, and an control device configured to vary the duty cycle of the output signal. The LED light temperature control system further includes a light controller configured to receive the output signal from the dimmer switch. The light controller has a first light output signal configured to power a first group of LEDs and a second light output signal configured to power a second group of LEDs. The light controller is configured to vary the duty cycle of the first light output signal proportionate to the duty cycle of the dimmer switch output signal. The light controller is further configured to vary the duty cycle of the second light output signal inversely to the duty cycle of the dimmer switch output signal.
US10764971B2 Waveguide assembly for an RF oven
An oven includes a cooking chamber configured to receive a food product and an RF heating system configured to provide RF energy into the cooking chamber using solid state electronic components. The cooking chamber is defined at least in part by a top wall, a first sidewall and a second sidewall. The solid state electronic components include power amplifier electronics configured to provide the RF energy into the cooking chamber via a launcher assembly operably coupled to the cooking chamber via a waveguide assembly. The waveguide assembly includes a waveguide extending along at least one of the first sidewall or the second sidewall to provide the RF energy into the cooking chamber through a radiation opening provided at the at least one of the first sidewall or the second sidewall. The launcher assembly includes a launcher disposed proximate to a first end of the waveguide and the radiation opening is disposed proximate to a second end of the waveguide.
US10764970B2 Multiple cavity microwave oven insulated divider
A radio frequency heating apparatus (100) having a cooking cavity (112) dividable into at least two sub-cavities (116, 118), a removable partition (114) for thermally insulating the at least two sub-cavities (116, 118), a rail (128) provided along a boundary of the cavity (112) for supporting the removable partition (114), and at least one radio frequency generator configured to transmit radio frequency radiation into at least one of the at least two sub-cavities (116, 118). The rail (128) is corrugated with a set of grooves or ridges (138), and a perimeter of the partition (114) is corrugated with a set of grooves or ridges (136) complementary to the grooves or ridges (138) of the rail (128).
US10764966B2 Laminated heater with different heater trace materials
A substrate support for a substrate processing system includes a plurality of heating zones, a baseplate, at least one of a heating layer and a ceramic layer arranged on the baseplate, and a plurality of heating elements provided within the at least one of the heating layer and the ceramic layer. The plurality of heating elements includes a first material having a first electrical resistance. Wiring is provided through the baseplate in a first zone of the plurality of heating zones. An electrical connection is routed from the wiring in the first zone to a first heating element of the plurality of heating elements. The first heating element is arranged in a second zone of the plurality of heating zones and the electrical connection includes a second material having a second electrical resistance that is less than the first electrical resistance.
US10764964B2 Conical heater assembly for a gas chromatography column
A heating apparatus for a gas chromatography column is described. The GC column heating apparatus includes a conical heater assembly comprising a heating element between an inner layer and an outer layer. The apparatus can also include optionally an outer cowl and/or an inner cowl surrounding the conical heater assembly. The conical heater assembly rapidly increases the temperature of the column by conductive heating. The selection of shape (in particular, the cone angle of a conical heater) and materials allows the GC column to adapt to expansion that occurs upon heating. A gas chromatography (GC) column heating and cooling apparatus is also described, in which the heater and outer cowl define a flowpath through which a cooling fluid can pass and cool the GC column.
US10764963B2 Volatile material dispenser
A volatile material dispenser includes a housing configured to receive a refill containing a volatile material and a wick, the housing including a first cavity supporting a heater arrangement and a second, separate cavity supporting a fan arrangement for dispersing a vapor plume of the volatile material. The first cavity is substantially unobstructed between an upper, interior surface of the housing and an upper surface of the heater arrangement. The housing also includes an aperture through which the vapor plume exits the housing and a plurality of openings through which air from the fan arrangement directs the vapor plume away from the aperture. When a refill is received within the hosing, the upper surface of the heater arrangement is disposed nearer the aperture than a distal end of the wick, and a radial gap is formed between the heater arrangement and the wick.
US10764959B2 Communication system of quality of experience oriented cross-layer admission control and beam allocation for functional-split wireless fronthaul communications
Two algorithms for different functional-split network models are provided, which are the CU-based (central unit based) beam allocation and admission control algorithm (CU-BAACA) and the DU-based (distributed unit based) beam allocation and admission control algorithm (DU-BAACA). Difference between the CU-BAACA and DU-BAACA includes whether the algorithm is implemented at the CU site or at the DU site. Proposed algorithms aim to optimize DUs' quality of experience (QoE) by admission control to determine the amount of data from application layer entering into traffic queue and allocating beam in physical layer at the fronthaul network between CU and DUs. On the other hand, queueing delay and queue stability are taken into consideration to maintain the system steadiness. Simulation results compare performance of two functional split models to find the appropriate scenario for each function split option, which provide technical requirement and applicability of the proposed algorithms for practical system.
US10764958B2 Transmission apparatus and method of status indication and communication system
A transmission apparatus and method of status indication and a communication system. The transmission method of status indication includes: determining whether an RLC layer has successfully received all RLC PDUs of uplink data when a base station receives the uplink data transmitted by a UE; and transmitting PDCCH information to the UE, in a case where the RLC layer has successfully received all the RLC PDUs of the uplink data; the PDCCH information is used to indicate that the uplink data have been successfully received and/or the UE is permitted to enter into a DRX status. Hence, not only transmission of RLC status report may be reduced and transmission efficiency of the whole system may be improved, but also the UE may be made to enter into the DRX status as fast as possible and power consumption of the UE may be lowered.
US10764957B2 Method and UE for optimizing resources of wireless communication network while providing 5G services
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Embodiments herein provide a method and UE for optimizing resources of wireless communication network while providing 5G services.
US10764952B2 Maintenance of forbidden tacking area list in NR systems
A method of maintaining a proper forbidden tracking area identifier (TAI) list is proposed. A UE receives a service area list comprising one or more allowed tracking areas. The service area list may be carried by a configuration update command. UE compares if any of the allowed tracking area having a matching TAI in the forbidden TAI list. Accordingly, UE removes any allowed tracking areas having a matching TAI from the forbidden TAI list. In one embodiment, UE sends a REGISTRATION REQUEST message to initiate a registration procedure. In response, UE receives a REGISTRATION ACCEPT message, which may also carry a service area list. UE may remove the allowed tracking area having a matching TAI from the forbidden TAI list. However, if UE is registered for emergency services, then UE shall not remove the allowed tracking area from the forbidden TAI list.
US10764951B2 Registration method of user terminal in wireless communication system and apparatus therefor
In an aspect of the present invention, a method for a user equipment to update a policy in a wireless communication system may include transmitting a first registration request message to an access and mobility management function (AMF), wherein the first registration request message includes requested network slice selection assistance information (NSSAI) including single (S)-NSSAI corresponding to a network slice with which the user equipment wants to register; receiving a first registration accept message as a response to the first registration request message from the AMF, wherein the first registration accept message includes an allowed NSSAI including at least one S-NSSAI allowed by the AMF; and requesting the update of a network slice selection policy (NSSP) associated with new S-NSSAI from the AMF when the new S-NSSAI not included in the requested NSSAI is included in the allowed NSSAI and the NSSP associated with the new S-NSSAI is not present.
US10764947B2 Packet duplication activation signaling
A base station distributed unit receives information elements (IEs) from a base station central unit. The IEs comprise: at least one bearer configuration information element indicating that PDCP packet duplication is configured for at least one first bearer of a wireless device; and at least one information element indicating activation of the PDCP packet duplication of the at least one first bearer. The base station distributed unit transmits a medium access control control element indicating the activation of the PDCP packet duplication of the at least one first bearer to the wireless device in response to the at least one information element indicating the activation of the PDCP packet duplication. Based on the medium access control control element, the base station distributed unit receives: PDCP packets of the at least one first bearer; and duplicated PDCP packets of the at least one first bearer.
US10764941B2 Establishing a short-range communication pathway
Exemplary embodiments include a system having a first device and a second device that are configured to establish a connection via a short-range protocol. The first and second devices perform an advertisement process to automatically identify that the first and second devices are capable of establishing the connection, the advertisement process comprising one of the first device or second device broadcasting an advertisement and the other one of the first device or the second device scanning for the advertisement, wherein, upon the first and second devices identifying that they are capable of establishing the connection, the first and second devices perform a paging mechanism to establish the connection, the paging mechanism comprising one of the first device or the second device transmitting a page and the other one of the first device or the second device scanning for the page, wherein the page triggers an operation to establish the connection.
US10764939B2 Network function processing method and related device
The disclosure discloses systems and methods for network function processing. In one embodiment, a method includes: separately sending, by a network function agent module in an enhanced VNF entity, a reconstruction request to a physical network element management module and a virtual network element management module. The request includes connection point information. The method further includes receiving, by a PNF entity in the enhanced VNF entity, a first connection instruction sent by the physical network element management module, and establishing a connection to the network function agent module based on connection point information in the first connection instruction. The method additionally includes receiving, by a VNF entity in the enhanced VNF entity, a second connection instruction sent by the virtual network element management module, and establishing a connection to the network function agent module based on connection point information in the second connection instruction. By using the systems and methods disclosed herein, resource utilization and reliability of hybrid networks can be improved.
US10764935B2 Methods and apparatus for selecting network slice, session management and user plane functions
Methods for selecting network slice, session management, and user plane functions for for user equipment (UE) are described. In one example, a control plane (CP) entity for mobility management may select a CP entity for session management for a session of a UE based on a first set of data items. The CP entity for mobility management may further select a user plane (UP) entity for the session of the UE based on a second set of data items, where second set of data items include at least some of the same data items of the first set. The CP entity for mobility management may send, to the selected CP entity, a message including an identity or indication of the selected UP entity for the session of the UE. The selected CP entity may select the identified or indicated UP entity for use in the session of the UE.
US10764934B2 Method, apparatus for terminal device to access wireless network
The embodiments of the present disclosure provide a method and an apparatus for controlling a terminal device to access a wireless Local Area Network LAN. When a terminal device needs to connect to the wireless LAN, a smart terminal device firstly acquires first access information of the wireless LAN and validates whether the first access information is correct; and when the first access information is correct, the smart terminal device sends the first access information to the terminal device, such that the terminal device utilizes the first access information to access the wireless LAN. The method can ensure the first access information sent to the terminal device is correct, i.e., the terminal device can successfully access the wireless LAN by utilizing the first access information. Thereby, the method can improve the success rate of accessing the wireless LAN by the terminal device.
US10764932B2 Beam switch and beam failure recovery
Methods, systems, and devices for wireless communications are described. One method may include receiving a beam switch message prior to initiating a physical random access channel (PRACH) procedure, monitoring for a response from a base station using a candidate beam during a random access response window, identifying a beam switch event occurring within the random access response window based on beam switch timing information indicated in the beam switch message, and performing a beam switch procedure based on an absence of a response from the base station during a portion of the random access response window and prior to the beam switch event.
US10764930B2 Message transmission through a random access scheme
A random access (RA) scheme exhibiting a non-isometric frame duration and a low latency. The RA and data messages have a duration with a different time unit and the time slot of the RA message is much shorter than the duration of one data frame. A specific signature, which is designed to be robust against the collisions, is transmitted during the RA request, the signature being either a unique sequence or a compressed signature. The user equipment device transmits the data message immediately after receiving its resource through a frame structure showing a time misalignment between adjacent data frames located in different or identical frequency sub-bands. A frequency guard band is inserted between its resource and an adjacent resource assigned to another user equipment device, the frequency guard band having an adaptive size according to the level of time misalignment and its impact on the distortion.
US10764926B2 Data transmission method, user equipment, and base station
Embodiments of the present application provide a data transmission method, and the method is used for communication between UE and a base station on an unlicensed spectrum. The method includes: sending, by the UE, a data packet to the base station and starting a timer during a current COD of the base station; determining a first end moment of the current COD; pausing the timer at the first end moment; determining a second end moment of an LP in a next COD of the base station; resuming the timer at the second end moment; and receiving, before the resumed timer expires, a response message from the base station. In the embodiments of the present application, the UE suspends the timer at the end moment of the previous COD and resumes the timer at the end moment of the LP of the next COD.
US10764924B2 Wireless communication method and wireless communication terminal in high density environment including overlapped basic service sets
Provided is a wireless communication terminal that communicates wirelessly. The wireless communication terminal includes: a transceiver; and a processor. The processor receives a first PLCP Protocol Data Unit (PPPU) through the transceiver, and transmits a second PPDU based on Basic Service Set (BSS) information indicated by the first PPDU.
US10764923B2 Apparatus and method for listen-before-talk in a frequency band
[Object] To provide a mechanism in which Listen-Before-Talk (LBT) can be efficiently executed using a millimeter-wave band.[Solution] An apparatus including: a processing unit configured to infer, on a basis of a result of LBT related to at least one first unit frequency band included in a group that includes a plurality of unit frequency bands, a result of LBT related to a second unit frequency band other than the first unit frequency band included in the group.
US10764904B2 Channel allocation
In one embodiment, a method includes identifying, by a network access point, a plurality of channels within a spectrum block and determining, by the network access point, to allocate at least one channel of the plurality of channels to a device based on requirements of the device. The method further includes allocating, by the network access point, the at least one channel to the device. The at least one channel is exclusively for use between the network access point and the device.
US10764901B2 Resource allocation and scheduling for wireless networks with self-backhauled links
A technique is provided for allocating resources in a wireless network that includes one or more macro user devices served by a macro base station associated with a macro cell and a micro base station associated with a small cell that is served by the macro base station, including determining a portion of downlink resources allocated to a self-backhaul link between the macro base station and the micro base station for the small cell, determining that a threshold condition is exceeded with respect to the self-backhaul link for the small cell, and decreasing, based on the determining, the portion of downlink resources allocated to the self-backhaul link for the small cell.
US10764900B1 Method and system for opportunistic scheduling of block acknowledgement requests for locating idle clients
The aspects include a method or system that identifies, by an access point (AP), an idle window in a fast locate scan interval. The AP can schedule a Block Acknowledgement Request (BAR) for an idle Station (STA) in the idle window. The AP may then transmit the BAR in the idle window to the idle STA. In response to the BAR, the AP can receive a Block Acknowledgement (BA). The AP may then determine a characteristic about the BA, and, based at least on the characteristic, determine a location of the idle STA.
US10764899B2 Machine-to-machine (M2M) terminal, base station, method, and computer readable medium
A Machine-to-machine (M2M) terminal (11) is configured to receive a first notification from a base station (13) and to transmit a second notification to the base station (13) when establishing a radio connection with the base station (13) after reception of the first notification or while performing a procedure for establishing a bearer between the M2M terminal (11) and a core network (14) after reception of the first notification. The first notification indicates whether specific coverage enhancement processing is supported in a cell (130) of the base station (13) in which the M2M terminal (11) is located. The second notification indicates that the specific coverage enhancement processing is required or being executed by the M2M terminal (11). It is thus possible to provide an improvement to allow the M2M terminal to determine necessity of special coverage enhancement processing for M2M terminals.
US10764895B2 Telecommunications apparatus and methods
A method of operating a terminal device and network infrastructure equipment in a wireless telecommunications system for communicating on a primary cell supporting a primary component carrier on radio resources within a first frequency band and a secondary cell supporting a secondary component carrier on radio resources within a second frequency band. The infrastructure equipment establishes a plural configuration settings for the secondary carrier based on measurements of radio usage in the second frequency band, which are conveyed to the terminal device. The terminal device makes channel quality measurements for the secondary component carrier according to the different configuration settings and reports these to the infrastructure equipment. Based on the measurements of channel quality for the different configurations, the infrastructure equipment selects one of the configuration settings, and conveys an indication of this to the terminal device in association with an allocation of transmission resources on the secondary component carrier.
US10764892B2 Efficient wide bandwidth operation and efficient UE-specific RF bandwidth adaptation
In one novel aspect, a plurality of synchronization signal (SS) anchors within a block of a contiguous spectrum is configured in a wireless network, wherein each SS anchor is a primary SS anchor or a secondary SS anchor. The UE performs an initial access by detecting a first primary SS anchor and receives one or more virtual carrier configurations with corresponding SS anchors within the block of the contiguous spectrum. In another novel aspect, The UE performs an initial access through a first RF band with a first bandwidth and a first center frequency, receives a switching signal to switch from the first RF band to a second RF band with a second bandwidth and a second center frequency, wherein the second bandwidth is different from the first bandwidth, and performs a RF bandwidth adaptation from the first RF band to the second RF band based on the adaptation signal.
US10764888B2 Method and apparatus to receive and transmit data in a mobile communication system with multiple SCS
Data transfer method and apparatus for use in a mobile communication system with multiple subcarrier spacings are provided. Method to adjust uplink transmission timing includes receiving TA from the base station, deriving an integer from the logical information received from the base station and determining the amount of uplink adjustment based on the integer.
US10764887B2 Resource configuration of radio resource sets in communicating with user equipment
A communication method, a base station, a radio communication node, and a user equipment are provided. A base station determines first resource configuration information, where the first resource configuration information is used for indicating N radio resource sets that are used when N radio communication nodes separately perform communication with a user equipment UE, and the radio resource includes a time domain resource and/or a frequency domain resource. The base station sends the first resource configuration information to the UE, where the UE communicates with a corresponding transmission point by using respective radio resource sets of transmission points, and the respective radio resource sets of the transmission points do not intersect. Therefore, a base station does not need to schedule a radio resource, thereby lowering a delay requirement on a backhaul link and eliminating interference.
US10764884B2 Method for sending or receiving physical downlink control channel and device
The method includes: mapping, by a network device, a first PDCCH to A control channel transmission units on a first time-frequency resource, and mapping a second PDCCH to B control channel transmission units on a second time-frequency resource, where A is a positive integer and A≥2, B is a positive integer and B≥2, a subcarrier spacing of the first time-frequency resource is a first subcarrier spacing, a subcarrier spacing of the second time-frequency resource is a second subcarrier spacing, and the first subcarrier spacing is different from the second subcarrier spacing; and sending the first PDCCH and the second PDCCH.
US10764878B2 Method and device for transmitting signal
Disclosed in the present disclosure are a method and device for transmitting a signal. The method comprises: sending and/or receiving, by a transmission point, a signal and/or data in a time unit; the time unit comprises: one or more regions of a first type used to send or receive a signal, and one or more regions of a second type used to send or receive data, and one or more regions of a third type in which no signals or data are sent or received.
US10764877B2 Trigger frame in wireless local area network
The present disclosure provides various aspects related to techniques for generating trigger frames, at an AP, that reduce the overhead associated with triggering an uplink transmission from the STA. In some examples, the STA may also calculate its transmit power by decoding a spatial reuse subfield of the trigger frame from the AP and identifying downlink pathloss measurements of the trigger frame. Accordingly, the STA may identify acceptable interference level of the AP and calculate a transmit power in order to minimize interference at the AP. In some aspects, the STA may transmit its uplink packets to a different AP on one or more punctured channels at the calculated transmit power of the STA.
US10764872B2 System and method for allocating resources for device-to-device communications
A method for a device-to-device (D2D) communication includes determining, by the a device, availability of a D2D buffer status report (BSR) resource. The method also includes in response to determining that the D2D BSR is not available, generating, by the device, a D2D scheduling request (D2D-SR) message in accordance with D2D-SR configuration information and transmitting, by the device, the D2D-SR message in a D2D-SR resource when the D2D-SR resource is available.
US10764870B2 Method for transmitting uplink data in a dual connectivity and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting uplink data in the wireless communication system, the method comprising: configuring a radio bearer comprising a first and a second Radio Link Controls (RLCs) and a first and a second Medium Access Controls (MACs) of the UE, wherein the first RLC and the first MAC are used to transmit data to the first BS, and the second RLC and the second MAC are used to transmit data to the second BS; receiving an indication for the radio bearer, wherein the indication indicates to which of the first BS and the second BS the radio bearer is to transmit data; and transmitting uplink (UL) data of the radio bearer to the first BS using the first RLC and the first MAC if the indication indicates the radio bearer transmits data to the first BS.
US10764869B2 Channel configuration and downlink/uplink configuration for narrow band internet of things (NB-IoT) systems
Methods, systems, and storage media are described for the indication of frequency hopping and downlink (DL)/uplink (UL) configuration in narrowband Internet-of-Things (NB-IoT) systems. Other embodiments may be described and/or claimed.
US10764866B2 Multiple sidelink control transmissions during a sidelink control period
The invention relates to the allocation of radio resources by a transmitting user equipment to perform a plurality of direct SL transmissions to one or more receiving user equipments. The allocation of radio resources within a SC period is restricted, for the SC period, by a maximum number of SL processes with which a transmitting user equipment is configured. A plurality of SL grants is acquired. Among the acquired SL grants a number of those SL grants is selected that have most recently been acquired before the start of the subsequent SC period. A plurality of SL processes is associated such that each of the plurality of SL process is associated with a different one of the selected number of SL grants. For each of the plurality of the SL processes, the radio resources are allocated. Each of the plurality of SL transmissions comprises at least one SCI transmission and at least one data transmission over the SL interface.
US10764865B2 User apparatus and transmission method
A user apparatus in a mobile communication system includes an allocation means that divides a message that includes control information and data into a plurality of partial messages, and allocates resources included in one or more resource pools to the plurality of partial messages; and a transmission means that transmits the plurality of partial messages using the resources allocated by the allocation means.
US10764857B2 Method and apparatus for maintaining uplink synchronization and reducing battery power consumption
A Node-B sends a polling message to a wireless transmit/receive unit (WTRU). The WTRU sends an uplink synchronization burst in response to the polling message without contention. The Node-B estimates an uplink timing shift based on the synchronization burst and sends an uplink timing adjustment command to the WTRU. The WTRU then adjusts uplink timing based on the uplink timing adjustment command. Alternatively, the Node-B may send a scheduling message for uplink synchronization to the WTRU. The WTRU may send a synchronization burst based on the scheduling message. Alternatively, the WTRU may perform contention-based uplink synchronization after receiving a synchronization request from the Node-B. The WTRU may enter an idle state instead of performing a handover to a new cell when the WTRU moves to the new cell. A discontinuous reception (DRX) interval for the WTRU may be set based on activity of the WTRU.
US10764855B1 Synchronizing clocks in a wireless network
A first communication device includes a first timer and a second communication device includes a second timer. The first communication device receives, from the second communication device, a packet that includes a timestamp that corresponds to a least significant portion of the second timer. The first communication device determines whether a most significant bit of a least significant portion of the first timer is different than a most significant bit of the timestamp. At least when the most significant bit of the least significant portion of the first timer is different than the most significant bit of the timestamp: the first communication device determines a mathematical difference between i) the least significant portion of the first timer and ii) the timestamp, and selectively adjusts a most significant portion of the first timer based on the mathematical difference. The first communication device uses the timestamp to set the least significant portion of the first timer.
US10764853B2 Acquiring network timing based on a synchronization signal
Methods, systems, and devices are described for wireless communication. In one method, a method of wireless communication at a user equipment (UE) includes receiving a synchronization signal. The synchronization signal may be common to a plurality of cells within a network. The method further includes acquiring a timing of the network based on the synchronization signal, and transmitting a pilot signal in response to acquiring the timing of the network. The pilot signal may identify the UE and be concurrently receivable by the plurality of cells within the network. Other aspects, features, and embodiments are also claimed and described.
US10764852B2 Method and apparatus for device-to-device communication in partial network environment
According to an embodiment of this disclosure, a method for transmitting and receiving a signal in a device of a mobile communication system includes steps of receiving, from a base station, a first message containing one or more of synchronization information and resource allocation information; transmitting, to other device, a second message containing the received synchronization information and resource allocation information; and receiving, from the other device, a third message for a random access based on the synchronization information and the resource allocation information. According to an embodiment of the present disclosure, even a device failing to obtain synchronization can obtain synchronization from a base station through other device, receive authentication and security related information, and thereby perform reliable D2D communication. Also, a communication efficiency can be improved by transmitting and receiving D2D related information between devices through limited resources.
US10764845B2 Radio (NR) random access response (RAR) synchronization sequence selection
According to certain embodiments, a method for use in a network node comprises broadcasting a synchronization signal (SS) to one or more wireless devices. The SS comprises basic information about the network node. The method further comprises receiving a preamble from one of the wireless devices via a random access channel and determining a reference signal (RS) sequence based at least in part on the preamble received via the random access channel and/or the SS that was broadcast to the one or more wireless devices. The method further comprises transmitting a random access response comprising the RS sequence.
US10764842B2 Method for power headroom reporting and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting a power headroom reporting in the wireless communication system, the method comprising: generating a PHR MAC CE (Power Headroom Reporting MAC Control Element) for activated cells comprising a first cell and a second cell; and transmitting a power headroom reporting through the generated PHR MAC CE to a network in a subframe, wherein the generated PHR MAC CE includes a value of Type 2 PH (Power Headroom) information for the first cell followed by a value of a Type 2 PH information for the second cell, and the Type 2 PH information for the second cell followed by a value of Type 1 PH information for the first cell.
US10764837B2 Method for transmitting D2D discovery signal by terminal in wireless communication system and terminal using same method
A method for transmitting a sidelink discovery signal in a wireless communication system, the method is performed by a user equipment (UE) and includes: determining a transmit power for the sidelink discovery signal, and transmitting the sidelink discovery signal with the transmit power, wherein the transmit power is determined based on discMaxTxPower, and wherein the discMaxTxPower informs a parameter used to calculate a maximum transmit power of the UE configured with a concerned range class.
US10764836B2 Broadcast message transmission
A method, system and computer program product for wireless transmission of a broadcast message to a destination address that includes receiving, by one or more processors on a first device, a first broadcast message from a second device including a wireless-enabled device operating on a Low Energy (LE) advertising channel, the first broadcast message includes transmission power information associated with the second device, transmission data, and a destination address, determining, by the one or more processors, a Received Signal Strength Indication (RSSI) of the first device, and based on the determined RSSI of the first device and the transmission power information associated with the second device, sending, by the one or more processors, the transmission data to the destination address.
US10764833B2 Uplink preemption or dynamic power control for mobile broadband and low latency communication multiplexing
Some wireless communications systems may support mobile broadband (MBB) communications and low latency communications. To facilitate low latency communications, a base station may assign resources allocated for an MBB transmission for a low latency transmission. As described herein, to limit interference between an MBB transmission and a low latency transmission while maximizing the chances that the MBB transmission is received, an MBB user equipment (UE) may be configured to adjust a transmit power for the MBB transmission to limit the impact on a low latency transmission without preempting the MBB transmission. However, if the MBB UE is unable to adjust the transmit power for the MBB transmission prior to the MBB transmission, the MBB UE may determine whether to drop a portion of the MBB transmission on the resources assigned for the low latency transmission (e.g., based on whether a received power of the MBB transmission exceeds a threshold).
US10764831B2 Data transmission method and terminal device thereof
A data transmission method includes: obtaining, by user equipment (UE), a maximum transmit power; determining, by the UE, a transmit power of a data channel and/or a transmit power of a control channel based on the maximum transmit power and a first parameter, where the first parameter includes at least one of the following: a bandwidth of the data channel, a bandwidth of the control channel, or a carrier type of a carrier of a first link; and sending, by the UE, the control channel and the data channel in a same subframe.
US10764828B2 Wakeup radio (WUR) packet multi-format design
A communication device determines a physical layer (PHY) transmission mode for transmitting a wakeup radio (WUR) packet. The communication device generates a first portion of the WUR packet, the first portion corresponding to a WLAN legacy PHY preamble and spanning a first frequency bandwidth. The communication device generates a second portion of the WUR packet, the second portion of the WUR packet spanning a second frequency bandwidth that is less than the first frequency bandwidth. The second portion of the WUR packet includes a PHY sync signal that corresponds to the selected PHY transmission mode, wherein the PHY sync signal is selected from a plurality of different PHY sync signals that respectively correspond to a plurality of different PHY transmission modes. The communication device generates a PHY data portion, within the second portion of the WUR packet, according to the selected transmission mode.
US10764819B2 Network search method and apparatus under double-card mode, and computer storage medium
A network search method and apparatus under a double-card mode, and a computer storage medium are provided. In the method, a network search instruction about a secondary card is obtained, responding to the network search instruction, whether a primary card uses service data is detected; when it is detected that the primary card uses the service data, a foreground public land mobile network search process is started; when it is detected that the primary card does not use the service data, a background public land mobile network search process is started; and operator network information found in the foreground public land mobile network search process or operator network information found in the background public land mobile network search process is displayed.
US10764818B2 Apparatus and method for frequency scanning 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 apparatus of a terminal in a wireless communication system is provided. The apparatus includes at least one transceiver and at least one processor operably coupled to the at least one transceiver. The at least one processor performs a frequency scanning through a first beam set, identifies at least one cell based on the frequency scanning, and communicates with the at least one identified cell through a second beam set.
US10764817B2 Method, apparatus and system for discovery reference signal measurement in a license assisted access scenario
Machine-readable media, methods, apparatus and system for discovery reference signal measurement in a license assisted access scenario are disclosed. In some embodiments, an apparatus for a user equipment (UE), comprising a control circuitry to: perform, in response to a discovery reference signal (DRS) based measurement request, a single DRS based measurement or multiple DRS based measurements, based at least in part on a measurement related information element (IE), wherein the measurement related IE comprises an indication of whether the single DRS based measurement or the multiple DRS based measurements associated with a license assisted access (LAA) scenario are to be performed; and, generate a DRS based measurement report, wherein if the measurement related IE indicates the multiple DRS based measurements, the DRS based measurement report further comprises an average DRS based measurement result of the multiple DRS based measurements.
US10764816B2 Local network connection method, apparatus, and system
The present application discloses a local network connection method, apparatus, and system. The method is applied to a control plane node, and includes: receiving a location area identity sent by an access node, where the location area identity is sent by the access node when receiving an access request sent by user equipment, and is used to indicate a location area in which the user equipment is currently located; determining at least one local network identity based on the location area identity, and sending the at least one local network identity to the user equipment; receiving a connection establishment request sent by the user equipment, where the connection establishment request carries a first local network identity selected by the user equipment based on the at least one local network identity; and establishing a connection between the user equipment and a first local network based on the first local network identity application.
US10764808B2 Method for performing a handover process for a mobile radio network terminal in a mobile radio network, corresponding apparatuses for performing the method, transportation vehicle and core network management device, and corresponding computer programs
A method for performing a handover process for a mobile radio network terminal in a mobile radio network. The method includes observing the transportation vehicle, predicting a travel route for the observed transportation vehicle, and informing the base station to which the transportation vehicle is logged on about the predicted travel route. A base station forwards the information about the predicted travel route to the base station of the cell to which the user equipment device in the observed transportation vehicle is logged on. This information is forwarded to a core network management component wherein an evaluation of the information about the predicted travel route takes place. The base station of the cell to which the observed transportation vehicle is travelling according to the predicted travel route is informed to prepare for taking over the user equipment from the passenger in the observed transportation vehicle in the handover process.
US10764806B2 Method and apparatus for assisting terminal in measuring
A method and an apparatus for assisting a terminal in measuring are provided, which relate to the field of communications network technologies and may implement correct measurement on signal strength of a micro base station, thereby preventing UE from incorrectly determining the signal strength of the micro base station. In embodiments of the present invention, a first base station receives a measurement result for a second base station sent by UE, where the first base station provides a service for the UE; the first base station determines, according to the measurement result, whether a handover operation needs to be started; when the handover operation needs to be started, the first base station instructs the second base station to start up, and hands over the UE to the second base station for a service provided by the second base station.
US10764803B2 Enhanced uplink operation in soft handover
A method, wireless transmit/receive unit (WTRU), and a wireless network node configured for wireless communications comprising receiving, by the WTRU, configuration information for a primary cell and one or more non-primary cells, receiving, by the WTRU, a message on the primary cell, the received message including indication of at least one of the one or more non-primary cells from which the WTRU is to receive a downlink shared channel transmission, and in response to the received message, receiving and processing, by the WTRU, the downlink shared channel transmission from the indicated at least one of the one or more non-primary cells.
US10764802B2 Method and eNB equipment for supporting seamless handover
The present application discloses a method and eNB equipment for supporting seamless handover. The method comprises the following steps of: receiving, by a target eNB, random access information or an RRC connection reconfiguration completion message from a UE; transmitting, by the target eNB, a data transmission stopping indication message to a source eNB; and, stopping, by the source eNB, transmitting downlink data to the UE, and/or stopping, by the source eNB, receiving uplink data from the UE. The present invention further provides several other methods and eNB equipments for supporting seamless handover. By the methods for supporting seamless handover provided by the present invention, the delay of data transmission and the unnecessary data transmission or unnecessary data monitoring of a source eNB can be avoided, the waste of resources and the power consumption can be reduced, and the missing and duplication transmission of data can be avoided.
US10764800B2 Reuse of mobility reference signals to perform radio link monitoring in a beam-based system
An access node configures a user equipment, UE, to perform mobility management measurements using at least a first subset of beam-formed reference signals and to perform radio link monitoring, RLM, using at least some of the first subset of beam-formed reference signals used for the mobility management measurements. The access node transmits, in a first downlink signal having a series of subframes, a beam-formed reference signal in each of a plurality of subframes, where the beam-formed reference signals are transmitted in fewer than all of the subframes of the downlink signal. The UE receives, in the beam-formed downlink signal, the beam-formed reference signal in each of the plurality of subframes. The UE performs mobility management measurements using at least a first subset of the received beam-formed reference signals and performs RLM using at least some of the first subset of beam-formed reference signals used for the mobility management measurements.
US10764798B2 Discovery of neighbor radio access systems by a user mobile communications device serviced by a radio access network (RAN) for reporting discovered systems to a serving system in the RAN
Discovery of a neighbor radio access system by a user mobile communications device serviced in a radio access network (RAN) for reporting to a serving system in the RAN. User mobile communications device serviced by a RAN is configured to scan one or more frequency ranges (e.g., bands) to discover other neighbor radio access systems. This is opposed to, for example, the user mobile communications device only searching for transmitted communications signals at specific center frequency (e.g., an EARFCN). There may be other radio access systems that operate neighbor cells and in other frequency bands in proximity the RAN serving the user mobile communications device. Discovered neighboring radio access systems can be reported by the user mobile communications device to its serving RAN in a measurement report, which can then be used by the serving RAN for other functionalities, such as trigger handovers of user mobile communications device for example.
US10764797B2 Method for handling failure of handover procedure in wireless communication system and apparatus therefor
A method handling a link failure by a user equipment (UE) in a wireless communication system is disclosed. The method includes steps of suspending at least one data radio bearer (DRB) upon detecting an occurrence of the link failure; transmitting, to a specific cell, a radio resource control message indicating the occurrence of the link failure; receiving a response message as a response of the radio resource control message from the specific cell; and resuming the at least one suspended DRB.
US10764790B2 Communication method and frame structure for a coordinator device, source device and relay device in a wireless system
Provided is a communication method of a coordinator in a wireless networks system that uses a reservation-based media access control (MAC). The communication method includes receiving, from a source device, a frame that requests a reservation resource for a relay device, to enable a frame that the source device transmits to a destination device to be relayed via the relay device, and allocating the reservation resource for the relay device, in response to the request.
US10764787B2 Method and apparatus for performing EDT
Provided are a method for a user equipment (UE) to perform early data transmission (EDT) in a wireless communication, and an apparatus supporting the same. The method may include: receiving system information including a threshold for the EDT; determining whether or not a condition for initiating the EDT is satisfied, by comparing the threshold for the EDT with a size of data for transmission; if the condition is satisfied, performing the EDT; and if the condition is not satisfied, performing a radio resource control (RRC) connection establishment or resume procedure.
US10764784B2 Wireless communication device and wireless communication method
A wireless communication device includes: a transmission unit that transmits a request frame indicating a request for traffic information; a receiving unit that receives a response frame in which the traffic information is stored; and a control unit that controls transmission of a frame related to permission of transmission directed to a first wireless communication device that is identified on the basis of the traffic information stored in the received response frame and that is permitted to perform multiple access. A wireless communication device includes: a receiving unit that receives a request frame indicating a request for traffic information; a transmission unit that transmits a release frame is which the traffic information is stored in response to the received request frame; and a control unit that controls transmission of a frame related to the traffic information on the basis of a communication parameter related to multiple access.
US10764783B2 Method for segmenting data at high efficiency
The present disclosure relates to transmitting data sent from at least one connected object to an addressee via a transmission architecture consisting of at least one low-rate network. The method includes encoding the data as messages and dividing each of the messages into a plurality of segments. The method further includes encapsulating each segment in a packet associated with a header to generate a plurality of packets and routing the plurality of packets via base stations in the at least one low-rate network. The method further includes reconstructing each of the messages from the plurality of packets received to generate reconstituted messages and transmitting each reconstituted message to the addressee from a control server. The reconstructing of each of the messages is based on a modulation of sending the plurality of packets of each message at successive time intervals defined by four or less sending periods of specific durations.
US10764776B2 Measurement gap enhancements for BL/CE UEs
Aspects of the present disclosure provide techniques and apparatus for wireless communication. In one aspect, a method is provided which may be performed by a wireless device such as a user equipment (UE). The method generally includes determining a scheduled occurrence of a measurement gap, wherein the UE measures neighbor cell signal strength during the measurement gap, and adjusting the measurement gap based on at least one criterion.
US10764775B2 Techniques for buffer status report and scheduling request in new radio
Various techniques are proposed to enhance or expand the capabilities or usage of buffer status request (BSR) and scheduling request (SR) in new radio (NR) applications. In an implementation, techniques are proposed to extend the SR in long term evolution (LTE) baseline with additional information to help a base station (e.g., gNB) schedule faster and more efficiently. Moreover, a new BSR triggering condition is proposed to report new data based on particular events instead of being time-based. Modifications being proposed to both BSR and SR can be customized for different numerologies/transmission time intervals (TTIs). Modifications being proposed to SR can also be used to indicate a user equipment (UE) new beam selection after recovering from a beam failure.
US10764772B2 Method and apparatus for performing discontinuous reception operation by connected mode user equipment in a mobile communication system
Methods and apparatuses are provided for establishing time alignment by a terminal in a wireless communication system. Information for identifying a preamble is received from the base station on the downlink control channel. The preamble is transmitted to the base station based on the information for identifying the preamble. A message including information for a channel quality indicator (CQI) request is received from the base station. A CQI is transmitted to the base station based on the information for the CQI request response message. A CQI is transmitted to the base station based on the information for the CQI request.
US10764771B2 Reduction of unnecessary downlink control channel reception and decoding
A method for channel signaling is described. The method includes determining (e.g., by a UE) whether at least one DL subframe is a valid reference resource. If the at least one DL subframe is not a valid reference resource, reporting measurements of a DL channel measured during the at least one DL subframe is inhibited. The method may include determining (e.g., by an eNB) whether reporting of the at least one DL subframe of a DL channel is required. If reporting is not required, a message configured to cause the at least one UE to inhibit reporting measurements of the DL channel (e.g., CQI measurements) measured during the at least one DL subframe is sent to the UE. Determining whether the at least one downlink subframe is a valid reference resource is based at least in part on the message. Apparatus and computer readable media are also described.
US10764768B2 Communication apparatus that flexibly responds to a change in a network configuration, network system therewith, and non-transitory computer readable medium therefor
A communication apparatus includes a transmitting and receiving unit that is connected to a network and that transmits and receives data, a relaying unit that, when data is received through a communication that is not addressed to the communication apparatus, relays the communication, and a discarding unit that, when data is received through the same communication as a communication that has been relayed previously, discards the data.
US10764766B2 Methods of radio front-end beam sweeping for 5G terminals
A method of a user equipment (UE) in a wireless communication system includes identifying a radiation pattern of each beam in a set of beams to be used for communicating with a base station (BS), identifying a database including a beam index of each beam in the set of beams, identifying a beam sweeping sequence based on at least one of the database, the radiation pattern of each beam, or a UE-specific condition, and sweeping each beam in the set of beams based on the beam sweeping sequence to radiate signal power of each beam through a transceiver.
US10764765B2 Communication system, server apparatus, base station apparatus and communication control method
In order to quickly establish a communication link between a user terminal and an access point, a communication system comprises: a user terminal; an access point configured to transmit and receive user data to and from the user terminal; a cellular base station assisting wireless communication between the user terminal and the access point; and a control server 4. The user terminal comprises a cellular communicator configured to transmit location information of the user terminal to the control server via the cellular base station. The control server comprises a controller configured to generate communication control information; and a network communicator configured to transmit notification information including the communication control information. The access point comprises a beam controller configured to control a beam pattern used for wireless communication between the access point and the user terminal based on the communication control information.
US10764762B2 Apparatus and methods for distributing a communication signal obtained from ultra-wideband electromagnetic waves
Aspects of the subject disclosure may include, an access point that facilitates receiving from a system a modulated signal in a first spectral segment, wherein the system is configured to receive a plurality of ultra-wideband electromagnetic waves via a transmission medium and extract the modulated signal in the first spectral segment from a plurality of modulated signals conveyed by the plurality of ultra-wideband electromagnetic waves, and wherein the plurality of ultra-wideband electromagnetic waves operates in a second spectral segment that differs from the first spectral segment, and transmitting the modulated signal in the first spectral segment to a communication device. Other embodiments are disclosed.
US10764761B2 Devices and method for the simulation of a mobile telecommunications network
A method for the simulation of a telecommunications network, starting from a series t of test scenarios, each test scenario including at least one base station, from a series s of sets of parameters of a simulation scheduler including: A/ for each test scenario tk: a/ producing an emulation of the test scenario tk utilizing all the base stations of the test scenario, a base station of the network of the test scenario tk, to obtain a series Ietk of indicators, b/ for each set of scheduling parameters sj of the series of sets of parameters s, producing a simulation of the test tk by the simulation scheduler with the set of parameter s j, to obtain a series Isjtk of indicators, B/ calibrating the scheduling parameters so of the scheduler with the set of parameters sjmin which minimizes the overall error, obtained from the indicators obtained by emulation and simulation.
US10764758B2 Dynamic spectrum sharing for wireless local area networks
A method in a wireless dock includes querying a first wireless networking database to identify a first set of available channels, querying a second wireless networking database to identify a second set of available channels, and sending location and device attributes. The method also includes receiving a list of permissible frequencies and power levels, sending to a client device at least a portion of the list of the permissible frequencies and the power levels for use of selected channels selected from the first set of the available channels and the second set of the available channels, and communicating with the client device using selected frequencies and power levels selected from the at least the portion of the list of the permissible frequencies and the power levels.
US10764756B1 Wireless communication device management
A system, for managing wireless devices within a restricted area is disclosed, wherein the system constructs models, containing attributes/characteristics and at least prior history data information associated with wireless devices, wherein the information is used to determine whether the wireless devices are allowed to operate within the area by the device responding to a plurality of inquiries that require the device and/or the user to provide information which is compared to the modeled data.
US10764750B2 Enabling roaming to a visiting communication network of a wireless terminal belonging to a home communication network
A method is disclosed performed by a system (115) of a home communication network (110) for enabling roaming to a visiting communication network (120) of a first wireless communication terminal (130) belonging to the home communication network. The method comprises receiving, from the visiting network (120), an information of a connection attempt from the first terminal at the visiting network, detecting whether federated cloud roaming is allowed for the first terminal, and when federated cloud roaming is allowed for the first terminal, sending a request to the visiting network to deploy virtual network functions (128) reflecting a number of network functions (117) existing in the home network. The method further comprises communicating with the visiting network (120) in order to establish a virtual private network between the home network and the visiting network so that the virtual network functions (128) of the visiting network are connected to the network functions (117) of the home network, receiving information from the visiting network that the virtual network functions are deployed for handling the first terminal (130), and in response to the received information, sending an acknowledgment to the visiting network (120) that the home network (110) acknowledges the connection attempt from the first terminal (130).
US10764748B2 Apparatus and method for user identity authentication in peer-to-peer overlay networks
Disclosed is a method for user identity authentication for a peer device joining a peer-to-peer overlay network. In the method, a credential server of the overlay network receives a registered user identity from a joining peer device. The credential server verifies the registered user identity with an identity provider. Upon receiving, at the credential server, successful verification of the registered user identity from the identity provider, the credential server issues to the joining peer device a signed certificate for use by an authenticated peer device in the overlay network to authenticate the registered user identity of the joining peer device, wherein the signed certificate is signed by a private key of the credential server.
US10764747B2 Key management for wireless communication system for communicating engine data
Systems and methods for recording and communicating engine data are provided. One example aspect of the present disclosure is directed to a method for key management. The method includes generating a pair of keys, wherein one of the pair of keys is a private key, and wherein one of the pair of keys is a public key. The method includes transmitting the public key to a first remote computing device, wherein the first remote computing device transmits the public key to a second remote computing device. The method includes receiving a host key from the first remote computing device, wherein the first remote computing device received the host key from the second remote computing device. The method includes accessing the second remote computing device using the private key. The method includes verifying a request from the second remote computing device using the host key.
US10764746B1 Electronic subscriber identity module (eSIM) transfer from inactive device
A mechanism of obtaining electronic subscriber identity module (eSIM) credentials from an inactive mobile communication device is described. This includes communicating, by an active mobile communication device, with an inactive mobile communication device via a peer-to-peer wireless interface. The active mobile communication device receives identification data for the eSIM credentials as stored in the inactive mobile communication device. The active mobile communication device transmits the identification data for the eSIM credentials to a subscription manager data preparation (SMDP+) server. The active mobile communication device also receives the eSIM credentials from the SMDP+ server.
US10764745B2 Profile download method and device
This application relates to the field of communications technologies, and in particular, to a profile download technology. In a profile download method, a primary device obtains an embedded integrated circuit card identifier (EID) of a secondary device, where the EID is used by the primary device to obtain, from a mobile operator server, profile download information that matches the EID; receives the profile download information from the mobile operator server; and sends the profile download information to the secondary device, where the profile download information is used by the secondary device to download a profile from a profile management server, and the profile is installed in an embedded UICC (eUICC) of the secondary device after the download is complete.
US10764741B2 Methods and nodes for handling updated subscriber data
The embodiments herein relate to a method in a first mobility management node (108a) for handling updated subscriber data associated with a UE (101). The UE (101) is currently unreachable by the first mobility management node (108a). The first mobility management node (108a) receives, from a subscriber database (128), updated subscriber data associated with the UE (101). At least part of the updated subscriber data is modified. The first mobility management node (108a) determines that transmission of the updated subscriber data to a gateway node (110) should be postponed until the UE (101) has become reachable.
US10764740B2 Method for performing a procedure related to AMF registration by UDM in wireless communication system and apparatus for same
In one embodiment of the present invention, a method for enabling a UDM (Unified Data Management) to perform a registration related procedure of an AMF (Access and Mobility Management Function) in a wireless communication system comprises the steps of: receiving, by the UDM, a message related to serving AMF registration of a UE, which includes access type information and ID (Identity) information, from a first AMF; transmitting, by the UDM, a deregistration related message to a second AMF when the second AMF exists, wherein the second AMF is registered as a serving AMF of the UE and related to the access type information.
US10764738B2 Wireless communication connection method and terminal
A wireless communication coupling method and a terminal, where the method includes selecting, by a first terminal, a wireless coupling mode in a target application, determining a target identifier in an identifier list of the target application, sending, using a wireless network, a wireless coupling request for the wireless coupling mode to a second terminal corresponding to the target identifier, and establishing a wireless communication coupling in the wireless coupling mode to the second terminal when receiving an acknowledgement response to the wireless coupling request.
US10764726B2 Electronic messaging device and electronic messaging method
An electronic messaging device includes a receiving module, a processing module, and at least one of a display module or a transmitting module. The receiving module receives a message, and sends the message to the processing module. Upon detecting that a triggering condition is satisfied, the processing module sends information associated with the message to the display module and/or the transmitting module for presentation to a subject. The device can further include a communications module configured to forward contacting message and/or phone call from the subject to another subject implicated in the message, and optionally to further forward a reply message from the other subject to the subject. A user can leave a message to the device via a first user terminal, and the electronic messaging device can push the information associated with the message to the subject via a second user terminal.
US10764723B1 Digital audio and video data, and information distribution system for cellular smartphones
A system that stores digital audio and/or video information, and further communicates with emergency alert systems to transfer data to a remote device, such as a smartphone. The application has corresponding software applications on the sending and receiving systems that execute a handshake procedure to ensure that the data transfer is authorized. The sending system uploads the digital audio and/or video information to the remote device prior to activating audio data output by the receiving device. This system also provides for uploading informational messages, such as emergency broadcast, etc., that are used to ensure that the maximum number of individuals are alerted to the emergency information.
US10764722B2 Subscriber sampling for network packet forwarding based upon unique subscriber identifiers
Systems and methods are disclosed for subscriber sampling for network packet forwarding based upon unique subscriber identifiers. Control packets within input packets are processed to identify unique subscriber identifiers and related session identifiers, which are stored in records within a tracking table. Each input packet is analyzed to extract a session identifier and a unique subscriber identifier if present within the input packet. When a unique subscriber identifier is not present, the tracking table is accessed to determine a unique subscriber identifier associated with the session identifier extracted from the packet. The input packet is sampled based upon the unique subscriber identifier to determine whether or not to output the input packet as a sampled packet. The subscriber sampling can include hash-based sampling, dynamic function based sampling, and/or other subscriber/call based sampling methods. Sampled packets are forwarded to egress port(s) for further processing.
US10764720B2 Location determination using device coordination
At a first device, a location highlighting request is received. Responsive to the location highlighting request, a location highlight indicator is activated at the first device. It is determined that the location highlighting request includes a relay instruction. The location highlighting request is transmitted, responsive to the determining, from the first device to a cooperating device comprising a location highlight indicator and a location highlight cooperation capability.
US10764719B2 Interactive platforms to share information and disseminate messages
A method to publish information that can preferably only be retrieved by either a select set of users or all users. The information is published on a map, tied to a physical location. Each piece of information is associated with a viewing radius. Retrieval of the published information is based on those other users' physical location. The number of users that retrieve and collect the information can be limited.
US10764717B1 Location determination of mobile devices
There is described a location determining system comprising multiple mobile devices and multiple sensors at a facility as well as a sensor hub communicating directly or indirectly with the sensors. The sensors receive from the mobile devices broadcast beacons and identify measured times associated with receipt of the broadcast beacons from the mobile devices. The sensor hub stores the locations of sensors receives the measured times from the sensors. The sensor hub also determines sensor time errors based on the measured times, the locations of the sensors, and a transmission velocity associated with the broadcast beacons. The location determining system determines locations of the mobile devices based at least in part on the sensor time errors.
US10764716B2 Method and system for monitoring the position of an object
A method and a system are provided for the automatic monitoring of the position of an object, such as a vehicle or other mobile equipment, including, for example, an implement or tool or of construction material and works-related material. The method includes a series of steps carried out iteratively. The steps include detecting a current position of an object to be monitored; determining a spatial distance of the detected current position from a position previously specified as a central position; checking whether the spatial distance which has been determined exceeds a predetermined distance threshold, and if this is the case, triggering a predefined functionality of the object and/or of the position monitoring system and specifying the detected current position as a central position for a subsequent iteration.
US10764712B2 Tracking device operation in safety-classified zone
Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area.
US10764709B2 Methods, apparatus and systems for dynamic equalization for cross-talk cancellation
A first playback stream presentation intended for reproduction on a first audio reproduction system and transform parameters may be received and decoded. The second playback stream presentation may be intended for reproduction on headphones. The transform parameters may be applied to an intermediate playback stream presentation to obtain the second playback stream presentation. The intermediate playback stream presentation may be the first playback stream presentation, a downmix of the first playback stream presentation, or an upmix of the first playback stream presentation. A cross-talk-cancelled signal may be obtained by processing the second playback stream presentation with a cross-talk cancellation algorithm. The cross-talk-cancelled signal may be processed by a dynamic equalization or gain stage wherein an amount of equalization or gain may be dependent on a level of the first playback stream presentation or the second playback stream presentation.
US10764702B2 Audio content playback method and apparatus for portable terminal
An audio content playback method for a portable terminal. The audio content playback method includes checking a channel that is supportable by audio content that is currently engaged in group's simultaneous playback, in group's simultaneous playback of the audio content. The method includes allocating a channel to each of devices included in a group based on position information of each device included in the group or based on an input state in a user interface environment that is preset for channel allocation for each device included in the group, and transmitting the allocated channel information to each device included in the group to allow the device to select its allocated channel and play the audio content.
US10764696B2 Identifying hearing prosthesis actuator resonance peak(s)
An auditory prosthesis comprising an actuator for providing mechanical stimulation to a recipient. The auditory prosthesis comprises a measurement circuit for use in determining the resonance peak(s) of the actuator. In an embodiment, the measurement circuit measures the voltage drop across the actuator and/or current through the actuator during a frequency sweep of the operational frequencies of the actuator. These measured voltages and/or currents are then analyzed for discontinuities that are indicative of a resonance peak of the actuator. In another embodiment, rather than using a frequency sweep to measure voltages and/or currents across the actuator, the measurement circuit instead applies a voltage impulse to the actuator and then measure the voltage and/or current across the actuator for a period of time after application of the impulse. The measured voltages and/or currents are then analyzed to identify resonance peak(s) of the actuator.
US10764690B2 Speaker assembly
The present disclosure provides a speaker assembly. The speaker assembly includes an electrical connector, and the electrical connector includes a body part and a second pad part connected with the body part. In this way, we can measure flux or test pure tone and performance of the finished product through the second pad part during assembling of the speaker assembly of the structure, so as to prevent the body part from being scratched caused by contact in the traditional test process, thus improving the appearance yield of the finished product.
US10764685B2 Speaker
The present disclosure provides an improved speaker including a suspension accommodated in a magnetic gap formed by a main magnet and an auxiliary magnet. The suspension is used for supporting a coil assembly of the speaker. The auxiliary magnet further includes a capacity-increased space for accommodating the suspension and providing the suspension with more space to vibrate and providing the suspension with better flexibility. In order to more firmly fix the suspension, the auxiliary magnet further includes a fastening slot for engaging with an edge of the suspension. Optionally, the auxiliary magnet is configured to be a two-piece structure.
US10764676B1 Loudspeaker beamforming for improved spatial coverage
A system configured to improve spatial coverage of output audio and a corresponding user experience by performing upmixing and loudspeaker beamforming to stereo input signals. The system can perform upmixing to the stereo (e.g., two channel) input signal to extract a center channel and generate three-channel audio data. The system may then perform loudspeaker beamforming to the three-channel audio data to enable two loudspeakers to generate output audio having three distinct beams. The user may interpret the three distinct beams as originating from three separate locations, resulting in the user perceiving a wide virtual sound stage despite the loudspeakers being spaced close together on the device.
US10764674B2 Headset with force isolation
A method and system is disclosed for a headset with force isolation, where the headset comprises a headband having two upper headband sections coupled by a center block and two ear cups, where each ear cup is coupled to one of the two upper headband sections. The two upper headband sections may include side support strips between which a movable strip may be placed, thereby increasing the rigidness of the headband when fully extended between the side support strips. The rigidness of the headband may decrease when the movable strips are retracted from between the side support strips and into the center block utilizing a slider knob. The side support strips may be plastic and the movable strip may be metal. The center block may be more rigid than the side support strips. The center block may be plastic. The headband may include headband endcaps at lower ends of the headband.
US10764669B2 Device and method for monitoring earphone wearing state
Disclosed is a device and method for monitoring an earphone wearing state. A device and method for monitoring an earphone wearing state according to the present invention comprises: an internal microphone for receiving an internal voice generated inside an ear and generating an internal voice signal; an external microphone for receiving an external sound selectively including external noise and an external voice transferred from a vocal cords to the outside of an oral cavity and generating an external sound signal; a control unit for determining the volume of external noise though a comparison between an internal voice signal and an external sound signal and determining whether to generate an alarm signal; and an alarm unit for performing alarming in response to an alarm signal.
US10764665B2 Microphone and sound pickup method
A microphone according to an embodiment includes: an ear chip including a cylindrical part with a hollow part formed therein, and a contact part disposed outside the cylindrical part and configured to come into contact with an inner wall surface of an ear canal; a cable lead out to a gap between the cylindrical part and the contact part; and a microphone element disposed in the hollow part and connected to the cable.
US10764658B2 System and apparatuses for calibrating metering circuitry
Aspects of the present disclosure are directed toward a system and apparatuses for calibrating metering circuitry. An example system includes a first adapter including a plurality of receptacles proximally arranged in a circular manner on a first surface of the first adapter, the plurality of receptacles configured and arranged to be connected to endpoint controlling circuitry configured and arranged to communicate over the power lines or by using a RF communication, characteristics related to power usage of an endpoint device in a PLC network. The system further includes a second adapter including a plurality of electrical contacts disposed on a first surface of the second adapter and a plurality of terminals disposed on a second surface of the second adapter opposite of the first surface. The plurality of terminals can be physically arranged so as to plug into corresponding inputs on meter calibration circuitry. Further, the system includes a housing fixedly securing the first adapter and the second adapter and enclosing circuitry configured, while in operation, to facilitate calibration of the endpoint controlling circuitry by the meter calibration circuitry.
US10764655B2 Main and immersive video coordination system and method
Standard video (and audio) data are combined or blended with immersive video (and audio) data. The data may be collected together, and the standard video views may be a default or reflect a primary view or scene for certain content. The immersive video views may be adjacent or around the primary view, and are available for viewing based upon audience input. The data are blended temporally and spatially to synchronize and align them for virtually seamless transition between the standard video view and the immersive video views. Blending may be performed before distribution, after distribution, or some combination of these.
US10764654B2 Automatically generating supercuts
Embodiments of the present technology may include systems and processes associated with automatically generating supercuts associated with programming content. The present technology may include receiving, at the computing device, a set of related programming content, wherein the set of related programming content includes video clips; receiving an input from a user including a command to generate a supercut and a keyword associated with the supercut; searching the set of related programming content for portions of the video clips associated with the keyword; identifying a first event within a first video clip associated with the keyword and a second event within a second video clip associated with the keyword; determining a type of event associated with each of the first and second events and link the types of events with their respective events; determining a pre-event time period and a post-event time period for each of the first and second events based on the types of events; and generating and displaying a supercut using the first event, the second event, the pre-event time periods, and the post-event time periods. The above steps may be implemented as a computer-implemented method, computer program product, or device such as a television receiver, or in other types of embodiments.
US10764651B1 Service group discovery
Methods, systems, and machine-readable mediums for discovering a service group are provided. In an embodiment, a subscriber device receives a configuration file that stores a listing of mappings, each association of the listing of mappings maps network characteristics to a service group identification (SGID), a list of transport stream IDs (TSIDs), and a list of radio frequencies (RFs). The subscriber device selects one or more associations, from the listing of mappings, that are related to a network characteristic. Then, the subscriber device tunes to an RF, selected from the list of frequencies associated with a selected association, to identify a TSID of the tuned RF. Upon verifying whether the identified TSID matches a TSID from the list of TSIDs within the selected association, the subscriber device determines that the SGID in the selected association identifies the service group for the subscriber device.
US10764650B2 Video optimization proxy system and method
Aspects of the subject disclosure may include, for example, a machine-readable storage medium, including executable instructions that, when executed by a processing system including a processor, facilitate performance of operations that include assuming control of a video content transfer between a video server and a video client for HTTP traffic responsive to determining the HTTP traffic is for video content, generating a video transfer rate selection and a video transfer resolution selection for a requested video chunk of a time slot of the video content, generating an optimized manifest file for the requested video chunk, and publishing the optimized manifest file to the video client, wherein the video client request the requested video chunk from the video server based on the optimized manifest. Other embodiments are disclosed.
US10764645B2 Viewer-interactive enhanced video advertisements
Systems and methods are provided whereby a viewer's selection of an object that is displayed in a video image results in information about that object being provided to the viewer. In preferred embodiments, a viewer's selection of an object that is displayed in a video image can result in an advertisement about the product or service that is represented by the object being provided to the viewer. In particularly preferred embodiments, the display of an advertisement about the product or service that is represented by the object can allow the viewer to purchase the product or service.
US10764642B2 Managed multiplexing of video in an adaptive bit rate environment
Methods and apparatus for delivering video programs are provided. A plurality of video programs are provided in a fragmented, adaptive bit rate format. A request for a respective video program from the plurality of video programs is received from each of a plurality of clients. The requested video programs are multiplexed for delivery to the clients in a multiplex over a shared, fixed-bit-rate transmission channel. In the fragmented, adaptive bit rate format, the fragment delivered to the client may not be the same as the requested fragment and is dependent on multiple criteria, including the bitrate and quality of the requested and delivered fragments, the total available delivery bandwidth, and other fragment requests made on the channel. The resulting multiplex may be either a constant bit rate multiplex or a variable bit rate multiplex.
US10764641B2 Apparatus, systems and methods for generating an emotional-based content recommendation list
Media content recommendation systems and methods are operable to recommend one or more media content events to a user based on identified changes in the user's emotional state during a life event that is experienced by the user.
US10764639B2 Overlaying aggregated media content with additional services based on a context
A computer system including a processor, a system memory, a non-transitory storage medium having modules such as a broadcast obtain module, an other media obtain module, a content aggregate module, an aggregated content send module, a context determine module, a formulate overlay module, and an overlay send module. The system may have a Wi-Fi router. The context determine module may determine a function or access services. The context determine module may access a calendar item for a user. The formulate overlay module may overlay data based on a calendar item. The formulate overlay module may overlay data relevant to aggregated content. A social media access module accessing a number of relevant services and a notice module providing notice to a user may be included. The notice module may identify the notice by using a date, a time, and a location of the computer system.
US10764634B1 Presence and authentication for media measurement
A method, executed by a processor, is used to determine presence of a viewer at a media device. The method includes receiving viewer biometric data captured by a biometric capture device associated with the media device; determining a category of the viewer based on the captured viewer biometric data; comparing the captured viewer biometric data to a reference to determine a possible identity of the viewer, by: determining a presence probability for the viewer based on a match between the biometric data and the reference, and determining a confidence level for the probability; and when the probability and confidence level equal or exceed a threshold, determining the viewer is present at the media device.
US10764627B2 System for deployment of value-added services over digital broadcast cable
A cable set-top box and cable distribution system architecture for deployment of value-added services over digital video broadcasting-cable is disclosed. A consumer can request for an on-demand service or a data at the cable set-top box system 122, where the request may be executed by extracting data from storage means provided in the cable set-top box, and/or the request may be forwarded via a wireless data modem to a telecommunication network where the source of the request is identified and routed to a corresponding cable headend 106 for execution through the DVB-C and/or the modem, and/or the request may be forwarded by the modem via the telecommunication network to a computing cloud 130 where the source of the request is identified and routed to the corresponding cable headend 106 for execution through the DVB-C and/or the modem.
US10764623B2 Method and system for media adaption
A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a media format. The service level objective may include consideration of the target device and available bandwidth over a provider network. The media may be provided in the selected media format over the provider network to the target device.
US10764620B2 Dynamic delay equalization for media transport
Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals.
US10764617B2 Time shift buffer via flash memory
Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.
US10764611B2 Program verification and decision system
Embodiments herein describe a content distribution system that verifies a media presentation (or portions thereof) using a broadcast schedule. In one embodiment, the content verification system evaluates the media presentation to identify a unique identification data for the presentation such as a fingerprint or watermark. Using the broadcast schedule, the content verification system can identify what content the media presentation should (or is expected) to contain. The content verification system can retrieve a previously stored unique identifier from a database corresponding to the content identified using the broadcast schedule. If the stored unique identifier matches the unique identifier derived by the content verification system, the system verifies the content in the media presentation is correct. The verified media presentation can then be transmitted to a content distribution network—e.g., a broadcast network or video-on-demand provider.
US10764608B2 Coding of a spatial sampling of a two-dimensional information signal using sub-division
Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.
US10764607B2 Data processing systems for encoding video data
When encoding an array of data elements of a stream of arrays of data elements, a set of sample adaptive offset options to be used for encoding the array are selecting on the basis of a distortion value that is determined for a particular set of sample adaptive offset options. The distortion value is determined by generating one or more filtered reconstructed source blocks by applying a sample adaptive offset filter in accordance with the particular set of sample adaptive offset options to one or more reconstructed source blocks corresponding to a source block, and by then determining a distortion value for the particular set of sample adaptive offset options by comparing the one or more filtered reconstructed source blocks with the source block. When the particular set of sample adaptive offset options comprises an edge offset type, the distortion value is determined using a set of error values comprising fewer data elements than the source block of data elements.
US10764605B2 Intra prediction for 360-degree video
A video coder may determine reference samples based on a location of a current block of a current picture of the 360-degree video data and a packing arrangement that defines an arrangement of a plurality of regions in the current picture. The current picture is in a projected domain and each respective region of the plurality of regions is a respective face defined by a projection of 360-degree video data. The regions are arranged in the current picture according to the packing arrangement. Based on the location of the current block being at a border of the first region that is adjacent to the second region and there being a discontinuity at the border due to the packing arrangement, the reference samples are samples of the current picture that spatially neighbor the current block in a spherical domain and not in the projected domain.
US10764603B2 Resolution-adaptive video coding
Systems and methods are provided for implementing methods for resolution-adaptive video coding in a motion prediction coding format by obtaining a current frame of a bitstream, obtaining one or more reference pictures from a reference frame buffer, up-sampling or down-sampling the obtained one or more reference pictures that have resolutions different from a resolution of the current frame, and generating a reconstructed frame from the current frame based on the one or more reference pictures and a selected motion candidate of the current frame, thereby achieving substantial reduction of network transport costs in video coding and delivery without requiring the transport of additional data that would offset or compromise these savings.
US10764601B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information for a current block in a current picture from a coded video bitstream. The prediction information is indicative of a prediction mode that is based on a merge candidate list. The processing circuitry constructs, in response to the prediction mode, the merge candidate list that includes at least a first block vector candidate with a reference picture being the current picture. Then the processing circuitry adds a new merge candidate that is calculated by averaging two candidates in the merge candidate list. Further, the processing circuitry determines, a predictor from the merge candidate list, and reconstructs at least a sample of the current block according to the determined predictor.
US10764597B2 Video encoding and decoding
A temporal motion vector predictor is includable, together with one or more spatial motion vector predictors, in a set of motion vector predictors for a block to encode of a current frame. A method of determining the temporal motion vector predictor comprises selecting as the temporal predictor one motion vector from among motion vectors in a reference block of a reference frame different from the current frame. The reference block is a block of the reference frame collocated with the block to encode or a block of the reference frame neighboring the collocated block. The selection is based on a diversity criterion for achieving diversity among the predictors of the set. This can reduce the motion vector memory requirements with no or no significant additional coding efficiency penalty. Alternatively, even if the motion vector memory is not reduced in size, coding efficiency improvements can be achieved.
US10764595B2 Method and apparatus for encoding image by using atypical split, and method and apparatus for decoding image by using atypical split
Provided is an image encoding method including extracting feature points from a picture; generating at least two clusters by performing feature point clustering on the extracted feature points; determining at least two split sections in the picture, the at least two split sections respectively corresponding to the at least two clusters; parallel-encoding the at least two split sections; and generating a bitstream including information about the at least two split sections. A size and a shape of each of the at least two split sections may be individually determined.
US10764593B2 Method and apparatus for coding video having temporal scalability, and method and apparatus for decoding video having temporal scalability
Provided are a video encoding method and apparatus having temporal scalability, and a video decoding method and apparatus having temporal scalability. The video encoding method includes: splitting pictures included in a picture sequence into temporal sub-layers; classifying, as a first temporal layer access picture or a second temporal layer access picture, a temporal layer access picture based on whether a picture encoded after the temporal layer access picture is capable of referring to a picture encoded before the temporal layer access picture; and adding, to transmission unit data including the temporal layer access picture, type syntax information for identifying the first temporal layer access picture and the second temporal layer access picture, wherein the picture encoded after the temporal layer access picture belongs to a same temporal sub-layer as the temporal layer access picture or belongs to an upper temporal sub-layer to the temporal layer access picture.
US10764592B2 Inter-layer residual prediction
Systems, devices and methods are described including performing scalable video coding using inter-layer residual prediction. Inter-layer residual prediction in an enhancement layer coding unit, prediction unit, or transform unit may use residual data obtained from a base layer or from a lower enhancement layer. The residual may be subjected to upsample filtering and/or refinement filtering. The upsample or refinement filter coefficients may be predetermined or may be adoptively determined.
US10764590B2 Entropy coding primary and secondary coefficients of video data
Primary and secondary coefficients are identified and used for entropy coding to improve performance. When coding quantized transform coefficients of a transform block, one of those quantized transform coefficients is identified as a primary coefficient. A coefficient map indicating locations of ones of the quantized transform coefficients within the transform block is produced. Valid secondary coefficient associated with the primary coefficient are identified using the coefficient map and data indicating a location of a last non-zero coefficient within the transform block. A token class used to encode one or more neighbor coefficients of the primary coefficient and the valid secondary coefficients is then identified, and a number of bits to use to code the primary coefficient and the valid secondary coefficients is determined based on the token class. The number of bits is determined based on data retrieved from a hardware register and thus determined in a single clock cycle.
US10764589B2 Method and module for processing image data
Disclosed is a module for correcting and applying an input value applied to a plurality of pixels in a display including a plurality of pixels. The module includes a processor configured to determine a plurality of unit blocks by dividing the plurality of pixels in a preset unit, receive the first input value for a current pixel included in a current block of the plurality of unit blocks, determine a middle input value of a real number, by correcting the first input value by applying a gain value and offset value assigned to the current block, compare the product of a decimal value indicative of the decimal part of the middle input value and the size of the current block with a root value corresponding to the current pixel, determine the final input value by performing rounding-up or rounding-off on the middle input value based on a result of the comparison, and apply the final input value to the current pixel and memory configured to store the gain value, the offset value and the root value.
US10764585B2 Reprojecting holographic video to enhance streaming bandwidth/quality
Improved video compression and video streaming systems and methods are disclosed for environments where camera motion is common, such as cameras incorporated into head-mounted displays. This is accomplished by combining a 3D representation of the shape of the user's environment (walls, floor, ceiling, furniture, etc.), image data, and data representative of changes in the location and orientation (pose) of the camera between successive image frames, thereby reducing data bandwidth needed to send streaming video in the presence of camera motion.
US10764583B2 Method and apparatus for processing video signal
A method for decoding a video according to the present invention may comprise: deriving a spatial merge candidate for a current block, generating a merge candidate list for the current block based on the spatial merge candidate, obtaining motion information for the current block based on the merge candidate list, and performing motion compensation for the current block based on the motion information. Herein, if the current block does not have a pre-defined shape or a size equal to or greater than a pre-defined size, the spatial merge candidate of the current block may be derived based on a block which have the pre-defined shape or a size equal to or greater than the pre-defined size, the block including the current block.
US10764579B2 Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
Systems and methods for encoding alternative streams for use in adaptive bitrate streaming based upon the delay of each stream in accordance with embodiments of the invention are described. One embodiment of the invention includes memory, and a processor configured by a source encoding application to: receive multimedia content, where the multimedia content includes source video data having a primary resolution and a primary sample aspect ratio; and encode the source video data as a set of alternative video streams, where: the alternative video streams have different maximum bitrates; and the alternative video streams are encoded to have an upper bound seek delay that is equal to or less than the upper bound seek delay of streams in the set of alternative video streams that are encoded at a higher maximum bitrate.
US10764578B2 Bit rate optimization system and method
The present disclosure provides a bit rate optimization method that includes steps as follows. A video is provided. The spatial complexity and temporal complexity of the video are analyzed to evaluate the sensitivity of the human eye to serve as the basis for determining the bit rate of the video.
US10764576B2 Intra-picture prediction using non-adjacent reference lines of sample values
Innovations in intra-picture prediction with multiple candidate reference lines available are described herein. For example, intra-picture prediction for a current block uses a non-adjacent reference line of sample values to predict the sample values of the current block. This can improve the effectiveness of the intra-picture prediction when the reference line of sample values that is adjacent the current block includes significant capture noise, significant quantization error, or significantly different values (compared to the current block) due to an occlusion. Innovations described herein include, but are not limited to, the following: intra-picture prediction with multiple candidate reference lines available; encoding/decoding of reference line indices using prediction; filtering of reference sample values; residue compensation; weighted prediction; mode-dependent padding to replace unavailable reference sample values; using in-loop-filtered reference sample values; encoder-side decisions for selecting reference lines; and post-filtering of predicted sample values.
US10764572B2 Monitor usage information
A monitor includes a display device to display images; an integrated circuit to control the display device; and a video port to connect the monitor to a host device. The integrated circuit is programmed to collect usage information and output the usage information through the video port to the host device.
US10764565B2 Computer-readable storage medium having stored therein display control program, display control apparatus, display control system, and display control method
An image taken of a three-dimensional virtual space including a virtual designating object and an object arranged therein is displayed. When the position of the virtual designating object does not coincide with the object, the virtual designating object is arranged in a predetermined orientation. The position of the virtual designating object is determined based on an acquired designated position on a two-dimensional image, which is generated from the three-dimensional virtual space taken by a virtual camera. When the position of the virtual designating object corresponds to the object, the displayed orientation of the virtual designating object is based on the position.
US10764564B2 User tracking stereoscopic image display system
According to one implementation, a stereoscopic image display system includes a computing platform having one or more hardware processor(s), a system memory storing a software code, an autostereoscopic display, and a user tracking unit controlled by the hardware processor(s). The hardware processor(s) execute the software code to utilize the user tracking unit to detect a left eye location and a right eye location of a user of the stereoscopic image display system, and to determine a left eye image and a right eye image corresponding to an output image of a content being played out by the stereoscopic image display system based on the respective left eye location and right eye location of the user. The hardware processor(s) further execute the software code to render the left eye image and the right eye image using the autostereoscopic display to generate a three-dimensional (3D) image of the output image.
US10764563B2 3D enhanced image correction
A user authentication system and method. A two-dimensional image of a scene is obtained and range information obtained from the scene is aligned with the two-dimensional image. One or more depth regions is identified and image segments corresponding to the one or more depth regions are selected within the two-dimensional image. Brightness operations are performed on one or more of the selected image segments to form a corrected image.
US10764562B2 Depth generation system with adjustable light intensity
A depth generation system with adjustable light intensity includes at least one light source, at least one image capturer, a depth map generator, and a controller. Each light source of the at least one light source is used for generating emitted light. Each image capturer of the at least one image capturer is used for capturing an image including at least one reflected light generated by at least one object reflecting the emitted light. The depth map generator is coupled to the each image capturer for generating a corresponding depth map according to the image or the at least one reflected light. The controller is coupled to the depth map generator for determining whether to adjust intensity of the emitted light according to information of the corresponding depth map or intensity of the at least one reflected light.
US10764559B2 Depth information acquisition method and device
There are provided a depth information acquisition method and device. The method includes: determining a relative geometric position relationship between a ToF camera and left and right cameras in a binocular camera, and internal parameters; collecting the depth map generated by the ToF camera and the images of two cameras; converting the depth map into a binocular disparity value between corresponding pixels in the images of the two cameras; mapping, by using the converted binocular disparity value, any pixel in the depth map generated by the ToF camera to corresponding pixel coordinates of the images of the two cameras to obtain a sparse disparity map; and performing calculation on all pixels in the depth map generated by the ToF camera to obtain a dense disparity map, thereby obtaining more accurate and denser depth information; or inversely calibrating collected depth map by the ToF camera with the sparse disparity map.
US10764553B2 Immersive display system with adjustable perspective
An immersive display system with an adjustable perspective is provided herein. The immersive display system includes a viewing device suitable for displaying display information in an immersive environment, which is displayed relative to a virtual viewer position. The immersive display system includes an input device. The system also includes an image storage element that stores at least one photographic image. The immersive display system includes a processor configured to process the instructions for mapping the photographic image onto a 3-dimensional shape for display in an immersive environment on the viewing device. The system adjusts a virtual displayed position with respect to the virtual viewer position allowing for the viewer to experience the environment at a perspective different than the recorded perspective.
US10764543B2 Image display system, image display method, and movable object
The image display system forms an image by scanning with light from a light source of a luminaire. The image display system includes: an input unit configured to receive an image signal indicative of an instruction value of luminance of the light source; and a control unit configured to determine a target value of luminance of the light source based on the instruction value indicated by the image signal received by the input unit. The control unit is configured to perform an adjusting process of setting the target value to an adjusted value different from the instruction value when allowing the light source to emit light based on the image signal.
US10764541B2 Coaxial video push-cables for use in inspection systems
Visual pipe and cavity inspection systems including camera heads for video and/or image capture and associated coaxial video push-cables having increased durability and strength, for high frequency alternating current electrical power transmission as well as data and/or video signal communication between the camera heads and a display or control device, are disclosed.
US10764538B2 Systems and methods for analyzing body fluids
Systems and methods analyzing body fluids contain cells including blood, bone marrow, urine, vaginal tissue, epithelial tissue, tumors, semen, and spittle are disclosed. The systems and methods utilize an improved technique for applying a monolayer of cells to a slide and generating a substantially uniform distribution of cells on the slide. Additionally aspects of the invention also relate to systems and method for utilizing multi-color microscopy for improving the quality of images captured by a light receiving device.
US10764534B1 Artificial intelligence communication assistance in audio-visual composition
In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for aiding in the audio-visual composition of electronic communications.
US10764533B2 Computerworkstation with curved lenticular display
A computer workstation includes a curved autostereoscopic display having one or more display regions. The workstation further includes one or more image capturing devices to capture images (e.g., two-dimensional images and depth information) of a user of the workstation, and also includes an eye-tracking module to track the positions of the user's eyes as she uses the workstation. Based on the captured imagery, the workstation generates a 3D model of the user for communication to other remote workstations via a network. The workstation receives 3D models of the users of the remote workstations via the network. Based on the received 3D models and the detected eye positions of the user, the workstation generates frames for display at the curved autostereoscopic display.
US10764532B2 Method and system for locating ingress utilizing customer premises equipment
Unlike conventional methods and systems for locating ingress, which only monitor the upstream path, a method and system of locating ingress by monitoring the downstream path is provided. A test system measures the signal quality in the upstream path and in dependence upon a noise level being above a predetermined limit, polls a plurality of terminal equipment devices to return a downstream signal quality measurement. The test instrument analyzes the downstream signal quality measurements to locate an ingress source contributing to the noise.
US10764531B1 Mobile geotagging devices and systems and methods of mobile geotagging systems
Aspects of present disclosure relates to a mobile geotagging device, a mobile geotagging system, and methods of mobile geotagging system. In certain embodiments, mobile geotagging device includes: a display screen, a processor, and a non-volatile storage device storing a mobile geotagging application. When executed by processor, mobile geotagging application causes the processor to: generate a time-coded image containing an initial starting point of time, track timing and geolocation information of mobile geotagging device while a digital camera is in use, and store tracked timing and geolocation data, receive a set of images and videos from digital camera, append timing and geolocation information in EXIF into corresponding image files and video files based on a timing difference between digital camera and mobile geotagging device and tracked timing and geolocation information data stored in geolocation/timing tracking storage, and store the images and videos having updated timing and geolocation information in image/video storage.
US10764530B2 Method and system for recording a super slow motion video in a portable electronic device
A method and a system for recording a Super Slow Motion (SSM) video in a portable electronic device are provided. A SSM video recording system detects presence of motion in the image frames captured by the image capturing device. Upon detecting the presence of motion, the SSM video recording system generates a trigger, subsequent to which, a first and fourth set of image frames for performing a frame skipping mechanism, and a second and third set of image frames for performing an interpolation mechanism are selected. The image frames of desired frame rate generated by performing the frame skipping mechanism and the interpolation mechanism are transmitted to an encoder in an order, for encoding and recording. The method and system allow SSM even in mid-tier and low-tier models of smartphones, without the need of expensive specialized image sensors.
US10764528B2 Mobile terminal and control method thereof
A mobile terminal, according to one embodiment of the present invention, comprises: a wireless communication unit for communicating with an external device or an external server; a display unit for displaying a specific viewing area of a surround video comprising a plurality of viewing areas; and a control unit for playing the surround video in a first viewing area, and playing the surround video in a second viewing area according to a first command requesting a viewing area change, wherein the control unit controls the wireless communication unit so as to receive data comprising a path of the viewing area from the preset external device or the preset external server according to a second command, controls the display unit so as to display, on a partial area of a screen, a thumbnail image indicating the path by using the received data, and changes the viewing area of the surround video being played, on the basis of the path included in the received data according to a third command for selecting the thumbnail image.
US10764527B2 Dual-column-parallel CCD sensor and inspection systems using a sensor
A dual-column-parallel image CCD sensor utilizes a dual-column-parallel readout circuit including two pairs of cross-connected transfer gates to alternately transfer pixel data (charges) from a pair of adjacent pixel columns to a shared output circuit at high speed with low noise. Charges transferred along the two adjacent pixel columns at a line clock rate are alternately passed by the transfer gates to a summing gate that is operated at twice the line clock rate to pass the image charges to the shared output circuit. A symmetrical Y-shaped diffusion is utilized in one embodiment to merge the image charges from the two pixel columns. A method of driving the dual-column-parallel CCD sensor with line clock synchronization is also described. A method of inspecting a sample using the dual-column-parallel CCD sensor is also described.
US10764526B1 Spatial derivative pixel array with adaptive quantization
A photo sensor includes a plurality of pixel blocks, each including one or more anchor pixels and one or more non-anchor pixels. The anchor pixels produce first sensor signals and the non-anchor pixels produce second sensor signals. An amplifier circuit amplifies the first and second sensor signals. A variable bit-depth analog to digital converter (ADC) circuit quantizes amplified versions of the first sensor signals into first digitized sensor signals with a first bit-depth. The ADC circuit also quantizes amplified versions of the second sensor signals into second digitized sensor signals with a second bit-depth that is lower than the first bit depth. The second bit-depth may be selected based on anchor pixel statistics derived from the one or more first digitized sensor signals.
US10764521B2 Image sensor and electronic device comprising the same
An image sensor is provided which includes a first group of pixels including a first color filter passing light having a first wavelength range, a second group of pixels including a second color filter passing light having a second wavelength range, and a third group of pixels including a third color filter passing light having a third wavelength range. The first wavelength range is longer than the second wavelength range, and the second wavelength range is longer than the third wavelength range. A second pixel in the second group of pixels or a third pixel in the third group of pixels includes a plurality of photoelectric conversion devices, and a first pixel of the first group of pixels includes a single photoelectric conversion device.
US10764520B2 Solid state imaging device
A disclosed embodiment includes: semiconductor substrate including a pixel region in which a plurality of pixels are arranged, each of the pixels including a photoelectric conversion unit configured to accumulate charges generated from an incident light, a charge holding portion configured to hold the charges transferred from the photoelectric conversion unit, and an amplification unit including an input node configured to receive the charges transferred from the charge holding portion; a light-shielding portion arranged so as to cover at least the charge holding portion and extending over at least two or more of the plurality of pixels; a contact plug connected to the light-shielding portion; and a wiring connected to the contact plug to supply a fixed potential to the light-shielding portion via the contact plug.
US10764517B2 Stereo assist with rolling shutters
An imaging system for a vehicle may include a first image capture device having a first field of view and configured to acquire a first image relative to a scene associated with the vehicle, the first image being acquired as a first series of image scan lines captured using a rolling shutter. The imaging system may also include a second image capture device having a second field of view different from the first field of view and that at least partially overlaps the first field of view, the second image capture device being configured to acquire a second image relative to the scene associated with the vehicle, the second image being acquired as a second series of image scan lines captured using a rolling shutter. As a result of overlap between the first field of view and the second field of view, a first overlap portion of the first image corresponds with a second overlap portion of the second image. The first image capture device has a first scan rate associated with acquisition of the first series of image scan lines that is different from a second scan rate associated with acquisition of the second series of image scan lines, such that the first image capture device acquires the first overlap portion of the first image over a period of time during which the second overlap portion of the second image is acquired.
US10764515B2 Image sensor method and apparatus equipped with multiple contiguous infrared filter elements
An image sensor apparatus and method are provided with multiple contiguous infrared (IR) filter elements. Included is an image sensor comprising a two-dimensional array of pixel elements that generate output signals as pixel data for representing an image of a scene. Further included is a filter array comprising a two-dimensional array of filter elements coupled to the two-dimensional array of pixel elements to receive light input from the scene. The filter array includes a plurality of blocks of filter elements each including a first subset of filter elements configured to transmit spectral energy in one or more colors of a visible spectrum of the light. Each pair of adjacent filter elements of the first subset are configured to transmit spectral energy in different colors of the visible spectrum of the light. Further, each block of filter elements also includes a second subset of filter elements configured to transmit spectral energy in an infrared (IR) spectrum of the light. The second subset of filter elements includes at least two (2) IR filter elements that are contiguous.
US10764513B2 Communication terminal, image data communication system, and communication method
An image data communication system includes: a first communication terminal including first circuitry; and a second communication terminal including second circuitry. The first circuitry of the first communication terminal is configured to transmit a plurality of pieces of image data and layer display order information indicating a layer display order in which a plurality of images represented by the plurality of pieces of image data are to be displayed. The second circuitry of the second communication terminal is configured to display the plurality of images represented by the plurality of pieces of image data transmitted from the first communication terminal in the layer display order based on the layer display order information transmitted from the first communication terminal.
US10764511B1 Image version selection based on device orientation
One embodiment provides a method, including: capturing, using a first camera of an information handling device, a first image of an area, wherein the first image is associated with a first capture orientation; capturing, using a second camera of the information handling device, a second image of the area, wherein the second image is associated with a second capture orientation; determining, using a processor, whether the first capture orientation or the second capture orientation corresponds to a viewing orientation of the information handling device; and displaying, responsive to the determining, one of the first image or the second image. Other aspects are described and claimed.
US10764510B2 Image conversion device
An image conversion device is provided. The device includes a driving environment recognition unit that has a camera acquiring a base image of areas behind and to the side of a subject vehicle and a sensor sensing a driving environment behind and to the side of the subject vehicle. A display unit displays the base image and a navigation unit provides information regarding a location of the subject vehicle. A controller determines whether a blind spot is created in the driving environment based on information acquired from the driving environment recognition unit and the navigation unit, converts the base image into an image including the blind spot to generate the converted image, and operates the display unit to display the converted image.
US10764506B2 Medical observation device and medical observation system
There is provided a medical observation device including: an imaging control unit configured to control an imaging function of an imaging device. The imaging control unit controls an exposure function of the imaging device on a basis of a detection result of a line of sight of a recognition target so that luminance of a predetermined region in a medical captured image obtained by the imaging device capturing an observation target is changed.
US10764501B2 Optical image stabilization techniques
An optical image stabilization (OIS) of a camera system includes a controller, a lens and an image stabilizing arrangement (ISA), including one or both of an actuator mechanically coupled with the lens. The controller is configured to: (1) receive measured accelerometer data relating to camera orientation with respect to a gravitational field and causes the actuator to locate the lens at a gravity-adjusted neutral position; and/or (2) synchronously relocate, during a time interval that falls at least partially between a first successive frame and a second successive frame, one or both of the camera lens and an image sensor by controlling a slew motion of the camera lens or image sensor, monitor and controls one or more of exposure time, effective readout time, lens relocation time and frame period, and rebalance the auto exposure algorithm such that the exposure time is less than a critical value.
US10764500B2 Image blur correction device and control method
An image blur correction device tracks a feature point in a captured image, calculates feature point tracking information, and estimates a positional relationship including a depth between a subject and an imaging apparatus as three-dimensional coordinates of the feature point on the basis of the feature point tracking information and position attitude information of the imaging apparatus calculated on the basis of shake information relating to shake of the imaging apparatus. The image blur correction device also controls a degree of contribution of the feature point to the estimation of the three-dimensional coordinates. The image blur correction device corrects the position attitude information according to a result of the estimation of the three-dimensional coordinates of the feature point, calculates a target position of a shake correction lens based on the shake information and the position attitude information, and drives the shake correction lens.
US10764498B2 Image processing apparatus, method of controlling the same, and storage medium
The invention generates an image having a sense of speed in conformity with each of a plurality of subjects in an image so as to generate an image in which a subject that the user wishes is made stationary. An apparatus comprises an acquiring unit which acquires a plurality of pieces of image data captured consecutively; an identifying unit which identifies a subject in the image data; and a generating unit which generates a first composite image in which at least two pieces of image data, among the plurality of pieces of image data, are composed in accordance with a motion of a first subject, and a second composite image in which at least two pieces of image data are composed in accordance with a motion of a second subject whose motion is different to the motion of the first subject.
US10764495B2 Image processing apparatus, image processing method, storage medium, system, and electronic apparatus
An image processing apparatus includes processing circuitry. The processing circuitry is configured to detect a positional shift amount of each of a plurality of images; select a composite target image from the plurality of images based on the detected positional shift amount; and obtain a composite image based on the positional shift amount and the selected composite target image.
US10764493B2 Display method and electronic device
A display method and an electronic device are provided. The display method comprises: displaying a source panorama; based on a viewing angle during displaying the source panorama, determining an initial viewing angle of the destination panorama; and in response to switching from the source panorama to the destination panorama, displaying an image of the destination panorama at the initial viewing angle.
US10764492B2 Image sensor, image pickup apparatus, image sensor-identifying method, image forgery-preventing method, and image alternation-limiting method
To provide an image sensor capable of guaranteeing consistency between acquired image information and picked-up image information. An image sensor 30 includes an image information processing unit 4 that forms integrated information in which image sensor identification information capable of identifying the image sensor 30 and image information obtained by an analog/digital conversion unit 25 are associated with each other, and an image information output unit 24 that outputs the integrated information to an external unit.
US10764487B2 Distance image acquisition apparatus and application thereof
Provided are a distance image acquisition apparatus capable of obtaining a wide-range and high-accuracy distance image, and an application thereof. The distance image acquisition apparatus includes a distance image generation unit (42) that generates a distance image including a plurality of distance values corresponding to a time of flight of light from an light emitting unit (12) to a light-receiving surface of an imaging unit (20) on the basis of an imaging result of the imaging unit (20); a storage unit (22) that stores correction information corresponding to a lens thickness difference between a plurality of main light beam paths from a lens (14) to the light-receiving surface of the imaging unit (20); and a correction unit (44) that corrects the distance values in the distance image on the basis of the correction information.
US10764486B2 Multi-camera autofocus synchronization
A method synchronizes autofocus in a system having a master camera and a slave camera. The method comprises: focusing the slave camera based on a map and a result of an autofocus operation by the master camera, while capturing each of a plurality of images. The map relates a plurality of master camera lens positions of the master camera to corresponding slave camera lens positions of the slave camera. An autofocus operation is periodically performed in the slave camera to determine an additional slave camera lens position for an additional image. The map is adaptively updated, based at least partially on the additional slave camera lens position.
US10764485B2 Display control apparatus and control method therefor
A display control apparatus includes a touch detection unit configured to detect a touch performed on a display unit, a specifying unit configured to specify a target of specification in a predetermined region of the display unit according to a touched position, and a display control unit configured to control an object identification mark to be displayed in the predetermined region so as to indicate a first axis and a second axis that makes the target specified by the specifying unit based on the touched position of the touch become an intersection point with the first axis in response to the touch performed in the predetermined region, and control the object identification mark to be hidden when the touch is released.
US10764479B2 Imaging apparatus, manufacturing apparatus, manufacturing method and electronic appliance
A manufacturing apparatus, a manufacturing method, and an electronic appliance that contribute to miniaturization and thinning of an imaging apparatus. The imaging apparatus includes a first circuit board in which an imaging element is mounted on a center portion, a component that is mounted on an outer circumference portion of the center portion of the first circuit board, and a member that incorporates the component and is provided in the outer circumference portion and is formed by a mold method. The imaging apparatus further includes a lens barrel that holds a lens, in which a frame that supports a portion including the lens barrel is located on the member. Further, the frame includes an infra red cut filter (IRCF).
US10764478B2 Camera module includes a lens unit that is fixed to a holding member having an image sensor via an engaging member of cured resin and manufacturing method thereof
A camera module includes a lens unit containing a lens, a holding member provided with an image sensor and an engaging member of cured resin. At least a part of the engaging member includes a surface that intersects with a direction of an optical axis of the lens and the lens unit and the holding member are engaged with each other on the surface.
US10764476B2 Optical image capturing module
An optical image capturing module is provided, including a circuit assembly and a lens assembly. The circuit assembly may include a circuit substrate, a plurality of image sensor elements, a plurality of signal transmission elements, and a multi-lens frame. The image sensor elements may be connected to the circuit substrate. The signal transmission elements may be electrically connected between the circuit substrate and the image sensor elements. The multi-lens frame may be manufactured integrally, be covered on the circuit substrate, and surround the image sensor elements and the signal transmission elements. The lens assembly may include a lens base, an auto-focus lens assembly, and a driving assembly. The lens base may be fixed to a multi-lens frame. The auto-focus lens assembly may have at least two lenses with refractive power.
US10764472B2 Profile adjustment method, profile adjustment apparatus, and non-transitory computer-readable storage medium storing profile adjustment program
Disclosed is a profile adjustment method for adjusting a profile used in color conversion processing for performing a black point compensation, the method including: an adjustment target profile reception step of receiving any one of an input profile representing a correspondence relationship between an input coordinate values in an input color space and device independent coordinate values in a profile connection space and an output profile representing a correspondence relationship between the device independent coordinate values and an output coordinate values in an output color space as an adjustment target profile; a black point information storage step of obtaining black point information from a color conversion table and storing the black point information in a private tag when the black point information representing a black point in the color conversion table is not stored in the private tag of the adjustment target profile before adjusting the color conversion table stored in the adjustment target profile; and an adjustment reception step of receiving an adjustment of the color conversion table.
US10764470B1 Tile based color space transformation
A system and method for tile type based color space transformation improves the performance and image quality of multifunction devices. The disclosed embodiments transform an input image on a tile by tile basis. If a tile is detected as neutral, simple 1D L* to CMYK Tone Reproduction Curves or Look-Up-Tables are used to convert the input pixels of the tile in L*a*b* to output pixels in CMYK. If a tile is detected as containing color content, then the input pixels are chrominance adjusted and subsequently converted to CMYK using regular tetrahedral interpolation.
US10764469B2 Image processing apparatus, image processing method, and storage medium that convert an input luminance signal included in image data into an output signal for printing by using a conversion parameter
An image processing apparatus includes an obtaining unit to obtain image data and a dynamic range conversion unit to convert an input luminance signal included in the image data into an output luminance signal for an image printing apparatus by using a conversion parameter. A dynamic range of luminance of the converted image data is narrower than that of the unconverted image data before the dynamic range conversion. When the input luminance signal indicates an input black reference luminance value, the output luminance signal indicates an output black reference luminance value, and, when the input luminance signal indicates a predetermined reference input luminance value, the output luminance signal indicates a reference output luminance value, the reference output luminance value being a value calculated based on the predetermined reference input luminance value and the output black reference luminance value for observing a print product to be printed by the printing apparatus.
US10764464B2 Image scanning apparatus with improved image location notification
An image scanning apparatus includes an image scanning unit, an image acquiring unit, a condition determining unit, and a communication processing unit. The image scanning unit scans a document image from a document and generates image data of the document image. The image acquiring unit acquires the image data generated on a single job, generates image files including the image data, and stores the image files into a specific folder. The condition determining unit selects (a) network identifiers of the image files or (b) a network identifier of the specific folder, on the basis of the number of the image files generated and stored on the single job. The communication processing unit transmits to a specific destination a message that includes the selected network identifiers of the image files or the selected network identifier of the specific folder.
US10764462B2 Image reading apparatus
An image reading apparatus includes a medium support section that supports a medium to be fed, a reading unit that performs reading on the medium fed from the medium support section, and a mounting section on which the medium to be set on the medium support section is mountable, the mounting section being located outside of a main body including the reading unit.
US10764458B2 Image forming apparatus performing wireless communication and method of setting and starting a job via wireless communication
An image forming apparatus including: a wireless communication circuitry configured to make a wireless communication with a portable information processing device including a display unit; and a computer and a memory storing a program causing the computer to execute: a recognition step recognizing a portable information processing device that is within a communicable range through communication via the wireless communication circuitry; a job setting step receiving a job setting; and a job control step receiving a start instruction and executing a job in response to the start instruction, wherein the job setting step receives the job setting, which is made in the portable information processing device, via the wireless communication circuitry after the portable information processing device falls within the communicable range, and the job control step accepts reception from the portable information processing device of an instruction to rearrange the order of the execution of the job among jobs which await their starts.
US10764457B2 Preventing component collision in image reading apparatus during change of state
A second unit configured to be opened or closed with respect to a first unit includes a background plate configured to be switched between a facing state in which the background plate faces a image sensor and a non-facing state in which the facing state of the background plate and the image sensor is released and a power receiving section configured to receive power from a motor to switch the state of the background plate. The first unit includes an intermediate cam configured to be rotated by the power from a motor and a cam member configured to receive the power of the motor via the intermediate cam, the cam member having a receiving section of a size the power receiving section is received regardless of a position of the power receiving section when the intermediate cam is in the neutral position.
US10764454B1 Image reading apparatus and image forming system
An image reading apparatus includes a transport unit, a reader, a detector, and a controller. The transport unit transports a document. The reader reads the transported document. The detector detects whether or not a document bundle prior to being transported is present. While a document in a first document bundle corresponding to a first job is being transported, if the detector detects that a document in a second document bundle corresponding to a second job as a subsequent job is loaded, the controller changes pre-feeding operation for preliminarily pulling a document in the second document bundle into the image reading apparatus in accordance with a pull-in position of the document in the image reading apparatus.
US10764453B2 Print system for printing pictures and/or documents
The invention relates to a printing system for printing images and/or documents with at least a first printing module.To allow flexible setting up, the printing module has a cuboidal housing with a top part, a bottom part, a front part, a rear part and two side parts, the top part with the bottom part and also the two side parts forming a body, which is closed on the front side by the front part and on the rear side by the rear part, a receiving space for a printer being formed within the body and an operator interface and also a removal opening, connected to a removal compartment, for the print media coming out of the printer being formed in the front part.
US10764452B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a controller. If images related to devices that have been identified are superimposed on one another, the controller causes information about one or plural cooperative functions that use functions of the devices to be displayed.
US10764450B2 Method and apparatus to input workflow steps and parameters
An image forming method and apparatus, includes setting a processing order of a plurality of operations of a same image data and detailed setup information of the plurality of operations, and executing the plurality of operations using the detailed setup information according to the set processing order.
US10764449B2 Maintenance system for performing maintenance of image forming apparatus
An image forming apparatus includes a control unit and a storage section. The control unit includes a processor, and through execution of a control program by the processor, functions as a failure information generation section, an information encoding section, and a code generation section. The failure information generation section, upon occurrence of a predefined abnormality related to operation of the image forming apparatus, generates failure information in which information related to the abnormality is visualized in a character. The information encoding section generates encoded failure information obtained by encoding the failure information generated by the failure information generation section. The code generation section generates a code image obtained by one-dimensionally or two-dimensionally coding the encoded failure information generated by the information encoding section. The storage section stores, as an image file, the code image generated by the code generation section.
US10764438B1 Establishing a voice authentication credential
This disclosure describes techniques for establishing a voice authentication credential for an authenticated user of a mobile device. In one example, a system comprises an IVR system and a computing system, where the computing system comprises processing circuitry configured to: receive, over a network, authentication data from a mobile device; authenticate, based on the authentication data, a user operating the mobile device; output, over the network and to the mobile device, instructions for communicating with the IVR system; after outputting the instructions, receive, from the IVR system, information indicating that the mobile device, operated by the user, has contacted the IVR system; communicate with the IVR system to authenticate the user of the mobile device, receive, from the IVR system, a voiceprint created by the user of the mobile device; store the voiceprint as an authentication credential for the user of the mobile device.
US10764436B2 Information retrieval and display for an IVR system
This application discloses the display of stored information when creating a dialstring for use with mobile smartphones and other computer-enabled telephones. A software app recognizes input from the user (such as the initial digits of a phone number) that identifies the organization to be called, and accesses stored representations of information along with corresponding IVR phone tree information and user display preferences. The app then presents a graphical representation of all or part of the retrieved information on a display using the display preferences. The user can then respond to the graphical representation by providing selective inputs that cause the synthesis all or part of the dialstring needed to navigate the phone tree to the desired destination. Once a dialing option has been synthesized, the user may provide additional input that the system interprets as an instruction to open a phone call and dial the synthesized number.
US10764432B1 System, method, and computer readable medium for establishing communication between devices
A system, method, and computer readable medium for establishing communication between two devices comprises connecting, by a first computer, to an open source Private Branch Exchange (PBX) platform via a port, receiving a phone number sent by a first one of the two devices at the open source PBX platform, invoking an interface module by the open source PBX platform, where the interface module resides on the open source PBX platform, and building a Calling Name request by the interface module related to the received phone number.
US10764431B1 Method for conversion and classification of data based on context
When a new communication is received at a server, the system can generate machine readable data pertaining to the communication, e.g., a transcript for the communication. Using the transcript, the system can utilize natural language processing techniques to find at least one request in the communication. The system can search summaries of prior communications, and if there is a communication including a similar request, the system can display a record of the prior communication.
US10764430B2 Calling an unready terminal
A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.
US10764428B2 Simultaneous voice and data content driven commercial data platform
Methods and systems are disclosed that facilitate a commercial data platform that enhances the interaction between a dialer and receiver during a voice call by simultaneously delivering and tracking data content that promotes ongoing commerce and interactions between these parties. One such system includes first and second interaction managers on a dialer device and a receiver device that transmit first and second sets of interaction data to a database during a call. A server obtains receiver content data from the database using the receiver identifier, transmits the receiver content data to the dialer device, obtains dialer content data from the database using the dialer identifier, transmits the dialer content data to the receiver device, and stores data from both the first set of ID and the second set of ID in the database in association with both the receiver identifier and the dialer identifier.
US10764426B2 Terminal device and recording medium for originating signals
An acquisition unit acquires a reference time that is a reception time when a signal was received from another terminal or a call origination time when the other terminal device transmitted a signal. A storage stores a call origination time when a signal was transmitted to the other terminal device. A controller selects, by referring to the reference time acquired by the acquisition unit and the call origination time stored in the storage, a first communication mode in which communication is started after a predetermined user operation is performed in the other terminal device or a second communication mode in which communication is started even when the predetermined user operation is not performed in the other terminal device. A communication unit transmits a signal to the other terminal device in accordance with the communication mode selected by the controller.
US10764424B2 Intelligent digital assistant alarm system for application collaboration with notification presentation
A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. exposes an updated and enhanced set of alarm functions to improve a device's user wake-up routines by applying automation rules to a variety of collected or sensed data and inputs in a context-aware manner in order to surface user experiences and content that are contextually meaningful and catered to the particular device user. The digital assistant can support an alarm system having network connectivity to other devices and external systems that enables the user to set an alarm and be awoken using a wide variety of stimuli such as sounds, voice, music, lights, and tactile sensations and then be given a summary of the upcoming day using verbal narration and graphical displays on the device.
US10764423B2 Cloud system for controlling outdoor grill with mobile application
Embodiments are directed to communicating with and controlling operation of electronically-controlled appliances. In one scenario, a computer system receives a first input from a computing system indicating that an electronically-controlled appliance is permitted to communicate with a cloud computing platform. The computer system generates a notification that is to be sent to a software application, where the software application is configured to control functions of the electronically-controlled appliance. The computer system transmits the generated notification to the software application, where the generated notification indicates that the cloud computing platform is communicably connected to the electronically-controlled appliance. The computer system then receives a second input from the software application indicating that specified functions are to be performed on the electronically-controlled appliance, and transmits instructions to the electronically-controlled appliance to perform the specified functions. These functions are then interpreted and carried out by a hardware controller on the electronically-controlled appliance.
US10764419B2 Mobile terminal and method for starting shooting on mobile terminal
A mobile terminal and a method for starting shooting on a mobile terminal, which are used to enable a user of a mobile terminal to capture a view quickly. The mobile terminal includes a camera, a control module, and a button disposed on a housing of a mobile terminal, where the control module is configured to perform detection with respect to the button when the mobile terminal is in standby mode with a lock screen activated, and turn on the camera for shooting when detecting that a pressing operation of a user on the button meets a first preset condition. According to the embodiments of the present disclosure, a user of a mobile terminal can capture a view quickly; therefore, photo shooting experience of the user is improved.
US10764418B2 Method, device and medium for application switching
A method and device for application switching, and a medium are provided. The method includes: identifying an incoming call number to obtain a number type of the incoming call number; during the call, determining an application to be used according to the number type; displaying on a display interface prompt information of application switching; and when detecting a switching confirmation operation, displaying a main page of the application on the display interface.
US10764417B1 Dual mobile utility and transportation device
A system for a dual mobile utility and transportation device including a clamping frame assembly and a plate assembly is disclosed. The system results in a dual cellphone device for the usage and transportation the cellphone simultaneously. There is at least one of clamping frame assembly and plate assembly to couple multiple phones together. There is a first horizontally adjustable clamping frame having a bottom plate with integral mounting magnets. Also, a second horizontally adjustable clamping frame having a bottom plate with integral mounting magnets as well. The mounting magnets of the first horizontally adjustable clamping frame engage the mounting magnets of the second horizontally adjustable clamping frame to couple multiple mobile devices together. Coupling of the mobile devices can be done at different angles, even perpendicularly to allow for cameras of the mobile devices to be usable without any obstructions. The system functions with mobile devices of different dimensions.
US10764415B2 Screen lighting method for dual-screen terminal and terminal
The present invention discloses a screen lighting method for a dual-screen terminal and a terminal. In this method, after detecting an operation performed by a user to trigger lighting of a screen, the terminal detects a quantity of touch regions on a first screen of the terminal and a quantity of touch regions on a second screen of the terminal, and the terminal lights a screen with a smaller quantity of touch regions. By analyzing a gesture of handholding the terminal by the user, a generality between a touch status of a screen that the user expects the terminal to light and a touch status of a currently unused screen is found. Therefore, the screen that the user expects the terminal to light can be determined relatively accurately based on the touch statuses of the two screens.
US10764409B2 Data communication device, arithmetic processing device, and control method of data communication device
A data communication device communicating with other devices via multiple communication paths includes a transmission unit and a reception unit. The transmission unit is configured to receive a packet containing header information and data, to output the header information to each of the communication paths, to divide the data into multiple data pieces, and to output the data pieces to the respective communication paths. The reception unit is configured to receive header information and a data piece for each of the communication paths, and to reconstruct a packet from the header information and the data piece received from each of the communication paths. In reconstructing the packet, the reception unit adjusts, for each of the communication paths, output timing of the data piece, based on the header information.
US10764407B2 Aggregate socket resource management
Aggregate socket resource management is presented herein. A system can comprise a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: determining a present aggregate amount of data associated with processing requests from a socket; setting a defined aggregate data limit on the present aggregate amount of data; and in response to determining changes in a difference between the defined aggregate data limit and the present aggregate amount of data, modifying a defined data capacity limit on a data capacity of a receive buffer of the socket. In an example, the determining of the changes in the difference between the defined aggregate data limit and the present aggregate amount of data comprises reducing/increasing the defined data capacity limit in response to the difference being determined to be decreasing/increasing.
US10764405B2 Communication system
A communication system includes transmitters and a receiver. The receiver includes a template extractor configured to extract a template consisting of a common portion and a variable portion of transmission data received from the transmitters on the basis of transmitter identification information included in the transmission data and content of the transmission data and a template transmitter configured to transmit the extracted template to the transmitters. The transmitters each include a transmission unit that compresses the transmission data using the template and transmits the compressed transmission data to the receiver.
US10764400B2 Semantic sharing of resources in a network of medical devices
A resource sharing system is for sharing local computing resources on devices within a medical network. The sharing system including a plurality of distributed devices, registered in the system and interconnected by a network. Each device includes at least one module communicating via a device-specific interface for providing a resource locally on the device. The device is provided with a device-specific service host for providing local resources to remote devices and for accessing foreign resources of at least one remote device. Further, a device, a method and a computer program product are disclosed.
US10764395B2 Quality of experience for communication sessions
A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a participant focus metric for each of a plurality of participants of a communication session. The method may also include identifying one of the plurality of participants of the communication session as having sufficient capacity to support the communication session based upon, at least in part, the participant focus metric for each of the plurality of participants of the communication session. The method may also include selecting the one of the plurality of participants having a sufficient capacity to support the communication session as a selected focus for the communication session. The method may further include adaptively implementing a centralized communication session architecture utilizing the selected focus.
US10764392B2 Method and apparatus for providing contextual services
Provided are systems and methods for contextually providing services via a portable computer at a selected location. According to some embodiments, the systems and methods include processes for determining location-specific information about the selected location, determining status information about a user of the portable computer interface, and displaying an available service to the user on a display screen of the portable computer, the available service being selected based on the location-specific information and the status information.
US10764388B2 Apparatus and methods for reduced switching delays in a content distribution network
Apparatus and methods for providing reduced channel switching delays in a content distribution network. In one embodiment, switching delays are reduced by caching background content at reduced quality and/or resolution. A manager entity is provided which manages which, and how many, background channels are cached. Additionally, the manager entity may classify each device in the network according a status thereof. When a particular device is in one status or mode, background content is cached; however, when the device is in another status or mode, it will no longer require background content caching. The provision of background content and the determination of a status may be based on for example the user or device behavior and patterns, user preferences or favorites, bandwidth availability, time of day, subscription level, type of program, recentness of channel change requests on the device (or associated devices), etc.
US10764386B1 Activity detection in web applications
A computing system includes a web server, client computing devices, a proxy between the web server and the client computing devices, and an analytics server. Each client computing device is operated by an end-user to access an application based on end-user events resulting in representational state transfer (REST) calls to the web server. The proxy passes through the REST calls to the web server and returns responses from the web server, with the return responses corresponding to activities being performed within the web application. The analytics server correlates the end-user events with the corresponding REST calls and return responses from the proxy for each client computing device, and uses vectorization to compare similar activities. The analytics server associates the similar activities with a quality indicator to identify anomalies within the application for corrective action to be taken.
US10764385B2 Dynamic online group advisor selection
Online group advisor selection is described. According to a computer-implemented method, users are formed into an online group. Online group membership is based at least in part on a shared interest in a particular topic. Based on online interactions between members of the group and the online activity of group members, a group advisor is identified from among the members of the online group. Administrative rights over online activity for the group is assigned to the group advisor.
US10764375B2 Method for cloud based mobile application virtualization
A system and method for mobile application virtualization. The method includes creating a plurality of user sessions each comprising a unique session ID and allocating server resources to each user session. The method further includes creating a plurality of sets of virtual devices. Each set of the plurality of sets of virtual devices is associated with a respective session ID. The method further includes executing an application of a plurality of applications within a user session of the plurality of user sessions and receiving a request from the application. The method further includes sending the request to a first virtual device of a set of virtual devices based on a session ID. The sending is performed by a single operating system and the single operating system is configured to route requests between applications and the plurality of sets of virtual devices based on the session IDs.
US10764372B2 Vehicular communication device
A vehicular communication device is communicable with each of an external communication device disposed outside a vehicle and at least one electronic control device. The vehicular communication device: receives the data from the external communication device and transmits the data to the at least one electronic control device; calculates an estimated power amount for writing the data into the at least one electronic control device; obtains a remaining battery power in a battery; and determines execution or suspension of data transfer.
US10764371B2 Host device with multi-path layer configured to provide cluster identification information to storage system
An apparatus in one embodiment comprises a host device configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device comprises a set of input-output queues and a multi-path input-output driver configured to select input-output operations from the set of input-output queues for delivery to the storage system over the network. The multi-path input-output driver is further configured to generate a command comprising a cluster identifier of a cluster that includes the first host device and at least a second host device, and to send the command to the storage system over the network. The command is configured for utilization by the storage system to verify that the second host device is part of the same cluster as the first host device. The command may further comprise a group identifier for utilization by the storage system to identify the first host device of the cluster having the cluster identifier.
US10764368B2 System and method for providing data redundancy for remote direct memory access storage devices
A system and method for providing data redundancy. The method includes receiving a write instruction, the write instruction including data to be written to a primary remote direct access (RDMA) storage and a primary block address corresponding to a designated primary block of the primary RDMA storage, wherein the designated primary block is associated with a primary lock stored in the primary RDMA storage; determining whether the primary lock and at least one secondary lock are obtained, wherein each secondary lock is associated with a secondary block of a distinct secondary RDMA storage; and writing the data included in the write instruction to the designated primary data block and each secondary data block associated with the obtained at least one secondary lock, when it is determined that the primary lock and the at least one secondary lock have been obtained.
US10764366B2 System and method for storing data in data storage unit of virtual storage area network
The present disclosure discloses a method and a system for storing data in a data storage system of a Virtual Storage Area Network (VSAN). The method comprises receiving, by a server management system, a request message for storing data, from an array controller of a first node among a plurality of nodes of a Virtual Storage Area Network (VSAN) cluster, where each of the plurality of nodes comprises a pair of array controllers and a data storage unit, identifying a second node from the plurality of nodes, for storing the data in a data storage unit of the second node and routing the data to an array controller of the second node, for storing the data in the data storage unit, for effectively utilizing the data storage unit of the VSAN network.
US10764365B2 Web application system, server, terminal, and storage medium
A web application system of an embodiment includes a server and a terminal. The server includes a server-side updating device, a server-side detection device, and a server-side synchronization device. The terminal includes an application execution device. The server-side updating device updates first information stored in a server-side storage device on the basis of a server-side event. The server-side detection device detects that the first information has been updated. The server-side synchronization device notifies the terminal of information indicating that the first information has been updated when it is detected that the first information has been updated. The application execution device functions by a web application being executed. Further, the application execution device starts synchronization of second information stored in a terminal-side storage device with the first information when information indicating that the first information has been updated is received from the server. Further, the application execution device executes a process based on the second information according to an operation of a user.
US10764362B2 System and method for transporting an object
Embodiments of a system that includes at least one transport broker entity is provided. The transport broker entity is configured to provide at least one mobile transport unit that is configured to transport at least one object. The transport broker entity includes a first peer-to-peer module configured to communicate with at least a first peer-to-peer application of a first peer-to-peer network. The transport broker entity also includes a first entity having a peer-to-peer module configured to communicate with at least the first peer-to-peer application of the first peer-to-peer network. At least upon a triggering by the first peer-to-peer module of the transport broker entity and/or the peer-to-peer module of the first entity, the first peer-to-peer application is configured to generate an object transport agreement about the physical transport of the object between the first entity and a further entity at least partly by means of the mobile transport unit.
US10764361B2 Distributed server architecture session count system and methods
A system, topology, and methods to monitor the number of sessions hosted by servers in a distributed server architecture including counting the number of calls hosted by geographically distributed servers. Other embodiments may be described and claimed.
US10764360B2 Managing persistent TCP connections in an IPVS environment
Methods and systems for managing a connection in an internet protocol virtual server (IPVS). At least a portion of checkpoint data is transmitted by a first node of the IPVS to a load balancer of the IPVS. The checkpoint data includes information for restoring an active connection of the first node and also information representing the current state of the active connection. The load balancer stores the checkpoint data in association with connection data for the connection. The first node terminates the connection. The load balancer updates the connection data with information about a second node of the IPVS. The checkpoint data is transmitted to the second node. Incoming data packets for the connection are then forwarded to the second node, in accordance with the updated connection data.
US10764356B2 Automatic information exchange between personal electronic devices upon determination of a business setting
Methods, systems, and computer program products includes, for example, detecting a first personal electronic device associated with a first user in the presence of a second personal electronic device associated with a second user, determining the first personal electronic device in the presence of the second personal electronic device being associated with the first user and the second user being in a business setting, receiving user data regarding the second user in response to the determination of the first user and the second user being in the business setting, and storing the received user data regarding the second user in a first memory for access by the first user on the first personal electronic device.
US10764355B2 Network address resolution
A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
US10764354B1 Transmitting data over a network in representational state transfer (REST) applications
Techniques for transmitting data over a network in a representational state transfer (REST) application are provided. A request for data from a client computing device in a representational state transfer (REST) application is received and a wire protocol is selected based on user input from a plurality of wire protocols that will be used to transmit one or more objects to be returned by the request. The selected wire protocol is indicated to the client computing device and the one or more objects are transmitted to the client computing device using the determined wire protocol.
US10764351B2 Highly-scalable data transmission
Methods and systems for transmitting and receiving data, such as, for example, entertainment data, are presented. In one example, a data file is segmented into a plurality of data modules. A header is generated for each of the data modules, with the header including a module identifier for the data module associated with the header. An indication of a number of the plurality of data modules associated with the data file, and at least one multicast address from which the plurality of modules may be received via a multicast transmission, are generated and transmitted. The data modules with their associated headers are transmitted over a communication network in the multicast transmission.
US10764346B2 Technologies for streaming device role reversal
Technologies for streaming device role reversal include a source computing device and a destination computing device coupled via a communication channel. The source computing device and destination computing device are each configured to support role reversal. In other words, the source computing device and the destination computing device are each capable of switching between receiving and transmitting digital media content over the established communication channel. The source computing device is configured to initiate the role reversal, pause transmit functionality of the source computing device, and enable receive functionality of the source computing device. The destination computing device is configured to receive a role reversal indication from the source computing device, locally process the content, transmit a content stream to the source computing device, and display the content stream on an output device of the source computing device. Other embodiments are described and claimed herein.
US10764345B2 Systems and apparatus for proactive multi-path routing
Apparatuses, systems, and devices are described to proactively adapt media streaming by a number of media player clients over a network. Each media player requests segments of an adaptive media stream for playback. In implementations, some or all of the media players in the system are able to measure packet loss or other indicia of issues with the data transmission. This indicia can be used to adapt subsequent requests for additional segments of the media stream. Moreover, some implementations could provide the measured packet loss or other indicia to the server as feedback. The server, in turn, can use the feedback from the players (along with any other additional information) to formulate business rules subsequently delivered to some or all of the players in the system. The media players can therefore adapt their segment request based upon locally measured data and/or based upon business rules that reflect system-wide conditions.
US10764332B1 Systems, methods, and devices for securely managing network connections
The disclosure relates generally to methods, systems, and apparatuses for managing network connections. A system for managing network connections includes a storage component, a decoding component, a rule manager component, and a notification component. The storage component is configured to store a list of expected connections for a plurality of networked machines, wherein each connection in the list of expected connections defines a start point and an end point for the connection. The decoding component is configured to decode messages from the plurality of networked machines indicating one or more connections for a corresponding machine. The rule manager component is configured to identify an unexpected presence or absence of a connection on at least one of the plurality of network machines based on the list of expected connections. The notification component is configured to provide a notification or indication of the unexpected presence or absence.
US10764331B2 Network-accessible service for managing communications for computing node groups using rules
Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. In addition, determinations of whether initiated data transmissions from source nodes to destination nodes are authorized may be dynamically negotiated for and recorded for later use in automatically authorizing future such data transmissions without negotiation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US10764329B2 Associations among data records in a security information sharing platform
Examples disclosed herein relate to associations among data records in a security information sharing platform. Some examples may enable creating, in the security information sharing platform that enables sharing of security information among a plurality of users, an association between a first security indicator comprising a first observable and a first data record based on sightings of the first observable by at least one source entity associated with the first data record. Some examples may further enable obtaining a search query that specifies the first security indicator, and identifying a set of data records that satisfy the search query. The set of data records may include the first data record.
US10764324B2 Security routing system for use in IoT apparatus
A routing system for use in an IoT apparatus is proposed to include a router device. A control module of the router device determines whether to execute a routing process relating to an input message based on environment information, status information and a conflict management mechanism that relate to the router device. In the routing process, the control module executes channel operations when the input message includes a channel management instruction, and executes, when the input message relates to authentication or an application program, a relevant verification procedure or the application program.
US10764322B2 Information processing device, information processing method, and computer-readable recording medium
An operation information specification unit 82, with use of terminal-specific countermeasure information indicating an applicable countermeasure for each terminal against a security risk and definition information defining a correspondence relationship between a type of operation information of the terminal and a countermeasure against the security risk, specifies a type of operation information corresponding to the countermeasure applicable to the terminal. An operation information acquisition unit 83 acquires operation information of the type specified by the operation information specification unit 82, from among operation information of the terminal. A prediction unit 85, based on the operation information acquired by the operation information acquisition unit 83, predicts the number of remaining terminals at a future time, and predicting the number of remaining terminals at the future time in expectation of the number of countermeasure suspension days that is the number of delay days from a scheduled date of countermeasure application in the past to an actual date of countermeasure application in the past.
US10764319B2 Intelligent automated security vulnerability detection and analysis for industrial internet of things (IIOT) devices
A method, an electronic device, and a computer readable medium for vulnerability detection are disclosed. The method includes generating a mapped dataset of a portion of an OPC UA server by mapping the portion of the server, wherein the server is compatible with OPC UA machine to machine (M2M) protocol communication including transport encodings and services. The method also includes identifying input test data to test the portion of the server based in part on the mapped dataset set in order to detect errors. The method further includes performing a plurality of targeted attacks by loading the input test data onto the portion of the server. In response to loading the input test data into the server, the method includes monitoring responses of the server to detect an error. Further, in response to detecting the error the method includes generating a report that indicates the detect error.
US10764317B2 Systems and methods for an artificial intelligence driven smart template
The present disclosure describes systems and methods for using a template for a simulated phishing campaign, A database includes a plurality of templates for simulated phishing campaigns, each template of the plurality of templates identifying a list of a plurality of types of simulated phishing communications and at least a portion of content for the simulated phishing communications. A campaign controller selects a template from the plurality of templates for a simulated phishing campaign directed to a user of a plurality of users; and communicates, to one or more devices of the user a first type of simulated phishing communication of the plurality of types of simulated phishing communications with at least the portion of content identified by the template.
US10764316B2 Malware detection system based on stored data
A malware detection system based on stored data that analyzes an electronic message for threats by comparing it to previously received messages in a message archive or to a contacts list. Threat protection rules may be generated dynamically based on the message and contacts history. A message that appears suspicious may be blocked, or the system may insert warnings to the receiver not to provide personal information without verifying the message. Threat checks may look for unknown senders, senders with identities that are similar to but not identical to previous senders or to known contacts, or senders that were added only recently as contacts. Links embedded in messages may be checked by comparing them to links previously received or to domain names of known contacts. The system may flag messages as potential threats if they contradict previous messages, or if they appear unusual compared to the patterns of previous messages.
US10764313B1 Method and system for protection against network-based cyber threats
An Active Cyber Defense method and system is provided for detecting and stopping malicious cyber activity including for example Drive-By Exploits, Malicious Binaries, Data Exfiltration, Social Engineering and Credential Stealing Attacks. The system disclosed herein can be configured to detect and block multi protocol network-based cyber attacks targeting different platforms or operating systems. The system can also be configured to be scalable. The system as disclosed herein can conduct real time inspection of network traffic and can self-learn and adapt as needed to a changing cyber threat landscape.
US10764311B2 Unsupervised classification of web traffic users
Techniques to facilitate web traffic classification are disclosed herein. In at least one implementation, web traffic between a plurality of clients and at least one web server is monitored, and the web traffic is analyzed to determine attribute data points associated with each individual client of the plurality of clients. The attribute data points associated with each individual client are compared to define a plurality of client groups based on similarities in the attribute data points among each individual client. A client of the plurality of clients is identified as malicious when the client is included in more than one of the client groups.
US10764306B2 Distributing cloud-computing platform content to enterprise threat detection systems
A Content Service executing in a cloud-computing-based Cloud Platform receives enterprise threat detection (ETD) Content transmitted from an ETD Content Development System (CDS) as a publication of the ETD Content from the ETD CDS. The received ETD Content is stored into a Content Management System (CMS). A determination is made of a registered Client ETD System for which the ETD Content is relevant. The ETD Content is published to the registered Client ETD System.
US10764304B2 User location check method, controlled device access method, controlled device, and user terminal
A controlled device dynamically generates a first security code and broadcasts the first security code repeatedly within a predefined time window. A mobile terminal detects the first security code and submits it and a user account identifier associated with the mobile terminal to a remote server, which then forwards them to the controlled device in the form of a second security code and a user account identifier. The controlled device checks whether the second security code is consistent with the first security code. After determining that the second security code is consistent with the first security code, the controlled device performs a predefined operation associated with the user account identifier. The controlled device also reports the user location check result to the remote server such that the remote server uses the geographical location of the controlled device as the current geographical location of the mobile terminal.
US10764302B2 Meeting join for meeting device
Various embodiments enable an application on a first device to log into an online meeting in association with a trusted entity, such as a trusted user. Once trust is established between the trusted entity and the meeting domain, such as an enterprise domain, permissions can be assigned to a meeting device, by virtue of the trust relationship with the trusted entity, to enable the meeting device to join the meeting as a participant, thus allowing the meeting device to bypass an initial join process such as a meeting lobby and the like. By virtue of the assigned permissions, the meeting device may take control of the meeting and control the experience for others in the meeting as a meeting organizer or some other permission-centric role.
US10764297B2 Anonymized persona identifier
Systems and methods are disclosed herein for tracking related and known attributes and/or online activities connected with a digital identity of an entity. In one embodiment, a computing apparatus is configured to associate unique, anonymous alphanumeric identifiers with an entity and to build a unique mapping of entity attributes/activities with associated temporal information to identify suspicious/outlier behaviors so that fraudulent account access or transactions may be prevented.
US10764295B2 Monitoring service policy management
The present invention provides a computer implemented method, a system, and a computer program product of monitoring service policy management. In an exemplary embodiment, the computer implemented method, the system, and the computer program product include (1) receiving, by a computer system, a user-id when a new user logs onto a target network, (2) in response to the receiving, fetching, by the computer system, a rule associated with the new user, and (3) replacing, by the computer system, an active rule in a network monitoring service with the fetched rule such that the network monitoring service is configured to use the fetched rule, instead of the replaced active rule, for monitoring network events and creating an alert.
US10764293B2 Sensor-based human authorization evaluation
A resource-access management system detects whether a user is authorized to access resources. The system may include a user device being configured to include a sensor that detects sensor data associated with the user. Further, the system includes a client qualification engine that determines whether or not a client is authorized to access the resources by comparing the sensor data with a plurality of patterns for evaluating whether or not the user is an authorized user. User scores are generated based on the compared sensor data and the plurality of patterns. Further, a composite score corresponding to the user is generated using the sensor data, plurality of patterns, and one or more additional criteria. Whether the user is granted access to the resources, presented with unauthorized user tests, or blocked from access to the resources depends on the composite score and threshold values.
US10764292B2 System and method for managing electronic interactions based on defined relationships
Aspects of the subject disclosure may include, for example, a process that includes receiving first input defining a relationship between first and second entities, generating a first rule based on the first input, wherein the first rule determines accessibility of a networked service, and associating the first rule with the relationship. The first rule modifies settings of a service management infrastructure to effectuate the first rule in accordance with the relationship, wherein the service management infrastructure provides access to the networked service based on the accessibility. Other embodiments are disclosed.
US10764291B2 Controlling access between nodes by a key server
Access between a plurality of nodes of the computing environment is controlled by a key server. The key server receives from one node of the plurality of nodes, a request for a shared key, in which the shared key is created for a selected node pair. A determination is made by the key server as to whether the one node is a node of the selected node pair. In one example, the determining checks an alternate name of the one node to determine whether it matches an alternate name associated with the shared key. Based on determining the one node is a node of the selected node pair, the key server provides the shared key to the one node.
US10764288B2 Handling potential service load interruptions by presenting action items for service requester to complete to increase time to address potential service load interruption
A method, system and computer program product for handling potential service load interruptions. The utilization of resources, such as servers in a service infrastructure of a SaaS provider, are monitored. If the utilization of a resource exceeds a threshold, then the resource is identified as having an excessive service load leading to a potential service load interruption. When a request is received from a user requesting to access such a resource, one or more action items to be completed by the user are generated and presented to the user. “Action items” refer to any activity that is required by the user to be performed thereby providing the SaaS provider additional time to address the potential service load interruption in an appropriate manner. Additional action item(s) will be presented to the user until the SaaS provider addresses the potential service load interruption, at which point, the request will be serviced.
US10764282B2 Protected and secured user-wearable devices for assured authentication and validation of data storage and transmission that utilize securitized containers
Described are user-wearable devices utilizing encryption authentication techniques to ensure security of any data transmission to and from these devices that utilize one or more securitized containers. The securitized containers can be software containers that are either real or virtual devices. The user-wearable devices communicate using digital signals transmitted and received via wireless, optical, radiative, and other forms of energy that can be converted into signals. In order to provide privacy and security of these signals, unique encryption technology is employed together with the use of biometrics associated with each user. Such devices include timepieces such as digital watches that perform functions suitable for user-wearable devices. The devices can establish communications with a counterpart communication device or system in order to provide the ability to perform specific secured transactions. The biometric data transceivers are capable of reading a user's encrypted biometric data and then transmitting the encrypted data to a user identity validation distributed auto-synchronous array (DASA) database which allows for decryption, identification, and authentication of both the user(s) and the transaction(s).
US10764275B2 Controller, communication method, and communication system
A new controller (supporting device authentication) is a controller which performs encrypted communication with a device which has succeeded in mutual authentication using an electronic certificate, and the controller includes: a determining unit that determines whether or not a communication target device with which communication is to be performed is an authentication support device that supports the mutual authentication; a functional restriction unit that, when the communication target device is determined not to be the authentication support device by the determining unit, imposes a functional restriction on one or more functions of the communication target device which are operable by the new controller (supporting device authentication); and a communication unit which performs communication in plain text with the communication target device with the functional restriction imposed by the functional restriction unit.
US10764273B2 Session synchronization across multiple devices in an identity cloud service
Embodiments provide session synchronization across multiple user devices in a cloud-based identity and access management (IAM) system by authenticating the user into an application on a first device; receiving a first request by a single-sign-on (SSO) service of the IAM system from the first device to enroll the first device in a circle of trust (CoT) device group associated with the user, where a second device of the user is already enrolled in CoT; sending a push notification to the second device to obtain user consent to enroll the first device in CoT, where the second device obtains user consent and sends a consent token to the first device; receiving a second request including the consent token from the first device; verifying the consent token; enrolling the first device in CoT; and performing SSO session synchronization across devices enrolled in CoT.
US10764269B2 Method and system for creating a unique identifier
Method and apparatus for creating a second unique identifier for a user in a second system based on a first unique identifier for a user in a first system. A first authentication process is initiated based on a first unique identifier associated with the user in the first system. Responsive to the user successfully authenticating during the first authentication process, the second unique identifier for a user in the second system is generated. The second unique identifier is based on user data associated with the first unique identifier in the first system, and the second unique identifier is different from the first unique identifier.
US10764267B2 Device registration via authentication transference
A method and system for authenticating a communication device with an application server. The application server includes a gateway registration port, a gateway server port, and an electronic processor. The electronic processor is configured to receive, via the gateway registration port, a registration request, including a unique identifier, from a first device over a first communications network that operates in accordance with a first modality and receive, at the gateway server port, an access request including an identifier from an unknown device over a second communications network that operates in accordance with a second modality. The electronic processor is configured to compare the second identifier with the first identifier to determine if the identifiers match, grant the unknown device access when the identifiers match, and deny the unknown device access when the identifiers do not match.
US10764257B1 Autonomous agent messaging
Apparatus and methods are disclosed for generating, sending, and receiving messages in a networked environment using autonomous (or semi-autonomous) agents. In one example of the disclosed technology, a method of collecting data from an agent executing on a host computer connected to one or more agent data consumers via a network connection includes collecting host data, the collecting occurring whether or not the agent can currently send data via the network connection. When the agent cannot send data via the network connection, the agent spools at least a portion of the collected host data in a spooler. When the agent can send data via the computer network, the agent sends at least a portion of the spooled host data to at least one of the agent data consumers.
US10764256B2 Smart phone, vehicle control system having smart phone, and control method
A smart phone comprises an NFC antenna and a signal-send unit that communicates with the NFC antenna. The smart phone further comprises an NFC tag containing identification information. The smart phone is configured so that the signal-send unit transmits identification information to an ECU mounted within a vehicle, allowing remote control of the vehicle. The transmitted signals sent by the smart phone are encrypted by a third party.
US10764255B2 Secure command execution from a cloud monitoring system to a remote cloud agent
An industrial control system that includes a cloud platform facilitates secure execution of command data for an industrial device in communication with the cloud platform. The system includes an interface component, a validation component and an execution component. The interface component transmits industrial data associated with an industrial device to the cloud platform that analyzes the industrial data. The interface component also receives, from the cloud platform, command data for the industrial device that is generated based on the industrial data. The validation component validates the command data received from the cloud platform based on execution data indicative of a set of conditions for the command data. The validation component also establishes a secure communication link with the industrial device in response to a determination that the command data is approved for execution on the industrial device. The execution component initiates execution of the command data via the industrial device.
US10764251B2 Session setup in network applications
A network security device configured to monitor and control incoming and outgoing network traffic allows for concurrently or parallel access to a network session table by multiple session managers in order to increase the network session setup rate within the device. Each of the multiple session managers can gain access to the session table in parallel with each other when the session managers are processing packets associated with different network sessions. Session managers utilize an identifier unique to each network session to be established in the network session table, which is used to determine which session managers can concurrently access the network session table.
US10764250B2 Method and system for first party and third party detection and for the occlusion of network device TLS signatures
A method for uniquely identifying a network client or application based on a transport layer security (TLS) handshake includes: storing, in a computing device, a list of cipher suites and a list of supported curves; intercepting, by the computing device, a data packet transmitted to as part of the TLS handshake; filtering, by the computing device, cipher suites included in the list of cipher suites from the data packet; filtering, by the computing device, supported curves included in the list of supported curves from the data packet; building, by the computing device, a data string using data in the data packet remaining after filtering; generating, by the computing device, a signature value by hashing the data string; and identifying, by the computing device, a network client or application using the generated signature value.
US10764249B1 Anti-spoofing techniques for overlay networks
A network device is configured to receive an inbound packet from a first server device via a network tunnel, the first inbound packet including an outer header, a virtual private network (VPN) label, an inner header, and a data payload, the inner header including an inner source IP address of a source virtual machine. The processors are also configured to determine a first tunnel identifier, determine, based on the inner source IP address, a second tunnel identifier associated with a second server device hosting the source virtual machine, compare the second tunnel identifier with the first tunnel identifier to determine whether the tunnel on which the first inbound packet was received is the same as a tunnel used for forwarding traffic to the source virtual machine, and drop the inbound packet when the second tunnel identifier does not match the first tunnel identifier.
US10764246B2 System and method for detecting generated domain
A computer-implemented method for domain analysis comprises: obtaining, by a computing device, a domain; and inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms. The detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer. Inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model. The neural network model and the n-gram-based machine learning model both output to the ensemble layer. The ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms.
US10764243B2 Method and apparatus for keeping network address translation mapping alive
A method and an apparatus for keeping network address translation mapping alive are provided. The method includes: receiving, by a network address translation NAT device, a probe request sent by an internal network device; sending a probe response to the internal network device, where the probe response carries indication information, and the indication information indicates that the internal network device does not actively initiate a heartbeat message to keep network address translation mapping alive; allocating at least two public network addresses to the internal network device from an address resource pool, and using in each time period of a subsequent session process between the internal network device and an external network device, one of the at least two public network addresses as a current active address in the time period, to map the private network address of the internal network device to the current active address.
US10764242B2 Providing network address translation in a software defined networking environment
Concepts and technologies are disclosed herein for providing network address translation in a software defined networking environment. A control system can detect a request to create a network address translation function. The control system can analyze a recipe to identify a network address translation switch and a network address translation virtual function that are to provide functionality of the network address translation function, trigger instantiation of the network address translation switch via a network control function, and trigger instantiation of the network address translation virtual function via a service control function. The control system can validate the network address translation function and chain the network address translation function to a host. The network address translation function can provide address translation for the host using the network address translation switch.
US10764238B2 Providing services for logical networks
Some embodiments provide a method for a network controller that manages several logical networks. The method receives a specification of a logical network that includes at least one logical forwarding element attached to a logical service (e.g., DHCP). The method selects at least one host machine to host the specified logical service from several host machines designated for hosting logical services. The method generates logical service configuration information for distribution to the selected host machine. In some embodiments, the method selects a master host machine and a backup host machine for hosting logical service. In some embodiments, a particular one of the designated host machines hosts at least two DHCP services for two different logical networks as separate processes operating on the particular host machine.
US10764234B2 Method and system for host discovery and tracking in a network using associations between hosts and tunnel end points
A system and method for host discovery and tracking in a network. Specifically, the disclosed system and method entail maintaining bindings pertinent to the mapping of any host in the network, by way of their host IP address, to a respective virtual tunnel end point (VTEP). More specifically, these bindings may include: (i) a host IP address to host MAC address binding or mapping; and (ii) a host MAC address to VTEP IP address binding or mapping. Further, these bindings may be especially significant towards directing network traffic to a host over virtual layer-3 (L3) protocols.
US10764232B1 Predicting preferred communication patterns
Methods for predicting preferred communications patterns are provided. In one aspect, a method includes receiving a request from a first user to initiate communication with a second user by a first communication method, determining a communication preference hierarchy of the second user based on a plurality of factors concerning the second user, wherein the plurality of factors include a presence state, selecting a second communication method from the communication preference hierarchy, wherein the second communication method is preferred over the first communication method in the communication preference hierarchy, and in response to the request from the first user, providing a recommendation to the first user to communicate with the second user by the second communication method. Systems and machine-readable media are also provided.
US10764231B2 Location aware sticky notes
In one embodiment, a request to share a message is received from a first user. The request includes a first location, the message, and note-access criteria for sharing the message based on one or more groups of second users. A particular second user is identified having a second location that is within a threshold distance of the first location. Based on the note-access criteria and one or more groups associated with the particular second user, it is determined that the message should be shared with the particular second user, the message is sent to the particular second user, and a location of the first user is determined to be within a predetermined distance from the first location. If the first user is currently within the predetermined distance, a notification is sent to the first user informing the first user that the message was sent to the particular second user.
US10764230B2 Low latency audio watermark embedding
A method for low latency audio watermark embedding buffers samples of an audio stream in a buffer, including previous blocks of audio samples in the audio stream. It computes a perceptual mask from the audio samples in the buffer, generates a watermark signal; and applies the perceptual mask to the watermark signal for the first block to produce a mask-applied watermark signal. It inserts the mask-applied watermark signal into the audio samples of the first block without waiting for a subsequent audio block of samples in the audio stream and outputs watermarked audio of the first block.
US10764229B2 Systems and methods for ranking calls to action based on information associated with online resources
Systems, methods, and non-transitory computer-readable media can identify a page within a social networking system. Information associated with at least one of the page or a representative of the page can be acquired. A set of calls to action implementable at the page can be identified. The set of calls to action can be ranked based on the information associated with at least one of the page or the representative of the page.
US10764227B2 Communication apparatus
A communication apparatus includes an operation display unit for displaying an email generation screen containing content of an opponent machine-generated email as an original message input in a message input field, and for receiving an operation to input a new message, and a control unit for generating own machine-generated email containing email text of the input message. The control unit performs a signature process to insert an own machine user's signature in case where the original message does not contain the own machine user's signature, while it does not perform the signature process in case where the original message contains the own machine user's signature.
US10764215B2 Programmable broadband gateway hierarchical output queueing
An improved method of hierarchical output queueing of packets for a network scheduler of a network gateway that determines delays needed to conform to applicable rate shaping, and enqueues the packets based on the delay. Queues are associated with different classes of service (CoS), and within each class, each queue has a different scheduled time upon which it becomes available for dequeuing. A single set of CoS queues can support a large number of devices, improving the efficiency of software-based queuing by reducing the number of queues and simplifying queue polling.
US10764213B2 Switching fabric loop prevention system
A switching fabric loop prevention system includes first slave switch devices in a switching fabric that each automatically determine a first slave switch device role for themselves based on first directly connected device identification information received from a first directly connected device, and second slave switch devices in the switching fabric that each automatically determine a second slave switch device role for themselves based on second directly connected device identification information received from a second directly connected device. A master switch device in the switching fabric then configures each of the first slave switch devices having the first slave switch device role to prevent first type communications that have been received from one of the second slave switch devices having the second slave switch device role from being forwarded to another of the second slave switch devices having the second slave switch device role.
US10764210B2 Operation method of communication node for mirroring in vehicle network
An operation method of a first communication node among a plurality of communication nodes included in an Ethernet-based vehicle network includes: receiving a first message indicating an operation of a first function of a vehicle from a second communication node among the plurality of communication nodes; determining a third communication node performing a second function corresponding to the first function among the plurality of communication nodes; determining at least one communication node providing data related to the second function among the plurality of communication nodes; and configuring port mirroring for the first function such that a second message received from the at least one communication node is mirrored to the third communication node.
US10764202B2 Container-based mobile code offloading support system in cloud environment and offloading method thereof
The present invention discloses a container-based mobile code offloading support system in a cloud environment and the offloading method thereof, comprising a front-end processing layer, a runtime layer and a back-end resource layer. The front-end processing layer is responsible for responding to an arrived request and managing a status of a container, which is realized by a request distribution module, a code caching module and a monitoring and scheduling module; the runtime layer provides the same execution environment as that of a terminal, which is realized by a runtime module consisted of a plurality of mobile cloud containers; and the back-end resource layer solves incompatibility of a cloud platform with an mobile terminal environment and provides underlying resource support for a runtime, which is realized by a resource sharing module and an extended kernel module within a host operating system. The present invention utilizes the built mobile cloud container as the runtime environment for offloading code, ensuring execution requirements of offloading tasks and improving the computing performance of a cloud; cooperation between respective modules makes a further optimization to the performance of the platform, guaranteeing an efficient operation for the system.
US10764199B2 Adjustment of an information unit pacing credit to increase data transmission rate
A first device determines whether an indicator is configured to allow use of an increased value for an information unit pacing credit that is greater than a default value for the information unit pacing credit, where the information unit pacing credit indicates a number of information units that a second device is allowed to send to the first device without waiting for any additional response from the first device. In response to determining that the indicator is configured to allow use of the increased value for the information unit pacing credit that is greater than the default value for the information unit pacing credit, the first device adjusts the information unit pacing credit via a response sent from the first device to the second device, to the increased value that is greater than the default value.
US10764198B2 Method to limit packet fetching with uncertain packet sizes to control line rate
In an embodiment, a method comprises, loading, from at least one source of packets to a memory, a packet based on a network scheduler indicating availability of bandwidth from the at least one source of packets to the memory that is at least the average size of packets. The method further includes updating the average size of the packets based on a size of the loaded packet. The method further includes reconciling the availability of bandwidth indicated by the network scheduler based on the size of the loaded packet.
US10764196B2 Distributed unmanned aerial vehicle architecture
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed system architecture for unmanned air vehicles. One of the methods includes obtaining information identifying flight information of a UAV, with the flight information including flight phase information or a contingency condition associated with a flight critical module included in the UAV. The obtained information is analyzed, and one or more first payload modules are determined to enter a modified power state. Requests to enter the modified power state are caused to be transmitted to each determined payload module in the one or more first payload modules.
US10764194B2 Prioritized handling of incoming packets by a network interface controller
A network interface controller includes a host interface, which is configured to be coupled to a host processor having a host memory. A network interface is configured to receive data packets from a network, each data packet including a header, which includes header fields, and a payload including data. Packet processing circuitry is configured to process one or more of the header fields and at least a part of the data and to select, responsively at least to the one or more of the header fields, a location in the host memory. The circuitry writes the data to the selected location and upon determining that the processed data satisfies a predefined criterion, asserts an interrupt on the host processor so as to cause the host processor to read the data from the selected location in the host memory.
US10764193B2 Routing network traffic associated with an application based on a transaction of the application
An example method can include detecting a transaction associated with an application; identifying a characteristic of the transaction; determining a priority for network traffic associated with the application, based on the identified characteristic; selecting, from a plurality of types of networks that are communicatively coupled with the user device and based on the priority for the network traffic, a network type for the network traffic; and causing the network traffic to be routed, from the user device, through a network device associated with the selected network type.
US10764191B2 Device and method for managing end-to-end connections
Some embodiments include a device for managing end-to-end connections of a network including a plurality of end-to-end connections with assigned queues including a data flow having data packets to be transmitted collectively comprising: a processor; a state unit to provide a current status of a quality of service parameter of a queue to which a new data flow is to be allocated; a resource allocation unit to allocate the new data flow to the queue based on a threshold for the quality of service parameter for the queue and the current status of the quality of service parameter of the queue; and a routing unit to route the data packets of the new data flow based on the allocation.
US10764182B2 Combining prefix lengths into a hash table
Examples herein disclose a smaller prefix length and a greater prefix length which are identified from a routing table of various prefix lengths. The smaller prefix length is converted into the greater prefix length. The converted prefix length and the greater prefix length are combined into a hash table.
US10764181B2 Pipelined evaluations for algorithmic forwarding route lookup
Packet processors or other devices with packet processing pipelines may implement pipelined evaluations of algorithmic forwarding route lookups. As network packets are received, a destination address for the network packets may be divided into different possible prefix lengths and corresponding entries in a routing table for the different possible prefix lengths may be determined according to a hash scheme for the routing table. The entry values may be read from the routing table and evaluated at subsequent stages to identify the entry with a longest prefix match with respect to the destination address for the network packet. The routing table may include entries for different types of network packets and may be configured to include virtual routing and forwarding for network packets.
US10764178B2 System and method for supporting resource quotas for intra and inter subnet multicast membership in a high performance computing environment
Systems and methods for supporting resource quotas for multicast group creation and membership in a high performance computing environment. In accordance with an embodiment, multicast group membership can present an issue in that inter-subnet partitions can, if left unchecked, runaway with multicast group creation within any given connected subnet. This can starve address map resources at router ports. A quota can be supplied that provides a maximum number of multicast groups any given inter-subnet partition is allowed to create within any given subnet.
US10764177B2 Efficient implementation of complex network segmentation
In one embodiment, a network device includes an interface to receive packets from sources in a network for forwarding to destinations in the network, the sources and destinations being assigned to groups, each packet including a source and destination identifier, a memory configured to store a source-group mapping table that maps source identifiers to source-groups, a destination-group mapping table that maps destination identifiers to destination-groups, and an intergroup access-control list that maps source-destination-group pairs to forwarding rules, and a single IC chip configured, for each packet, to find a source-group for the source identifier in the source-group mapping table, find a destination-group for the destination identifier in the destination-group mapping table, find a forwarding rule for a source-destination pair including the found source and destination-group in the intergroup access-control list, and forward or drop the packet according to the found forwarding rule.
US10764175B1 Validating resource isolation between network slices in a mobile network
In one illustrative example, a router node is configured for use in a network having a plurality of interconnected router nodes for routing packets according to segment routing (SR). Router nodes of a first network slice are configured to establish routes based on first path determination criteria associated with a first identifier, and router nodes of a second network slice are configured to establish routes based on second path determination criteria associated with a second identifier. Each router node in the first network slice may operate as a unit under test (UUT) and validate isolation from network resources in the second network slice. An operator of the network may be alerted when an isolation failure is detected.
US10764172B1 Wireless communication network with wireless relays that serve data content to wireless user devices
A wireless communication network serves data content to a wireless user device. An access wireless relay wirelessly receives a user request for the data content from the wireless user device. The access wireless relay wirelessly transfers the data content to the wireless user device when it stores the data content. When the access wireless relay does not store the data content, it transfers content requests having a Time-To-Live (TTL). Serving wireless relays receive the content requests during the TTL. The serving wireless relays transfer the data content to the access wireless relay if they store the data content. The serving wireless relays forward the content requests with the TTL when they do not store the data content. Terminating wireless relays receive the content requests after the TTL. The terminating wireless relays stop forwarding the content requests.
US10764171B1 Routing methods, systems, and computer program products
In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: receive an indication of a receipt, via a first path segment, of a first packet that includes a header that is configured for use in identifying a path segment identifier data structure that includes a sequence of path segment identifiers including at least one first path segment identifier configured for use in identifying the first path segment, a second path segment identifier that identifies a region of a network that does not include the current node and that is configured for use in identifying a second path segment, and a third path segment identifier configured for use in identifying a third path segment; detect, using the header of the first packet, the path segment identifier data structure and an active identifier indicator for designating one of the path segment identifiers in the sequence for use by the current node; determine that the active identifier indicator designates the second path segment identifier for use by the current node; and based on the second path segment identifier, cause transmission, via the second path segment, of first data, along with at least a portion of the path segment identifier data structure, from the current node to another node at least partially included in the region, such that the another node is capable of processing the at least portion of the path segment identifier data structure, resulting in the third path segment identifier being designated for use by the another node by another active identifier indicator to cause, based on the third path segment identifier, transmission, via the third path segment, the first data, along with at least part of the path segment identifier data structure, from the current node to yet another node.
US10764170B2 Generation of path failure message at forwarding element based on message path
Some embodiments provide a method for a particular FE in a network of FEs. The method receives a data message at a first port of the FE. The data message includes a header that specifies an egress port for each FE along a path from a source of the data message to a destination of the data message and an ingress port for at least each FE along the path that the data message has previously traversed. The method determines that the particular egress port specified for the FE is a second port that is not operational. The method generates a path failure message specifying that the second port is not operational and including a header that uses the egress ports and ingress ports in the data message. The method sends the path failure message out of the first port for delivery to the source of the data message.
US10764165B1 Event-driven framework for filtering and processing network flows
Time-based groupings of network traffic flow data for virtualized computing resources are stored. Notifications that the time-based groupings are stored are sent, and in response to the notifications, the groupings are processed in accordance with the notifications. Network traffic flow data that is associated with users who have requested publication is published for associated virtualized computing resources.
US10764159B2 Dynamic system level agreement provisioning
According to one aspect of the present disclosure a method and technique for dynamic system level agreement provisioning is disclosed. The method includes: identifying, by a data processing system of a computing environment service provider, service level criteria for a customer of computing services; determining characteristics of the computing environment; identifying a time period for providing the computing services; evaluating one or more utility functions defining service level variables; and automatically determining, by the data processing system, a service level agreement (SLA) provision for the customer based on the one or more utility functions.
US10764154B2 Ad-hoc connection between electronic devices
The invention relates to a method of creating an ad-hoc connection between two electronic devices. In order to enable a particularly user-friendly creation of such a connection, it is proposed that a first device detects a hugging state between the first device and a second device, in which the first device and the second device are in close vicinity and a piece of information is received at the first device directly from the second device. In case a hugging state is detected, a handle is obtained proceeding from the received piece of information. The handle comprises an address of some device other than the first device. Finally, a communication channel is established between the first device and the other device using the address included in the handle. The invention relates equally to a corresponding device, to an expandable framework for such a device, and to a corresponding software program product.
US10764151B1 Methodologies for workflow transitioning
A method for transitioning workflow execution includes executing, at a workstation utilizing one or more hardware processors of the workstation, a first step of a multi-step workflow; determining, utilizing a workflow engine, that a next step of the multi-step workflow is not required to be executed at a set location, and further determining that the first subsequent step of the multi-step workflow that is required to be executed at a set location is required to be executed at a server; transitioning execution of the multi-step workflow to one or more servers; and executing, at one or more servers utilizing one or more hardware processors of the one or more servers, steps of the multi-step workflow up to and including the step of the multi-step workflow that was identified as being required to be executed at a server.
US10764149B2 Cyber-physical system evaluation
Described are methods, systems, and computer-program product embodiments for deriving a model of computation of a cyber-physical system (CPS). In some embodiments, a method includes receiving, from the CPS network, network-events data corresponding to a process performed by the CPS and including network events and associated group IDs. A plurality of events logs for a plurality of selections of group IDs are generated with each events log including a sequence of network events selected from the network events based on the selection of group IDs for that events log. A plurality of directed graphs for the plurality of events logs are generated with each directed graph generated based on the sequence of network events in the events log. A plurality of group IDs can be determined based on a directed graph selected from the plurality of directed graphs based on a complexity score calculated for each directed graph.
US10764148B2 Methods, systems, and computer readable media for network traffic statistics collection
Methods, systems, and computer readable media for network traffic statistics collection are disclosed. One method for network traffic statistics collection includes during testing of a system under test (SUT): receiving a first trigger message indicating a first message group context for statistics collection; receiving, from the SUT, a first test message of a plurality of test messages, wherein the first test message includes a first message group identifier (MGID) and a second MGID, wherein the first MGID is associated with the first message group context and the second MGID is associated with a second message group context; and performing, using the first MGID, statistics collection associated with the first message group context. The method may also include changing from the first message group context to the second message group context during the test and using the second message group context for statistics collection.
US10764143B2 System and method for enforcing group policies for MTC devices to perform background data transfers
A system in wireless core network obtains a group policy to support background data transfer for a group of user equipment (UEs) associated with a common network area identifier. The system maps the network area identifier to one or more of a mobility management entity (MME) device and a packet data network gateway (PGW) device. The system generates a configuration command to enforce the group policy by the one or more of the MME device or the PGW device and configures, based on the configuration command, the one or more of the MME device or the PGW device to enforce the group policy.
US10764138B2 Communication network multiplexer grooming optimization
Aspects of optimized grooming of multiplexers of a communication network are presented. In an example method, an optimization value associated with each of a plurality of multiplexer configurations may be determined, wherein each of the plurality of multiplexer configurations includes a proposed assignment of each of a plurality of data channels to one of a plurality of inputs of a plurality of multiplexers. A multiplexer configuration having a highest-ranked optimization value of the plurality of multiplexer configurations may be identified and subsequently used to configure the multiplexers. Other potential aspects of the present disclosure are described in greater detail below.
US10764137B2 Signal-flow architecture for cooperative control and resource allocation
Methods and supporting systems for allocating a resource among multiple agents are disclosed. Multipoint-to-multipoint communication is established among the agents, with each agent using an amount of a resource. A first agent receives information associated with the resource usage of a second agent and determines the difference in resource usage between itself and the second agent. Based in part on the resource usage difference, the first agent is controlled to modify its use of the resource.
US10764134B2 Configuring a firewall system in a vehicle network
Systems, methods, and software can be used to configure a firewall system in a vehicle network. In some aspects, a computer-implemented method includes receiving a software code of a network node connected to a trusted network of a vehicle network that includes the trusted network internal to a vehicle and an untrusted network external to the vehicle, wherein the trusted network includes one or more functional domains for controlling functionalities of the vehicle; performing an analysis of the software code to identify connectivity of the network nodes in the vehicle network; determining connectivity information of the network nodes in the vehicle network based on the analysis, wherein the connectivity information includes at least one of Network Layer connectivity information, Transport Layer connectivity information, or Application Layer connectivity information; and configuring one or more firewalls in the vehicle network based on the connectivity information.
US10764128B2 Systems and methods for commissioning a smart hub device
This application discloses a method for commissioning an electronic device in a smart home environment. The electronic device receives from a client device signals that are encoded with communication data. The client device executes a client-side application associated with a user account that generates the encoded signals. The encoded communication data includes at least one or more network credentials of a local area network, and an authentication token that provides sufficient information to identify the user account. The electronic device generates a link approval request including the authentication token, and device identification information that identifies the electronic device. The electronic device then accesses the local area network using the network credentials provided by the client device, and sends the link approval request to a server via the local area network for association with the user account and addition to the smart home environment.
US10764126B2 Interconnection platform for real-time configuration and management of a cloud-based services exhange
In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
US10764123B2 Network switch configuration
Examples disclosed herein relate to configuring a network switch. In an example, user-defined configuration data may be included in a startup configuration file of a network switch. A token may be defined in the startup configuration file, wherein the token may represent a command for the network switch. The user-defined configuration data included prior to defining the token may be retained in the startup configuration file. In response to an event to restore factory-default configuration data in the network switch, an option may be provided to apply the user-defined configuration data included prior to the token along with the factory-default configuration data to the network switch. In response to selection of the option, the user-defined configuration data included prior to the token may be applied along with the factory-default configuration data to the network switch.
US10764119B2 Link handover method for service in storage system, and storage device
A storage system including a first controller and a second controller, where the first controller and the second controller each coupled to at least one interface card, and each interface card includes at least one port. A bound port group is preconfigured in the storage system, and the bound port group includes ports from the first controller and the second controller. A link handover method includes when the first controller detects that a link of a first port in the bound port group is faulty, marking a status of the first port as unavailable in the bound port group, selecting a second port in an available state from the bound port group, and handing over a service carried on the link of the first port to a link of the second port.
US10764118B1 EMS resolution of split-brain virtual network function components
An example operation may include a system, comprising one or more of receiving a virtual network function component instance (VNFCI) status notification resumption message with an active state when a peer VNFCI operational state is active, retrieving a timestamp of a VNFCI state change to an active state from an element VNFCI state database, retrieving a timestamp of a peer VNFCI state change to active from an element VNFCI state database, sending one or more of: a request to a virtual network function manager (VNFM) to determine if the VNFCI network is isolating while an operating state was active, and a request to the VNFM to determine if the peer VNFCI network is isolating while an operating state was active, sending a state change request with standby state to the peer VNFCI when the VNFCI is not network isolated and the peer VNFCI is network isolated, and a VNFM response is received regarding the VNFCI, a timeout response from the VNFM, and a VNFM response is received regarding the peer VNFCI, and sending a state change request with standby to the VNFCI with one or more of: the VNFCI network isolate and peer VNFCI is not network isolated, and the VNFCI is network isolated or the peer VNFCI is not network isolated, and the VNFCI is not network isolated and the peer VNFCI is network isolated and the VNFCI is in preferred standby.
US10764117B1 Control system and control method
A control system and a control method are provided. The method includes: controlling, by a primary host, a plurality of clients actively; coupling a secondary host to the primary host through a synchronization link and a transmission link different from the synchronization link, where the plurality of client are coupled to each other in series on the transmission link; transmitting, by the primary host, a first instruction to the transmission link, and transmitting a first synchronization signal corresponding to the first instruction to the secondary host through the synchronization link; and determining, by the secondary host according to the first instruction and the first synchronization signal, that a failure occurs on at least one of the synchronization link and the transmission link.
US10764113B2 Self-adjusting control loop
In one embodiment, a method includes monitoring, by a control loop including a processor and a memory, a first environment. The control loop includes one or more predetermined control loop parameters. The method also includes receiving, by the control loop and in response to monitoring the first environment, first data from the first environment and receiving, by the control loop, information from an adaptation control loop. The method also includes determining, by the control loop, to automatically adjust at least one of the one or more predetermined control loop parameters based at least in part on the information received from the adaptation control loop and automatically adjusting, by the control loop, the one or more predetermined control loop parameters. The method further includes determining, by the control loop, to initiate an action based on the first data collected from the first environment and the one or more adjusted control loop parameters.
US10764111B2 Preventing concurrent distribution of network data to a hardware switch by multiple controllers
Some embodiments provide, for a first controller application, a method for configuring a managed hardware forwarding element (MHFE) to implement one or more logical networks. The method of some embodiments receives logical network data that defines at least one logical forwarding element of a logical network to be implemented by the MHFE. The method then identifies a set of tables of a database instance that is instantiated on the MHFE in order to distribute the logical network data to the MHFE. In some embodiments, the method monitors the identified set of tables in order to determine whether a second controller application updates any one of the set of tables. The method distributes the logical network data to the MHFE so long as none of the tables in the set of tables is updated by the second controller application.
US10764105B2 Systems and methods for up-sampling a polar amplitude sample stream in a polar modulator
Systems and methods for up-sampling a polar amplitude sample stream in a polar modulator are disclosed. In some embodiments, a process includes receiving, at a polar modulator, an in-phase sample stream and a quadrature sample stream which together characterize a data signal in an IQ plane. The process includes generating a polar amplitude sample stream and a polar phase sample stream. The process includes generating an up-sampled polar amplitude sample stream by (i) identifying an origin crossing of the data signal in the IQ plane, (ii) responsively adjusting an inversion trigger, (iii) selectively applying an inversion to the polar amplitude sample stream based on the inversion trigger, (iv) interpolating the selectively inverted polar amplitude sample stream, and (v) removing the inversion from the interpolated selectively inverted polar amplitude sample stream. The process includes modulating a carrier signal using the up-sampled polar amplitude stream and the polar phase sample stream.
US10764100B2 Method and device for configuring signal field in wireless LAN system
The present specification presents a configuration technique of a field for control information in a wireless communication system. Specifically, presented is a configuration technique of a signal field including user-specific information in a wireless LAN system. A plurality of MCS techniques are applied to each field of a signal field, according to the present embodiment, and each field can be ordered according to the MCS techniques. The signal field according to the present embodiment can be used for a single user or multiple users, wherein the length of each field can be determined for blind decoding of the single user and the multiple users. The signal field according to the present embodiment can be an SIG-B field according to a wireless LAN standard.
US10764096B1 Demodulator and method of demodulating ASK signal
A new demodulator with consistent sensibility to signals received from different directions and low power consumption is provided. The demodulator may include a first demodulator branch and a second demodulator branch electrically connected in parallel, and a DC circuit to provide DC power to the demodulator. The DC circuit has a first diode and a second diode electrically connected in series between a DC power supply Vcc and the ground. The second demodulator branch can multiplex or reuse a bias current from the first demodulator branch.
US10764095B1 Method and apparatus for tuning a continuous time linear equalizer
Embodiments are disclosed for tuning a continuous time linear equalizer embedded in a receiver of a communication system. An example method includes receiving an N-point estimation of a channel pulse response associated with an input signal. The method further includes calculating an estimated power spectral density for one or more desired frequency bands. The method further includes updating one or more parameters of a continuous time linear equalizer to adjust one or more power densities of the one or more desired frequency bands based on the one or more estimated power spectral densities calculated. The method further includes calculating, for each desired frequency band, an estimated power spectral density after updating the one or more parameters of the continuous time linear equalizer to adjust the one or more power densities of the one or more desired frequency bands.
US10764093B2 DFE margin test methods and circuits that decouple sample feedback timing
Described are methods and circuits for margin testing digital receivers. These methods and circuits prevent margins from collapsing in response to erroneously received data, and can thus be used in receivers that employ historical data to reduce intersymbol interference (ISI). Some embodiments allows feedback timing to be adjusted independent of the sample timing to measure the effects of some forms of phase misalignment and jitter.
US10764092B2 Input termination circuits for high speed receivers
The present invention is directed to communication systems and electrical circuits. According to an embodiment, an input termination circuit includes a first attenuation resistor and a second attenuation resistor. The resistance values of these two resistors are adjusted in opposite directions to maintain a stable output impedance. There are other embodiments as well.
US10764091B2 Robust adaptive method for suppressing interference in the presence of a signal of interest
A method for receiving a signal, includes a useful signal, interfering signals and noise, and for suppressing interfering signals in a multi-channel receiver, comprising steps of: (a) reception, frequency transposition and digital conversion of the received signal; (b) estimation of a correlation matrix of the received signals; (c) estimation of the variance of the noise; (d) initial estimation of the arrival directions of the useful and interfering signals; (e) initialization of the powers of the useful and interfering signals; (f) iterative computation: of the current directional vectors of the useful and interfering signal; of the powers of the useful and interfering signals; of the amplitude/phase errors of assumed directional vectors with respect to the current directional vectors; and of the arrival directions of the useful and interfering signals; (i) suppression of the interfering signals from the signal received in step (a).
US10764090B2 Morse code input method and portable electronic device for performing same
A Morse code input method and a portable electronic device for performing the method are provided. The portable electronic device includes a processing circuit and a touchscreen. The method includes: sensing touch events by the touchscreen, recording and comparing time periods of the touch events by the processing circuit; identifying, by the processing circuit, inputs in the ith touch event through (k−1)th touch event as short signals when the time period of the kth touch event is greater than or equal to N times the time period of (k−1)th touch event and the kth touch event is not the last touch event, wherein N is a positive number, k and i are positive integers, with k being greater than or equal to i, and the ith touch event is the earliest one of the touch events in which inputs have not yet been identified as long or short signals.
US10764088B2 Communication system, communication apparatus, communication method, terminal, non-transitory medium
The present invention provides secure communication between a data center, in which a wide area network (WAN) is interposed between the data center and a wireless LAN to which a terminal connects to, comprises a VPN apparatus (GW) that connects with the terminal using a VPN through the wide area network and the wireless LAN; and a virtual core network virtualizing at least a part of constituent elements of a core network, wherein the VPN apparatus is connected to the virtual core network, and the terminal communicates with a connection destination, from the VPN via the VPN apparatus, via the virtual core network, and further via a packet data network to which the virtual core network connects.
US10764086B2 Packet processing method, related apparatus, and NVO3 network system
The present disclosure provide a packet processing method, a related apparatus, and an NVO3 network system. A first NVE receives a first packet sent by a first CE, where the first packet includes a MAC address of the first CE and a VLAN ID; the first NVE determines a VNI of the first CE according to an inbound interface of the first packet and the VLAN ID; the first NVE performs NVO3 encapsulation on the first packet to obtain an NVO3 encapsulated first packet, where the NVO3 encapsulated first packet includes the VNI of the first CE, and a source IP address in an NVO3 header of the NVO3 encapsulated first packet is a first shared VTEP IP address shared by the first NVE and a second NVE; and the first NVE forwards the NVO3 encapsulated first packet to a remote NVE.
US10764077B2 Crowd-sourced event identification that maintains source privacy
An automated method that generates crowd-sourced event notifications includes: retrieving sensor data from mobile devices; detecting events based on the retrieved sensor data; and generating a set of summary nodes based on the events, where each summary node is associated with multiple events. A system that generates crowd-sourced event notifications includes: multiple mobile devices, each having at least one sensor, each mobile device identifies events using calculations based on sensor data and generates a notification for each identified event; and an analytics server that generates a set of summary nodes based on the identified events, each summary node associated with multiple events. An automated method that generates event notifications includes: retrieving sensor data; calculating a set of statistical values based on the sensor data; comparing the statistical values to at least one threshold; and generating an event notification when the threshold is exceeded by any of the statistical values.
US10764075B2 Real time application programming interface in a telecommunications network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing providing a web conferencing service. In one example, the system and methods involve a real-time application programming interface (RTAPI) component in the telecommunications network. The RTAPI is configured, in one embodiment, to provide a platform through which one or more users of the telecommunications network interfaces with one or more conferencing components of the network. In one example, the RTAPI may be configured to coordinate a dial-out to a participant of a conference at a designated time such that the participant is entered into the conference automatically.
US10764073B2 Controlling communications
Apparatuses and methods for controlling communication of a user terminal in a communication system are provided. The solution comprises determining that a data connection of an access point name or data network name of the user terminal does not fulfil a predetermined condition, and transmitting to a network unit maintaining information on subscriber information of users of the network a message on the basis of determination, the message indicating the access point name or data network name of the user terminal is to be deactivated or the data connection of the access point name or data network name is to be directed to a predetermined server.
US10764071B1 System and method for chaining power and communications to multiple nodes
A chainable Power over Ethernet Node (CPEN) is provided according to the invention. The CPEN contains an electronic circuit and control method to pass power, communications, or both power and communications to subsequent chainable nodes or other devices. The invention allows one cable run to serve a plurality of chainable nodes thus greatly reducing the amount of cable required. The invention enables redundant connections in both power and communications to network nodes to prevent failure in case of cable or node fault. The chainable node has 2 or more ports, all of which are interchangeable. Any port can respond to PoE Powered Device (PD) classification and receive power. Any port can act as a Power Supplying Equipment (PSE) to enable power to subsequent nodes. The ports can support standards compliant PoE detection, classification, and operation, and can support non-standard variations.
US10764070B2 High precision timestamps in blockchain
An example operation may include one or more of receiving, by a document server, a hash of data generated by an author registered with a blockchain, sending, by the document server, the hash of the data to a timestamp authority (TSA) to be time stamped, receiving, by the document server, a timestamp reflecting when the hash of the data was received by the TSA and forwarding the timestamp to the author, receiving a combination of the hash of the data and the timestamp (time/hash) signed by the author and forwarding the time/hash to the blockchain, receiving, by the document server, the time/hash signed by the TSA, and forwarding the time/hash signed by the TSA to the blockchain.
US10764069B1 Transistor based PUF apparatus
The present disclosure relates to a PUF apparatus and method for generating a persistent, random number. The generated number is random in that each particular instance of PUF apparatus should generate a randomly different number to all other instances of PUF apparatus, and is persistent in that each particular instance of the PUF apparatus should repeatedly generate the same number, within acceptable error correction tolerances. The persistent, random number is determined by selecting one or more PUF cells, each comprising a matched pair of transistors that are of identical design, and comparing an on-state characteristic of the pair (e.g., turn-on threshold voltage or gate-source voltage). The difference in on-state characteristic of each selected pair of transistors is caused by random manufacturing differences between the transistors. This causes the randomness between each different instance of PUF apparatus, and should be relatively stable over time to provide persistence of the generated number.
US10764068B2 Computer system employing challenge/response protocol with detection of non-unique incorrect responses
A challenge/response authentication procedure determines whether a response is a correct response, a unique incorrect response, or a non-unique incorrect response, the unique incorrect response and non-unique incorrect response being differentiated by comparing the response value with a store of unique incorrect response values. For the correct response, client access to protected computer system resources is allowed, and the challenge value is discarded so as not to be used again. For the unique incorrect response, (1) when a predetermined limit of unique incorrect responses has not been reached, then the response value is added to the store of unique incorrect response values and the process is repeated with reuse of the challenge value, and (2) when the predetermined limit has been reached, then the client is locked out. For the non-unique incorrect response, the process is repeated with reuse of the challenge value.
US10764065B2 Admissions control of a device
A control device performs an admissions control process with a first device to determine whether the first device is authorized to communicate over the communication fabric that supports memory semantic operations.
US10764064B2 Non-networked device performing certificate authority functions in support of remote AAA
In an approach, a certificate authority management device comprises a computing device with an operating system that supports certificate authority software, a power port with shutter door, a first key slot for an administrative user to enable use of the certificate authority management device in response to an insertion of a first key, a second key slot for management of a plurality of hybrid security keys in response to an insertion of a second key, and a touchscreen with graphical user interface.
US10764063B2 Device specific cryptographic content protection
Techniques to facilitate protecting control data used in an industrial automation environment are disclosed herein. In at least one implementation, an encryption key pair is generated for an industrial controller, wherein the encryption key pair comprises a public key and a private key. The private key is stored within a secure storage system of the industrial controller. Controller program content is then encrypted using the public key to generate encrypted controller content. The encrypted controller content is then provided to the industrial controller, and the industrial controller is configured to decrypt the encrypted controller content using the private key and execute the controller program content.
US10764058B2 Secure aggregation of IoT messages
A system includes processing circuitry; and a memory device including instructions embodied thereon, wherein the instructions, which when executed by the processing circuitry, configure the processing circuitry to perform operations comprising: accessing input data, at an aggregator node, the input data including sensor data from a plurality of sensor nodes, each sensor data having a respective signature; validating the sensor data by using respective cryptographic hash functions on the sensor data and evaluating the respective result using the respective signature; performing an aggregation function on the sensor data to produce aggregate data; executing a hash function on the aggregate data to produce a hash value for the aggregate data bundling the sensor data, respective signatures of the sensor data, aggregate data, and hash value for the aggregate data in a data structure; and exposing the data structure to subscriber nodes on the IoT network.
US10764057B2 Method and system for authenticating a trusted user interface
A method for authenticating a trusted user interface of a first user terminal which incorporates a scan function, comprising the steps a) installing an app that provides the trusted user interface which contains a private and public key pair of a first asymmetric cryptosystem and opening the app on the first user terminal, b) opening a dedicated web page on a second user terminal and inputting a self-chosen certificate of authenticity in an open web session on the web page which likewise contains a private and public key pair of the first cryptosystem, c) generating and displaying a graphic code on a display screen of the second user terminal via the web session of the dedicated web page, d) scanning the graphic code displayed on the second user terminal into the app by means of the first user terminal, e) identifying the web session of the dedicated web page with the app based on the graphic code and logging into same via the first user terminal, f) mutually authenticating and establishing of an encrypted connection between the app and the web page by means of their key pairs, g) transmitting the certificate of authenticity from the web session to the app on the first user terminal, h) sustained displaying of the respective certificate of authenticity on the open trusted user interface on the first user terminal.
US10764056B2 Short-distance network electronic authentication
Methods of short-distance network electronic authentication are described. In one embodiment, a method includes storing encrypted authentication data for a user and a corresponding encryption key on a mobile device; establishing electronic communication between the mobile device and a computer via a short distance network; detecting a request for user-specific authentication data from a third-party application running on the computer; requesting, via an authentication client on the computer, authentication credentials from an authentication service running on the mobile device; accessing, via the authentication service, in response to the requesting step, the encrypted authentication data and encryption key; decrypting the authentication data using the encryption key via the authentication service; transmitting the decrypted authentication data to the authentication client on the client computer; passing the decrypted authentication data from the authentication client to the third-party application; and authenticating the user in the third-party application.
US10764053B2 Systems and methods for device pairing with optical codes
Embodiments for device pairing using optical codes are described. One embodiment is a wearable device with an image sensor configured to capture an image including a first optical code from a first host device. The wearable device decodes the first optical code, and in response to the first optical code, initiates broadcast of a pairing advertisement. The host device displays a second optical code in response to the pairing advertisement, and the wearable device captures and processes the second optical code to determine a host pairing advertisement code. The wearable device then, in response to the second optical code, initiate broadcast of a second pairing advertisement including the host pairing advertisement code. In various embodiments, a secure wireless channel is then established and used for further secure communications.
US10764052B2 User identity and trust models in decentralized and distributed systems
A method for sharing information has an assertion associated therewith such that the receiving communication device is able to verify the assertion without the sender revealing underlying data demonstrating the validity of the assertion. The assertion is derived from underlying data input to a pre-provisioned first algorithm. The assertion is encapsulated in a first data object by a PGE that controls an environment in which the first algorithm is executed. A first proof is generated that is configured to verify that the first algorithm used the underlying data to produce the assertion when provided to a PVE along with the first data object. The underlying data is excluded from the first proof and the first data object such that privacy of the underlying data is maintained. The information, the first proof and the first data object are sent to the receiving communication device from the sending communication device.
US10764050B2 ID-based data plane security for identity-oriented networks
A computer-implemented method of transmitting encrypted data comprises accessing, by one or more processors of an origination endpoint, first data to be transmitted to a destination having a corresponding identifier; generating, by the one or more processors, an identifier security header; generating, by the one or more processors, second data from the first data and the identifier security header; encrypting, by the one or more processors, the second data; generating, by the one or more processors, authentication data based on the encrypted second data; generating, by the one or more processors, third data from the encrypted second data and the authentication data; generating, by the one or more processors, fourth data from the identifier corresponding to the destination and the third data; and sending, by the one or more processors, the fourth data to the destination.
US10764049B2 Method for determining approval for access to gate through network, and server and computer-readable recording media using the same
A method for determining approval for access to a gate through a network, a server, and computer readable recoding media using the same, and more particularly, to a method for determining approval for access to a gate through a network, a server, and computer readable recoding media using the same so as to determine access to a gate for using a service by allowing an authorizer (user) to determine an approval for a service access at the time of using the service without input of a password or the like. It is possible to use one-time and effective identification only when approval for the access to the corresponding gate is determined at the time of requiring the authority for the approval for the access to the service gate.
US10764048B2 Privacy-preserving evaluation of decision trees
A method for performing a secure evaluation of a decision tree, including: receiving, by a processor of a server, an encrypted feature vector x=(x1, . . . , xn) from a client; choosing a random mask μ0; calculating m0 and sending m0 to the client, wherein m0=xi0(0)−t0(0)+μ0 and t0(0) is a threshold value in the first node in the first level of a decision tree ′; performing a comparison protocol on m0 and μ0, wherein the server produces a comparison bit b0 and the client produces a comparison bit b′0; choosing a random bit s0∈{0,1} and when s0=1 switching a left and right subtrees of ′; sending b0⊕s0 to the client; and for each level =1, 2, . . . , d−1 of the decision tree ′, where d is the number of levels in the decision tree ′, perform the following steps: receiving from the client yk where k=0, 1, . . . , −1; performing a comparison protocol on and , wherein is a random mask and is based upon, x, , yk, and and the server produces a comparison bit and the client produces a comparison bit ; choosing a random bit ∈{0,1} and when =1 switching all left and right subtrees at level of ′; and sending ⊕ to the client.
US10764046B2 Updating and distributing secret keys in a distributed network
A network node and a method of updating and distributing secret keys in a distributed network is suggested. The network comprises a plurality of nodes connected to a shared medium of the distributed network. Each node of the plurality of nodes is member of at least one group of a plurality of groups. Each group is associated with a secret group key. Each node of the plurality of nodes stores only the one or more secret group keys, of which it is member. A first node of the plurality of nodes generates an authenticated update key request. The authenticated update key request comprises an indication of a membership, of which the first node is member. The first node broadcasts the authenticated update key request on the shared medium of the distributed network. Each remaining nodes of the plurality of nodes receives the authenticated key update.
US10764043B2 Identity and content authentication for phone calls
Systems and methods for call authentication are provided. A method can include an enrollment protocol that ensures users control the number they claim to own, a handshake protocol that mutually authenticates the calling parties, and a call integrity protocol that ensures the security of the voice channel and the content it carries. A server can act as either an endpoint or intermediary between user clients and client-server architecture can be employed. All protocols can include end-to-end cryptography and the enrollment protocol can issue a certificate that binds the identity of the client to a phone number.
US10764039B2 Dynamic generation and management of asymmetric cryptographic keys using distributed ledgers
The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that dynamically generate and manage a distribution of asymmetric cryptographic keys using distributed ledgers. For example, an apparatus may extract, from a hierarchical data structure, an index value associated with a corresponding element of permissioning data. The apparatus may also extract, from a first element of a distributed ledger, cryptographic data that includes a first public cryptographic key associated with the hierarchical data structure. The apparatus may generate a second public cryptographic key based on the first public cryptographic key and the extracted index value, and encrypt information using the second public cryptographic key. The encrypted information may be associated with the corresponding element of permissioning data, and the second public cryptographic key may be discarded in response to the encryption of the information.
US10764034B2 Method and system for facilitating data transfer between blockchains
Methods, systems, and techniques for facilitating data transfer between blockchains, Data is sent from a first blockchain to a second blockchain. The data includes lineage verification data that permits the second blockchain to verify a lineage of at least one block of the first blockchain; a proper subset of all non-header data stored using the at least one block; and validity verification data that permits the second blockchain to verify validity of the proper subset of all non-header data sent to the second blockchain from the first blockchain. The proper subset of non-header data may be a slice of state data of an application stored in the first blockchain. The second blockchain verifies the lineage and validity of the data it receives, and creates a new block having non-header data comprising the data it received.
US10764029B1 Asymmetric Encryption Algorithm
A method of asymmetrical encryption and transferring encrypted data is provided that incorporates the Lucente Stabile Atkins Cryptosystem (“LSA” algorithm). This algorithm uses certain properties of mathematical objects called “groups”. Groups are sets of elements that are equipped with an operator and have the closure, associativity, identity, and invertibility properties. The LSA algorithm uses groups to encrypt and decrypt (secret sharing) any kind of symbolic information between two or more parties.
US10764028B2 Clock transfer and filtering using digital clock phase information
A digital PLL, which can be a virtual PLL, can condition digital phase information, comprising phase modification requests, for transfer, jitter, and phase-noise filtering of clock information between a clock recovery unit and a clock generation unit associated with phase interpolators. The digital PLL can employ a set of accumulators, proportional and integral filter component, generator component, feedback path between the output and input of the digital PLL, and other digital signal processing components. The proportional and integral filter component can be configurable to set a loop damping factor and a loop bandwidth of the filter, based on respective parameters. Based on the filter output, the generator component can generate output phase information, comprising phase modification requests, that can be transmitted to another phase interpolator(s) associated with a transmitter or other component(s) of the device to facilitate generating a clock for the transmitter or other component(s).
US10764024B2 Multi-beam listen before talk
Various embodiments disclosed herein provide for a multi-beam Listen Before Talk which is a coexistence mechanism used by wireless technologies such as Wi-Fi, to access unlicensed shared spectrum, such as the ISM UNIT bands (5 GHz). The embodiments disclosed herein enable a transceiver to determine whether or not there is activity on a beam to avoid causing interference. The transceiver can determine that there is activity in a certain direction, and then avoid transmitting on a beam in that direction until the activity ceases. While there is activity in a first beam, the transceiver can continue to transmit on other beams that will not cause interference with a transmission associated with the first beam.
US10764021B2 Narrowband time-division duplex frame structure for narrowband communications
There is a need to support narrowband TDD frame structure for narrowband communications. The present disclosure provides a solution by supporting one or more narrowband TDD frame structure(s) for narrowband communications. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. In a further aspect, the apparatus may receive information associated with a narrowband TDD frame structure having a first contiguous uplink transmission duration. The apparatus may transmit a first portion of an uplink transmission comprising a first number of slots in the first contiguous uplink transmission duration. In certain aspects, the uplink transmission may have a duration longer than the first contiguous uplink transmission duration.
US10764019B2 Radio communications system and method based on time twisted waves
A radio communications method includes carrying out, by a transmitter, transmission operations that make use of different filters for the transmission of main mode signals and twisted wave signals. The radio communications method further includes carrying out, by a receiver, reception operations. The different filters include a first transmission filter and a second transmission filter that have different filtering characteristics.
US10764016B2 Method and apparatus for channel quality estimation in consideration of interference control and coordinated communication in cellular system
Disclosed are a method and an apparatus for channel quality estimation in consideration of interference control and coordinated communication in a cellular system. A base station receives an SRS transmitted by a terminal to thus measure received power, and then configures, for the terminal, a CSI process which may measure SINRs for base stations having higher SRS received power. If the terminal feeds back, to the base station, channel quality information for the configured CSI process, the base station determines an SINR and a MCS to be applied to data transmission in consideration of a received CQI and a CoMP transmission scheme, and applies the determined SINR and MCS to thus transmit data.
US10764015B2 Feedback information transmission method, related device, and communications system
The method disclosed in present embodiments includes: a terminal device receives downlink data in at least one downlink burst; determines that a first downlink subframe set is associated with a first uplink subframe, where the first downlink subframe set belongs to the at least one downlink burst, the first uplink subframe is used to send first feedback information corresponding to the first downlink subframe set, the first uplink subframe is in a first uplink burst, and the first uplink burst follows the at least one downlink burst; determines a first feedback information codebook, and determines the first feedback information based on the codebook; determines a first uplink channel in the first uplink subframe; and sends the first feedback information to the access network device on the first uplink channel. According to the method, the terminal device can properly sends ACK/NACK feedback information in a U-LTE scenario.
US10764014B2 Acknowledgements in response to received frames
A method and apparatus for operation by an access point (AP) is provided. The method may comprise receiving a first frame from a first STA, the first frame including first data and receiving a second frame from a second STA, the second frame including second data. In response to the receiving, an acknowledgement (ACK) frame may be transmitted to the first STA and to the second STA. The ACK frame may be addressed to a broadcast address and include a field which indicates whether the ACK frame is a multiple traffic identifier (multi-TID) block ACK frame format or another ACK frame format.
US10764010B2 Determination of communication parameters in D2D communication systems
This disclosure pertains to a method for operating a terminal (10) for a wireless communication network. The terminal (10) is adapted for device-to-device, D2D, communication. The method comprises decoding first data contained in a first D2D message based on a determination of first demodulation reference signaling and/or first scrambling coding associated to the first data, wherein the determination of demodulation reference signaling and/or scrambling coding is based on information extracted from a second D2D message different from the first D2D message, the second D2D message pertaining to second data to which second reference signaling and/or second scrambling coding is associated, the second reference signaling and/or second scrambling coding being different from the first reference signaling and/or second scrambling coding. The disclosure also pertains to related devices and methods.
US10764004B2 Data transmission method and apparatus
A data transmission method and an apparatus are disclosed. The method includes: determining, by an access network device, a transmission mode of service data, where the transmission mode includes a one-time transmission mode and an automatic repeat transmission mode; sending, by the access network device, first indication information to a terminal device, where the first indication information indicates the determined transmission mode; and sending, by the access network device, the service data to the terminal device using the determined transmission mode.
US10763996B2 PHY error indication messaging
This disclosure introduces an advancement to the error indication message to provide detailed information about errors in configurations that are arriving from the Layer 2 to the Layer 1. A method is disclosed, comprising: performing physical layer control (PHY) of a wireless signal at a Layer 1 (L1) software module; performing medium access control (MAC) of the wireless signal at a Layer 2 (L2) software module; providing an application programming interface between the L1 software module and the L2 software module for receiving L1 configuration messages and providing error codes to the L2 software module; receiving a L1 configuration message at a Layer 1 software module; and providing an enhanced error code progressively from a L1 software module to the Layer 2 (L2) software module.
US10763995B2 Receiver for wireless communication networks
An iterative receiver receives a signal including useful and interfering signal components, and detects information carried thereon. The receiver includes at least one estimating unit receiving the signal and providing an estimate of each signal component, and at least two decoding and regenerating units, at each iteration, each decoding and regenerating unit decoding a respective one among the estimates and for regenerating the respective decoded estimate into a respective regenerated estimate. At each receiver iteration, the at least one estimating unit provides estimates based on regenerated estimates provided at a previous iteration. The receiver further includes a control unit determines activation or deactivation of each decoding and regenerating unit at each process step of a detection process dedicated to detection of the signal, and determines, for each process step, a respective number of allowed iterations for each decoding and regenerating unit whose activation has been determined for that process step.
US10763994B2 Method and apparatus for transmitting and receiving control information in wireless communication system
Methods, a Base Station (BS), and a User Equipment (UE) in a wireless communication system for transmitting and receiving control information are provided. The method for transmitting control information by a BS in a wireless communication system includes receiving information related to a signal transmitted by a second BS that the second BS which is a neighboring BS of the first BS, determining whether a second UE using an identical resource to that used by a first UE included in a cell of the first BS exists within a cell of the second BS based on the received information, when the second UE exists, generating control information for controlling a signal transmitted to the second UE by the second BS based on the received information, and transmitting the generated control information to the first UE through a control channel.
US10763993B2 System and method for asynchronous multi-stream transmission for NOMA
Methods and apparatus for increasing spectral efficiency in non-orthogonal multiple access (NOMA) communication, that implement receiving a signal stream from a user, splitting the signal stream into a plurality of sub-streams, applying a forward error coding (FEC) to each one of the sub-streams, and outputting a corresponding plurality of FEC encoded sub-streams. This can include modulating a corresponding carrier with each of the FEC encoded sub-streams, and combining and transmitting the corresponding plurality of modulated carrier signals. The modulated carrier signals can each carry a respective one of the FEC encoded sub-streams.
US10763992B2 Techniques for maintaining network connectivity in wireless mesh networks
A wireless mesh network includes a plurality of nodes coupled together in parent-child relationships. A child node is configured to cascade listening rate changes upstream to a parent node to perform low-latency communications. The child node transmits an authentication message to the parent node indicating the listening rate change. The child node sets a timer and waits for an acknowledgement from the parent node. If the child node receives the acknowledgement, then the child node and the parent node change listening rate to permit low-latency communications. In addition, if the parent node loses network access, the parent node sets a timer and then waits to abandon the child node until after the timer elapses.
US10763991B2 Feedback signaling format selection
There is disclosed a method of operating a user equipment in a radio access network. The method includes transmitting control information utilizing a control information format, the control information format being selected from a plurality of different control information formats based on a format indication. The disclosure also pertains to related devices and methods.
US10763990B1 Switching frequency methods and apparatus for ambient backscatter networking and jamming
Two ambient backscatter modulation methods and embodiments are disclosed, pseudo FSK and shifted BPSK. Embodiments of a receiver of signals for those modulations are also disclosed. Both methods disclosed allow for frequency-based networking of multiple backscatter devices when signals from an ambient, modulated radio frequency (RF) source are used for illumination. Disclosed method and apparatus exploit the inherent variation of the ambient modulated illuminating signal and offers performance improvement. Aspects of the disclosed invention also provide methods for passive jamming of full duplex transceivers and methods for assisting RF source localization.
US10763986B2 Transmission device, optical termination device, transmission system, and transmission method
A transmission device includes an interface configured to acquire, from a base band unit having a communication destination that is one of remote radio heads, communication destination information relating to the remote radio head of the communication destination, a receiver configured to receive signals of given wavelength from optical termination devices, and a transmitter configured to transmit a first signal that includes wavelength information indicative of the given wavelength and the communication destination information to optical termination devices, wherein, when the receiver receives, from an optical termination device of the remote radio head of the communication destination from among optical termination devices, a second signal of the given wavelength according to the first signal, the receiver sets, between the receiver and the optical termination device, a relay path that relays communication between the base band unit and the remote radio head of the communication destination.
US10763985B2 Control channel design and use for narrow band communication
REGs are mapped to REs for UEs to all available OFDM symbols for a subframe, which includes a time-frequency resource space including the OFDM symbols in time and subcarriers in frequency. The mapping is performed to form a portion of a control channel and the available symbols are OFDM symbols not used for another control channel. The REs are populated in the portion of the control channel with control information for the UEs using corresponding ones of the REGs. The mapping and the populating are performed to form a complete control channel over one or more subframes, wherein the complete control channel can span a single subframe or multiple subframes. The one or more subframes with the complete control channel are transmitted. A UE will blind decode received subframe(s) in order to determine the control information, which is to be subsequently used by the UE to receive or transmit data.
US10763982B2 Method and system for over-the-air testing of unwanted emissions
A method (200) of over-the-air testing of a transmission equipment (20). The method comprises transmitting (202) a transmission signal from the transmission equipment. The transmission signal as transmitted comprises emissions in an in-band domain (102) and emissions in an unwanted domain (110). The method comprises arranging a frequency selective surface (40) to receive the transmission signal. The frequency selective surface (40) attenuates the transmission signal in the in-band domain (102) of the transmission signal. The frequency selective surface (40) allows propagation of the transmission signal in the unwanted domain (110) of the transmission signal. The method further comprises measuring (206) in a measuring equipment (25) a parameter of the transmission signal in the unwanted domain. The frequency selective surface (40) is arranged between the transmission equipment (20) and the measuring equipment (25).
US10763978B2 Wireless positioning calibration system and wireless positioning calibration method
Provided is a wireless positioning calibration system, including a plurality of transmission base stations, at least one sniffer base station and a positioning server. The at least one sniffer base station receives a plurality of channel state information (CSI) transmitted by the plurality of transmission base stations. The positioning server receives the plurality of CSI transmitted by the at least one sniffer base station. The positioning server calculates a phase error and an antenna spacing error generated by the at least one sniffer base station by means of the plurality of CSI, and compensates the phase error and the antenna spacing error. A wireless positioning calibration method is also provided.
US10763976B1 Digital low frequency correction circuit and method for reducing low frequency disturbances within a digital signal
The invention relates to a digital low frequency correction circuit and a corresponding method for correction of low frequency disturbances within a digital signal, in particular to a reduction of distortions caused by analog circuitry, such as analog signal amplifiers. The low frequency correction circuit comprises a main signal path adapted to delay a digital input signal received by a signal input terminal and at least one correction signal path including a digital correction filter adapted to filter the received digital input signal. Furthermore, an adder of the circuit is adapted to add the digital signal delayed by the main signal path and the digital signal corrected by said correction signal path to generate a digital output signal output by a signal output terminal of the circuit.
US10763968B1 Coherent/IM-DD dual operation optical transceiver
A dual-mode optical transceiver is disclosed. The dual-mode optical transceiver includes a receiver section configured to receive both coherently modulated and intensity modulated optical signals and to be optically switched between a first receiver mode for direct detection and a second receiver mode for coherent detection, and a transmitter section including a nested Mach-Zehnder Modulator or a polarization multiplexed quad Mach-Zehnder Modulator configured to be operated in a first transmission mode to output an intensity modulated optical signal and a second transmission mode to output a coherently modulated optical signal. In some implementations, the dual-mode optical receiver includes an optical switch configured to selectively direct a received optical signal down a direct detection optical circuit or a coherent detection optical circuit based on a control signal applied to the optical switch.
US10763967B2 Communications relay satellite with a single-axis gimbal
An apparatus for simultaneously receiving and transmitting data in space may include a receiver configured to receive an incoming beam transmitted from a source along a receive vector between the source and the receiver. The apparatus may also include a transmitter to generate a transmitted beam along a transmit vector. The apparatus may further include a single-axis gimbal configured to rotate the transmit vector about an axis substantially perpendicular to the receive vector, and an attitude-control system configured to rotate the apparatus about an axis parallel to the receive vector or the transmit vector.
US10763966B1 Data communications system using an optical antenna
In one embodiment, there is provided an apparatus for converting an analogue radio-frequency (RF) signal to an optical signal. The apparatus may include: a vapor cell enclosing a gas of atoms; a probing light source configured to propagate a probing light beam through the vapor cell, a frequency of the probing light beam being tuned across a range in which the atoms transition from a first quantum state to a second quantum state; and, a coupling light source configured to propagate a coupling light beam through the vapor cell, a frequency of the coupling light beam being resonant or off-resonant with transition of the atoms from the second quantum state to a Rydberg state; wherein the vapor cell is configured such that on exposure thereof to an RF field carrying information from the RF signal, the apparatus is configured to encode the RF signal into the probing light beam.
US10763965B2 Wireless access system
A wireless access system includes a baseband processing unit pool, an optical network unit and a remote radio head. The BBU pool may be connected to one or more ONUs, each of the ONUs may be connected to one or more RRHs, and the connection between each of the ONUs and the one or more RRHs may be implemented using a twisted pair. Embodiments can provide access, convergence and transport with a very large capacity from indoor antenna units to a centralized BBU as well as an easy installation, and thus they are cost economical for a large scale deployment of indoor wireless access. Furthermore, advanced wireless technologies, such as large scale MIMO and CoMP, can be supported.
US10763960B1 Free-space optical communications network
The disclosure provides for a system that includes a plurality of stations equipped for free-space optical communications (FSOC) in a network and a central control system. At least one station in the plurality of stations includes a wavelength selectable switch, an OEO module, and one or more first processors. The one or more first processors are configured to control the wavelength selectable switch, process an electrical signal that is extracted using the OEO module, and communicate with the central control system. The central control system includes one or more second processors that are configured to receive data regarding FSOC communication conditions at the plurality of stations, determine a path between stations through the network based on the received data, and transmit instructions to the plurality of stations.
US10763959B2 Auxiliary device for setting wavelength and method for setting optical wavelength of optical network unit
A wavelength-setting auxiliary device according to an embodiment of the inventive concept includes an optical wavelength analyzer configured to transmit a test signal having a first wavelength to an optical line terminal, and to execute a central wavelength detection algorithm based on a result of detecting power of a return signal for the test signal to set optical wavelength information of a tunable optical module, and a connector connected to the tunable optical module for interfacing data transmitted between the optical wavelength analyzer and the tunable optical module.
US10763954B2 Precise beam forming based on user equipment location
Various arrangements are presented for optimizing data transmission between a satellite and a user equipment. A satellite gateway system may receive a message from the user equipment indicative of a current location of the user equipment. Data may be retrieved from the Internet to be transmitted to the user equipment via the satellite. The satellite gateway system may transmit a downlink message to the satellite that comprises the retrieved data and beam steering data. The beam steering data may instruct the satellite to target a downlink spot beam on the current location of the user equipment based on the message received from the user equipment. The retrieved data may be transmitted to the user equipment via the targeted downlink spot beam.
US10763950B2 5G in-building relay system and 5G in-building relay method for sharing RF cable in building
Provided are a 5G in-building relay system and a 5G in-building relay method for sharing an RF cable to provide a 5G communication service in the building. The 5G in-building relay system includes: a 5G signal providing device for converting RF signals of a 5G into IF signals and providing the IF signals through a pre-built RF cable of the building; an MHU for receiving and transmitting the IF signals; a coupling device for combining the IF signals with radio signals other than the 5G received from an ROU pre-built in the building and providing the combined signals through the RF cable; a distribution device for receiving the combined signals and separating and distributing the IF signals of the 5G from the combined signals; and a DRU for converting the distributed IF signals into millimeter-wave RF signals and wirelessly transmitting the RF signals to a 5G terminal.
US10763942B2 Methods and devices for beam selection
One embodiment of the present disclosure relates to a method for use in a terminal device. The method comprises: obtaining signal quality measurements of plural beams; and selecting at least one serving beam from the plural beams depending upon the obtained signal quality measurements and scheduling constraint information of the plural beams. The embodiments of the present disclosure also relates to relevant radio access node device. When selecting or reselecting a serving beam for a terminal device, the scheduling constrains applied on the beams/links can be taken into consideration, which may allow an mmW network operating the link-specific coordination to control the probability that a terminal device is served by a coordinated beam on constrained radio resources at a lower level as possible.
US10763940B2 Digital port expansion for hybrid massive MIMO systems
A signal transmission method involving: receiving M·N digital transmit signal streams, each of which represents a transmit signal for a different corresponding antenna element of an M×N array of antenna elements; generating P digital transmit-beam signal streams from the M·N digital transmit signal streams, wherein each of the P digital transmit-beam signal streams is a corresponding linear combination of the M·N digital transmit signal streams; within an R×T Hybrid Massive MIMO system having R·T antenna elements, by applying appropriate phase shifts in an analog domain, causing the R×T Hybrid Massive MIMO system to simultaneously generate a set of P independent, differently directed transmit beams; and mapping each of the P digital transmit beam signal streams to a corresponding different one of the P independent, differently directed transmit beams, wherein M, N, P, R and T are integers, wherein R·TM·N, and wherein P
US10763938B2 Beam information feedback method and user apparatus
Provided is a beam information feedback method performed by a user equipment, comprising: determining a first beam and a plurality of second beams according to a beam selection result; transmitting beam indexes of the plurality of second beams to a base station according to the beam power of the plurality of second beams; transmitting wideband beam information correspondingly to the beam indexes of the plurality of second beams; and transmitting subband beam information correspondingly to the beam indexes of the plurality of second beams.
US10763937B2 Base station, mobile station, and communication method
A base station that communicates with a mobile station that intermittently performs a receiving operation during a cyclic reception period includes: an assignor that assigns a preamble to the mobile station; a start request signal generator that generates a start request signal containing the preamble assigned to the mobile station and requesting the start of a synchronization process between the mobile station and the base station; and a beam controller that transmits start request signals in a plurality of directions within the reception period while switching directions of directional beams for transmitting start request signals, and determines the direction of the directional beam for communicating with the mobile station, in accordance with the direction of the directional beam at the time of reception of the preamble transmitted from the mobile station having received the start request signal.
US10763927B2 Signal generator and signal generating method
The present invention relates to generation of radio frequency signals by digital components. In particular, data for specifying a baseband signal are generated at a centralized processing device, and the data relating to the baseband signal are transmitted to radio frequency transmitters via a digital network. The radio-frequency transmitters digitally generate radio-frequency signals based on the data obtained via the digital network, and the generated radio frequency signals are provided to a connector or an antenna.
US10763926B2 Enhanced sounding reference symbol sounding technique for uplink codebook-based transmission
Various communication systems may benefit from improved sounding reference symbol sounding techniques. An apparatus may comprise at least one memory comprising computer program code and at least one processor. The at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus at least to precode at least one uplink sounding reference symbol based upon at least one initial rank indicator and at least one first vector/matrix received from a network entity. The apparatus further transforms the first vector/matrix and a second vector matrix received from the network entity into a third vector/matrix based upon a final rank indicator received from the network entity. The apparatus further transmits data based upon the third vector/matrix.
US10763917B1 Method and system for multiple-input multiple-output power line communication coupling
Methods and systems are disclosed for multiple-input multiple-output power line communication coupling and may include a circuit for powerline communication comprising a 4-wire choke with three terminals coupled to line, neutral, and earth lines via input capacitors for receiving an alternating current (AC) power signal and radio frequency (RF) signals; a first transformer with two terminals coupled to the choke; and a coupling circuit comprising a plurality of powerline communication receivers. A first receiver of the plurality of powerline communication receivers is for receiving a first RF signal via a secondary coil of the first transformer, a second receiver of the plurality of powerline communication receivers is for receiving a second RF signal via a center terminal of a capacitor pair coupled to primary coils of the first transformer, and a third receiver of the plurality of powerline receivers is for receiving a third RF signal via a fourth terminal of the choke.
US10763914B2 System for transporting sampled signals over imperfect electromagnetic pathways
Infrastructure electronics equipment incorporates infrastructure Local-Site Transports (LSTs). LSTs convey payload sampled signals over imperfect electromagnetic (EM) pathways whose physical properties are usually unknown when the equipment (e.g., Cameras, Displays, Set-Top Boxes) is manufactured. Prior LSTs hedge against EM pathway degradation in several ways: requiring high-quality cables (e.g., HDMI); restricting transmission distance, (e.g., HDMI); and/or reducing quality, via compression, to extend transmission distance somewhat (e.g., Ethernet). The subject of this disclosure is an infrastructure LST for sampled signals that causes the physical errors inevitably arising from propagation of sensory payloads over imperfect EM pathways to manifest in a perceptually benign manner, leveraging legacy infrastructure and reducing costs to achieve a favorable ratio of fidelity to transmission distance.
US10763913B1 Linear-in-dB log-amp with calibration for power detection
An apparatus includes a log amplifier and a calibration circuit. The log amplifier may be configured to generate an output signal in response to an offset between a first voltage and a second voltage. The calibration circuit may be configured to disconnect an input power and perform a cancellation of the offset when the input power is not present. The first voltage may be generated by the apparatus in response to a power detection. The second voltage may be received from a reference circuit. The cancellation of the offset may extend a working range of the apparatus. The output may provide a linear-in-dB power detection.
US10763911B1 Protective covering for an electronic device
In one embodiment there is provided a protective case for an electronic device. The case has a substantially transparent planar back surface. The substantially transparent planar back surface is made from a compostable biopolymer material configured to form a rigid back surface and wherein the substantially transparent planar back surface has a terminal outer periphery edge. An outer bumper formed into a continuous side wall extends transversely from the planar back surface. The continuous side wall has an inwardly extending edge such that the outer bumper is configured to form fit around an electronic device. The outer bumper is made from a compostable biopolymer material configured to form into the outer bumper that is softer then the rigid back surface, and wherein the outer periphery edge of the transparent planar back surface is over-molded into the outer bumper.
US10763909B2 Visible light communication transceiver glasses
An LED light and communication system includes Visible Light Communication Transceiver Glasses having at least one projector, lens(es), and optical transceiver, the optical transceiver including a light support and a processor. The light support has at least one light emitting diode and at least one photodetector attached. The processor is in communication with the at least one light emitting diode and the at least one photodetector. The processor is capable of illuminating the at least one light emitting diode to create at least one light signal which is not observable to the unaided eyes of an individual. The second light signal includes at least one data packet. The processor may generate a signal for the projector to display information on the lens(es).
US10763908B2 Mobile phone with enhanced functions
The presented solution enables placement of mobile device advantageously formed by central control unit (9z) or mobile phone in removable condition, in holder (805) placed on bracelet (806), on wrist (836). Device can be formed, with the advantage, by mobile phone which is possible to remove out of holder (805), for to make call, by loosening bolts (812), pressing buttons (808) and put earphone to ear. The device is possible to be shifted to other holders (805), placed on various places or objects.
US10763903B2 Wireless communication apparatus, method, and storage medium having program stored therein
A wireless communication apparatus is provided with: a first means for determining a noise generation interval on the basis of a noise measuring result; and a second means for determining the size of a data transmission unit that can be transmitted within the noise generation interval, and constructing said data transmission unit of said size.
US10763902B2 Remote spectrum analysis of transmit bands in communication systems
Systems and methods are provided for utilizing remote spectrum analysis of transmit bands in communication systems. A transmit band spectrum corresponding to a transmit band used in transmitting signals may be captured. The captured transmit band spectrum may be processed, and based on such processing presence of noise, distortion, interference, etc. in the transmit band spectrum may be detected, wherein the noise, distortion, interference, etc. may be introduced by one or more other systems sharing a medium used in the transmitting of the signals. One or more characteristic associated with each instance of detected noise, distortion, interference, etc. may be determined. Reporting information, related to the detection of noise, distortion, interference, etc. and/or to the determined one or more characteristics associated with each instance of detected noise, distortion, interference, etc., may be determined, and the reported information may be sent to at least one remote system.
US10763901B2 Transmission device, transmission method, and communication system
A transmission device of the disclosure includes: a plurality of delay sections having changeable delay amounts; a driver section that includes a plurality of drivers and transmits a data signal indicating a sequence of symbols using the plurality of drivers, the plurality of drivers being provided to correspond to the plurality of delay sections and setting a voltage at a corresponding output terminal to a mutually different voltage on the basis of a signal delayed by a corresponding delay section of the plurality of delay sections; and a controller that sets the respective delay amounts of the plurality of delay sections on the basis of a transition of a symbol in the sequence of symbols.
US10763895B2 Circuitry and method for dual mode reed-solomon-forward error correction decoder
A dual-mode Reed-Solomon decoder is configured to perform error correction for two different encoding schemes. The decoder includes a syndrome calculator block, a key equation solver block, a polynomial evaluation block, and an error correction block. The syndrome calculator block receives encoded input data and calculates syndromes, with the number of calculated syndromes based on the selected decoding mode. The key equation solver block calculates an error locator polynomial and an error evaluator polynomial for the encoded input data, with the degree of the polynomials based on the selected decoding mode. The polynomial evaluation block identifies error locations and magnitudes in the encoded data, with an array of constants input to the block based on the selected decoding mode. The error correction block decodes the encoded input data based on the identified error locations and error magnitudes.
US10763894B2 Methods and apparatus to parallelize data decompression
Methods and apparatus to parallelize data decompression are disclosed. An example method selecting initial starting positions in a compressed data bitstream; adjusting a first one of the initial starting positions to determine a first adjusted starting position by decoding the bitstream starting at a training position in the bitstream, the decoding including traversing the bitstream from the training position as though first data located at the training position is a valid token; outputting first decoded data generated by decoding a first segment of the bitstream starting from the first adjusted starting position; and merging the first decoded data with second decoded data generated by decoding a second segment of the bitstream, the decoding of the second segment starting from a second position in the bitstream and being performed in parallel with the decoding of the first segment, and the second segment preceding the first segment in the bitstream.
US10763889B1 Analog-to-digital converter with dynamic range enhancer
A circuit includes a programmable gain amplifier (PGA) having a PGA output. The circuit further includes a delta-sigma modulator having an input coupled to the PGA output. The circuit also includes a digital filter and a dynamic range enhancer (DRE) circuit. The digital filter is coupled to the delta-sigma modulator output. The DRE circuit is coupled to the delta-sigma modulator output and to the PGA. The DRE circuit is configured to monitor a signal level of the delta-sigma modulator output. Responsive to the signal level being less than a DRE threshold, the DRE circuit is configured to program the PGA for a gain level greater than unity gain and to cause the digital filter to implement an attenuation of a same magnitude as the gain level to be programmed into the PGA.
US10763885B2 Method of error concealment, and associated device
In an embodiment, a method includes: receiving an audio frame; decomposing the received audio frame into M sub-band pulse-code modulation (PCM) audio frames, where M is a positive integer number; predicting a PCM sample of one sub-band PCM audio frame of the M sub-band PCM audio frames; comparing the predicted PCM sample with a corresponding received PCM sample to generate a prediction error sample; comparing an instantaneous absolute value of the prediction error sample with a threshold; and replacing the corresponding received PCM sample with a value based on the predicted PCM sample when the instantaneous absolute value of the prediction error sample is greater than the threshold.
US10763882B1 Switch interface adapter
A switch interface adapter allowing a simple open/close switch to be adapted to a digital and analog diagnostic switch interface includes: at least one coil having a first terminal and a second terminal, wherein the switch is electrically connected to the first terminal or the second terminal, and the at least one coil is activated or deactivated via the switch; a first contact switch comprising a digital line, wherein the at least one coil controls opening and closing of the first contact switch to break and complete the digital line respectively, the digital line is electrically connected to the ECU, and a digital signal is generated from the digital line as a digital input for the ECU; a second contact switch comprising an analog line, wherein the at least one coil controls opening and closing of the second contact switch to break and complete the analog line respectively, the analog line is electrically connected to the ECU, an analog signal is generated from the analog line as an analog input for the ECU, and the digital line comprises a first resistor serially connected to the second contact switch; and a second resistor comprising the analog line, wherein the second resistor is parallel disposed across the first resistor and the second contact switch. The ECU compares the digital input and the analog input to diagnose the switch interface.
US10763879B1 Low power and high-speed circuit for generating asynchronous clock signals
Apparatus and associated methods relate to a clock generation circuit which generates asynchronous clock signals for a successive approximation ADC architecture based on time-interleaved comparators. In an illustrative example, a circuit may include (a) a first comparator configured to receive an input signal and generate a first ready signal to indicate a comparison decision being complete, (b) a second comparator configured to receive the input signal and generate a second ready signal to indicate a comparison decision being complete, and (c) a clock generation circuit coupled to receive the first and the second ready signals and generate a first clock for the first comparator and a second clock for the second comparator. The first and the second clock signals may be in anti-phase. Thus, each comparator may have enough time to reach a valid comparison in each successive approximation cycle, and kickback noises at comparator' inputs may be advantageously reduced.
US10763877B2 Apparatus for determining calibration values of an ADC
An apparatus for determining one or more calibration values of an ADC is configured to receive a first reference signal and a second reference signal and apply to the ADC the following: over a first signal application period, a first ADC input signal including the first reference signal; over a second signal application period, a second ADC input signal having a substantially equal magnitude and an inverse polarity to the first ADC input signal; over a third signal application period, a third ADC input signal including the second reference signal; and over a fourth signal application period, a fourth ADC input signal having a substantially equal magnitude and an inverse polarity to the third ADC input signal. The apparatus is configured to determine the one or more calibration values based, at least in part, on an ADC output signal of the ADC over the four signal application periods.
US10763873B1 Frequency-multiplying direct digital synthesizer
A frequency-multiplying DDS includes a digital multiplier, a phase accumulator, a post-accumulator digital processing section, and a digital-to-analog converter (DAC). The digital multiplier multiplies a digital tuning word of value M by a digital multiplier of value B, to produce a digital product (M×B), and the n-bit accumulator accumulates by a step size of the digital product (M×B), at a rate of a low-speed reference clock of frequency fCLK/B. The post-accumulator digital processing section synthesizes B digital waveforms from the sequence of n-bit accumulator output numbers produced by the n-bit accumulator, and rotates each digital waveform with respect to each adjacent digital waveform by (M/2n)×2π radians. The DAC serializes the digital samples of the B digital waveforms at full speed, i.e., at a rate fCLK, to produce a full-speed serialized digital output having 2n/M samples per cycle, and converts the full-speed serialized digital output to a final output analog waveform of frequency fOUT=(M/2n)×fCLK.
US10763872B1 Frequency-converted self-injection-locked radar
By changing frequencies of an oscillation signal and an injection signal, a frequency-converted self-injection-locked radar has an oscillation frequency different to a frequency of a transmitted signal from a transceiver antenna element such that the frequency-converted self-injection-locked radar with high sensitivity and penetration or with high sensitivity d low cost is achieved.
US10763870B1 Digital fractional clock synthesizer with period modulation
An example clock synthesizer, having a single-phase clock signal as input and generating an output clock, includes a phase decrementer configured to receive a fractional period value, configured to, responsive to the fractional period value, maintain a fractional count, and configured to accumulate residual phase from cycle-to-cycle of the output clock. A clock generator provides an integer-count-zero signal indicative of an integer portion of the fractional count reaching zero. A clock phase selector is configured to provide a signal having a fractional portion of the fractional count. A phase generator and combiner is coupled to an output of the clock generator, and an output of the clock phase selector, and is configured to provide the output clock.
US10763869B2 Apparatus for digital frequency synthesizers and associated methods
An apparatus includes a digital frequency synthesizer (DFS). The DFS includes a time-to-digital converter (TDC) to provide an output signal that represents a phase difference between a reference signal and a feedback signal. The DFS further includes a scaling circuit, which has an adaptively changed gain, to provide a scaled residue signal used to cancel an effect of the residue signal in the DFS.
US10763865B1 Field programmable gate array with internal phase-locked loop
The present invention relates to a field programmable gate array system that provides phase control with minimal latency.
US10763864B2 Voltage-controlled-oscillator circuit
The disclosure relates to voltage-controlled-oscillator circuit comprising: a charge-pump configured to generate a tuning-voltage, the tuning-voltage having a minimum-operating-voltage; an offset-voltage-source configured to generate an offset-voltage in accordance with the minimum-operating-voltage; and a voltage-controlled-oscillator, VCO, configured to provide an oscillator frequency in accordance with the tuning-voltage and the offset-voltage.
US10763863B2 Semiconductor device for logic and memory co-optimization
Structures and methods for the co-optimization of core (logic) devices and SRAM devices include a semiconductor device having a logic portion and a memory portion. In some embodiments, a logic device is disposed within the logic portion. In some cases, the logic device includes a single fin N-type FinFET and a single fin P-type FinFET. In some examples, a static random-access memory (SRAM) device is disposed within the memory portion. The SRAM device includes an N-well region disposed between two P-well regions, where the two P-well regions include an N-type FinFET pass gate (PG) transistor and an N-type FinFET pull-down (PD) transistor, and where the N-well region includes a P-type FinFET pull-up (PU) transistor.
US10763861B2 Processor comprising three-dimensional memory (3D-M) array
The present invention discloses a processor comprising three-dimensional memory (3D-M) array (3D-processor). Instead of logic-based computation (LBC), the 3D-processor uses memory-based computation (MBC). It comprises an array of computing elements, with each computing element comprising an arithmetic logic circuit (ALC) and a 3D-M-based look-up table (3DM-LUT). The ALC performs arithmetic operations on the LUT data, while the 3DM-LUT is stored in at least one 3D-M array.
US10763859B2 Method for multiplexing between power supply signals for voltage limited circuits
In an embodiment, a system includes a plurality of functional circuits, a power supply circuit, and a power management circuit. The power supply circuit may generate a shared power signal coupled to each of the functional circuits, and to generate a plurality of adjustable power signals. One adjustable power signal may be coupled to a particular functional circuit of the functional circuits. The power management circuit may a request to the power supply circuit to change a voltage level of the one particular adjustable power signal from a first voltage to a second voltage. The particular functional circuit may couple a respective power node for a sub-circuit of the particular functional circuit to either of the shared power signal or the particular adjustable power signal. The particular functional circuit may also be configured to maintain an operational voltage level on the power node.
US10763858B1 Current mode logic buffer device for suppressing electromagnetic interference and signal generating method thereof
A current mode logic buffer device for suppressing electromagnetic interference includes two output ports and three or more sets of current mode logic buffers. First, second, and third current mode logic buffers respectively generate first, second, and third clock signals in response to first, second, and third differential input signals. The second differential input signal is delayed by a time difference from the first differential input signal, and the third differential input signal is delayed by the time difference from the second differential input signal. The output ports receive the first clock signal, the second clock signal, and the third clock signal, and output a full clock signal. A signal generating method for suppressing electromagnetic interference is also provided.
US10763853B2 Multi-mode power management circuit
In an example, a circuit comprising a first inductor coupled between a first node and a second node, a first PMOS having a source terminal coupled to the second node and a drain terminal coupled to a third node, a second PMOS having a source terminal coupled to a ground voltage potential and a drain terminal coupled to the second node, a third PMOS having a source terminal coupled to a fourth node and a drain terminal coupled to the third node, a fourth PMOS having a source terminal coupled to the ground voltage potential and a drain terminal coupled to the fourth node, a NMOS having a source terminal coupled to the third node and a drain terminal coupled to a fifth node, a second inductor coupled between the fourth node and the fifth node, and a controller.
US10763851B2 Gate control circuit and transistor drive circuit
A gate control circuit has a first gate controller that controls a gate voltage of a first transistor connected between a first reference voltage node and an output node on the basis of a potential difference between the first reference voltage node and a second reference voltage node, a second gate controller that controls a gate voltage of a second transistor connected between the output node and a fourth reference voltage node. and a voltage adjustment circuit that temporarily increases the potential difference between the first reference voltage node and the second reference voltage node in a first period in which the voltage of the first reference voltage node is rising from an initial voltage and a second period in which the voltage of the first reference voltage node is falling from a normal voltage.
US10763850B2 Current controlled amplifier
A circuit arrangement is disclosed for controlling the switching of a field effect transistor (FET). A current controlled amplifier may be configured to amplify a current in a current sense device to generate an amplified current, wherein the current in the current sense device indicates a current through the FET. A comparator may be coupled to the current sense amplifier to compare a voltage corresponding to the amplified current with a voltage reference and to generate a comparator output based on the comparison, wherein the comparator output controls whether the FET is on or off.
US10763846B1 High voltage tolerant analog switch
An analog switch circuit is provided. The circuit includes a branch coupled between an input terminal and an output terminal. The branch is configured to transfer an input signal at the input terminal to the output terminal when a control signal is at a first state. A transistor in the branch includes a current electrode coupled at the input terminal and is configured for receiving the input signal having a voltage exceeding a voltage rating of the transistor. A level shifter includes an output coupled to a control electrode of the transistor and is configured to provide a first voltage sufficient to cause the transistor to be conductive without exceeding the voltage rating of the first transistor when the control signal is at the first state. A voltage generator is coupled to the level shifter and is configured to generate the first voltage based on the input signal.
US10763843B2 Trickle charge control
A system includes a trickle charge control circuit coupled to a charge pump and a motor driver circuit. The trickle charge control circuit is configured to sense a voltage at a bootstrap capacitor voltage node (VBST) of the motor driver circuit; as a result of the voltage at VBST being greater than a voltage at an input voltage node (VIN), couple a charge pump voltage node (VCP) to VBST of the motor driver circuit, where a voltage at VCP is greater than the voltage at VIN; and as a result of the voltage at VBST being less than the voltage at VIN, decouple VCP from the charge pump from VBST of the motor driver circuit.
US10763836B2 Measuring circuit for quantizing variations in circuit operating speed
Disclosed is a measuring circuit for quantizing variations in the operating speed of a target circuit. The measuring circuit includes: a signal generator configured to generate a predetermined signal; an adjustable delay circuit configured to generate a first and second delay signals according to the predetermined signal respectively; a signal detector configured to detect the first and second delay signals respectively and thereby generate a first and second detection results respectively; and a calibrating circuit configured to enable a first and second numbers of delay units of the adjustable delay circuit according to the first and second detection results respectively so as to make each of the delays respectively caused by the first and second numbers of delay units be less than a delay threshold, in which the first and second numbers relate to the operating speed of the target circuit operating in the first and second conditions respectively.
US10763835B2 Semiconductor apparatus
A semiconductor apparatus includes a first voltage detection circuit configured to generate a first voltage detection signal in response to the voltage level of a first voltage, a current control signal and a second voltage detection signal; and a storage and output circuit configured to generate a power control signal and the current control signal in response to the voltage detection signal.
US10763834B2 Latch circuit
A latch circuit including: a first inverter having a first pull-up transistor connected between a first power supply node and a first output node, and a first pull-down transistor connected between a second power supply node and the first output node; a second inverter having a second pull-up transistor connected between the first power supply node and a second output node, and a second pull-down transistor connected between the second power supply node and the second output node; a first current control transistor connected between the first pull-up transistor and the first output node; a second current control transistor connected between the second pull-up transistor and the second output node; a third current control transistor connected between the first pull-down transistor and the first output node; and a fourth current control transistor connected between the second pull-down transistor and the second output node.
US10763832B2 Precision oscillators that use imprecise components
Trimming components within an oscillator comprising: a trim-capable current source, wherein the trim-capable current source comprises a trimmable resistor and a trimmable current component, a comparator comprising a first input terminal that couples to the trim-capable current source and the second input terminal that couples to a reference voltage source, a switch coupled to the first input terminal and the trim-capable current source, and a trim-capable capacitor coupled to the switch, wherein the switch is coupled between the trim-capable capacitor and the trim-capable current source.
US10763829B2 Counter circuitry and method
Apparatus comprises master counter circuitry to generate a master count signal in response to a clock signal; slave counter circuitry responsive to the clock signal to generate a respective slave count signal; and a synchronisation connection providing signal communication between the master counter circuitry and the slave counter circuitry; the master counter circuitry being configured to provide to the slave counter circuitry via the synchronisation connection: (i) data indicative of a count offset value and (ii) a timing signal defining a timing relationship between the clock signal and the count offset value; and the slave counter circuitry being configured, during a synchronisation operation for that slave counter circuitry, to initialise a counting operation of that slave counter circuitry in response to the data indicative of the count offset value and a timing signal provided by the master counter circuitry.
US10763828B2 Non linear filter with group delay at pre-response frequency for high res audio
Methods and devices are described for reducing the audible effect of pre-responses in an audio signal. The pre-responses are effectively delayed by employing a digital non-minimum-phase filter, which includes a zero lying outside the unit circle in its z-transform response. This zero is not paired with another zero at a reciprocal position inside the unit circle, as this would linearise the phase modification. The filtering can introduce a greater group delay at the pre-response frequency than at a low frequency, such as 500 Hz or even 0 Hz. The technique can be used to reduce pre-responses in an existing audio signal and also to pre-empt pre-responses that would be introduced to the audio signal by subsequent processing.
US10763821B2 Crystal resonator
A crystal resonator vibrates in a thickness-shear mode. The crystal resonator includes excitation electrodes being disposed on a front surface and a back surface of a crystal element. The excitation electrodes are disposed on the crystal element to have a positional relationship, where a displacement distribution at an edge of the excitation electrode on the front surface is identical to a displacement distribution at an edge of the excitation electrode on the back surface.
US10763819B2 Electronic device
In an embodiments, an electronic device 1 has a panel 20 of roughly rectangular shape, a housing 10 that holds the panel 20, and a piezoelectric element 30 installed on the rear face side of the panel 20, wherein the panel 20 is bonded to the housing 10 with its edges supported on the housing 10, and it also has at least one side 21 not bonded to the housing 10 (non-bonded side). The electronic device is capable of causing an entire panel to vibrate in a stable manner.
US10763817B2 Characterization and driving method based on the second harmonic, which is enhancing the quality factor and reducing the feedthrough current in varying gap electrostatic MEMS resonators
A method of an open loop characterization of an electrostatic MEMS based resonator with a varying gap, the method including: converting, via a trans-impedance amplifier circuit, an output current signal of the resonator into a voltage; multiplying the output current signal converted into the voltage, by means of a multiplier circuit, with an AC signal or with a different signal at a frequency of the resonator and carrying a second harmonic signal to a main tone; and measuring a frequency response of a signal cleared of frequencies apart from the main tone using a network analyzer.
US10763804B2 Audio processing device and method for controlling audio processing device
An audio processing device includes: a signal processing circuit configured to select between a first state for outputting a first signal obtained by reducing components that fall below a first frequency in an audio signal and a second state for outputting a second signal obtained by reducing components that fall below a second frequency in the audio signal, and output one of the selected first or second signal as an output signal, where the second frequency is higher than the first frequency; a class-D amplifier that amplifies the output signal; a processor configured to: determine whether or not an intensity of a low-frequency component in the audio signal exceeds a threshold value; and control the signal processing circuit to select: the first state in a case where a determination result is negative, where the intensity of the low-frequency component in the audio signal is determined to not exceed the threshold value; and the second state in a case where the determination result is affirmative, where the intensity of the low-frequency component in the audio signal is determined to exceed the threshold value.
US10763803B2 Integrated circuit and related audio amplifier
An integrated circuit includes a die that includes a circuit configured to generate a PWM signal in response to a first clock signal, and a first set of pads configured to provide amplified PWM signals to external filters. An amplifier stage is configured to provide the amplified PWM signals. The die includes two pads configured to be coupled to an external inductor, and a second set of pads configured to provide regulated voltages. An electronic converter circuit is configured to generate the regulated voltages to supply the amplifier stage. The electronic converter circuit includes a control circuit configured to drive electronic switches in response to a second clock signal to regulate the regulated voltages to a respective target value. The die includes a control block to synchronize the switching activity of the electronic switches with the switching activity of the amplifier stage.
US10763802B2 Amplifier module
An amplifier module that implements two or more amplifying units connected in series is disclosed. The amplifier module includes a package, input and output terminals, two or more amplifying units including the first unit and the final unit, an output bias terminal for supplying an output bias to one of amplifying units except for the final unit, and an input bias terminal for supplying an input bias to another one of the amplifying units except for the first unit. A feature of the amplifier module is that the output bias terminal and the input bias terminal are disposed in axial symmetry with respect to a reference axis connecting the input terminal with the output terminal in one side of the package.
US10763801B2 Amplification device
An amplification device is configured to operate such that when a first amplifier function is switched to a second amplifier function (S13) and then the second amplifier function is switched to the first amplifier function (S15) and at this time a state of an operating member is a state corresponding to a second sound volume larger than a first sound volume that was output right before switching from the first amplifier function to the second amplifier function (S16), the amplification device causes the state of the operating member to change to a state corresponding to a third sound volume smaller than the second sound volume (S17), and controls an amplifying operation of a signal processing circuit to cause it to output the third sound volume (S18).
US10763800B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate comprising a WELL region, a gate electrode comprising a gate length disposed on the WELL region, and first and second drift regions which overlap with the gate electrode. The first and second draft regions may overlap with the gate electrode at an overlapping length which is a percentage of the gate length.
US10763799B2 Flying capacitor voltage control in an amplifier
An amplifier comprises: an input stage, a pulse width modulation stage, and a switched output stage. During operation, the input stage receives an input signal (such as an audio signal). The input stage adjusts the input signal based on feedback from the switched output stage of the amplifier. According to one configuration, the feedback from the switched output stage is a voltage across a flying capacitor disposed in the switched output stage. The pulse width modulation stage uses the adjusted input signal or signals to produce respective pulse width modulation signals that are subsequently used to drive (control) switches in the switched output stage. The switches in the switched output stage generate an output voltage to drive a load based on states of the pulse width modulation signals. Adjustments applied to the input signal based on the feedback maintains the magnitude of the flying capacitor voltage at a desired setpoint.
US10763797B2 High-frequency power amplifier
A high-frequency power amplifier is configured to include plural island patterns (28) in which ends thereof are arranged in the vicinity of a transmission line (23) and other ends thereof are arranged in the vicinity of an end line (24a) in a transmission line (24), a wire (30) for connecting an end of an island pattern (28) and the transmission line (23), and a wire (31) for connecting another end of the island pattern (28) and the end line (24a) of the second transmission line (24), so that a mismatch of the impedance component having a resistance component and a reactance component can be compensated for by changing the number of first connecting members and the number of second connecting members, the first and second connecting members configured to connect an island pattern (28) to the transmission lines (23) and (24).
US10763795B2 Multi-path communication device for sharing feedback path for digital pre-distortion
The present invention, which relates to a multi-path communication device for sharing a feedback path for digital pre-distortion, includes: a DPD processing unit configured to output a plurality of pre-distorted signals by respectively pre-distorting a plurality of input signals, to output an nth control signal when an nth input signal is input, and to output an nth pre-distorted signal using an nth feedback signal input in response to the nth control signal; a power amplifying unit configured to amplify each of the plurality of pre-distorted signals and output a plurality of amplified signals; a signal combining unit configured to combine some of each of the plurality of amplified signals and output combined feedback signal; and a signal selection unit configured to select and output only the nth feedback signal from the combined feedback signal according to the input nth control signal, thereby preventing an increase in the size of a device and manufacturing cost thereof caused by a plurality of DPD feedback paths.
US10763792B2 Multiple-stage power amplifiers implemented with multiple semiconductor technologies
A multiple-stage amplifier includes a driver stage die and a final stage die. The driver stage die includes a first type of semiconductor substrate (e.g., a silicon substrate), a first transistor, and an integrated portion of an interstage impedance matching circuit. A control terminal of the first transistor is electrically coupled to an RF signal input terminal of the driver stage die, and the integrated portion of the interstage impedance matching circuit is electrically coupled between a current-carrying terminal of the first transistor and an RF signal output terminal of the driver stage die. The second die includes a III-V semiconductor substrate (e.g., a GaN substrate) and a second transistor. A connection, which is a non-integrated portion of the interstage impedance matching circuit, is electrically coupled between the RF signal output terminal of the driver stage die and an RF signal input terminal of the final stage die.
US10763791B2 Selective linearization of scalable fault tolerant frequency agile transmitters
Apparatus and method for selective linearization of scalable fault tolerant frequency agile transmitters. In one embodiment, the method includes receiving timestamped carrier configurations and segmenting the timestamped carrier configurations into time segments having a pre-determined time length. The method also includes determining composite carrier configuration in a present time segment for a predetermined number of future time segments and determining a correction solution of a plurality of correction solutions associated with the composite carrier configuration in a mapping of a plurality of carrier configurations and the plurality of correction solutions. The method includes providing the correction solution to a linearizer of at least one of a plurality of multi-carrier power amplifiers. The plurality of power amplifiers are provided in one or more banks of multi-carrier power amplifiers.
US10763790B2 Valley detection for supply voltage modulation in power amplifier circuits
Techniques are described for using valley detection for supply voltage modulation in power amplifier circuits. Embodiments operate in context of a power amplifier circuit configured to be driven by a supply voltage generated by a supply modulator and to receive an amplitude-modulated (AM) signal at its input. The output of the power amplifier circuit can be fed to a valley detector that can detect a valley level corresponding to the bottom of the envelope of the AM signal. The detected valley level can be fed back to the supply modulator and compared to a constant reference. In response to the comparison, the supply modulator can vary the supply voltage to the power amplifier circuit in a manner that effectively tracking the envelope of the power amplifier circuit's output signal, thereby effectively seeking a flat valley for the output signal's envelope.
US10763788B2 Method and device for FSK/GFSK demodulation
The present invention relates to communication technologies and provides a method and a device for FSK/GFSK demodulation, the method comprises: determining a digital information vector group {Vl(i)} of a codeword a[k] to be demodulated and a corresponding phase matching vector group {θi(i)} within the duration of (2M+1)T; determining a received phase vector {tilde over (φ)}(i) of a received FSK/GFSK baseband signal φ(t,a); determining an average phase difference βl between {tilde over (φ)}(i) and θl(i); calculating the phase matching degree Ql between {tilde over (φ)}(i) and θl(i) after removing the impact of the average phase difference βl, and determining an l value corresponding to the phase matching degree Ql being the maximum; and determining the a[k], corresponding to the l value, in the digital information vector Vi(i) as a demodulation result. Because the impact of the average phase difference is removed during phase matching, the accuracy of phase matching is increased, and the performance of the phase domain demodulation technology is improved.
US10763787B2 Circuits for wireless communication on multiple frequency bands
Circuit for wireless communication are provided, the circuits comprising: a first quadrature hybrid having a first in port, a first iso port, a first cpl port, and a first thru port; a first mixer having a first input coupled to the first cpl port and having an output; a second mixer have a first input coupled to the first cpl port and having an output; a third mixer having a first input coupled to the first thru port and having an output; a fourth mixer having a first input coupled to the first thru port and having an output; and a first complex combiner having inputs coupled to the output of the first mixer, the output of the second mixer, the output of the third mixer, and the output of the fourth mixer that provides first I and Q outputs based the output of the first mixer and the output of the second mixer.
US10763778B2 Solar window construction and methods
Disclosed are novel forms of operable and fixed windows capable of at least one or more of: producing an electrical current utilizing a transparent or semi-transparent solar collecting coating or film on a pane, and selectively changing one or more of opacity and tint of one or more electrochromatic layers in the window. Some embodiments also disclose a robust scaffold assembly utilized to enclose the perimeter of the substrate and one or more transparent solar cells or electrochromatic layers, or transparent solar cells and electrochromatic layers. Various structural and electrical configurations are disclosed to satisfy the kinematic demands of operable windows. Wired and wireless configurations of the windows are contemplated as are self-powered versions whereby the transparent solar collector powers the electrochromatic function.
US10763776B2 Totem pole solar capture housing unit
The Totem Pole Solar Capture Housing is an improved design for a photo voltaic module enclosure. It is cylindrical in shape to capture the maximum amount of solar radiation on the housing's surface transferred to the module for conversion to electricity, and eliminates positional orientation. The cylindrical glass outer shell exposes one half of its circumference to solar radiation on contact. Used singly or in multiples interconnected together, one atop the other and erected vertically on a foot print. The inner photo voltaic module support core diameter and height can be sized to fit modules of different electrical outputs. The hollow center of the support core acts as the wiring channel to the base. Assembly couplings form the top and bottom of the enclosure and are critical in joining multiple enclosures into one vertical electrical output-enhanced assembly.
US10763772B1 Excitation of cycloidal electric machine
An electrical system includes an inverter connected to AC and DC voltage buses, a cycloidal electric machine connected to the PIM via the AC voltage bus, and a controller. The machine's rotor is eccentric with respect to the stator, an airgap between the stator and rotor is smaller at an instantaneous center of rotation of the rotor than elsewhere around a circumference of the rotor, and the rotor moves with two degrees of freedom (2DOF), i.e., rotating and orbiting motion. The controller receives a torque command, the rotor position signal, and the current signals, and in response identifies an optimal stator pole or pole pair located proximate the instantaneous center of rotation and energizes the optimal stator pole or pole pair via the PIM prior to energizing another stator pole or pole pair of the stator.
US10763771B2 Method and system for controlling motor for vehicle
A method and a system for controlling a motor for a vehicle are provided. The vehicle is capable of being continuously driven by controlling the motor based on position information of a rotor derived using a sensorless estimation algorithm in the event of a failure of a position sensor of a motor rotor while the vehicle is being driven.
US10763770B2 Method, computer program product and system for operating an asynchronous machine
Operating an asynchronous machine includes: closed loop control of a first and a second three-phase winding by a first and a second closed loop control method, respectively. The second closed loop control method supplies a voltage vector to a second inverter device, and changes from the first closed loop control method to a first open loop control method. The first open loop control method includes supplying a first reference current vector to a first filter device, supplying a filtered first reference current vector to a calculation device for calculating an electrical angle, supplying the electrical angle to a first transformation device for transforming a first open loop control deviation vector, transforming a first open loop control deviation vector into a third voltage vector, and supplying the third voltage vector to the first inverter device for the operation of the first three-phase winding.
US10763763B2 Motor and electronic apparatus including motor
A motor includes a pressing member pressing a vibrator onto a contacting member, first and second holding members respectively holding the vibrator and a transmission member, which transmits pressing force by the pressing member to the vibrator, and a coupling member coupling the first and second holding members. The vibrator and the contacting member move by vibrations occurring in the vibrator. The coupling member includes a rolling member moving the first and second holding members in a pressing direction of the pressing member, and an urging member, which is held by the second holding member, urging the first and second holding members in parallel with a moving direction of the vibrator and the contacting member. The rolling member is sandwiched between the first and second holding members, and abuts against the first holding member on a center side of the vibrator in the moving direction.
US10763761B2 Charging method for sub-module based hybrid converter
A sub-module based hybrid converter is provided. By setting a half-controlled charging link of changing full bridge sub-modules from a blocked state to a half-blocked state one by one in a charging process, and raising the voltages of half bridge sub-modules to reach the starting point of a half bridge sub-module based self-powered supply in an uncontrolled stage of the half bridge sub-modules, the starting point of the sub-module based self-powered supply is increased, and the design difficulty of the sub-module based self- powered supply is reduced. The present invention also includes another charging method for a sub-module based hybrid converter.
US10763757B2 Power converter
In a power converter, an insulation member is interposed between a first overlap portion of the near DC busbar and a second overlap portion of the far DC busbar in a protrusion direction. The first overlap portion is located closer to the converter component in the protrusion direction than the second overlap portion is. A near DC terminal is arranged to be closer to the first and second overlap portions than a far DC terminal is in an arrangement direction perpendicular to both the stack and protrusion directions. The near and far DC busbars are joined to the respective near and far DC terminals. The far DC busbar is joined to the far DC terminals of the respective semiconductor modules while bypassing the near DC terminals of the respective semiconductor modules.
US10763756B2 Apparatus and methods for sensing resonant circuit signals to enhance control in a resonant converter
A resonant converter includes a resonant transformer having a leakage inductance and a magnetizing inductance coupled in series to form a resonant transformer input port. The resonant transformer has an output that is coupled to provide an output power to a load. A primary bridge circuit is coupled to provide an input power to the resonant transformer input port. A buffer circuit is coupled in parallel with the resonant transformer input port. A control module is coupled to receive a buffered primary port signal from the buffer circuit to control the primary bridge circuit to control the output power to the load in response to the buffered primary port signal.
US10763754B2 Power supply device
An object of the present invention is to provide a highly efficient power supply device.A power supply device 1 according to the present invention includes a bidirectional DC-DC converter 3 and an insulated DC-DC converter 4. The bidirectional DC-DC converter 3 receives a main battery 5 and outputs a direct-current link voltage Vlink. The insulated DC-DC converter 4 receives the link voltage Vlink and supplies power to a load 7. The link voltage Vlink, which is an output of the bidirectional DC-DC converter 3, changes according to the output voltage of the insulated DC-DC converter 4.
US10763753B2 Closed loop foldback control
A controller for use in a power converter comprising a comparator, request control, and foldback control. The comparator configured to receive a feedback signal representative of an output of the power converter and a first regulation reference representative of a target value for the output, and in response to the comparison of the feedback signal and the first regulation reference, generate a first regulation signal. Request control configured to receive the first regulation reference, and output a request signal with request events. Foldback control configured to receive the first regulation signal to generate the first regulation reference, the foldback control further configured to sense a foldback or fault condition if the feedback signal is less than the first regulation reference for a threshold duration of time, the foldback control further configured to vary the first regulation reference in response to the sensed foldback or fault condition to reduce the output.
US10763751B2 Device and method for converting input voltage to output voltage
A device and method for controlling a power converter. The device includes an activation terminal configured to obtain a first voltage based on the input voltage; a controlling terminal configured to obtain a second voltage based on the output voltage; and a digital controller configured to obtain a driving power based on the first voltage and/or the second voltage; the digital controller is configured to obtain the driving power at least based on the first voltage when the power converter is stopped. Therefore, a sufficient driving power can be provided for the digital controller even when the power converter is stopped.
US10763748B2 Buck-boost DC-DC converter
Disclosed examples include inverting buck-boost DC-DC converter circuits with a switching circuit to alternate between first and second buck mode phases for buck operation in a first mode, including connecting an inductor and a capacitor in series between an input node and a reference node to charge the inductor and the capacitor in the first buck mode phase, and connecting the inductor and the capacitor in parallel between an output node and the reference node to discharge the inductor and the capacitor to the output node. For boost operation in a second mode, the switching circuit alternates between connecting the inductor and the capacitor in series between the input node and the reference node to discharge the inductor and charge the capacitor in a first boost mode phase, and connecting the inductor between the input node and the reference node to charge the inductor and connecting the capacitor between the first output node and the reference node to discharge the capacitor to deliver power to the output node in a second boost mode phase.
US10763744B2 PFC controller and method of controlling the same
Disclosed are a PFC controller and a method of controlling the PFC controller. The PFC controller can include: a voltage controller configured to control a PFC output terminal voltage using a PFC output terminal voltage value and a PFC output terminal requirement voltage value; a current controller configured to control a PFC input terminal current by deriving a PFC input terminal requirement current value using an output of the voltage controller and by deriving a PFC duty using the PFC input terminal requirement current value and a PFC input terminal current value; and a distortion compensator configured to monitor an input voltage of an input power source, determine whether the input voltage is distorted, and prevent a divergence of the PFC input terminal current by transmitting a distortion frequency to the current controller when the input voltage is distorted.
US10763742B2 Control of voltage source converters
A method and apparatus for controlling a fault blocking voltage source converter apparatus which is, in use, connected to an AC system and a DC system for power transmission, in the event of a DC side interruption operating the voltage source converter apparatus after identification of a need for a DC side interruption based on a voltage order, so as to extract at least some electrical energy stored in the connected DC system to the voltage source converter apparatus.
US10763741B2 Method for reducing common mode current in power electronic equipment
The present invention relates to a method for reducing common mode current in power electronic equipment comprising two or more active front end (AFE) components (1) coupled in parallel between an AC supply grid (2) and a DC-link (3). A duty cycle of pulse width modulation (PWM) for the AFE components (1) is determined, and an error signal is derived based on the determined duty cycle of PWM and on a common mode current of the AFE components (1). A correction voltage is derived, based on the error signal, and a DC voltage control signal is derived based on the derived correction voltage and a measured DC voltage of the DC-link (3) and/or a DC voltage reference. The power electronic equipment is controlled in accordance with the derived DC voltage control signal. The present invention also relates to a method for starting active front end (AFE) components (1) of power electronic equipment comprising two or more AFE components (1) coupled in parallel between an AC supply grid (2) and a DC-link (3).
US10763740B2 Switch off time control systems and methods
A power factor correction (PFC) system includes a desired OFF period module that determines a desired OFF period for a switch of a PFC circuit based on an input voltage to the PFC circuit and an output voltage of the PFC circuit. A switching control module transitions the switch from an ON state to an OFF state when a measured current through an inductor of the PFC circuit is greater than a demanded current through the inductor and maintains the switch in the OFF state for the desired OFF period after the transition from the ON state to the OFF state.
US10763738B1 Light load mode entry or exit for power converter
During a first mode of operation, a zero current detect (ZCD) signal is asserted in response to detecting a zero current condition at a switch node of a power converter. The power converter enters a light load mode of operation when the ZCD signal is asserted between a beginning point and a trigger point of a period of a PWM signal. A compensator voltage is generated based on a feedback voltage indicative of an output voltage. The compensator voltage is compared to a threshold voltage that represents a limit for the compensator voltage during the light load mode of operation determined over a range of the output voltage. The power converter exits the light load mode back to the first mode of operation in response to the compensator voltage being beyond the threshold voltage.
US10763735B2 Voice coil motor and electronic device having the same
A voice coil motor includes a housing, a cover plate, an upper elastic member; a movable assembly, an immovable assembly, a lower elastic member, and a base cooperating with the housing to receive the cover plate, the upper elastic member, the movable assembly, the immovable assembly, and the lower elastic member. The base is made of laser direct structuring material. A metal layer is formed on a region of the base connecting the housing by Laser Direct Structuring processes, and the metal layer is fixed on the housing by laser welding or solder paste spot welding. The disclosure also provides an electronic device having the voice coil motor.
US10763734B2 Voice coil motor
A voice coil motor includes a base, a housing, a lower-resilient member, a lens frame, a coil, a magnet, an upper-resilient member, an upper cover plate, and a pin arranged on the base. The lower-resilient member, the lens frame, the coil, the magnet, the upper-resilient member, and the upper cover plate are arranged in sequence between the base and the housing. The lens frame and the coil are integrally formed. The coil surrounds an outer surface of the lens frame.
US10763733B2 Methods and systems for controllably moving one or more moveable stages in a displacement device
Aspects of the invention provide methods and systems for moving moveable stages relative to a stator. A stator is operationally divided into multiple stator tiles. The movement of the one or more moveable stages is controlled by a plurality of controllers (each assigned particular control responsibilities). A controller is provided for each stator sector, where each stator sector comprises a group of one or more stator tiles. Controllers from neighboring sectors share various information to facilitate controllable movement of one or more moveable stages relative to the stator.
US10763730B2 Insulating resin coating method and stator
An insulating resin coating method for coating with an insulating resin a weld of a stator having a plurality of the welds formed by welding ends of coil wires together, the method including the steps of: sandwiching and covering the weld of the coil wires by a pair of resin-molding molds; and injecting the resin into the resin-molding molds by a resin injector.
US10763729B2 Electronic control unit, and electric power steering device using the same
In an electronic control unit, a current circuit part is provided on a substrate and includes a switching element. During the control of a control target, a current having a relatively large value of a predetermined value or more flows in the current circuit part. A control circuit part is provided on the substrate and includes a control part that controls actuation of the switching element on the basis of a control signal to control the control target. A current input part is provided on the substrate so as to be located opposite to the control circuit with respect to the current circuit portion. To the current input portion, the current to be supplied to the control target via the current circuit portion is input.
US10763727B2 Heat exchanger for electric machines with double end to center cooling
An electric machine includes an enclosure housing multiple electrical components including a rotor assembly and a stator assembly, a heat exchanger coupled to the enclosure for cooling of the electrical components by creating an internal fluid flow circuit between the heat exchanger and the electrical components, wherein the heat exchanger comprises multiple cooling fluid inlets and a common cooling fluid outlet, wherein the multiple cooling fluid inlets are arranged so that cooling fluid enters the heat exchanger at different sections, and wherein the cooling fluid exits the heat exchanger through the common cooling fluid outlet.
US10763726B2 Wheel rim generator
A wheel rim generator is provided, including: a wheel rim having a rim, a disc, and an axis of rotation; a bearing having an outer race and an inner race, said inner race is disposed around said rim within the rim width; a rotor configured to rotate with said outer race, has at least one permanent magnet, and a center of gravity being displaced from said axis of rotation; and a stator configured to rotate with said rim, form at least one magnetic circuit with said rotor, and generate electromotive force with one of constant and changing magnetic flux in said at least one magnetic circuit as said wheel rim rotates.
US10763725B2 Electric actuator
There is provided an electric actuator including a motor part, a deceleration mechanism, an output part, and a housing. The housing has a housing main body and a lid member. An output shaft is positioned at a first corner of the housing. The lid member and the housing main body are fastened by bolts. The bolts include corner bolts positioned at respective corners of the housing other than the first corner and an intermediate position bolt positioned at the intermediate between the first corner and a second corner adjacent to the first corner. In a plane view, the intermediate position bolt is positioned on the side of the planar center with respect to an edge connecting the first corner and the second corner and on the side of an outer edge with respect to an imaginary line connecting the center of the output shaft and the second corner.
US10763724B2 Sensor unit
The sensor unit (40) includes a case (41) having a bottom surface (41a); a sensor element (42) including a sensor element main body (421) and a power supply terminal (42a); and a power supply bus bar (44) including an inclined part (44d) and a first connection part (44a). An end on one side of the power supply terminal (42a) is electrically connected to the sensor element main body (421). In a state where the power supply terminal (42a) passes through the first connection part (44a), an end on the other side of the power supply terminal (42a) is in contact with the inclined part (44d) and the first connection part (44a) is in contact with the power supply terminal (42a), so that movement of the power supply terminal (42a) in a direction away from the bottom surface (41a) is restricted.
US10763723B2 Motor
A motor for a driving device includes: a rotor rotatable around a central axis, a stator facing the rotor, a busbar electrically connected to the stator, a busbar support to hold the busbar, a terminal bar including a first end electrically connected to the busbar, the terminal bar including a connection terminal at a second end and that is to be electrically connected to the driving device, and a seal to be attached to the driving device and located between the busbar and the connection terminal. The seal portion includes a through-hole into which the terminal bar is press-fitted.
US10763720B2 Bearing assembly and motor including the same
A bearing assembly including a bearing seat, at least one bearing and a shaft is disclosed. The bearing seat includes a chamber, an assembly hole and a shaft hole. The assembly hole and the shaft hole intercommunicate with the chamber. The bearing seat has a slit which is adjustable. The at least one bearing is received in the chamber. The shaft extends through the shaft hole and the at least one bearing and includes at least one abutment portion. The at least one bearing abuts the at least one abutment portion. In addition, a motor including a bearing assembly is disclosed.
US10763719B2 Stator
A stator that includes a stator core having a fastening hole; and a plurality of coils arranged in slots of the stator core and each formed of a conductor wire, wherein each of the coils includes lead wires at ends of the conductor wire, and a plurality of connectors, which are portions where the lead wires of the plurality of coils are connected to each other, are arranged so as not to overlap the fastening hole in a state in which a distance between the connector adjacent to the fastening hole in a circumferential direction of the stator core when viewed in a rotation axis direction and the connector adjacent to the connector on a side opposite to the fastening hole side out of the connectors is smaller than a distance between the connectors other than the connector adjacent to the fastening hole.
US10763712B2 Consequent-pole-type rotor, electric motor, and air conditioner
A consequent-pole-type rotor including a rotor core and a permanent magnet 1 disposed inside the rotor core, includes a first rotor core having a first region into which the permanent magnet is inserted and a second rotor core that has a second region communicating with the first region and is stacked on the first rotor core, wherein a second width is larger than a first width, where the first width is a width of the first region in a radial direction of the rotor core and the second width is a width of the second region in the radial direction of the rotor core.
US10763709B2 Stator assembly, electric pump having stator assembly, and method for manufacturing stator assembly
A stator assembly includes a stator core. The stator core includes a yoke and teeth. Each of the teeth includes a neck and a tip. The neck includes a first stacking portion, a second stacking portion, a first plane and a second plane. The first stacking portion and the second stacking portion are arranged opposite to each other, and the first plane and the second plane are arranged opposite to each other. The first stacking portion and the second stacking portion are formed by stacking silicone steel sheets of the neck, and the first plane and the second plane are outer surfaces of silicone steel sheets at two terminal ends of the neck in a stacking direction.
US10763707B2 Method and apparatus for providing wireless charging power to a wireless power receiver
A control method of a wireless power transmitter and a wireless power transmitter. The method includes transmitting a first power with a first cycle; transmitting a second power with a second cycle, wherein the second cycle is greater than the first cycle; when a wireless power receiver is placed within a charging area and is detected by the first power, upon detecting the wireless power receiver by the first power, transmitting a third power to drive the wireless power receiver to transmit a search signal to the wireless power transmitter; and when the wireless power receiver is placed within the charging area and is not detected by the first power, using the second power to detect the wireless power receiver and drive the wireless power receiver to transmit the search signal to the wireless power transmitter.
US10763702B2 Wireless radio power adapter device
Systems and methods are provided for enabling ambient radio frequency (RF) energy to be harvested with a device. In an embodiment, wideband phased array antennas in the device efficiently harvest ambient RF energy over a broad electromagnetic spectrum, and circuitry adapts this RF energy into DC power for battery charging or energy storage. In an embodiment, the device is a modularly connected/disconnected, passive, wireless RF-to-DC adapter accessory that can ultimately be used to supply power to an electric apparatus and/or transporter.
US10763696B2 Computer-implemented method for configuring an electronic relay
A method for configuring an electronic relay including: providing a graphic user interface on a computer display, the graphic user interface including graphic resources activatable by a user; providing first graphic resources on the graphic user interface to assist a user in providing first configuration values to configure first operating parameters indicative of the operation of at least one of the first and second live electric circuits, the first operating parameters being processed by the electronic relay to provide synchro-reclosing functionalities; providing second graphic resources on the graphic user interface to assist a user in providing second configuration values to configure second operating parameters indicative of first operating conditions requested to the first and second live electric circuits to enable a re-connection between the first and second live electric circuits following a disconnection between the first and second live electric circuits, the second operating parameters being processed by the electronic relay to provide the synchro-reclosing functionalities; checking whether the electronic relay meets minimum operating requirements to operate; and if the electronic relay meets the minimum operating requirements, transmitting configuration information including at least the first and second configuration values to the electronic relay.
US10763695B2 Microgrid power flow monitoring and control
A microgrid power flow monitoring and control system is described herein. The control system may determine active and reactive power sharing shortage on the electric power delivery system. The control system may utilize the control strategies of generation units, such as ISO control, droop control and constant power control to estimate power flow within a microgrid or other isolated system. A control strategy of one or more generators may be modified based on the determined power flow.
US10763693B2 Back-up power source device and back-up system
A back-up control unit of a back-up power source device executes: a battery failure determination process of determining whether or not a battery failure has been detected by a failure detecting unit; when it is determined that battery failure has been detected in the battery failure determination process, a switching instruction determination process for determining, on the basis of an instruction signal from a monitor circuit, whether or not an instruction to switch to a P range has been made by a user; and when it is determined that a switching instruction has been made in the switching instruction determination process, a shifting instruction process for starting power supply from a back-up power source to a shift control unit and instructing the shift control unit to shift to the P range.
US10763692B2 Method and apparatus for controlling the power supply from an electric vehicle to a dwelling or to an AC power distribution network
A method for managing the operation of an AC power distribution network to which connect a plurality of electric vehicles, at random times and at random locations to receive electrical energy for charging. The AC power distribution network is characterized by a dynamic state of balance between power generation and load, and it has an operating reserve which is a supplemental power generation capacity available to the AC power distribution network. The method includes the step of forecasting a power-supply contribution that would be available to the AC power distribution network from the electric vehicles connected to the AC power distribution network in the event the AC power distribution network experiences a state of imbalance resulting from a power-generation deficit. The method further includes adjusting the magnitude of the operating reserve on the basis of the forecasting.
US10763690B2 Vehicle-side charging circuit for a vehicle with electric drive, and method for operating a vehicle-side current converter, and use of at least one winding of a vehicle-side electric machine for intermediate storagectrical machine for buffer
A vehicle-side charging circuit for a vehicle with electric drive. The charging circuit comprises an AC connector, a controlled rectifier which is connected to the AC connector, an electric machine with at least one winding, a current converter which is connected to the electric machine, and an energy-storage-device connector. The at least one winding of the electric machine is coupled in series between the rectifier and the current converter. In an inverter mode the current converter is fed from the energy-storage device, and in a charging mode the current converter is from an external energy source via at least one series-connected winding of the electric machine and charges the electrical energy-storage device.
US10763687B2 Methods, systems, and apparatus for wireless recharging of battery-powered devices
In some embodiments, an apparatus includes an antenna, an energy storage device, a receiver, and an indicator assembly. The receiver may be coupled to the antenna and the energy storage device. The receiver may be configured to receive wireless energy via the antenna such that an energy storage level of the energy storage device is increased. The indicator assembly may be coupled to the receiver and may be configured, in response to the receiver receiving the wireless energy, to provide an indication based, at least in part, on a characteristic of the wireless energy.
US10763683B2 Electronic device and charging control method using the same
An electronic device and a charging control method using the same are provided. The electronic device includes a power input port, a battery module, a power supply circuit, and a processor. The power input port is configured to receive an external power. The battery module supplies stored power to the electronic device. The power supply circuit has a default charging identification code. When the external power is supplied to the electronic device through the power input port, the power supply circuit obtains a user charging identification code through the processor and compares whether the user charging identification code matches the default charging identification code. When the user charging identification code matches the default charging identification code, the power supply circuit starts to charge the battery module.
US10763682B2 Energy storage system and controlling method thereof
An energy storage system includes a power conversion system configured to produce a control signal for regulating a frequency of power flowing from a power generation system to an electric-power system, and a battery system including a first battery rack, a second battery rack, a charger/discharger configured to perform a charging/discharging operation of the second battery rack, and a rack BMS configured to control the charging/discharging operation of the first and second battery racks using the control signal, and to control the charger/discharger, thus controlling a state of charge (SOC) of the second battery rack.
US10763680B2 Battery pack and control method of battery pack based on a usage condition
A battery pack includes a battery, a suspension unit that establishes or breaks an electrical connection between the battery and an external device, and a control unit that controls the suspension unit to break the electrical connection between the battery and the external device when a usage state of the battery pack does not satisfy a usage condition.
US10763678B2 Methods and systems for distributing electricity to multiple loads based on a scheduler and ammeter measurements
The present invention discloses methods and systems for scheduling and distributing power for electric vehicle chargers, through enabling and disabling a plurality of relays at a system. One of the criteria to allow an authenticated user to use an electric vehicle charger is whether there is enough electricity capacity. When the user is allowed to use a scheduled electric vehicle charger, its location is then sent to the user. Alert messages can be generated if charging does not begin within a first time limit and the cancellation of a reservation will take place if the second time limit is reached.
US10763676B2 Electronic device and charging control method
According to one embodiment, an electronic device includes a power delivery controller and an embedded controller. The power delivery controller supplies a first signal to the embedded controller when reception of a power from an external device is started, and supplies a second signal to the embedded controller when a first value of the power from the external device is changed. The embedded controller acquires first data from the power delivery controller when the first signal is supplied in an activation time, acquires a second value of the power to be received from the external device from a power circuit, and acquires second data from the power delivery controller when the first value indicated by the first data is different from the second value.
US10763671B2 Power management apparatus, power management system, power management method, and non-transitory storage medium
An object of the invention is to reduce an inconvenience in which power consumption from a commercial power supply exceeds a predetermined threshold. To achieve the object, there is provided a power management apparatus (1) including: a load monitoring unit (10) that specifies a timing, at which power consumption of a predetermined load (3) present in a unit power network (100) exceeds a predetermined value, before the timing; and a power storage system control unit (20) that controls the power storage system (2) supplying power to the unit power network (100) to start power supply a predetermined period of time before the timing.
US10763670B2 Rotating transformer and inductive coupling
Aspects of the present disclosure are generally directed to using a rotary transformer to transfer power for a wind turbine generator. Certain aspects of the present disclosure are directed to a multi-rotor wind turbine. The multi-rotor wind turbine generally includes a plurality of rotors, a plurality of electrical generators, each coupled to one of the plurality of rotors, and one or more rotary transformers configured to transfer power between the electrical generators and a power grid. In some aspects, each rotary transformer comprises a first winding coupled to one or more electrical generators of the plurality of electrical generators, and a second winding magnetically coupled to the first winding and coupled to the power grid, wherein the first winding is rotatable with respect to the second winding.
US10763668B2 Converter with inductors coupled in series
A converter is provided. The converter is capable of generating a loading current at an output node. The converter includes a high efficiency power channel and a fast transient response channel. The high efficiency power channel and the fast transient response channel share an inductor that is coupled to the output node. The high efficiency power channel has an additional inductor that is connected in series with the inductor coupled to the output node.
US10763666B2 Voltage source converter
A voltage source converter comprises a converter arm extending between two terminals each terminal being connectable to a or a respective electrical network, the converter arm including a valve that includes at least one module, the or each module being operable to selectively provide a voltage source; and a controller programmed to selectively operate the valve to clamp a voltage at either or both of the two terminals and thereby operate the valve as a current limiter to limit a selected current flowing in the converter arm at or below a fixed or variable current threshold.
US10763649B2 Cable feeder
A cable feeder for feeding cables through a structure according to some embodiments of the disclosure includes a housing having a drive roller attached thereto, and idler roller assembly attached to the housing. In an embodiment, the idler roller assembly can be released from the housing to allow cable to be released from the cable feeder. In an embodiment, the housing is formed from upper and lower housings, and the position of the lower housing and idler roller assembly can be adjusted relative to the upper housing and drive roller.
US10763644B2 Lateral current injection electro-optical device with well-separated doped III-V layers structured as photonic crystals
A lateral current injection electro-optical device includes a slab having a pair of structured, doped layers of III-V semiconductor materials arranged side-by-side in the slab, the pair including an n-doped layer and a p-doped layer, each of the p-doped layer and the n-doped layer includes a two-dimensional photonic crystal, and a separation section extending between the pair of structured layers, the separation section separates the pair of structured layers, the separation section includes current blocking trenches, and an active region of III-V semiconductor gain materials between the current blocking trenches that form a photonic crystal cavity.
US10763643B2 Laser devices
An electrically-operated semiconductor laser device and method for forming the laser device are provided. The laser device includes a fin structure to which a waveguide is optically coupled. The waveguide is optically coupled to passive waveguides at either end thereof. The fin structure includes an array of fin elements, each fin element comprising Group III-V materials.
US10763641B2 Method of manufacturing light emitting device
A method of manufacturing a light emitting device comprising: providing an element-structure wafer having a first substrate and a laser element structure on the first substrate, the laser element structure having ridges on a side opposite to the first substrate and raising layers respectively formed above the ridges; bonding a laser element structure side of the element-structure wafer to a second substrate to obtain a bonded wafer; removing at least a portion of the first substrate to obtain a thinned bonded wafer; singulating the thinned bonded wafer to obtain a laser element with the second substrate; mounting the laser element with the second substrate on a heat dissipating member such that a laser element side of the laser element with the second substrate faces the heat dissipating member; and removing the second substrate from the laser element.
US10763639B2 Emitter-on-sub-mount device
A device may include a lead-frame including a first electrode and a second electrode, a carrier, a set of optical devices mechanically and electrically connected to the first electrode, and a set of electrical connections that electrically connects the second electrode to the set of optical devices. The lead-frame and the carrier may be mechanically connected to each other via a set of interlocking structures associated with the lead-frame and the carrier. The lead-frame and the set of optical devices may have matching coefficients of thermal expansion. The first electrode and the second electrode may be electrically isolated from each other.
US10763637B2 Optical signal generation device and method and chip
Embodiments of the present application provide an optical signal generation device. The device includes a laser, a first modulator, a second modulator, a first adjustment module, and a beam combiner. The laser is configured to: output a first optical signal to the first modulator, and output a second optical signal to the second modulator. The two modulators are separately configured to: receive an optical signal and a loaded electrical modulation signal, and modulate the optical signal based on the electrical modulation signal, to obtain a first modulated optical signal and a second modulated optical signal. The first adjustment module is further configured to adjust a phase of the modulated optical signal or an optical path to the beam combiner. The beam combiner is configured to: combine the first modulated optical signal obtained after the adjustment and the second modulated optical signal, and output a combined signal.
US10763632B2 Single compression multiple impression crimp tool
A crimp tool is disclosed that creates a plurality of impressions on a connector to secure metal to the connector using a single compression of the connector. The crimp tool includes a plurality of die. Each die including a plurality of impression teeth used to create the plurality of impressions on the connector.
US10763624B1 Receptacle connector having ground bus insert
A receptacle connector includes a contact module assembly and a front housing receiving the contact module assembly. The contact module assembly includes first and second contact modules and a ground bus insert. The contact modules include dielectric frames holding contact leadframes including signal contacts and ground contacts. The first and second contact modules are stacked side by side with the ground bus insert therebetween. The ground bus insert includes ground conductors electrically connected together. The ground conductors include first and second side rails electrically connected to corresponding first and second ground contacts. The front housing has a receptacle slot receiving the signal contacts and ground contacts positioned to mate with the plug connector.
US10763618B2 Apparatus for emergency disconnection of battery charge inlet of electric vehicle
An apparatus for emergency disconnection of a battery charge inlet of an electric vehicle may include a case; a handle mounted in the case, and rotatable by partially exposing through a groove formed at one side of the case; and an emergency disconnection cable having one side connected to the handle, and having the other side connected to an emergency disconnection lever provided in an inlet actuator mounted on the inlet for charging an electric vehicle.
US10763616B2 Wiring module
A wiring module is for attachment to a power module in which power elements that store or generate electrical power are arranged side-by-side. The wiring module includes: an insulating protector that houses interconnection conductors for interconnecting the power elements; detection wires that are housed in the insulating protector, extend from a side corresponding to the power elements, and detect a state of the power elements; a connector that is provided at an end portion of the detection wires and is arranged inside the insulating protector; and a movement restricting means that is provided in the insulating protector and is for restricting movement of the connector by locking the connector.
US10763615B2 Connector structure having a longitudinal movement restricting protrusion
Plug side connectors are prevented from moving relative to each other in the connecting/disconnecting direction, and one of the plug side connectors can be individually disconnected from the device side connector. The connector structure includes a longitudinal movement restricting protrusion on one of laterally facing side surfaces of the moveable member, which is resiliently deformably provided on the plug side housing, and a pair of stopper portions provided on another of the laterally facing side surfaces of the piece (48), and configured to restrict a movement of the longitudinal movement restricting protrusion of the laterally adjoining second housing (32) in the longitudinal direction by aligning with the longitudinal movement restricting protrusion (54) with respect to the longitudinal direction. When in an unlocked state, the longitudinal movement restricting protrusion (54) and the stopper portions (56, 58) are placed out of alignment with each other to release the restriction of the movement in the longitudinal direction.
US10763614B2 Connector having an engaged part contacting an engagement projection after a tip end projection of the engaged part faces the engagement projection
In the connector, a female beak of a female housing includes a climbing surface formed on an end part at a removing direction side, and a tip end projection that protrudes in a removing direction from an end part at an upper direction side of the climbing surface. A male beak of a male housing includes a climbed surface formed on an end part at an inserting direction side, and that comes into contact with the climbing surface in a fitting direction. After connection of a male terminal housed in the male housing with a female terminal housed in the female housing is started, a tip end projection faces the male beak in a vertical direction. After the tip end projection faces the male beak, the climbing surface comes into contact with the climbed surface.
US10763613B2 Barrier device for an electrical connector
A barrier device for an electrical connector is disclosed. In embodiments, the barrier device can comprise a first barrier element interposedly arranged between a substrate and a base assembly of the electrical connector. A second barrier element arranged for mating engagement with an upper surface of the substrate of the electrical connector; the second barrier element comprising a plurality of openings defined by a plurality of protruding structures that are configured and arranged to accommodate electronic components mounted to the upper surface of the substrate. The barrier device is designed such that the collective arrangement and positioning of the first barrier element and the second barrier element relative to substrate forms a thermal protection barrier and damping mechanism around the substrate.
US10763612B1 Electronic connector sealing system
An electronic sealing system for sealing and shielding an electronic connector from detrimental liquid cleaners that are applied with or without pressure. The electronic sealing system includes a U-shaped holder, a gasket frame, a gasket, a top plate, and several fasteners. The U-shaped holder cradles the electronic connector. The gasket frame abuts a top side of the holder and includes an aperture. The gasket engages a portion of the connector via the aperture. The top plate abuts the gasket frame opposite the holder so as to encapsulate the gasket over the aperture and hence over a portion of the electronic connector. The fasteners secure the U-shaped holder, gasket frame, and top plate together so that the electronic connector is secured with the holder and so that a portion of the electronic connector is sealed via the gasket.