Document Document Title
US10470349B2 Feeder
A non-splicing feeder including: multiple sprockets in a conveyance direction that accurately supply components stored in carrier tape to a supply position; a main body; a first sprocket on which first engaging protrusions are formed which is rotatably provided at supply position of main body; a second sprocket on which second engaging protrusions are formed which is rotatably provided on main body at a position on the downstream side in the conveyance direction of carrier tape with respect to first sprocket; wherein a tooth thickness dimension of second engaging protrusion is set to be smaller than a tooth thickness dimension of first engaging protrusion.
US10470348B2 Method for populating printed circuit boards
Populating printed circuit boards with components on a pick-and-place variant set-up is provided. Each set-up includes a number of components, stocks of which are brought to setting-up tables on the pick-and-place line, and a set-up family is associated with each set-up, the family system, a fixed set-up and multiple printed circuit board types which can be populated using the set-up. The fixed set-up is optimized with respect to a weighted parameter, before determining, by means of a simulation, how well variant set-ups, with which the remaining components of predefined pick-and-place orders are associated, can be implemented on the setting-up tables and brought to the pick-and-place line. The quality of each different weighting is determined in order to determine an optimized weighting.
US10470344B2 Methods, devices, and systems for filtering electromagnetic interference
Provided herein are methods, devices, and systems that relate to electromagnetic interference (EMI) filters that, in certain embodiments, comprise: (a) a housing comprising a substantially enclosed first compartment and a substantially enclosed second compartment; (b) a first circuit card located in the first compartment of the housing that converts a signal transmitted on a conductive based medium to a signal transmitted on a non-conductive based medium; (c) a second circuit card located in the second compartment of the housing that converts a signal transmitted on a non-conductive based medium to a signal transmitted on a conductive based medium; (d) at least one non-conductive based medium that transmits a signal from the first circuit card to the second circuit card; and (e) at least one waveguide through which the non-conductive based medium passes from the first compartment to the second compartment.
US10470343B2 Power conversion device for railway vehicle
This power conversion device for a railway vehicle includes a first radiation fin radiating heat from a semiconductor device and a second radiation fin arranged at a prescribed interval from the first radiation fin in a traveling direction for radiating heat from the semiconductor device. At least either one of the first and second radiation fins includes an air duct formed by partially not providing a plurality of fin portions.
US10470341B2 Movement management device, movement management method, and computer-readable recording medium
A movement management device specifies, when a data center includes separated areas of a first area in which a server rack is installed and a second area in which a worker works, a worker who enters the second area. The movement management device specifies a target server rack to be operated by the specified worker from among a plurality of server racks installed in the first area. The movement management device moves the specified target server rack from the first area to the second area that the worker enters.
US10470340B2 Flue device for computer racks
A flue device for use with a computer rack includes an elongate body having an open end and defining a ventilation channel. The flue device further includes a coupling feature adapted to couple the elongate body to the computer rack. When coupled to the computer rack, the elongate body extends in a substantially vertical direction with the open end extending upward and is positioned to cover each of the respective vents to receive air from the vents and direct the received air toward the open end.
US10470338B2 Cooling system
A cooling system for cooling circuit boards. The cooling system includes a casing, which includes at least two board slots and at least one cooling plate between the two board slots; at least one cover, which is placed on a circuit board to be secured to one of the board slots; and at least one wedge placed on the cover. The wedge provides thermal conductivity between the circuit board and the cooling plate when the circuit board is placed into the board slot; and at least one wedgelock that secures the circuit board to the board slot.
US10470337B2 Cooling device and electronic device
A cooling device includes an immersion tank to store a coolant where an electronic component is immersed and cause the coolant to evaporate by heat from the electronic component into vapor, a condenser tube including a starting end to which the vapor is supplied and a termination end from which the condensed vapor is discharged, an isolating part arranged in a midway part of the condenser tube, a coolant tank to accommodate the termination end of the condenser tube and the isolating part inside and store the coolant discharged from the condenser tube, an air tube that has a starting end coupled to the coolant tank and a termination end coupled to the starting end of the condenser tube, a liquid tube to supply the coolant from the coolant tank to the immersion tank, and a steam tube to supply the vapor from the immersion tank to the condenser tube.
US10470336B2 Quick release fan module
A liftable and lockable fan is provided. The fan includes: a housing having a side wall; a tab mounted in the side wall, including an upwardly extending lower portion, an outwardly facing locking projection above the lower portion, and an inwardly facing surface above the outwardly facing locking projection; the tab having a first tab position in which the outwardly facing locking projection extends from the side wall and is configured to engage with an exterior locking surface, and a second tab position in which the outwardly facing locking projection is at least partially retracted into the housing; the housing having a recess above the outwardly facing locking projection; and a top cover rotatably mounted to the housing, including a handle on a first end of the cover, an arm on a second end of the cover.
US10470335B2 Configurable module guides for modular electronic system
In one embodiment, an apparatus includes a frame comprising a top wall, a bottom wall, and sides defining an opening for receiving a plurality of removable electronic modules, a guide slidably insertable into the frame to partition an upper or lower portion of the opening when inserted into the frame, wherein the guide comprises a first edge for slidable engagement with the top wall or the bottom wall, and a lead screw extending from an opening in the guide spaced from a front end of the guide, to a back end of the guide for connecting the guide to the frame.
US10470330B1 Server structure having detachable carrier
A server structure includes a tray, a carrier and a releasing knob. The tray has an internal bottom surface, and a latch and a stopping arm are arranged thereon. The latch protrudes in the tray and parallel with the internal bottom surface. The stopping arm extends along the internal bottom surface and a stopping portion is defined thereon. The stopping portion protrudes from the internal bottom surface. The carrier for accommodating a hard disk drive is accommodated in the tray. A positioning pin for latching the hard disk drive protrudes in the carrier, a fixing hole is defined on the carrier, the latch is inserted in and latches the fixing hole, and the carrier is pressed by the stopping portion. The releasing knob is pivotally connected with the carrier and pressing the stopping arm and pivoting to press the stopping arm, and the stopping portion is thereby retracted.
US10470323B2 Hinge structure and electronic device using the same
A hinge structure includes a first base, a second base, a first linking rod, a second linking rod, and a torque assembly. The first linking rod has a first pivot part, a first sliding part, and a second pivot part. The first pivot part is pivoted to the first base, and the first sliding part is slidably connected to the second base. The second linking rod has a second sliding part, a shaft part, a third pivot part, and a fourth pivot part. The second sliding part is slidably connected to the first base. The third pivot part is pivoted to the second base. The second pivot part is pivoted to the fourth pivot part. The torque assembly has a sleeve part sleeved on the shaft part and a connection part connected to the second base. The sleeve part generates torque during rotation with respect to the shaft part.
US10470321B1 Reinforced emissive display assembly
An emissive display assembly including an emissive display, a circuit board associated with the emissive display element, a display chassis, and a support plate. The display chassis may house the emissive display element. The display chassis may further house the circuit board. The display chassis may have an aperture such that a front side of the emissive display element is viewable through the aperture. The support plate may be held in place by the display chassis and positioned between the emissive display element and the circuit board. The support plate may support a back side of the emissive display element such that, when a compressive force is applied to the front side of the emissive display element, the support plate restricts the emissive display element from bending more than a predetermined bending threshold.
US10470320B2 Managed connectivity in electrical systems and methods thereof
An electrical connector arrangement includes a storage device coupled to a connector housing. The storage device is configured to store physical layer information pertaining to the electrical connector arrangement. The storage device also has contacts that enable the physical layer information to be read from the storage device by a media reading interface. A connector assembly includes at least one receptacle assembly; a printed circuit board; and a media reading interface.
US10470318B2 Method of manufacturing transparent protection window
A transparent protection window, a flexible display apparatus, and associated method, the transparent protection window including a first area extending in one direction, the first area having a first thickness; a second area extending in a direction different from that of the first area, the second area having a second thickness; and a third area connecting the first area to the second area, the third area including a portion having a curved surface, wherein the first thickness of the first area is less than the second thickness of the second area.
US10470315B2 Manufacturing method of test socket and test method for semiconductor package
Configuring a test socket to electrically couple a semiconductor package to a test device includes preparing a test socket including a base material and a first conductive portion included in the base material. The first conductive portion may extend in a thickness direction of the base material. Configuring the test socket may include forming a second conductive portion including conductive ink on the first conductive pattern. The second conductive portion may be formed based on printing conductive ink on the first conductive portion. The configuring may include forming the second conductive portion to repair the test socket. The first conductive portion may be degraded such that a top surface of the first conductive portion includes a surface depression. The second conductive portion may fill the surface depression. The first and second conductive portions may be integral with each other.
US10470313B1 Solder ball module for contact assembly of an electrical connector
A contact assembly includes a contact array having contacts with transition portions between mating and terminating portions with contact tails extending to tips. The contact assembly has a dielectric contact holder holding the transition portions. The contact assembly has a solder ball module defining a board interface to a host circuit board. The solder ball module has a gathering housing with contact channels extending between a top and a bottom receiving contact tails of corresponding contacts. The gathering housing has solder balls arranged at the bottom at each contact channel being electrically connected to the tips of the contact tails and being configured to be reflow soldered to circuits of the host circuit board to electrically connect the contacts to the host circuit board.
US10470312B2 Method for forming electrically conductive ultrafine pattern, electrically conductive ultrafine pattern, and electric circuit
There is provided a method for forming an electrically conductive ultrafine pattern which has an excellent pattern cross-sectional shape is provided by a composite technique including a printing process and a plating process, and furthermore, by imparting excellent adhesion to each interface of a laminate including a plating core pattern, an electrically conductive ultrafine pattern which can be preferably used as a highly accurate electric circuit and a method for manufacturing the same are also provided. The method includes (1) a step of applying a resin composition to form a receiving layer on a substrate; (2) a step of printing an ink containing plating core particles by a reverse offset printing method to form a plating core pattern on the receiving layer; and (3) a step of depositing a metal on the plating core pattern formed in the step (2) by an electrolytic plating method.
US10470308B1 Printed circuit board assembly and electronic device using the same
A circuit board assembly comprising a printed circuit main board and a printed circuit sub-board, to avoid layout constraints, can support components on either board. The printed circuit main board includes first signal layer, and first and second through holes in the first signal layer. A first wire electrically couples a first electronic component and the first through hole. A second signal layer with third and fourth through holes is found on the printed circuit sub-board. The third through hole is electrically coupled to the first through hole, and the fourth through hole is electrically coupled to the second through hole.
US10470307B2 Circuit substrate with embedded heat sink
An apparatus includes a main substrate, a device, and a heat spreader. The main substrate is configured for mounting the device in a mounting location thereon and having a cavity located below the mounting location. The device is mounted in the mounting location, and the heat spreader is fitted into the cavity and coupled to the device and to a heat sink. The heat spreader is configured to conduct heat from the device to the heat sink and to provide electrical insulation between the device and the heat sink.
US10470305B2 Conductive strands for fabric-based items
Strands of material may be intertwined using weaving techniques, knitting techniques, non-woven or entanglement techniques, or braiding techniques. Fabric that is formed from the strands of material may be used in forming a fabric-based item. The fabric based item may include electrical components. The strands may include conductive strands that form signal paths. The signal paths can carry electrical signals associated with operation of the electrical components. Each strand may have an elongated core and a coating. Strands may also include intermediate layers between the cores and coatings. The cores, intermediate layers, and coatings may be formed from polymer without conductive filler, polymer with conductive filler, and/or metal. A polymer core may be provided with recesses to help retain subsequently deposited layers such as a metal coating layer. The recesses may be grooves that extend along the longitudinal axis of the core.
US10470303B2 Rigid-flex circuit including coverlay
A multilayer rigid-flex circuit board is provided. The multilayer rigid-flex circuit board includes at least one rigid circuit section, at least one flex circuit section disposed to face the rigid circuit section, and circuit layers disposed to be extended and formed in equal layers within the rigid circuit section and the flex circuit section. The flex circuit section may include a coverlay disposed to face a dielectric layer of the rigid circuit section and formed above or below the circuit layer disposed within the flex circuit section. The coverlay may include a coverlay film, and a first cover resin layer and a second cover resin layer respectively laminated on opposite surfaces of the coverlay films. Since high-speed wiring and interlayer separation, which may occur in a multilayer structure, are eliminated, it is possible to reduce noise and to achieve signal integrity and stabilization of radio frequency interference (RFI).
US10470298B2 Circuit board including dummy electrode formed on substrate
A circuit board to be mounted on a casing of a cartridge includes an insulating substrate, an integrated circuit mounted on the substrate, terminals and a dummy electrode. The terminals are electrically connected to the integrated circuit, while the dummy electrode is electrically disconnected from the integrated circuit. The terminals and dummy electrode are formed on the substrate to satisfy an inequity of L1+L2
US10470295B2 Printed circuit board and switching power supply
A printed circuit board has: a first wiring pattern laid in a first layer such that, when a predetermined component is mounted in a predetermined mounting region, a first current path in an open ring shape leading from a first end to a second end is formed; a second wiring pattern laid in a second layer different from the first layer such that a second current path in an open ring shape leading from a third end to a fourth end is formed; a first conductive member formed between the second and third ends; and a second conductive member formed between the first and fourth ends. The first and second wiring patterns are so laid that, as seen in their respective plan views, the directions of the currents flowing across the first and second current paths, respectively, are opposite to each other.
US10470294B2 Reduction of passive components in system-in-package devices
Methods and systems for reducing the number of, and values of, passive components, such as capacitors, in System-in-Package devices below vendor recommendations for an active component are provided.
US10470293B2 Printed circuit board and optical transceiver with the printed circuit board
The present invention provides a printed circuit board comprising: a dielectric layer (130); N pairs of differential signal vias (2) which penetrate through the dielectric layer wherein N is an integer more than one; N pairs of first strip conductors (101, 102) disposed on a first surface of the dielectric layer; a first ground conductor layer (103) disposed in the dielectric layer forming N first differential transmission lines (100) with the N pairs of first strip conductors and the dielectric layer; N pairs of second strip conductors (111,112) disposed on a second surface of the dielectric layer; a second ground conductor layer (113) disposed in the dielectric layer forming N of second differential transmission lines (110) with the N pairs of second strip conductors and the dielectric layer.
US10470291B2 Process for preparing an energy saving anti-burst heat dissipation device
A preparation process of a copper powder metal plating layer, a metal substrate having the copper powder metal plating layer, an energy-saving anti-burst heat dissipation device and a preparation process thereof; the process of preparing the copper powder metal plating layer comprises the step of attaching the metal layer; the temperature of the liquid in the work tank is kept within a range of 1-15° C.; the attachment process of the metal layer comprises at least the steps of: attaching the bottom layer, attaching the snowflake-shaped layer and attaching the fastening layer.
US10470284B2 Plasma source
A plasma source is provided. The plasma source includes a chamber body inside which plasma is generated, a first mirror magnet, a second mirror magnet, and a cusp magnet provided around the chamber body and spaced apart in a axial direction thereof, each comprising permanent magnets radially spaced apart from each other to form spaces between adjacent permanent magnets thereof; and a cooling medium flow passage provided in the spaces that passes a cooling medium for cooling the chamber body.
US10470281B2 24 hour programmable timer custom integrated circuits
Eight Applications Specific Integrated Circuits (ASICs) for use in stand-alone end products and other devices requiring a 24 hour memory. They have a real-time clock as well as memory that stores On and Off Switch closures with the ability to repeat them. They also have power management to allow them to operate by receiving their power through the load they are switching. They also have LED drivers to indicate the function being performed. They can store a resolution of two minute or one minute intervals of On and Off Switch closures per 24 hour period depending upon the amount memory integrated into the ASIC. Only a few external components are required to create end products and/or utilize these ASICs in another product.
US10470275B2 Infrared light emitting diode control circuit
Disclosed in some examples are devices, methods, and machine-readable mediums for reliable control of IR LEDs. In some examples, a microcontroller running firmware controls whether the LED is activated or not by use of a disable signal. The microcontroller enables or disables the operation of the LED based upon a user's proximity to the LED, a watchdog timer, and a confirmation that only trusted software is executing.
US10470274B2 Vehicle lamp
A vehicle lamp includes a plurality of types of light output units having different illumination functions, a light emission drive unit configured to cause the plurality of types of light output units to output lights, and a monitoring sensor. The vehicle lamp is arranged at an upper part of a vehicle.
US10470268B2 Light emitting diode driving circuit and light emitting diode lighting device
The LED driving circuit includes: a detecting circuit that detects whether an input current of the driving circuit is low or high frequency; a first stage converter that converts the input of the driving circuit to provide a DC power suitable for the LED; a first feedback loop that is activated by a low frequency current, to convert a current from a LED load to a feedback voltage and feed it back to the first stage converter, wherein in the first feedback loop, the feedback voltage changes as a function of the current of the LED load; and a second feedback loop that is activated by high frequency current, to convert the current from the LED load to the feedback voltage and feed it back to the first stage converter, wherein in the second feedback loop, the feedback voltage changes as a function of the current of the LED load.
US10470266B1 LED dimming load sudden change suppression circuit
An LED dimming load sudden change suppression circuit is applied to an LED dimming circuit. The LED dimming load sudden change suppression circuit includes a MOS transistor Q1, a sampling resistor R1, an error amplifier U1, and a DC-DC module U2, which can ensure that the total current of the LED dimming circuit is constant and avoid damage to LEDs.
US10470265B1 PWM signal control circuit for driving chip and LED driving chip for automotive reading lamp
A PWM control circuit for a driving chip and an LED driving chip for an automotive reading lamp are compatible to existing car interior lighting solutions, that is, PWM signals output by MCUs are used to turn on and off LEDs. Also provided is a PWM signal automatically generated within a driving chip and used to control the lighting status of an LED. By using PWM signals generated internally in chips to control LEDs, MCUs can be unburdened from complicated operation, and thereby can operate with improved efficiency.
US10470261B2 Method of generating stable direct current signal, silicon controlled switch dimming method and device
A method for generating a stable direct current signal, a silicon controlled switch dimming method and device, the silicon controlled switch dimming method comprising: adjusting a phase angle of a silicon controlled switch and outputting an alternating current signal related to the phase angle of the silicon controlled switch (S101); rectifying the alternating current signal (S102); converting the rectified electric signal into a steady direct current signal one-to-one corresponding to the phase angle of the silicon controlled switch, and the stable direct current signal decreases as the phase angle of a silicon controlled switch increases (S103); controlling turning on or off of an output current regulating circuit according to the magnitude of the stable direct current signal so as to control the plurality of serially connected LED lamp groups to be turned all on or all off (S104). The generated stable DC signal one-to-one corresponds to the phase angle of the silicon controlled switch and decreases with the increase of the phase angle of the silicon controlled switch. The stable direct current signal can control work status of the plurality of LED lamp groups connected in series, thereby making the plurality of LED lamp groups connected in series be turned all on or all off.
US10470259B2 Power supply for a non-linear load with multilevel matrix converters
A non-linear load in the form of an arc furnace with an upstream furnace transformer is supplied with electric power from a power supply device with a plurality of converter units. The converter units have a plurality of main modules with inputs connected to a respective phase of a three-phase grid. The converter units have a common star point between the main modules and the primary side of the furnace transformer. Each main module has a series circuit with a coupling inductance and a plurality of submodules. The submodules have a bridge circuit with four self-commutated semiconductor switches and a bridge path with a storage capacitor between input and output. The semiconductor switches of the submodules can each be switched independently of the semiconductor switches of the other submodules of the same main module and of the other main modules.
US10470258B2 High frequency heating device
High frequency heating device is provided with heater disposed adjacent to mount base on which object to be heated is mounted and having a plurality of surface wave transmission lines electrically isolated from each other, and first and second high frequency power generators, each of which generates high frequency power having different frequency. Surface wave transmission lines receive at least one of the high frequency power generated by first high frequency power generator and the high frequency power generated by second high frequency power generator. According to this aspect, interference between the high frequency powers is not occurred and electromagnetic field coupling is not occurred. As a result, in the high frequency heating device provided with the surface wave transmission line using a periodic structure, uneven baking caused by the electromagnetic field coupling can be suppressed, and a heating state of an object to be heated can be easily controlled.
US10470254B2 RF energy application based on absorption peaks
An object is processed in a cavity resonator by application of radiofrequency energy to the cavity resonator through a plurality of feeds. Excitation setups are grouped into a plurality of peaks based on values of an absorbability indicator associated with each of the excitation setups. At least one peak among the plurality of peaks is selected based on the values of the absorbability indicator associated with the excitation setups grouped into each peak. Radiofrequency energy is applied to the cavity resonator based on the selection, in which the excitation setups are multi-dimensional.
US10470250B2 Carbon allotrope heater material with resistivity ranges suited for aircraft ice protection
A carbon allotrope heating element includes an electrical resistivity between 0.005 ohms per square (Ω/sq) and 3.0 Ω/sq. A heating system includes a component and a carbon allotrope heating element having an electrical resistivity between 0.005 Ω/sq and 3.0 Ω/sq. A method includes modifying a carbon allotrope heating element to have an electrical resistivity between 0.005 Ω/sq and 3.0 Ω/sq and applying the carbon allotrope heating element to a component of an aircraft.
US10470249B2 Bus bar attachment for carbon nanotube heaters
Disclosed is an attachment between a bus bar and a nano-carbon heater used for de-icing and/or anti-icing in an aircraft or other vehicle. The attachment between the bus bar and the heater is created through a coupling agent, a pre-preg glass fabric, and a conductive adhesive. This attachment allows for electrical connections to be made to the heater via the bus bar, and the attachment is strong enough to withstand stress from thermal cycles.
US10470248B2 Direct resistance heating method
A direct resistance heating method includes placing a first electrode and a second electrode such that a space is provided between the first electrode and the second electrode and such that each of the first electrode and the second electrode extends across a heating target region of a workpiece, moving at least one of the first electrode and the second electrode with an electric current being applied between the first electrode and the second electrode, and adjusting a time during which the electric current is applied for each segment region of the heating target region, the segment regions being defined by dividing the heating target region and are arranged side by side along a direction in which the at least one of the first electrode and the second electrode is moved.
US10470242B2 Phase compensation reference signal in NR-SS CoMP
Phase compensation in a new radio (NR) shared spectrum (NR-SS) coordinated multipoint (CoMP) environment is discussed. A base station may synchronize the phase between one or more additional base stations in a coordinated multipoint (CoMP) group serving one or more user equipments (UEs). This first synchronizing is performed prior to a current transmission opportunity between the CoMP group and the UEs. During transmission, a UE will sent a phase compensation reference signal (PCRS) to help with adjusting a phase drift that exceeds a predetermined threshold. The PCRS may be triggered by a signal from the base station or may be sent routinely by the UE. The UEs will transmit PCRS after each subframe, which the base stations use to adjust the phase.
US10470241B2 Multiple mesh drone communication
Communication between drones of multiple drone meshes is disclosed. Attributes of drones can be cataloged by a network device. A portion of the drone attribute catalog can be received by a drone belonging to a drone mesh. The drone can determine, based on the portion of the drone attribute catalog, an adaptation to the drone mesh in response to a change in a status of a drone of the drone mesh. The adaptation of the drone mesh can comprise adding a drone to the drone mesh, removing drone from the drone mesh, merging the drone mesh with another drone mesh, splitting the drone mesh into a plurality of drone meshes, forming a submesh of the drone mesh, etc. Receiving the portion of the drone attribute catalog can facilitate self-organization and/or self-optimization of a drone mesh by drones comprising the drone mesh. A drone can concurrently be a member of one or more drone meshes as a result of the adaptation of the drone mesh.
US10470240B2 Broadcast transmission apparatus, operation method of broadcast transmission apparatus, broadcast reception apparatus, and operation method of broadcast reception apparatus
A method of transmitting a broadcast signal, the method includes generating, by a broadcast transmitter, service data of a service and service signaling information for acquiring the service and components of the service; generating, by the broadcast transmitter, signaling data for rapid service scan, the signaling data including: a first service identifier identifying the service, and protection information indicating whether a component of the service is protected; generating, by the broadcast transmitter, physical layer pipes (PLPs) carrying the service data and the service signaling information, the generated PLPs carrying the signaling data; and transmitting, by the broadcast transmitter, a broadcast signal carrying a signal frame carrying the generated PLPs, wherein the signaling data further includes information for identifying where the service signaling information is transmitted.
US10470239B2 Device in wireless communication system and method
A device and method in a wireless communication system. The device includes: a cell configuration unit configured to control periodic discontinuous transmission mode of cells according to a load condition of the cells and/or interference condition between the cells, and configure parameters of the periodic discontinuous transmission mode including periods; and a user equipment configuration unit configured to configure parameters of periodic discontinuous reception mode of a user equipment including periods according to the parameters of the periodic discontinuous transmission mode, so that the periods of the periodic discontinuous reception mode of the user equipment are compatible with the periods of the periodic discontinuous transmission mode, wherein each period of the periodic discontinuous transmission mode includes an activation time period and a dormancy time period, and a cell provides a service for the user equipment during the activation time period.
US10470237B2 System for wireless connectivity continuity and quality
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10470235B2 Method for wireless connectivity continuity and quality
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10470232B2 Communication system
A method of controlling a call between first and second user terminals, the method comprising: during the call, detecting a failure of a connection between the first user terminal and a packet-switched network; and in response, causing the call to be conducted at least part way via a PSTN network, via a connection between the first user terminal and the PSTN network. The call may be initiated by the first user terminal (such that the first user terminal is the caller and the second is the callee). The call may be initially conducted, prior to the failure, via a packet-switched connection between the first user terminal and a packet-switched network. The method may be implemented by a client application run on the first user terminal. Alternatively, the method may be implemented by a server.
US10470229B2 Wireless local area communication method and terminal supporting the same
Methods and terminals for sharing content are described. In one method, an application is activated, upon detection of an event for executing the application, on a terminal, and an application screen having at least one content is displayed. Upon detecting a touch input for selecting, at least one content is selected. Upon detecting a touch input on a transmission button on the application screen, the selected at least one content is transmitted to an external terminal. In another method, an application screen having at least one icon for executing function is displayed; a touch input for selecting an icon associated with content to be received from an external terminal is detected; at least one identifier broadcast by the external terminal is displayed; and at least one content is received from the external terminal corresponding to the selected identifier, upon detection of a touch input for selecting at least one identifier.
US10470217B2 Method for facilitating random access, network node and terminal device
Methods for facilitating random access between a network node and a terminal device are disclosed. One method includes transmitting to a terminal device access configuration information required for the terminal device to receive a first random access message from a network node. The method further includes transmitting the first random access message to the terminal device based on the access configuration information.
US10470215B2 Coexistence of users with different latency requirements
A method of an access point is disclosed. The access point is adapted to communicate (using a frequency bandwidth comprising one or more sub-bands) with wireless communication devices associated with the access point. Each of the wireless communication devices is adapted to operate under at least one of first and second latency requirements, wherein the first latency requirement is lower than the second latency requirement. Each of the wireless communication devices is also adapted to use a listen-before-talk approach (e.g. carrier sense multiple access with collision avoidance—CSMA/CA) to access a sub-band for transmission. The method comprises (for each of the sub-bands) allowing at most one wireless communication device operating under the first latency requirement to attempt accessing the sub-band and (for each sub-band where a wireless communication device operating under the first latency requirement is allowed to attempt accessing the sub-band) allowing also one or more wireless communication device operating under the second latency requirement to attempt accessing the sub-band. The method also comprises enforcing a maximum duration of time for each transmission of a wireless communication device operating under the second latency requirement using a sub-band where a wireless communication device operating under the first latency requirement is allowed to attempt accessing the sub-band, wherein the maximum duration of time is based on the first latency requirement. Corresponding method for a wireless communication device, arrangements, access point, wireless communication device and computer program products are also disclosed.
US10470208B2 Terminal apparatus, base station apparatus, communication method, and integrated circuit
A terminal apparatus including a reception unit that receives first information indicating a first uplink-downlink configuration and receives second information indicating a second uplink-downlink configuration and a transmission unit that performs transmission on a physical uplink shared channel based on an uplink grant only in a subframe indicated as an uplink subframe by the second information, in which in a case where an uplink grant related to semi-persistent scheduling is considered to occur in a subframe specified based on at least a value of an offset and when two-intervals-Semi-Persistent Scheduling for an uplink is validated, the value of the offset is set based on the first uplink-downlink configuration, and when the two-intervals-semi-persistent scheduling for the uplink is not validated, the value of the offset is set to 0. Accordingly, the terminal apparatus can perform transmission of uplink data efficiently.
US10470206B2 Computer program, computer-readable storage medium, access points, wireless device and methods performed therein
Embodiments herein relate to a method performed by a first access point (12) out of at least two access points for handling communication of a wireless device (10) served by the first access point (12) in a wireless communication network (1). The first access point (12) coordinates communication with a second access point (13) out of the at least two access points in the wireless communication network (1), which coordination is performed over a backhaul connection between the first access point (12) and the second access point (13). The first access point determines a delay of the backhaul connection to the second access point (13). The first access point (12) schedules a transmission to or from the wireless device (10) based on the determined delay, wherein the transmission from or to the wireless device (10) is delayed.
US10470204B2 Multiple semi persistent scheduling in a wireless network
A first base station receives, from a wireless device, at least one first message comprising a parameter indicating whether the wireless device supports multiple uplink semi persistent scheduling (SPS) configurations for V2X communications. At least one second message is selectively transmitted when the parameter indicates support of the multiple SPS configurations. The at least one second message comprises: an uplink SPS radio network temporary identifier (RNTI), at least one uplink SPS configuration parameter, and an SPS configuration index for the at least one uplink SPS configuration parameter. A downlink control information (DCI) corresponding to the uplink SPS RNTI is transmitted. The DCI comprises the SPS configuration index. At least one transport block is received employing the at least one uplink SPS configuration parameter.
US10470201B2 Message transmitting method, message receiving method and apparatuses thereof
A message transmitting method, a message receiving method and apparatuses are provided. A method comprises: according to the size of a message packet to be transmitted, determining a resource used for transmitting the message packet, wherein the resource at least comprises a first priority resource block, and the time interval between respective first priority resource blocks is smaller than that between other priority resource blocks, and transmitting at least a first priority part of the message packet by using the at least one first priority resource block. A relatively frequent resource can be used to transmit a core part of a (vehicle to vehicle) V2V message packet, thus ensuring transmission timeliness and reliability of the V2V message.
US10470200B2 Low complexity higher order MIMO
Low complexity, high order multiple input, multiple output (MIMO) operations are described in which a user equipment (UE), configured with at least one normal performance receiver chain and at least one low-performance, low-complexity diversity receiver chain, signals a capabilities indicator identifying existence of the low-performance diversity receivers. Using the UEs capabilities, a serving base station may schedule uplink and downlink transmissions for the UE to reduce uplink-downlink collisions below a minimum threshold number. The serving base station may also take UE transmit power into consideration for signaling power control or modulation and coding schemes in order to minimize potential interference cause by UE transmissions. For channel state feedback, the UE may provide different channel feedback for uplink-downlink collision subframes and non-collision subframes.
US10470198B2 Method and apparatus for dual-band mesh operations
Methods and apparatus may perform dual-band or multi-band mesh operations. A dual-band mesh station (MSTA) capable of operating in an O-band and a D-band may seek to join a mesh network, and may receive O-band beacons from at least one MSTA in the mesh network, where the O-band beacons may include D-band mesh information. The joining MSTA may transmit D-band beacons in a time-period specified by the O-band beacon, and on a condition that a beacon response message is received, may further transmit D-band association information via O-band management frames to join mesh network on the D-band. The joining MSTA may perform contention-free scheduled access in the D-band while sharing D-band transmission information in the O-band to enable concurrent communication in the D-band by neighboring multi-band MSTAs.
US10470197B1 Method and system for assigning antenna configurations for relay based hetnets
A method and system for controlling an access node includes prioritizing a plurality of wireless devices. The method also includes monitoring a position of a relay-capable wireless device and positions of the prioritized wireless devices. The method also includes determining the position of the relay-capable wireless device meets a first distance criteria and the position of prioritized wireless devices meets a second distance criteria. The method also includes assigning the relay-capable wireless device to a carrier aggregation configuration or an antenna diversity configuration based on the position of the relay-capable device and the position of the prioritized wireless devices. The method also includes assigning the prioritized wireless devices to the diversity configuration or the carrier aggregation configuration based on the position of the prioritized wireless devices.
US10470194B2 Method for transmitting interference downlink control information in a wireless communication system and apparatus therefor
A method for receiving interference downlink control information of a terminal equipped with an interference cancellation capability in a wireless communication system according to one embodiment of the present invention may comprise the steps of: receiving, from a base station, information regarding a transmission mode or method of candidate interference downlink control information; receiving, from the base station, as the transmission mode or method of the interference downlink control information, information indicating one from among the transmission mode or method of candidate interference downlink control information, or a transmission mode or method identical to the downlink control information for the terminal itself; and detecting interference downlink control information by searching only the downlink control information of the indicated transmission mode or method of the interference downlink control information.
US10470189B2 Facilitation of efficient software downloads for vehicles
A more efficient over-the-air software push can be facilitated by leveraging a smart scheduling system for vehicles. The smart scheduling system can use location and network capacity data to prioritize over-the-air software pushes for vehicles. For instance, a vehicle, which is only operational during off-peak wireless network hours can receive a software push during the off-peak times because wireless network capacity is not an issue. However, vehicles, which are used primarily during heavy peak wireless network times can receive software in a prioritized manner based on location data, frequency of use, network capacity, etc.
US10470187B2 Backhaul link for distributed antenna system
A distributed antenna and backhaul system provide network connectivity for a small cell deployment. Rather than building new structures, and installing additional fiber and cable, embodiments described herein disclose using high-bandwidth, millimeter-wave communications and existing power line infrastructure. Above ground backhaul connections via power lines and line-of-sight millimeter-wave band signals as well as underground backhaul connections via buried electrical conduits can provide connectivity to the distributed base stations. An overhead millimeter-wave system can also be used to provide backhaul connectivity. Modules can be placed onto existing infrastructure, such as streetlights and utility poles, and the modules can contain base stations and antennas to transmit the millimeter-waves to and from other modules.
US10470184B2 LTE-based wireless communication system for the M-LMS band
A receiver capable of receiving and a transmitter capable of transmitting LTE (Long-Term Evolution) signals. The receiver is capable of executing firmware to determine position location from a received LTE-like position waveform over signals modulated on a carrier in a positioning frequency band. In one embodiment the positioning signals are transmitted in a positioning band continuously for up to 100 ms, allowing the receiver to integrate the received positioning signals over a period of up to 100 ms. In one such embodiment, the signals can be integrated coherently for up to 60 ms, assuming acceptable stability of the clock in the receiver and further assuming that less than a predetermined amount of Doppler shift has been introduced in the received signal. The number of physical resource blocks (PRB) can be determined to optimize the signal allocation for the available bandwidth.
US10470183B2 Communication system using a predetermined first carrier in a first cell and a second carrier in a second cell
Provided is a communication system that can be normally and efficiently operated in the case where existing carriers and new carrier types coexist. A base station device and a communication terminal device are configured to perform communication in cells of legacy carriers LC1 to LC3 being existing carriers. When the base station device starts operating new carrier types NCT1 and NCT2, the NCT1 and NCT2 are associated with legacy carriers belonging to the same frequency band. For example, the NCT2 is associated with the LC2 or the LC3 and is not associated with the LC1. The legacy carriers LC1 to LC3 associated with the NCT1 and the NCT2 notify the communication terminal device of the information on the NCT1 and NCT2. This allows the communication terminal device to communicate with the NCT1 and the NCT2.
US10470182B2 Vehicular communication method and system
One embodiment of the present disclosure sets forth a technique for enabling vehicular communication. The technique includes broadcasting, from a first communication device of a first vehicle and in a dedicated vehicular communication channel, a service advertisement message indicating that a service is available and can be provided through a temporary communication channel which is determined to be available. The technique further includes receiving from a second communication device of a second vehicle a request for the service in the dedicated vehicular communication channel. The technique further includes transmitting, in response to the request, content of the service in the temporary communication channel to the second communication device.
US10470176B2 Protection for multi-user transmissions
Aspects of the present disclosure provide various mechanisms for protection of MU transmissions, such as UL MU MIMO and UL OFDMA. The mechanisms may allow for various NAV setting options for UL MU MIMO or UL OFDMA. Aspects of the present invention relate to a processing system configured to generate a first frame configured to trigger multiple transmissions from multiple devices, wherein the first frame has a duration field set to a value corresponding to a duration that covers at least the multiple transmissions, and an interface configured to output the frame for transmission.
US10470174B2 Trigger frame in wireless local area network
The present disclosure provides various aspects related to techniques for generating trigger frames, at an access point (AP), that reduce the overhead associated with triggering an uplink transmission from the wireless station (STA). Features of the present disclosure achieve this by, for example, utilizing a single per-user information field of the trigger to signal a plurality of random access resource units that may be allocated to the one or more STAs in the network. Such a technique is an improvement over the conventional system that require each random access resource unit to be signaled separately in a separate per-user information field (thus increasing the overhead). Additionally, aspects of the present disclosure allow the AP to effectively signal to the STA whether the one or more resources allocated to the at least one STA are a single user resource unit allocation or a multi-user resource unit allocation.
US10470171B2 System and method for partitioning resources for joint decoding in the downlink
Systems and methods are disclosed for partitioning resources into resource partitions, and informing user equipments (UEs) of the resource partitions. Knowledge of the resource partitions may assist the UEs in performing joint decoding. In one embodiment, a method performed by a UE includes receiving at least one message from each base station. The at least one message provides information indicating how resources are partitioned by the base station into a respective plurality of resource partitions. The information is used to identify respective resources for each of at least two downlink transmissions. Respective data that was transmitted on each of the at least two downlink transmissions using the respective resources is jointly decoded.
US10470170B2 Uplink control channel for low latency communications
Methods, systems, and devices for wireless communication are described. A wireless device such as a user equipment (UE) or a base station may identify a set of resource element groups (REGs) for low latency communication, and each REG may include a portion of a different resource block (RB) of a set of RBs (e.g., a set of non-contiguous RBs). The device may then map an uplink control channel to the selected REGs and communicate on the uplink control channel accordingly. Reference signals may also be transmitted in the same RBs, and the REGs may be mapped around the resources used for reference signals. In some cases, multiple UEs may transmit uplink control data using the same resources using code division multiplexing (CDM) (e.g., if the control payload is relatively small). In other cases, multiple UEs may be frequency division multiplexed (FDM).
US10470169B2 Methods and devices for feeding back a message
Provided are a method and a device for feeding back a message, a base station, and a user equipment, which belong to the field of communication. The method includes: acquiring transaction data to be transmitted to a UE when the UE is in an inactive state; allocating an uplink resource to the UE according to a service type of the transaction data, when one or more feedback messages from the UE are required for the transaction data; and transmitting a specified message to the UE. The specified message includes the transaction data and configuration information of the uplink resource. The UE transmits the one or more feedback messages on the uplink resource according to the configuration information.
US10470161B2 Method and system for measurement and characterization of channel delays for broadband power line communications
Disclosed are various embodiments for a system and method of measuring and characterizing a PLC communication network comprising transmitting a plurality of packets from a PLC master device to a PLC terminal device via a PLC communication network, measuring a plurality of round-trip time (RTT) timestamps for the plurality of packets in the PLC master device, determining an observed probability density function based on the plurality of RTT timestamps, approximating a plurality of probability density functions, determining a rating for the probability density functions based on a comparison of the probability density functions to the observed probability density function, characterizing the PLC communication network based on the ratings of the plurality of probability density functions, and scheduling subsequent transmissions based on the characterization of the PLC Communication network.
US10470160B2 Method and device for transmitting/receiving signal between linked devices
A pre-5G communication system is provided to support a higher data transmission rate higher than that of a 4G communication system such as LTE. A method, for transmitting/receiving a signal between a plurality of linked devices including a first device and a second device, includes allowing the first device to pair with the second device through a near field radio interface, and to share identification information of the second device, allowing the first device to receive from a cellular network through a cellular wireless interface, a paging message including a page record for the second device, and allowing the first device to transmit a page request message to the second device through the near field wireless interface based on the received paging message.
US10470157B2 Base station identification based location quality data determination
Determining a location quality based on base station identification is disclosed. The location quality can be based on an error attributed to a location determined based on historical data related to an identified base station. Application of supplemental data to the historical base station data can improve location quality by reducing the error. Supplemental data can comprise Voronoi data, geographic data, historical UE density data, historical UE timing advance data, or combinations thereof. Voronoi data can be associated with an area less than a service area of the base station. Geographic data can indicate areas where UEs are not likely to be located. UE density data can indicate probably UE locations. Timing advance data can indicate annular regions where a UE should be located. As such, the supplemental data can constrain a location determined for a UE and correspondingly can reduce error associated with the location.
US10470155B2 Commissioning of an indoor positioning system using a secondary positioning system
A system includes radio frequency (RF) communication devices, for example, in luminaires, located in a service area offering a location determination service, and a portable device used in commissioning the communication devices. The communication devices transmit a primary location determination system's RF signals for receipt by the portable device. The portable device determines its location using a secondary system. The RF communication devices' transmitted RF signals include an identifier. A received signal strength indication (RSSI) of each signal received by the portable device is measured, and stored with an estimate of the portable device's corresponding location. The portable device is moved to another location to measure RSSI of RF signals. When the number of measurements or number of locations is sufficient, the locations of each of the respective luminaires or communication devices may be determined using the RSSI values and the portable device's estimated indiscriminate location.
US10470149B2 Method and apparatus for performing MM attach and service request procedure for network slice based new radio access technology in wireless communication system
When a user equipment (UE) requests a service simultaneously during a mobility management (MM) attach procedure in a new radio access technology (NR; or new RAT) system, slice related information may be transmitted together. In detail, a radio access network (RAN) node receives a network connection request, a service request and slice related information from the UE, and routes the network connection request, the service request to a dedicate common control plane function (C-CPF) according to the slice related information.
US10470148B2 Mobile device management
The invention provides systems and methods for managing mobile devices of supported by different platforms. In some embodiments, the invention provides this management capability by utilizing one or more agents or modules native to the platforms themselves to provide interaction with individual mobile. In some embodiments, the invention provides an abstraction layer by which management tasks or other functions relating to mobile devices of different types may be generally defined and translated for application to mobile devices supported by different platforms. In some embodiments, the invention utilizes existing organizational structure of an enterprise or organization to define management permission for mobile device administrators and end users as well as to define policy configuration schemes for mobile devices. In some embodiments, the invention tracks the lifecycle of mobile devices within an enterprise or organization as assets within the organization.
US10470144B2 Method and apparatus for transmitting and receiving synchronization signal block
The present disclosure provides a method for receiving a synchronization signal block by a UE in a wireless communication system. Particularly, the method includes receiving at least one SSB mapped to a plurality of symbols, wherein two regions for candidate SSBs in which the at least one SSB can be received are allocated in a specific time duration including the plurality of symbols, and a time between the two regions, a time before the two regions and a time after the two regions are identical in the specific time duration.
US10470142B2 Synchronization and reference signal for uplink based mobility
Various aspects relate to flexible mobility for a user equipment (UE) based on supported mobility modes of a network and UE conditions. A network may support one or more of a downlink based mobility mode, an uplink based mobility mode, or a hybrid mobility mode for a connectivity state of a UE. A UE may determine a serving cell based on at least one downlink signal. The UE may determine based on the at least one downlink signal, a set of supported mobility modes for the serving cell, including at least one of a downlink based mobility mode, an uplink based mobility mode, or a hybrid based mobility mode. The UE may follow a mobility procedure based on a selected mobility mode from the determined set of supported mobility modes. Other aspects relate to a base station transmitting synchronization signals to support flexible mobility.
US10470140B2 Power headroom report for uplink split bearer communications
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may transmit a power headroom report (PHR) to a first base station on a first link of a split bearer and to a second base station on a second link of the split bearer. The UE may evaluate a characteristic associated with the first link or the second link after transmitting the first PHR, and adjust a transmit power value transmitted in the PHR associated with the first link or the second link, or both based on the evaluation. As a result, the UE may transmit an adjusted PHR to the first base station or the second base station, or both.
US10470138B2 Apparatus and methods for virtual channel sensing
A first station is configured to perform a method and system to transmit frames to a second station where the first station is associated with a first basic service set (BSS) and the method manages interference of the transmission amongst overlapping basic service sets (OBSSs). The first station detects a received frame on a wireless medium. The first station determines whether the received frame is from a second station, which is associated with a second BSS. The first station determines a received signal strength of the received frame. The first station determines that the received signal strength is below a first OBSS preamble detection level, where the first OBSS preamble detection level is associated with a first transmission power. The first station then sets the first transmission power as a maximum transmission power used by the first station for all frame transmissions during a time period.
US10470136B1 Downlink power control enhancements for multi-hop integrated access and backhaul
Power control can be employed, whereby a power control adjustment can be determined by a relay distributed unit (DU) device, based on a measurement of the power level of received access uplink transmissions, and a measurement of the power level of a reference signal received from a donor DU via a backhaul downlink transmission. The power control adjustment can be transmitted to the donor distributed unit device, which uses the power control adjustment to reduce the amount of power of downlink transmissions to the relay distributed unit device.
US10470135B2 System and method for power control of an over-the-air RF environment emulator
Methods, tests systems and computers for controlling power delivered to a test volume are provided. According to one aspect, an electromagnetic test system has at least one operational path having a channel emulator output, an amplifier, an attenuator and an antenna. A method includes, for a given desired output power level, C, setting a channel emulator output power to a power level B, and setting the attenuator to a setting A, such that C is a function of B and A. In such embodiments, the attenuation A may be calculated based on an upper limit output power of the channel emulator and the desired output power C.
US10470133B2 Electronic device and method for controlling application and component
An electronic device and an operating method thereof for monitoring, identifying and controlling an application and a component which excessively consume battery power are provided. The electronic device monitors an operation of an application installed therein or an operation of a component embedded therein. The electronic device checks the amount of power consumed for the operation of the application or the operation of the component at regular intervals, and based on the checked amount of power, determines whether the operation of the application or the operation of the component is an abnormal operation. If the operation of the application or the operation of the component is an abnormal operation, the electronic device identifies a policy corresponding to the abnormal operation and based on the identified policy, controls the operation of the application or the operation of the component to eliminate the abnormal operation.
US10470130B2 Mobile battery consumption analysis system and method of operating on delta charge samples
A method for operation of a battery consumption analysis server communicatively coupled to a plurality of mobile devices over radio channels to receive packages of data recorded at each mobile device containing application use, and battery charging and discharging events. By receiving independent sets of information from the mobile device wherein independent sets comprise at least one of wireless phone activities and battery use, combining this information in such a way that the battery consumption or over consumption of specific applications are identified, the apparatus and method configures a display to identify the correspondingly bad applications to a user.
US10470129B2 Systems and methods for low-power location determination using terrestrial signals
Reducing power consumption of a receiver in association with estimating the receiver's position using ranging signals. Systems and methods may determine power reduction strategy information, identify a power reduction strategy using the determined power reduction strategy information, and place one or more modules of the receiver into a reduced power state using the identified power reduction strategy. The power reduction strategy may result in powering off different circuitry of the receiver at different times, and under different circumstances.
US10470120B2 Power compensator for cellular communication base station
A power compensator for use in a cellular communication base station includes a voltage booster and an adaptive voltage boost controller. The voltage booster is coupled between a first port and a second port to apply a voltage boost to a power signal to generate a compensated power signal that is provided to a remote radio unit (RRU) of the base station. The adaptive voltage boost controller is configured to control the voltage boost applied by the voltage booster to compensate for a voltage loss across the power cable between the power compensator and the RRU. In operation, the adaptive voltage boost controller determines a value of the voltage boost to be applied by the voltage booster based on temperature data and electrical current sample data. The adaptive voltage boost controller then sends a control signal to the voltage booster to adjust the voltage boost based on the determined value.
US10470115B2 Terminal device and communication control method
Provided are a communication control method in which selection by a communication terminal of an access network is controlled using a policy for selecting an access network that is transmitted by a server of a home operator and a policy for selecting the access network, which is transmitted by a base station apparatus, and the like. By notifying the communication terminal of a policy for selection of the access network by a server and a policy for selection of the access network by the base station apparatus, a home operator can control selection of the access network by the communication terminal.
US10470114B2 Wireless network selection
Systems and methods for recording and communicating engine data are provided. One example aspect of the present disclosure is directed to a wireless communication unit. The wireless communication unit includes one or more memory devices. The wireless communication unit includes one or more processors. The one or more processors are configured to access data indicative of one or more transmission parameters, each of the one or more transmission parameters being associated with an aerial vehicle. The one or more processors are configured to select one wireless network of a plurality of wireless networks based on the accessed data. The one or more processors are configured to connect with the selected wireless network. The one or more processors are configured to transmit engine data from the wireless communication unit to a ground system via the selected wireless network.
US10470110B2 Session setup in an energy-efficient cellular wireless telecommunications system
The invention relates to a telecommunications system comprising at least a plurality of SA-cells. The invention provides a method for a terminal to facilitate establishment of a data connection between the terminal and at least one of the SA-cells. The method includes steps of, while the terminal is in an idle mode, the terminal transmitting an information request message (IRM) for the plurality of SA-cells and receiving, from each SA-cell of one or more SA-cells of the plurality of SA-cells, a message comprising at least information indicative of a strength with which the each SA-cell received the IRM. The method further includes the step of, at least partially based on the messages received from the one or more SA-cells, the terminal selecting an SA-cell of the plurality of SA-cells for establishing the data connection between the terminal and the selected SA-cell.
US10470109B2 Methods for adapting beam scanning frequencies in millimeter wave systems
Technology herein selectively adjusts the frequency with which beam scanning is performed. Systems and methods herein determine present conditions of the UE and determine whether adjusting the current frequency of beam scanning is desired. Based at least on the present conditions, the current frequency may be reduced, increased, or maintained in order to balance the use of processing resources with the instability of channels.
US10470108B2 Signal transmission and reception method by remote UE in a wireless communication system and device for same
A signal transmission and reception method by a remote user equipment (UE) in a wireless communication system, according to an embodiment of the present invention, comprises the steps of: determining a relay discovery; transmitting a first tracking area update (TAU) request, which comprises relay-related information, to a mobility management entity (MME); and, as a response to the first TAU request, receiving a TAU acceptance and performing non-access-stratum (NAS) deactivation.
US10470107B2 Communication devices and method of controlling discovery signal communication
A method of controlling discovery signal communication of a user equipment (UE) and a UE using the same is disclosed. The method comprises steps of selecting a target operating radio resource associated with the discovery signal communication among a plurality of discovery radio resources to transmit at least one discovery signal of the UE, and updating the target operating radio resource by the UE based on a loading of the plurality of discovery radio resources calculated by the UE.
US10470102B2 MAC address-bound WLAN password
A router management server may be utilized to manage a plurality of home routers. Appropriate access control rules may be determined by the router management server for various client devices including IoT devices based on the type and/or make/model of the client devices. MAC address-bound WLAN passphrases may be assigned to the client devices and bound to the MAC addresses associated the client devices. Further, WLAN passphrases may be associated with expiration periods and/or access control rules. Therefore, a secure home network environment that takes into account the vulnerabilities of IoT devices may be achieved without the involvement of an IT department. Moreover, Flexibility of WLAN passphrase management may be improved.
US10470097B2 Method for performing a handover procedure in a communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for performing, by a first user equipment (UE) connected with one or more UEs, a handover procedure in a wireless communication system, the method comprising: transmitting, to a serving cell, first information including a channel quality between the first UE and the one or more UEs based on a predetermined configuration; receiving, from the serving cell, second information indicating a second UE to perform a handover procedure with the first UE among the one or more UEs in response to the first information; and performing the handover procedure with the second UE indicated to perform the handover procedure by the second information.
US10470096B2 Method and apparatus for handover in millimeter wave systems
A wireless communication device includes: 1st to Mth communication processors, respectively corresponding to 1st to Mth sectors (where M is an integer equal to or greater than 2), that communicate with a wireless terminal by using a beam in any of N directions (where N is an integer equal to or greater than 2) in one of the 1st to Mth sectors; and a handover controller that determines whether or not to perform handover of the 1st communication processor, according to a position in a 1st sector of the beam used by the 1st communication processor, a communication quality between the 1st communication processor and the wireless terminal, and a value related to traffic on the 2nd communication processor in a 2nd sector adjacent to the 1st sector.
US10470095B2 Method for air-to-ground data link antenna self calibration
A beam pattern of a base station antenna is refined when communicating with multiple aircraft, so that interference to adjacent beams from the base station are reduced. The method include receiving position locations from each of multiple aircraft. The method also include the receipt of an attitude of each of the aircraft as well as receipt of measurements of the pilot signals from each of the aircraft. The pilot signals were transmitted by the base station. The method also include the adjustment of an amplitude and a phase of a signal driving at least one antenna transmit element to refine the beam pattern. The adjustment is based at least in part on the pilot measurements, the position locations, and the attitude of each of the aircraft.
US10470094B2 System for wireless connectivity continuity and quality
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10470087B2 Method, device, system and software product for providing system information to enable packet switched handover
Providing an indication whether a source radio network controller requests to receive system information from a handover target. Receiving the system information in a target to source transparent container, if the indication requests to receive the system information, and not receiving the system information in the target to source transparent container without the indication requesting to receive system information.
US10470085B2 Sharing of network resources within a managed network
A system that incorporates teachings of the subject disclosure may include, for example, a processor which when executing computer instructions performs the operations including receiving network operator-approved credentials associated with a first communications device. Pre-assigned network resources are accessible by the first communications device by way of the network operator-approved credentials. The processor also performs operations including replicating the network operator-approved credentials, and receiving a request from a second communications device for access to the pre-assigned network resources of the first communications device. A copy of the replicated network operator-approved credentials is forwarded to enable the second mobile device to access the pre-assigned network resources. Other embodiments are disclosed.
US10470083B2 Network node and method in a wireless telecommunications network
A network node determines a system load of the network node for the UE. When the UE is capable of receiving control information on EPDCCH, the system load is determined based on a first and a second system load metrics on a physical resource shared by PDSCH and EPDCCH, which first load metrics comprises a load due to EPDCCH and a load due to multiplexed PDSCH and which second load metrics comprises a load due to multiplexed EPDCCH and a load due to PDSCH. When the UE is not capable of receiving control information on EPDCCH, the system load is determined based on the first system load metrics on the physical resource shared by the PDSCH and EPDCCH and a third system load metrics on a physical resource for carrying PDCCH. The network node further determines whether or not to allocate resources to the UE based on the determined system load metrics.
US10470077B1 Messaging centers with rule based adaptive retry profiles for 5G or other next generation network
Dynamic retry techniques can be leverage by messaging centers to adapt their profiles for a variety of mobile devices including internet-of-things (IoT) devices. The network can utilize a look up table that has real time updated mapping of possible retry profiles against device categories, their groupings, priorities, and/or service level agreements with external IoT providers. For example, a messaging retry algorithm can adjust its upper bounds based on communication received from peer networking functions during the initial registration with the network or as part of the updates due to ongoing IoT device activity.
US10470076B2 Wireless device and methods therein for mapping data packets to radio bearers in a wireless communications network
A wireless device 108 and a method for mapping data packets to radio bearers in a wireless communication network 100. A Radio Network Node (RNN) 110 and the wireless device are operating in the wireless communications network. The wireless devices evaluates whether or not a data packet matches a packet filter in a first group of packet filters and/or a packet filter in a second group of packet filters. When the data packet does neither match a packet filter in the first group of packet filters nor a packet filter in the second group of packet filters, the wireless device maps the data packet to a default radio bearer.
US10470072B2 Facilitation of multiple input multiple output communication for 5G or other next generation network
Doppler metric data relating to a speed of a mobile device can be used by the mobile device to determine whether a speed threshold has been satisfied. If the speed threshold has been satisfied, then the mobile device can make a recommendation to a network node device to terminate closed-loop multiple input multiple output transmissions and to use a rank-1 precoder transmission. The network device can then decide how to proceed. Alternatively, the network device can change the transmission type based on a load threshold being determined to have been satisfied and the recommendation from the mobile device.
US10470070B1 Radio frequency (RF) power measurements in common public radio interface (CPRI) spectrum analysis
A test device for testing a power of a signal at a cell site using RFoCPRI™ is disclosed. The test device may comprise a receiver to receive a signal from a test point near a baseband unit (BBU) of a cell site. The test device may also comprise a processor to determine power of the signal. The processor may identify IQ data from the signal, determine an offset based on a noise floor determined from at least one specification of a remote radio head (RRH) of the cell site, and generate a power spectrum based on the IQ data and the offset. The processor may transmit the power spectrum to an output (e.g., display), where the power spectrum may be representative of the power of the signal between the RRH and antennas of the cell site.
US10470069B2 Method of handling secondary node change in dual connectivity
The present invention provides a method and related communication device for handling a secondary node (SN) change in dual connectivity. A target SN receives the latest secondary cell group configuration for a user equipment from a source SN via a master node (MN).
US10470068B2 Measurement gap repetition patterns for inter-frequency offloading in heterogeneous wireless networks
An embodiment for user equipment that receives a plurality of measurement gap repetition patterns from a network. Each measurement gap repetition pattern may be assigned to a different frequency of the network. The plurality of measurement gap repetition patterns may include skipping measurement patterns. Further embodiments may include the user equipment receiving a repetition period in a measurement object frame or receiving a plurality of measurement gap repetition patterns in which the measurement gaps are non-colliding with measurement gaps of other repetition patterns assigned to the user equipment.
US10470066B2 Radio base station, user terminal and communication control method
The present invention is designed so that, in a radio communication system in which a plurality of component carriers (CCs) are used in each small cell within a macro cell, the load of measurements, the amount of information to report and so on in user terminals are reduced. The macro base station of the present invention transmits, to a user terminal, measurement indication information that includes a measurement indication for the received power of a measurement signal of a specific CC in each small cell, and receives, from the user terminal, a measurement report that includes the received power of the measurement signal of the specific CC. Also, the macro base station calculates the received quality of the measurement signals of the plurality of CCs based on the received power of the measurement signal of the specific CC.
US10470065B2 Apparatus for obtaining frequency difference and amplitude spectrum graph, fault location system, and antenna system
This application relates to the communications field, and provides an apparatus, a fault location system, and an antenna system, which can be used to locate a faulty node in a DAS, thereby accurately locating a fault source in the DAS. The apparatus includes a signal transmission module sending a detection signal to the branch circuit through an input end of the DAS, and sends a signal processing module the received detection signal and an echo signal returned by the branch circuit, The signal processing module superposes the received detection signal and echo signal. The signal analysis module performs spectrum conversion on the superposed signal, to obtain a frequency difference and amplitude spectrum graph, where the frequency difference and amplitude spectrum graph indicates a correspondence between a location of each node on the main circuit and the branch circuit and an amplitude of the echo signal corresponding to the node.
US10470062B1 Method and apparatus for rapidly and dynamically adjusting current limiting in a portable communication device
A battery operated portable communication device provides converged functionality while avoiding resets to the device. Composite logic circuitry formed of at least one comparator and a logic interface controls current limiting to a primary load formed of high power land mobile radio (LMR) devices and programming to secondary loads formed of non-LMR peripherals. At least one current limit control signal is used to control current to the primary load under high current mode operations. Another control signal provides an interruption alert to a slave processor for controlled programming of the secondary loads during the high current operations of the primary load. Current to the primary load is restored while the secondary load is interrupted. Operation of secondary load processes is resumed when the primary load ceases high power operation.
US10470060B1 Network control and optimization (NCO) system and method
A system and method for network control and optimization may be integrated into an application executed by a computing device so that the application and/or the user of the application can control the digital data network by which the application may access remote data. In one embodiment, the digital data network may include a cellular digital data network and a WiFi network.
US10470057B2 Cell clustering method, spectrum overlapping multiplexing method based on method, and device thereof
The present invention discloses a cell clustering method, used to classify multiple small cells into N clusters and including the following steps: based on throughputs, respectively placing N small cells having a largest interference with each other into the N clusters to initialize the clusters; and based on the throughputs, separately adding a small cell having a smallest interference with the clusters into the clusters, and repeating the step until all the small cells are allocated into the clusters. The present invention further discloses a spectrum overlapping multiplexing method based on the cell clustering method. According to the present invention, the cell system average spectral efficiency and the cell edge spectral efficiency in an ultra dense network can be improved.
US10470049B2 Method for determining valid subframe for non-licensed band in wireless communication system, and apparatus using the method
Provided are a method for determining a valid subframe for cell in a non-licensed band in a wireless communication system, and a wireless apparatus using the method. The method comprises: determining whether all orthogonal frequency division multiplexing (OFDM) symbols of the cell are usable; and when all of the OFDM symbols of the subframe are usable, determining whether the subframe is a valid subframe based on whether a channel state information-reference signal (CSI-RS) resource is present in the subframe.
US10470048B2 Dynamic time-division duplexing (TDD) in new radio-spectrum sharing (NR-SS) and self-contained subframe structure
Wireless communications systems and methods related to dynamic time-division duplexing (TDD) and self-contained subframe-based communications in a shared spectrum are provided. A first wireless communication device communicates a control information communication protection request over a shared spectrum. The shared spectrum is shared by a plurality of network operating entities based on priorities. The first wireless communication device is associated with a first network operating entity of the plurality of network operating entities. The first wireless communication device communicates, with a second wireless communication device associated with the first network operating entity, control information in a first link direction during a transmission opportunity (TXOP) in the shared spectrum. The first wireless communication device communicates, with the second wireless communication device, data in a second link direction during the TXOP.
US10470047B2 Method and apparatus for performing channel sensing in a wireless communication system
Provided is a method for performing channel sensing by a node. The node receives information about a known signal to be transmitted by at least one node of a node group that the node performing the channel sensing belongs to, detects the known signal using the information about the known signal, cancels reception power of the known signal from measured reception power, during a time period in which the known signal is detected, compares remaining reception power except for the reception power with a threshold, and determines whether a channel is occupied or unoccupied according to the comparison. The information about the known signal includes a sequence of the known signal, a power offset between a transmission signal and the known signal during a valid duration of the reception power of the known signal, or a cancellation ratio of reception power of the transmission signal during the valid duration.
US10470046B2 Signal transmission apparatus and method, and wireless access node
Embodiments of the present disclosure disclose a signal transmission apparatus and method, and a wireless access node, and relate to the field of communications technologies, so as to resolve a problem that a spectrum cannot be fully used. The method of the present disclosure includes: obtaining, by a wireless access node, configuration information for use to transmit a signal of a second carrier in coverage space of a first carrier, a spectrum occupied by the first carrier and a spectrum occupied by the second carrier overlap, and a subcarrier of the first carrier and a subcarrier of the second carrier are orthogonal; and transmitting, by the wireless access node, the signal of the second carrier according to the configuration information. The present disclosure is applicable to a scenario in which a signal of a carrier is transmitted in coverage space of another carrier.
US10470044B2 Resolving bidding down attacks for multi-connectivity
User equipment (UE) within dual connectivity (DC) architecture with a Master Node-B (MN) and a Secondary Node-B (SN) includes processing circuitry decoding connection reconfiguration information from the MN. The connection reconfiguration information includes signaling radio bearer type 3 (SRB3) configuration information. The SRB3 configuration information originates from the SN and configures a SRB3, the SRB3 for a radio resource control (RRC) connection between the UE and the SN. An RRC connection reconfiguration request message received from the SN via the SRB3 is decoded. The RRC connection reconfiguration request message includes UE new radio (NR) security capability information of the SN. The processing circuitry further determines whether the UE NR security capability information received from the SN matches UE NR security capability information received by the UE from the MN.
US10470043B1 Threat identification, prevention, and remedy
Theft identification, prevention, and remedy are provided. A determination is made that a client device has been compromised. When the device makes the determination, a message is conveyed to the server and the server replies with a security challenge. When the server makes the determination, the security challenge is automatically sent to the device. An intelligence manager on the device attempts to answer the security question without interaction from the user. If there is an anomaly, a challenge is output to the user. Based on a false response to the challenge, a current data stream may be disrupted and removed from the device. Further, other devices in the network may be notified about the compromised device.
US10470042B2 Secure short message service over non-access stratum
A short message service (SMS) message is encrypted using an encryption key stored at a user equipment and an access and mobility management function (AMF) and the encrypted SMS message is added to a payload of a non-access stratum (NAS) message that includes an NAS header. Integrity protection is applied to the NAS message using an integrity key stored at the user equipment and the AMF and the integrity-protected NAS message is transmitted. The NAS message is received via an NAS link between the user equipment and the AMF. An integrity check is performed on the NAS message using the integrity key. An encrypted short message service (SMS) message is extracted from a payload of the NAS message in response to the integrity check being successful and the encrypted SMS message is decrypted using the encryption key.
US10470037B2 Mobility management method, user equipment, and base station
A mobility management method, user equipment, and a network device are provided. The mobility management method includes: receiving, by user equipment UE in a connected state, a handover-free UE identifier from a network device, where the handover-free UE identifier is used to uniquely identify the UE in a handover-free state in a handover-free area, and the handover-free area includes at least two cells; entering, by the UE, the handover-free state after meeting an activation condition, where in the handover-free state, the UE stores the handover-free UE identifier and a connection context that is of the UE in the connected state, and the UE does not execute a handover procedure when the UE moves in the handover-free area; sending, by the UE, the handover-free UE identifier to the network device after the UE determines that a deactivation condition is met.
US10470034B2 Mobile transceiver having device-based alarm profile and a method of operation
A method of configuring a mobile transceiver, a system, and a mobile transceiver are provided. In accordance with one embodiment, there is provided a method comprising: assigning a device profile to the mobile transceiver, wherein the device profile defines restrictions on alarms configurable for the mobile transceiver; assigning an alarm profile to the mobile transceiver in accordance with the restrictions of the device profile, wherein the alarm profile defines a plurality of alarms, each alarm including a trigger condition and one or more actions; receiving a message from the mobile transceiver; and sending the assigned alarm profile to the mobile transceiver in response to receiving the message from the mobile transceiver.
US10470031B2 Voice over IMS roaming gateway
A system and method enabling VoLTE roaming between at least two mobile LTE networks. According to at least one example embodiment, the system includes a signaling manager, a media resource manager, a serving gateway, a virtual user device for each of one or more user devices. The signaling manager and the media resource manager are configured to accept signaling and a media stream, respectively, from one or more user devices associated with a home mobile network. According to at least one other aspect, each virtual user device is configured to relay the accepted signaling and media stream through a connection established by the serving gateway, to the home network.
US10470025B1 Generating and sending automated support communications using location detection and keyword identification
A system including a processor and memory may provide for automated support communications, such as communications with individuals who need assistance. Automated communications may use one or more factors to determine how to adjust communications according to the needs of a user. For example, automated communications may be adjusted based on, e.g., a keyword used by a user in the user's communications, or a location associated with the user's mobile device or user vehicle. Automated communications may be adjusted in timing, frequency, or content. One or more external events (e.g., phone call, dispatch request, additional automated communication) may be triggered based on the automated communications.
US10470022B2 Information processing program product, information processing apparatus, and information processing system
An information processing apparatus includes an acquisition unit that acquires first communication information for connecting with an apparatus via a first network and second communication information for connecting with the apparatus via a second network, a determination unit that determines whether communication between an information processing apparatus and the apparatus via the first network based on the first communication information is possible, a connection unit that connects the information processing apparatus with the apparatus via the second network based on the second communication information when the communication via the first network is impossible, and a request unit that transmits a processing request to the apparatus via the first network when the communication via the first network is possible, and transmits the processing request to the apparatus via the second network when the information processing apparatus is connected with the apparatus via the second network.
US10470020B2 Systems and methods for handling communications during user operation of a motor vehicle
In one aspect, a system for receiving communications while a user operates a motor vehicle is provided. The system may include (1) a BLUETOOTH interface configured to establish a connection to a BLUETOOTH device associated with the motor vehicle, (2) a wireless communication interface configured to receive a wireless communication from a remote device, and (3) a processor coupled to the wireless communication interface and the BLUETOOTH interface, and configured to: (a) determine the user is operating the motor vehicle based upon the connection to the BLUETOOTH device, and (b) suppress a notification of the user of receipt of the wireless communication while the user is operating the motor vehicle.
US10470018B2 Data aggregation and delivery
Data received from multiple devices (e.g., machine-to-machine devices, machine type communication devices, and so on) is aggregated and delivered to another device (e.g., a base station). In this way, the data is efficiently transmitted to the other device, for example, in scenarios where the devices that source the data have limited transmission capabilities.
US10470009B2 Test device and test method
A test device for a wireless communication device comprises a device support that accommodates the wireless communication device, a movable position determination device, a number of wireless probes for communicating with the wireless communication device, and a mechanical probe support, wherein the wireless probes are mechanically coupled to the probe support and the probe support is mechanically coupled to the position determination device.
US10470008B2 Impact prevention using mobile beacons
A system for impact prevention using mobile beacons includes a receiving device associated with a user, the receiving device comprising a receiver adapted to receive a beacon broadcast from one or more of a plurality of beacons, the beacon broadcast comprising informational data and a range of relevance, a processor, and an alarm, wherein when the processor determines that the receiving device is within the range of relevance, the alarm is activated.
US10470005B1 Techniques for managing outbound voice messages in a communication system
Techniques are disclosed for managing outbound voice messages in a communication system that includes communication devices and a communication server. A temporal mode of either live mode or message mode and a recipient mode of either group mode or direct mode are selected and set for an outbound voice message. Based on the selected settings for temporal mode and recipient mode the originating communication device records a voice message that is relayed to the communication server where it is distributed to other communication devices according to the rules or parameters associated with the temporal and recipient mode selected.
US10470001B2 Method and apparatus for scheduling data common to both MBSFN and SC-PTM in wireless communication system
In an embodiment, a user equipment (UE) receives common scheduling information which schedules the data across multiple multicast-broadcast single-frequency network (MBSFN) areas, and receives the data according to the common scheduling information. In another embodiment, the UE receives common scheduling information which schedules the data on either a physical multicast channel (PMCH) or a physical downlink shared channel (PDSCH), and receives the data on a corresponding channel according to the common scheduling information. The data may correspond to a vehicle-to-everything (V2X) message.
US10469999B2 Establishment of reliable multicast/broadcast in a wireless network
Various example embodiments are disclosed relating to the establishment of reliable multicast/broadcast sessions in a wireless network. According to an example embodiment, an apparatus may be configured to receive, from a wireless recipient station, a request to establish a reliable multicast/broadcast session with the recipient station. The apparatus may be further configured to transmit, to the recipient station, a response to the request to establish the reliable multicast/broadcast session. The response may include one or more retransmission fields describing a retransmission of data for the requested reliable multicast/broadcast session. For example, the request may include a retransmission multicast address to be used for retransmission of data for the multicast/broadcast session.
US10469998B2 Interaction method and communication device
An interaction method and a communication device are provided. An interaction method comprises sending multiple different signals in different directions by a communication device, wherein the signals have different coverage areas, at least determining at least two signals in the signals received by another communication device, and at least according to the at least two signals, executing a corresponding command, enabling an interaction solution.
US10469997B2 Detecting a wireless signal based on context
A technique is described for efficiently detecting a wireless beacon signal emitted from a beacon-emitting mechanism, and thereby reducing consumption of power. The technique operates by selectively increasing detection activity when a detection event is likely to occur, and decreasing it otherwise. The technique leverages calendar information as one factor in determining when a detection event is likely to occur. The technique can also vary the detection activity based on location information (identifying the location of a user) and/or motion information (describing the motion of the user).
US10469995B2 Electronic location identification and tracking system with beacon clustering
A system and method for determining the presence of an individual at a particular spot within a location preferably based on the strength of signals received from beacons assigned to the particular spot by a software application (“App”) running on an electronic device of the individual. In one embodiment, certain presence calculations are performed by the App. In another embodiment, the App forwards information regarding the received beacon signals to an electronic identification and location tracking system and the presence calculations are performed by the system.
US10469993B2 Method of determining beacon relevance
Methods of determining beacon relevance include receiving a beacon broadcast resulting in a received beacon broadcast, wherein the beacon broadcast comprises a range of relevance and informational data, determining a strength of the received beacon broadcast, comparing the range of relevance with the strength of the received beacon broadcast, and identifying the beacon broadcast as relevant if the strength of the received beacon broadcast exceeds the range of relevance.
US10469992B2 Methods and systems for determining semantic location information
The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.
US10469988B2 Ultra-wideband radio frequency tracking of an implement on a work vehicle
A method and system of position determination of an implement on a work vehicle. The method includes determining a position of a first radio frequency (RF) device relative to a local reference frame using ultra-wideband ranging between the first RF device and at least one additional RF device. The first RF device is coupled to a fixed location on the implement, and the additional RF device is mounted at a fixed location relative to the local reference frame. The implement is controllably movable relative to the local reference frame. A position and orientated of the implement is determined relative to the local reference frame based at least in part on the determined position of the first RF device relative to the local reference frame.
US10469987B1 System and method for providing device subjective vehicle passive functions
A system and method for providing for providing device subjective vehicle passive functions that include determining a type of portable device that is connected to a vehicle. The system and method also include determining at least one positional threshold value pertaining to the type of portable device. The system and method additionally include determining if the portable device is located within the at least one passive function zone of the vehicle based on evaluating at least one positional threshold value pertaining to the type of portable device. The system and method further include controlling at least one vehicle system to enable at least one passive function based on determining that the portable device is located within the at one passive function zone.
US10469985B2 System and use method for broadcasting specific data content to specific users based on message lifetime
The invention is a system and use method for enabling a broadcaster user to specify a message lifetime, compose messages to be broadcast to recipient users located in geographical areas determined by message lifetime and recipient users' locations, directions and speeds; and to broadcast messages to recipient users who have entered or are in those geographical areas.
US10469983B2 System and method for device-centric location detection and geofencing
A system and a plurality of methods for location detection are disclosed. In some cases, the user's present location is represented by a circle, having a center and a radius, where the radius is indicative of the accuracy of the present location. The desired destination location, or geofence, is also defined as a circle, having a center and a radius. The various methods disclosed are used to determine when a user has entered or exited the geofence. In some embodiments, these methods attempt to minimize power consumption or another parameter. In another embodiment, the methods attempt to achieve the highest degree of accuracy possible or required for the task.
US10469982B2 System and method for enhanced integrated navigation with wireless angle of arrival
The present disclosure relates to a system and method for integrated navigation integrating wireless measurements including at least angle of arrival (AOA) measurements with a navigation solution. This integrated navigation system provides an enhanced integrated navigation solution of a device within a platform (such as for example person, vehicle, or vessel), wherein the device can be strapped or non-strapped within the platform, wherein the device is non-strapped the mobility of the device may be constrained or unconstrained within the platform, and wherein the device can be tilted to any orientation and still provide a seamless navigation solution without degradation in performance of said navigation solution. The device may include sensors such as for example, accelerometers, gyroscopes, magnetometers, barometer among others. The present system and method can work whether in the presence or in the absence of absolute navigational information such as, for example, Global Navigation Satellite System (GNSS).
US10469981B1 Mobile phone mobile viewshed analysis
A method of generating imputed location fixes of a mobile communication device. The method comprises accessing event data created by a mobile communication device that comprises a time stamp, determining a plurality of location fixes of the mobile communication device, analyzing the location fixes to determine a plurality of location clusters associated with the mobile communication device, determining a location centroid of each location cluster, analyzing the location centroids and the time stamps of the event data, determining a travel route of the mobile communication device based on the analysis of location centroids and time stamps of event data, and determining a plurality of imputed location fixes of the mobile communication device at positions along the travel route of the mobile communication device, where the imputed location fixes comprise an imputed location and an imputed time stamp.
US10469979B2 Managing data access in mobile devices
A method for managing data access in a mobile device is provided in the illustrative embodiments. Using a data manager executing in the mobile device, a data item is configured in a data model. A value parameter of the data item is populated with data and a status parameter of the data item is populated with a status indication. A subscription to the data item is received from a mobile application executing in the mobile device. In response to the subscription, the data and the status of the data item are sent to the mobile application.
US10469975B2 Personalization of spatial audio for streaming platforms
The present disclosure provides a number of techniques for personalization of spatial audio across a plurality of systems. A participant media system participating in a session may generate two outputs: personalized audio data and depersonalized audio data. When a spectator attempts to spectate the session, a media sharing platform may distribute shared depersonalized audio data to the spectator system. Based on this shared depersonalized audio data, the spectator media system can personalized the audio data to cause an endpoint device to render spectator personalized audio based on HRTF data for the spectator. Accordingly, the spectator personalized audio is personalized and allows a rich, immersive spectating experience that overcome drawbacks associated with receiving personalized audio from participant systems.
US10469973B2 Speaker array systems
An array is provided that includes a plurality of drivers, each of the same size and type, to transduce processed audio signals into acoustic waves, an input to receive an audio signal and a control signal, and at least one signal processor to provide the processed audio signals in accord with the received audio signal and the control signal. The signal processor receives the audio signal and the control signal, and provides a first processed signal to a first driver based in part upon the audio signal and a first parameter received from the control signal, and provides a second processed signal to a second driver based in part upon the audio signal and a second parameter received from the control signal.
US10469972B2 Binaural multi-channel decoder in the context of non-energy-conserving upmix rules
A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained.
US10469967B2 Utilizing digital microphones for low power keyword detection and noise suppression
Provided are systems and methods for utilizing digital microphones in low power keyword detection and noise suppression. An example method includes receiving a first acoustic signal representing at least one sound captured by a digital microphone. The first acoustic signal includes buffered data transmitted with a first clock frequency. The digital microphone may provide voice activity detection. The example method also includes receiving at least one second acoustic signal representing the at least one sound captured by a second microphone, the at least one second acoustic signal including real-time data. The first and second acoustic signals are provided to an audio processing system which may include noise suppression and keyword detection. The buffered portion may be sent with a higher, second clock frequency to eliminate a delay of the first acoustic signal from the second acoustic signal. Providing the signals may also include delaying the second acoustic signal.
US10469966B2 Zone scene management
An example computing device in a media playback system receives a first request to create a first zone scene including a first preconfigured grouping of zones including a first zone and a second zone, and based on the first request, causes creation and storage of the first zone scene. The computing device receives a second request to create a second zone scene including a second preconfigured grouping of zones including the first zone and a third zone, and based on the second request, causes creation and storage of the second zone scene. While displaying a representation of the first zone scene and a representation of the second zone scene, the computing devices receives a third request to invoke the first zone scene, and based on the third request, causes the first zone scene to be invoked such that the first zone and the second zone become configured for synchronous playback of media.
US10469965B2 Digital audio communication and control in a live performance venue
In embodiments of the present invention improved capabilities are described for digitally transmitting audio that is converted from analog audio received from analog media pickup devices in a live performance venue by a stage box to a base unit over off-the-shelf twisted pair cable while sending pre-amplification control signals and power over the cable to the stage box. Audio for the performance venue is remotely managed from a virtual audio engineering mixing board that wirelessly communicates audio control commands to the stage box from a handheld computing device.
US10469962B2 Systems and methods for facilitating interaural level difference perception by enhancing the interaural level difference
A binaural hearing system (“system”) enhances and/or preserves interaural level differences between first and second signals. The system includes first and second audio detectors associated with first and second ears of a user, respectively. The audio detectors detect an audio signal presented to the user and generate the first and second signals to represent the audio signal as detected at the first and second ears, respectively. The system also includes a first sound processor that receives the first signal from the first audio detector and the second signal from a second sound processor via a communication link with the second sound processor. The first sound processor generates a directional signal representative of a spatial filtering of the audio signal detected at the first ear according to an end-fire directional polar pattern and presents an output signal representative of the directional signal to the user at the first ear.
US10469961B2 Binaural hearing systems and methods for preserving an interaural level difference between signals generated for each ear of a user
A binaural hearing system includes a binaural pair of microphones that are configured to be located, respectively, at a first ear and a second ear of a user. The system further includes an interconnected binaural pair of sound processors that are associated with the binaural pair of microphones. The sound processors are configured to preserve an interaural level difference (“ILD”) between a first signal generated by the first microphone and a second signal generated by the second microphone. The sound processors do this by performing a contralateral gain synchronization operation to a first degree with respect to the first and second signals at the first sound processor, and to a second degree with respect to the first and second signals at the second sound processor, where the first degree is distinct from the second degree or at least one of the first and second degrees is a partial degree.
US10469959B2 Method of operating a hearing aid system and a hearing aid system
A method of operating a hearing aid system (100, 200, 400, 500) having an adaptive filter (103, 213, 404, 503). The invention also provides a hearing aid system (100, 200, 400, 500) adapted for carrying out such a method and a computer-readable storage medium having computer-executable instructions, which when executed carries out the method.
US10469956B2 MEMS transducer package
A MEMS transducer package comprising a substrate; a filter circuit for filtering RF signals, the filter circuit comprising a resistor and a capacitor; and an IPD chip; wherein at least a portion of the filter circuit is provided within the IPD chip.
US10469952B2 Loudspeaker
A loudspeaker comprises a housing, a vibration diaphragm, a voice coil assembly, a centering support piece and a magnetic circuit system, an opening is provided at the center of the vibration diaphragm, and the voice coil assembly is fixed at the opening and is suspended in the housing; the magnetic circuit system comprises a magnetic conductive yoke fixedly connected with the housing, a magnet at one side of the magnetic conductive yoke close to the voice coil assembly, and a washer at one side of the magnet away from the magnetic conductive yoke; and a holder for supporting the centering support piece is provided on the washer, and the centering support piece is bonded and fixed to the inner wall of the voice coil assembly. By utilizing the present invention, the height of the loudspeaker can be effectively reduced, and the acoustic performance of the product can be increased.
US10469951B2 Loudspeaker magnet and earphone assembly
A dual-diaphragm loudspeaker driver assembly can include a multiple pole magnet structure, and first and second pole piece assemblies can be provided on opposite first and second sides of the multiple pole magnet structure. In an example, each pole piece assembly defines an airgap over a polarity transition region on a respective side of the magnet structure. First and second voice coils can be provided in respective ones of the airgaps, wherein each of the voice coils is coupled to a respective diaphragm assembly, and at least one acoustic tuning port can be configured to provide a damped acoustic communication path between first and opposite second sides of each diaphragm assembly.
US10469949B1 Loudspeaker impedance matching device for non-permanent applications
An impedance matching device including a transformer having an input side and an output side, wherein the input side includes a first coil having a first impedance, a second coil having a second impedance, and a third coil having a third impedance. An input power connector is electrically connected to the input side of the transformer, and a pass through output power connector is electrically connected to the input side of the transformer, and the pass through output connector also is electrically connected in parallel to the input power connector. A speaker output connector having four electrical contacts is included, wherein a first pair of the four electrical contacts is connected electrically to the first coil, and a second pair of the four electrical contacts is connected electrically to the second coil.
US10469948B2 Method for manufacturing an opening structure and opening structure
A method for manufacturing an opening structure is provided. The method may include: forming a patterned mask over a first side of a carrier; forming material over the first side of the carrier covering at least a portion of the carrier; forming a first opening in the carrier from a second side of the carrier opposite the first side of the carrier to at least partially expose a surface of the patterned mask; and forming a second opening in the material from the second side of the carrier using the patterned mask as a mask.
US10469947B2 Method and apparatus for rendering an audio source having a modified virtual position
A method, apparatus and computer program product are provided to cause AN audio source to be modified in a manner consistent with the corresponding video images once the user and/or a display upon which the images are rendered has been tilted. In regards to a method, an initial virtual position of an audio source is determined. The method also includes determining a tilt angle that defines an angle that an apparatus embodying a display for rendering images has been tilted relative to a reference orientation of the apparatus with respect to a user of the apparatus. The method may also include modifying a virtual position of an audio source based upon the tilt angle and an initial virtual position of the audio source. The method may also include causing the audio source to be rendered in accordance with the virtual position as modified.
US10469946B2 Over-ear speaker system for head-mounted display unit
An over-ear speaker system for a head mounted display includes a speaker, an impedance detection circuit, and a sound processor. The impedance of the speaker changes according to the temperature of the speaker. The sound processor coupled to the impedance detection circuit receives an impedance signal representing the impedance of the speaker and adjusts the boosting of frequency components in the sound signal based on the impedance signal. The adjusting of boosting of frequency components in the sound signal includes boosting of a frequency range of the sound signal below a resonance frequency of a speaker and may enable the protection of the speaker from damage by adjusting boosting of frequency components near a resonance frequency of the speaker at which maximum excursion of the speaker occurs.
US10469945B2 Sound wave field generation based on a desired loudspeaker-room-microphone system
A system and method are configured to generate a sound wave field around a listening position in a target loudspeaker-room-microphone system in which a loudspeaker array of K≥1 groups of loudspeakers, with each group of loudspeakers having at least one loudspeaker, is disposed around the listening position, and a microphone array of M≥1 groups of microphones, with each group of microphones having at least one microphone, is disposed at the listening position. The system and method include equalizing filtering with controllable transfer functions in signal paths upstream of the K groups of loudspeakers and downstream of an input signal path, and controlling with equalization control signals of the controllable transfer functions for equalizing filtering according to an adaptive control algorithm based on error signals from the M groups of microphones and an input signal on the input signal path.
US10469937B2 Volume adjustment method, storage medium and mobile terminal
Embodiments of the disclosure provides a volume adjustment method, a storage medium and a mobile terminal. In the method, physical exercise information of a user is acquired. It is determined whether a mobile terminal meets a preset volume adjustment condition according to the physical exercise information. When the mobile terminal meets the preset volume adjustment condition, a volume adjustment level corresponding to the physical exercise information is determined. A volume of the mobile terminal is adjusted according to the volume adjustment level.
US10469935B2 Bone conduction speaker and bone conduction headphone device
When sound signals are input to a vibration driver through signal wires, the vibration driver converts the sound signals into mechanical vibrations. A second elastic member transmits the mechanical vibrations of the vibration driver to a user. On the other hand, air vibrations are generated by the vibration driver in a space formed by the vibration driver and a first elastic member. The air vibrations are converted into mechanical vibrations by the first elastic member, and are transmitted to the second elastic member. The second elastic member also transmits the mechanical vibrations transmitted from the first elastic member, to the user.
US10469934B2 System with wireless earphones
Apparatus comprises adapter and speaker system. Adapter is configured to plug into port of personal digital audio player. Speaker system is in communication with adapter, and comprises multiple acoustic transducers, programmable processor circuit, and wireless communication circuit. In first operational mode, processor circuit receives, via adapter, and processes digital audio content from personal digital audio player into which adapter is plugged, and the multiple acoustic transducers output the received audio content from the personal digital audio player. In second operational mode, wireless communication circuit receives digital audio content from a remote digital audio source over a wireless network, processor circuit processes the digital audio content received from remote digital audio source, and the multiple acoustic transducers output the audio content received from the remote digital audio source.
US10469933B2 User customizable headphone system
An apparatus may include a first headphone. The first headphone may include a first audio transducer and a second audio transducer. The first audio transducer may generate sound according to a first spectral mask and the second audio transducer may generate sound according to a second spectral mask. The first spectral mask and the second spectral mask may be adjustable at the first headphone. The first headphone may include a digital interface. The apparatus may further include a headphone controller to control the first headphone. The headphone controller may receive an audio signal from a portable electronic device and/or the headphone controller may transmit digital information representing speech, sound, or music to the first headphone. In response to a user input, the headphone controller may cause an adjustment to one or more of the first spectral mask or the second spectral mask.
US10469930B2 Eyewear accommodating headset
A headset may comprise at least one ear cup and an ear cup shaper configurable into at least two configurations. When the ear cup shaper is configured in a first of the configurations, the ear cup is shaped to contact the temple of a wearer of the headset. When the adjustable ear cup shaper is configured in a second of the configurations, the ear cup is shaped to accommodate the temple piece of a pair of eyeglasses of a wearer of the headset. The ear cup may comprise a filler material such as foam, and the adjustable ear cup shaper when configured in the second of the configurations may create a depression in the foam. The adjustable ear cup shaper may comprise a strap and/or a plunger.
US10469929B2 Electronic display shroud assemble
An electronic display shroud assembly (10) configured to be used in conjunction with a conventional microphone stand holding a conventional electronic display (D). The electronic shroud assembly includes a mounting clip (12), a quick connect coupler (14) removably mounted to the mounting clip, and a shroud (16) removably mounted to the coupler. The mounting clip has a generally C-shaped stand grasping portion (22) extending to coupler holding portion (24). The coupler holding portion also has a channel (34) configured to releasably hold the coupler. The coupler has a C-shaped body (38) and a spring loaded gate (40).
US10469927B1 Beverage cooler assembly
A beverage cooler assembly for PURPOSE includes a cylinder and an insulator that is positioned within the cylinder. The insulator insertably receives a beverage container. Moreover, the insulator is comprised of a thermally insulating material to inhibit thermal communication between the beverage container and ambient air. An audio unit is coupled to the cylinder to emit audible sounds outwardly therefrom. The audio unit is selectively placed in wireless electrical communication with an electronic device thereby facilitating the audio unit to receive and play an audio signal from the electronic device.
US10469925B2 Speaker device
A speaker device includes: a loudspeaker including a diaphragm and a field portion disposed rearwardly of the diaphragm; and a cabinet accommodating the field portion. The loudspeaker also includes a mounting member with which the loudspeaker is mounted to the cabinet, and a mounting plane of the mounting member includes a center of gravity of the loudspeaker.
US10469921B2 Data center packet optical transport failure protection
In response to a connectivity disruption in an underlying optical transport ring supporting a routing and packet switching topology, one or more of optical devices of the optical transport ring are modified to establish connectivity between spine nodes in different data centers to reroute communication between at least a subset of the leaf network devices so as to traverse an inter-spine route via the optical modified optical transport ring. That is, in response to a connectivity disruption in a portion of underlying optical transport ring, one or more optical devices within the optical transport ring are modified such that packets between at least a portion of the leaf devices are rerouted along optical paths between at least two of the spine network devices.
US10469919B2 Broadcast signal transmission apparatus, broadcast signal reception apparatus, broadcast signal transmission method, and broadcast signal reception method
A broadcast signal reception method comprises the steps of: receiving, via a broadcast network, a broadcast signal which includes service data for a service and signaling data; establishing a WebSocket connection with a server on the basis of URL information; and receiving a message including an event via WebSocket.
US10469913B2 Wireless TCP link state monitoring based video content adaptation and data delivery
Systems and methods are used for receiving a video request from a user equipment for video to be downloaded; determining a link bandwidth status associated with the user equipment; in response to the link bandwidth status associated with the user equipment, determining whether to implement one or more additional processing functions associated with the video delivery; during the video delivery, repeating the determining such that the one or more additional processing functions associated with the video delivery can be implemented or not implemented at different times during the video delivery. These processing functions can include transrating, HTTP optimization, TCP optimization, and video pacing.
US10469910B2 Methods for supplying, ordering, and transacting items based on motion images
Methods for supplying, ordering, and transacting items based on motion images are proposed. The methods are applicable to a server and include the following steps. A first video stream is received from a first electronic device, and at least one item is identified from the first video stream to generate a frame and a tag associated with each item. An editing operation on a first tag is received from the first electronic device to generate first tag data. The first tag and the first frame are combined into the first video stream to generate a composite video stream. The composite video stream is transmitted to a second electronic device. In response to an ordering operation detected on the first item from the second electronic device, first ordering data is generated according to the first tag data to add the first item into an order list of the second electronic device.
US10469906B2 Method and apparatus for authorizing reception of media programs on a secondary receiver based upon reception of the media program by a primary receiver
A method, apparatus, and system for authorizing reception of one or more media programs of a content provider by a secondary receiver based upon reception of the media program by a primary receiver is disclosed. In one embodiment, the method comprises the steps of receiving location data from the secondary receiver, initiating authorized reception of a transmitted first media program having audio content of the one or more media programs by the primary receiver, receiving the audio content of the media program reproduced by the primary receiver from the secondary receiver, and authorizing reception of the one or more programs of the content provider by the secondary receiver according to the received location data and a comparison of the received audio content of the media program and the audio content of the transmitted first media program.
US10469904B2 Power aware adaptation for video streaming
Power aware adaptation for a power aware video streaming system may be based on the complexity information conveyed in different ways. A complexity level of a data stream, such as a video data stream, may be selected as a function of a remaining battery power of a wireless transmit/receive unit (WTRU) and on a state set of a plurality of state sets that may be stored and/or managed by the WTRU. These state sets may correspond to, for example, different content sources and/or different complexity estimation algorithms and may be used to select the complexity level of the data stream. The data stream may then be received at the selected complexity level. The complexity level and/or a bitrate of the data stream may be adapted to accommodate, for example, the remaining battery power and/or other circumstances. The adapation may be customized according to the objectives of use cases.
US10469903B2 Methods and apparatus to correct misattributions of media impressions
Methods, apparatus, and articles of manufacture to correct misattributions of media impressions are disclosed. An example method includes obtaining first demographic-based impressions via a beacon transmitted in response to access to content by a first set of panelists, obtaining, from a database proprietor, second demographic-based impressions of the content on a second set of persons, forming a pseudo-inverse matrix determined based in part on the first impressions, and having a truncated value and a damped value to form third demographic-based impressions of the content on the second set of persons based on the second impressions, and computing at least partially corrected demographic-based impressions values by multiplying a vector of database proprietor impression data by the pseudo-inverse matrix.
US10469901B2 Methods and apparatus to verify presentation of media content
Example methods and apparatus to verify presentation of media content are disclosed. A disclosed example apparatus for generating media presentation information includes a comparator to periodically output a value indicative of whether media selected via a set-top box is presented at a media presentation location by comparing a first audio signal associated with the media to ambient audio received in the media presentation location via an audio system associated with a media presentation device. The example apparatus also includes a privacy protector to facilitate operation of the comparator by periodically preventing the comparator from receiving of the ambient audio. The example apparatus also includes a metering module to record presentation of the media based on the output.
US10469900B2 Display apparatus configuring a multi display system and control method thereof
A display apparatus of a multi-display system is disclosed. The display apparatus includes a display, an input connector configured to receive an input of an image which is encrypted based on HDCP, an output connector which is connected with another display apparatus of the multi-display system, and a processor configured to control the display to display an image corresponding to the display apparatus by decrypting the encrypted image and to re-encrypt the decrypted image to transmit to the another display apparatus through the output connector.
US10469896B2 Content reception device, content reception system, content reception device control method, and program
A content receiving device includes: a content receiver that acquires a content item; a generator that generates a thumbnail of the content item, which is acquired by the content receiver; a thumbnail storage that stores the thumbnail generated by the generator; a request receiver that receives the acquisition request for the thumbnail; and a transmitter. The transmitter transmits the thumbnail stored in the thumbnail storage, to a transmission source of the acquisition request for the thumbnail, in response to the acquisition request for the thumbnail being received by the request receiver.
US10469895B2 Mobile audio distribution system and method
A mobile audio distribution (MAD) system/method providing for synchronized audio distribution to modular audio modules (MAMs) is disclosed. The system/method utilizes a central audio synchronization module (ASM) that loads audio files onto audio playback recorders (APRs) such that the audio playback emitted from each APR is synchronized in time. These APRs are individually positioned within and electrically connected to a MAM that is positioned in a spatially diverse manner in a desired field of audio distribution. Each MAM is configured to be adaptable to removable physical fixation to a vertical standard such as a tripod, pole, tree, etc. Each MAM is configured with a speaker, amplifier, battery pack, APR, optional radio frequency receiver (RFR) in order to disseminate synchronized audio from the APR via the speaker. Each MAM may be removably interlocked with other MAMs via the use of one or more hermaphroditic plate connectors (HPC).
US10469893B2 Integrated cast and sling system and method of its operation in an interoperable multiple display device environment
An integrated cast and sling system capable of intermediating seamless multimedia data and playback transfers across multiple display devices is disclosed. The integrated cast and sling system contains a cast-sling box (CSB) connected to a conventional cable or satellite set-top box and a plurality of multimedia signal sources. In one instance, the CSB operates as an intermediary and specialized set-top box that provides seamless interoperability of multimedia cast or sling commands and related multimedia data and playback transfers between a gesture-based multimedia casting and slinging command device (e.g. a smart phone, a tablet computer, or another device with gesture command capabilities) and a targeted device (e.g. a television, a computer display, or an electronic device with a display unit). The CSB also provides intelligent transcoding or conversion of a sling or cast command from the gesture-based multimedia casting and slinging command device to ensure protocol compatibility with the targeted device.
US10469887B2 Technologies for selective content licensing and secure playback
Technologies for selectively licensing segments of source content are described. In some embodiments the technologies enable a user of a client device to select, license, and use one or more segments of source content, without the need to obtain a license to the source content as a whole. Systems, methods, and computer readable media utilizing such technologies are also described. In some embodiments, the technologies can enable digital rights management or other restrictions imposed on a content segment to be enforced, even when the content segment is incorporated into diverse content such as a content mashup. The technologies may also enable independent tracking of information regarding the use and/or payback of content segments, even when such segments are included in diverse content.
US10469883B2 Distributed multi-datacenter video packaging system
A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service requests streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and generated by different encoders. The video packaging and origination service utilizes synchronization information provided to the encoders to receive redundant encoded content segments responsive to the request for streaming content. The video packaging and origination service can process the received redundant streams.
US10469874B2 Method for encoding and decoding a media signal and apparatus using the same
Disclosed herein is a method of encoding a video signal, comprising receiving an original video signal; comparing the original video signal with available reconstructed signals; determining a correction signal based on a result of the comparison; and generating a transform-coded correction signal to be transmitted for a signal reconstruction.
US10469868B2 Motion estimation and in-loop filtering method and device thereof
An in-loop filtering acceleration circuit applied in a video codec system supporting the H.264 standard and the VC-1 standard is provided. The circuit includes multiple one-dimensional (1D) filters configured to perform a filtering process; and a filter selection unit configured to select one of the 1D filters according to the value of the boundary strength to perform the filtering processing to the reconstructed macroblock. The in-loop filtering acceleration circuit further divides the reconstructed macroblock into multiple 8×8 blocks and multiple 4×4 blocks, performs the filtering process to horizontal edges of the 8×8 blocks the reconstructed macroblock row by row from bottom to top, and performs the filtering process to horizontal edges of the 4×4 blocks row by row from top to bottom.
US10469861B2 Image decoding method and apparatus using same
The present invention includes an image information decoding method which comprises: a step of receiving a bitstream that includes a network abstraction layer (NAL) unit including information related to an encoded image; and a step of parsing an NAL unit header of the NAL unit. The NAL unit header includes layer information including reserved_one_5bits for identifying an extended layer in an extended bitstream and temporal_id for identifying a temporal layer of a bitstream. The reserved_one_5bits of the layer information is received prior to the temporal_id of the layer information. Thus, a method for describing scalability information in a hierarchical bitstream is provided.
US10469860B1 Chunk parallel transcoding using overlapping frames
In one embodiment, a method generates chunk boundaries that are used to form a plurality of chunks from a video. The chunks are transcoded by transcoding units in parallel. The method selects at least one of a first number of frames before a first boundary of a chunk and a second number of frames after a second boundary of the chunk. A chunk is generated that includes the at least one of the first number of frames and the second number of frames, and a third number of frames between the first boundary and the second boundary. Then, the chunk is transcoded to generate a transcoded chunk using a first transcoding unit. The chunk is sent to a chunk assembler where the chunk assembler removes the at least one of the first number of frames and the second number of frames from the chunk and adds the chunk to a transcoded bitstream.
US10469857B2 System and method for electronic data communication
In a method for transmitting video for a display panel between a transmitter in electronic communication with a receiver over a wireless communication channel, the method includes: receiving, by a transmitter, a data signal from a data source; receiving, by the transmitter, a return signal from a receiver; encoding, by the transmitter based on the return signal, the data signal utilizing a plurality of encoder blocks to generate a layered encoded data stream, wherein a first encoder block encodes the data signal and each subsequent encoder block encodes a difference between an input of a preceding encoder block and an output of a quantizer of a preceding encoder block; and transmitting, by the transmitter, the layered encoded data stream to the receiver for decoding and display on the display panel.
US10469855B2 Image encoding method and encoder
An image encoding method includes determining N P-frames from a sequence of images, determining a source refreshing region in each one of the P-frames, obtaining reconstructed images corresponding to the source refreshing regions by performing a first encoding on the source refreshing regions, obtaining updated P-frames by updating the source refreshing regions with the reconstructed images, and performing a second encoding on the updated P-frames.
US10469845B1 Method and apparatus for intra mode coding
A method of and an apparatus for controlling intra prediction for decoding of a video sequence are provided. The method includes determining a ratio of a width to a height of a coding unit, and based on the determined ratio being different than one, adding, to a table including intra prediction modes corresponding to intra prediction angles, first wide angles toward a bottom-left edge of the coding unit, second wide angles toward a top-right edge of the coding unit, and additional intra prediction modes respectively corresponding to the first wide angles and the second wide angles. The method further includes selecting, for decoding the video sequence, one of the intra prediction modes and the additional intra prediction modes added to the table.
US10469839B2 Moving image encoding device and moving image decoding device based on adaptive switching among transformation block sizes
An encoding controlling unit 3 selects one transformation block size which provides an optimal degree of encoding efficiency from a set of transformation block sizes which are determined in accordance with an encoding mode 7, and includes the transformation block size selected thereby in optimal compression parameters 20a to notify the transformation block size to a transformation/quantization unit 19, and the transformation/quantization unit 19 divides an optimal prediction differential signal 13a into blocks having the transformation block size included in the optimal compression parameters 20a, and carries out a transformation and quantization process on each of the blocks to generate compressed data 21.
US10469837B2 Volumetric display
An apparatus for a volumetric display includes an imaging system having object and image planes, a source image generation apparatus for forming a source image in the object plane based on received image data, and a control apparatus for supplying image data to the source image generation apparatus. The source image generation apparatus includes a light source. The image data comprises a series of two-dimensional images. The imaging system includes a diffractive optical element and the control apparatus is arranged to generate at least one control signal to vary a wavelength of light emitted by the light source and/or a focal length associated with the diffractive optical element to vary the location of the image plane within a volume of real space in synchronism with the formation of the series of two-dimensional images in the object plane to construct a volumetric three-dimensional image based on the received image data.
US10469836B2 Head-mounted display device and computer program
A head-mounted display device includes a deriving section that derives an object distance of a real object included in an outside scene to be imaged and a relative pose of the real object with respect to an imaging section, a parameter selection section that selects one parameter group among a plurality of parameter groups for displaying an AR image associated with the real object on an image display section in accordance with the object distance; and a display image setting section that sets a display image in which a pose of the AR image and a pose of the real object are associated with each other, on the basis of the object distance, the relative pose of the real object, and the selected one parameter group, and displays the display image on the image display section.
US10469835B2 Virtual reality goggles and display method thereof
The present invention relates to the field of display technology, and discloses virtual reality goggles and a display method thereof. The virtual reality goggles comprise: a shell, a display screen and an optical lens, wherein the display screen and the optical lens are located within the shell, a buffer layer is formed on a side of the shell facing towards viewing eyes, the optical lens is located between the buffer layer and the display screen, for projecting a picture of the whole display screen only to the left eye or the right eye at a time. The virtual reality goggles of the present invention, by controlling the optical lens to project the picture of the whole display screen only to one eye at a time, enables a single eye to see the picture of the whole display screen. And compared to the conventional goggles through which a single eye can only see half of the picture of the display screen, the picture resolution of the goggles of the present invention is doubled.
US10469833B2 Wearable 3D augmented reality display with variable focus and/or object recognition
A wearable 3D augmented reality display and method, which may include 3D integral imaging optics.
US10469831B2 Near-instant capture of high-resolution facial geometry and reflectance
A system may almost instantly capturing high-resolution geometry and reflectance data of a portion of a human subject. The system may include multiple cameras, each oriented to controllably capture an image of the portion of the human subject from a different location in space; multiple lights, each oriented to controllably illuminate the portion of the human subject from a location in space significantly different than the location in space of the other lights; and a controller. The controller may divide the cameras into subgroups with each subgroup of cameras containing at least one camera and with each camera belonging to only one of the subgroups; cause each subgroup of cameras to sequentially capture a single image of the portion of the human subject; and cause at least one of the lights to light while each subgroup of cameras captures a single image of the portion of the human subject. The system may include an image processing system that generates the high resolution geometry and reflectance data based on only one image from each camera.A polarizing optical element may be between each camera and the portion of the human subject. A polarizer filter may be between each light and the portion of the human subject. A controller may cause all of the cameras to simultaneously capture a single image of the portion of the human subject while the portion of the human subject is illuminated by all of the lights. The specular reflections from the portion of the human subject that are captured by one of the cameras may have a color distribution across the portion of the human subject that is different than the specular reflections from the portion of the human subject that are captured by another of the cameras.
US10469829B2 Information processor and information processing method
An information processor acquires a stereo image from an imaging device. A detection plane definition portion defines a detection plane in a three-dimensional space of a camera coordinate system of a first camera. A feature quantity calculation portion generates feature point image of left and right images. A parallax correction area derivation portion derives an area as a parallax correction area, which is obtained by moving, to a left, an area of the right image identical to the detection area of the left image. A matching portion performs matching for the feature point images of each area, thus deriving a highly rated feature point. A position information output portion generates information to be used by an output information generation section based on the matching result.
US10469828B2 Three-dimensional dense structure from motion with stereo vision
Disclosed examples include three-dimensional imaging systems and methods to reconstruct a three-dimensional scene from first and second image data sets obtained from a single camera at first and second times, including computing feature point correspondences between the image data sets, computing an essential matrix that characterizes relative positions of the camera at the first and second times, computing pairs of first and second projective transforms that individually correspond to regions of interest that exclude an epipole of the captured scene, as well as computing first and second rectified image data sets in which the feature point correspondences are aligned on a spatial axis by respectively applying the corresponding first and second projective transforms to corresponding portions of the first and second image data sets, and computing disparity values of a stereo disparity map according to the rectified image data sets to construct.
US10469827B2 Image processing device and image processing method
There is an image processing device to obtain more accurate depth information, based on a pattern-irradiated infrared image and a pattern-irradiation-free infrared image. The image processing device includes a pattern irradiation unit that irradiates an infrared pattern onto a surface of a target object; and an infrared image capturing unit that captures an infrared image. The pattern irradiation unit performs irradiation at a predetermined timing corresponding to an infrared image capturing unit's image capturing timing. The infrared image capturing unit obtains a pattern-projected infrared image in which the pattern irradiated by the pattern irradiation unit is projected on the target object, and a pattern-free infrared image in which the pattern is not projected on the target object.
US10469826B2 Method and apparatus for environmental profile generation
A method for generating an environmental profile is provided. The method for generating environmental profile includes generating an image of an environment by capturing the environment with at least one recording device, detecting a change of an object in the environment based on the image, and generating an environmental profile based on the change of the object.
US10469824B2 Hybrid digital-analog coding of stereo video
In this disclosure, a hybrid digital-analog video coding scheme is described. For a video including at least two associated sequences of frames such as a stereo video, some of the frames are digitally encoded, while the others are encoded in an analog way with reference to the digital frames. For an analog frame, a previous frame in the same sequence/view and a temporally consistent frame in another sequence/view will be encoded as digital frames. These two digital frames are used to provide side information in encoding the analog frame. At decoding side, inverse operations are performed. Such “zigzag” hybrid coding significantly improves the coding efficiency while providing robustness and good visual quality.
US10469821B2 Stereo image generating method and electronic apparatus utilizing the method
A stereo image generating method and an electronic apparatus utilizing the method are provided. The electronic apparatus includes a first camera and a second camera capable of capturing stereo images, and a resolution of the first camera is larger than that of the second camera. In the method, a first image is captured by the first camera, and a second image is captured by the second camera. The second image is upscaled to the resolution of the first camera, and a depth map is generated with use of the first image and the upscaled second image. With reference to the depth map, the first image is re-projected to reconstruct a reference image of the second image. An occlusion region in the reference image is detected and compensated by using the upscaled second image. A stereo image including the first image and the compensated reference image is generated.
US10469820B2 Streaming volumetric video for six degrees of freedom virtual reality
There is disclosed a system and method for streaming of volumetric three-dimensional video content. The system includes a separate rendering server and display device such that the rendering server receives pose and motion data from the mobile device and generates completed frames of video for the mobile device. The frames of video are transmitted to the mobile device for display. Predictive algorithms enable the rendering server to predict display device pose from frame-to-frame to thereby reduce overall latency in communications between the rendering server and display device.
US10469816B2 Projection system and monitoring method thereof and display system and monitoring method thereof
A projection system, a display system and monitoring methods thereof are provided. The projection system includes at least one projection device, at least one sensing device and a remote device. The at least one projection device is coupled to the at least one sensing device. The at least one sensing device senses a plurality of environmental parameters and a plurality of device output values on the at least one projection device. The remote device receives the environmental parameters and the device output values to execute state analysis for the at least one projection device, so as to generate at least one analysis result. The remote device further generates a command signal according to the at least one analysis result, and transmits the command signal to the at least one projection device. The at least one projection device executes a self-protection procedure according to the command signal.
US10469808B2 Projection systems and methods
Image display apparatus and methods may use a single imaging element such as a digital mirror device (DMD) to spatially modulate plural color channels. A color channel may include a light steering element such as a phase modulator. Steered light from a light steering element may be combined with or replaced by additional light to better display bright images. These technologies may be provided together or applied individually.
US10469806B2 Lighting device with low voltage power output ports and surveillance and lighting system having same
The lighting device has a at least one low-voltage power output port to provide low voltage power to an wireless imaging device detachably connected to the at least one low-voltage power output port; a lighting member; a microcontroller unit (MCU) coupled with the power module and the lighting member for controlling operations of the lighting member; and a power module coupled between a standard AC power source and the low-voltage power output port/MCU for converting an AC power of the standard AC power source to at least one low-voltage DC/AC power. Also, a surveillance and lighting system utilizing the lighting device with at least one low voltage power output port and an existing electricity wiring for its wireless imaging device power supply, including imaging and lighting devices and a network video recorder (NVR) wirelessly coupled together.
US10469805B2 Load balancing method, and related apparatus and system
A load balancing method to resolve a problem of load imbalance, where the method includes obtaining first status information of the first device and first status information of the second device, obtaining second status information of the first device and second status information of the second device, calculating a space occupation ratio of the first device and a space occupation ratio of the second device respectively according to the second status information of the first device and the second status information of the second device, determining a balancing policy according to the space occupation ratio of the first device and the space occupation ratio of the second device, and perform scheduling according to the balancing policy to implement load balancing between the first device and the second device.
US10469800B2 Always-on telepresence device
An always-on telepresence device for permanently connecting two distinct locations in a way that allows for “incidental contact” between people at the distinct locations.
US10469785B1 Cable television system with printed-circuit-board-layout components
A cable television system with printed-circuit-board-layout components receives a cable television signal. The cable television system includes a low pass filter apparatus. The low pass filter apparatus includes a printed circuit board, a plurality of low pass filters and at least one grounded metal wall. Each of the low pass filters includes a low-pass-side inductor and a low-pass-side capacitor. At least two of the low-pass-side inductors of the low pass filters are manufactured on the printed circuit board by a printed-circuit-board-layout technology to form at least two low-pass-side printed-circuit-board-layout inductors. The at least one grounded metal wall blocks a magnetic interference between the low-pass-side inductors of the low pass filters. The low pass filter apparatus filters out a signal having a frequency above 1 GHz.
US10469781B1 Power distribution network adapted for imaging arrays
A power distribution network is disclosed. The power distribution can be applied to imaging arrays and other circuits that include a large number of conductors that must be driven such that the conductors are biased such that substantially the same current flows in each conductor. The power distribution network includes a plurality of bit lines and a first power connection network. Each bit line is connected to a different location on a first power bus, which is divided into a plurality of first conducting segments. Each first conducting segment is connected to a plurality of the bit lines. Each bit line includes a constant current source that causes a bias current to flow in the bit line and through the first power bus. The first power connection network includes a plurality of conducting paths that connect a corresponding one of the first conducting segments to a first power rail.
US10469780B2 Solid-state imaging device and electronic apparatus
Imaging devices and electronic apparatuses incorporating imaging devices are provided. An imaging device as disclosed can include a first pixel (2PA, 2PB) and a second pixel (2X). The first and second pixels each have a first electrode (51A, 51B, 51C), a portion of a photoelectric conversion film (81), and a portion of a second electrode (82), where the photoelectric conversion film is between the first electrode and the second electrode. The first electrode (51A, 51B) of the first pixel has a first area, while the first electrode (51C) of the second pixel has a second area that is smaller than the first area. The first pixel can include a light shielding film (52A, 52B). Alternatively or in addition, the first pixel can be divided into first and second portions.
US10469775B2 High dynamic range storage gate pixel circuitry
Image sensors may include image sensor pixels that support high dynamic range (HDR) global shutter function. An image sensor pixel may include a photodiode that is coupled to multiple storage gate nodes via respective charge transfer gates. Each of the multiple storage gate nodes may be configured to store charge corresponding to different exposure periods. The storage gate nodes may be coupled in parallel or in series with the photodiode. Charge from the different exposure times can then be merged to produce a high dynamic range image signal.
US10469774B2 Imaging apparatus and camera system including the imaging apparatus
An imaging apparatus changes a multiplication factor of an avalanche photodiode (APD) at one of (i) a first timing subsequent to an exposure period of a first frame in a first vertical scanning period and a readout period of the first frame in a second vertical scanning period, and previous to an exposure period of a second frame in a third vertical scanning period, and (ii) a second timing subsequent to an exposure period of the first frame in the first vertical scanning period, and previous to a readout period of the first frame and an exposure period of the second frame which are provided in parallel in the second vertical scanning period.
US10469773B2 Image sensor, data processing system including the same
An image sensor includes a pixel array and N analog-to-digital converters (ADCs). The pixel array includes N pixels arranged in each of a plurality of rows, and each of the N pixels include M photoelectric conversion elements. At least one of the N ADCs are shared by at least one of the M photoelectric conversion elements included in each of the N pixels.
US10469771B2 Liquid crystal fourier transform imaging spectrometer
A device has a hyperspectral imaging sensor including a polarizing device to receive and polarize an incoming beam of light, a liquid crystal variable retarder adjacent the polarizing device to receive the polarized beam of light from the polarizing device and to change polarization of the light in a wavelength dependent manner, an output polarizer to receive the wavelength-dependent polarized light and to convert polarization state information of the light into a form detectable as light intensity, a voltage source connected to the liquid crystal device, and a controller to control voltages applied to the liquid crystal variable retarder; an image sensor synchronized with the controller to receive the light in a form detectable as light intensity as a function of retardance of the liquid crystal variable retarder and convert the light to an output signal, and a processor to transform the output signal into spectral information.
US10469770B2 Camera having infrared ray reflector
A camera, including a lens assembly and a plurality of infrared ray (IR) light sources arranged around the lens assembly, has a photographing target area classified as a main irradiation area and an external irradiation area. The main irradiation area is set not to exceed a half-power angle of the IR light sources. The external irradiation area is set to exceed the half-power angle of the IR light sources. A reflector is installed corresponding to the IR light sources. IRs reflected by the reflector reach the external irradiation area.
US10469769B1 Augmented reality based driver assistance
A head mounted display (HMD) device worn by a user in a vehicular computing environment (VCE) can be augmented with video by measuring, within the VCE, a sight angle between a user's directional focus and a vehicle's directional orientation and augmenting, in response to a determination that the measured sight angle exceeds a threshold limit, an interface of the HMD device with a video feed of continuous live content captured within a central viewing area.
US10469765B2 Imaging unit, imaging apparatus and computer-readable medium having stored thereon a control program for selectively using first and second amplified signals
There is a demand for increasing the dynamic range of an imaging unit. Provided is an imaging unit comprising a pixel section that outputs a pixel signal corresponding to a reset potential after a reset and a signal potential after charge accumulation; an amplifying section that amplifies the pixel signal with a first amplification ratio or a second amplification ratio that is different from the first amplification ratio; and a control section that causes the amplifying section to amplify the pixel signal corresponding to a change from the reset potential to the signal potential with the first amplification ratio, and then causes the amplifying section to amplify the pixel signal corresponding to a change from the signal potential to the reset potential with the second amplification ratio.
US10469762B2 Image pickup device, image pickup system, and movable body
An image pickup device, an image pickup system, and a movable body that include a conductive line in which a potential changes in a direction opposite to a direction of a change in a potential of a control line used to perform a global electronic shutter operation.
US10469761B2 Image capturing apparatus
An image capturing apparatus includes: an image capturing section that outputs first captured-image data obtained by capturing an image at a relatively low ISO speed, and second captured-image data obtained by capturing an image at an ISO speed higher than the ISO speed for the first captured-image data; a color analysis circuit that analyzes a display color included in a display image of the first captured-image data; a color correction instructing circuit that gives an instruction to correct a display color of the second captured-image data according to a result of the analysis; and an image generation circuit that corrects the display color of the second captured-image data so as to generate an image to be displayed.
US10469758B2 Structured light 3D sensors with variable focal length lenses and illuminators
A device for three-dimensional imaging includes a structured light illuminator and an imaging sensor. The structured light illuminator has one or more movable illuminator lenses positioned proximate an output of the illuminator that are configured to vary a field of illumination of the illuminator. The imaging sensor has one or more movable imaging lenses positioned proximate an input of the imaging sensor that are configured to vary a field of view of the imaging sensor.
US10469756B2 Electronic apparatus, method for controlling electronic apparatus, and control program for setting image-capture conditions of image sensor
To check image changes corresponding to changes made to image-capture conditions by causing display unit to display multiple images captured under different image-capture conditions. Digital camera includes: image-capture unit having multiple first image sensors and multiple second image sensors disposed therein, first image sensors configured to capture image under first image-capture conditions, second image sensors configured to capture image under second image-capture conditions different from first image-capture conditions, image-capture unit configured to output first image data generated based on subject image which entered first image sensors and second image data generated based on subject image which entered second image sensors; and control unit configured to display first image based on first image data and second image based on second image data on display unit in such manner that selection can be made between respective recording forms of first image data and second image data.
US10469755B2 Storing metadata related to captured images
The present disclosure relates to user-selected metadata related to images captured by a camera of a client device. User-selected metadata may include contextual information and/or information provided by a user when the images are captured. In various implementations, a free form input may be received at a first client device of one or more client devices operated by a user. A task request may be recognized from the free form input, and it may be determined that the task request includes a request to store metadata related to one or more images captured by a camera of the first client device. The metadata may be selected based on content of the task request. The metadata may then be stored, e.g., in association with one or more images captured by the camera, in computer-readable media. The computer-readable media may be searchable by the metadata.
US10469750B1 Method for embedding motion data of an object into a video file to allow for synchronized visualization of the motion data upon playback of the video file
A method is provided for embedding motion data of an object collected by an inertial measurement unit that is attached to the object into a video file that includes video frames of the object in motion captured by a video recording device. The video file has a predefined video file format that is configured to include metadata that is storable at predefined time intervals of the video file. The method operates by capturing video frames of an object in motion and simultaneously collecting motion data of the object, storing the captured video frames in the video file, and storing the collected motion data, converting the motion data to the metadata, and inserting the metadata into one or more time intervals of the video file, wherein the metadata in each time interval includes the metadata for a plurality of successive or preceding video frames.
US10469743B2 Display control apparatus, display control method, and program
A display control unit of an illustrative embodiment simultaneously displays a plurality of cut-out images cut out from respective ranges of a wide-angle moving image.
US10469737B2 Display control device and display control method
A display control device includes a display controller executing display control to display, on a display screen of a display device displaying an image, a whole of a display target image that is to be displayed and that has an aspect ratio differing from an aspect ratio of the display screen, and to display a partial enlarged image, which is obtained by enlarging a partial image corresponding to a part of the display target image and which has a smaller size than the display screen, at a displayed position of the partial image in superimposed relation to the display target image.
US10469735B2 Thin multi-aperture imaging system with auto-focus and methods for using same
Dual-aperture digital cameras with auto-focus (AF) and related methods for obtaining a focused and, optionally optically stabilized color image of an object or scene. A dual-aperture camera includes a first sub-camera having a first optics bloc and a color image sensor for providing a color image, a second sub-camera having a second optics bloc and a clear image sensor for providing a luminance image, the first and second sub-cameras having substantially the same field of view, an AF mechanism coupled mechanically at least to the first optics bloc, and a camera controller coupled to the AF mechanism and to the two image sensors and configured to control the AF mechanism, to calculate a scaling difference and a sharpness difference between the color and luminance images, the scaling and sharpness differences being due to the AF mechanism, and to process the color and luminance images into a fused color image using the calculated differences.
US10469733B2 Imaging apparatus, control method of imaging apparatus, and storage medium storing control program of imaging apparatus for controlling focus-related communications
An imaging apparatus includes an imaging unit and a control unit. The imaging unit accumulates electric charges synchronously with an imaging control signal to generate an imaging signal. The control unit has a first communication mode and a second communication mode. The first communication mode communicates to acquire data of a lens unit and to send an instruction to the lens unit synchronously with the imaging control signal. The second communication mode communicates to acquire data of the lens unit and to send the instruction to the lens unit at any timing asynchronous with the imaging control signal. The control unit performs focus adjustment on the basis of the data received from the lens unit and the imaging signal. The control unit switches between the first communication mode and the second communication mode in response to a state of the focus adjustment.
US10469732B2 Method and device for controlling electronic apparatus, and electronic apparatus
A control method of an electronic apparatus includes determining whether an imaging device is in focus when an imaging command is received; deciding a threshold of an imaging wait time based on a current frame rate of the imaging device and a preset focusing frame number when the imaging device is not in focus; controlling a focusing process of the imaging device when the imaging wait time is less than the threshold; and controlling the imaging device for imaging when the imaging wait time being greater than or equal to the threshold. A control device for carrying out the control method and an electronic apparatus having the control device are also provided.
US10469725B2 Spatiotemporal registration of image streams
There is disclosed a method for spatiotemporal registration between a first image stream and a second image stream. A first registration frame set derived from the first image stream and a second registration frame set derived from the second image stream are defined. A spatial correlation analysis is conducted based on the first registration frame set and the second registration frame set to determine a spatial registration offset. The first registration frame set and the second registration frame set are spatially registered based on the spatial registration offset. A temporal correlation analysis is conducted based on the first registration frame set and the second registration frame set after spatial registration to determine a temporal registration offset. The first image stream and the second image stream are spatially and temporally registered based on the spatial registration offset and the temporal registration offset.
US10469720B2 Optical image capturing system
An optical image capturing system is provided. In order from an object side to an image side, the optical image capturing system includes a first lens with refractive power, a second lens with refractive power; a third lens with refractive power, a fourth lens with refractive power; a fifth lens with refractive power; a sixth lens with refractive power. There is at least one lens with positive refractive power among the first lens to the fifth lenses. The sixth lens may have negative refractive power. When meeting some certain conditions, the optical image capturing system may have outstanding light-gathering ability and the adjustment ability about the optical path in order to elevate the image quality.
US10469719B2 Imaging unit, and vehicle windshield and vehicle equipped with same
An imaging unit has an imaging device that has an imaging lens; a case that encloses an imaging device and that has an imaging portion for passing light that is to be incident into an imaging lens; and an extending portion that extends from the opening portion in the imaging direction of the imaging device. The extending portion has an extending surface that is provided with a scattering portion for scattering light through structural units. Each structural unit has a surface structure for reflecting, in at least two mutually differing directions that are inclined in relation to a first vertical plane, light that is inclined in the imaging direction relative to an axis that is perpendicular to the extending surface, and that is parallel to a first vertical plane that is perpendicular to the extending surface and that includes the optical axis of the imaging lens.
US10469717B2 Camera module and mobile phone using the same
Disclosed herein is a camera module comprising: a circuit board; a frame coupled to the circuit board; an image sensor on the circuit board; a bobbin on the frame, a plurality of lenses being inside the bobbin; a coil wound on the bobbin, the bobbin moving to two directions based on a current applied to the coil; a magnet configured to interact the coil; and a yoke on the frame, the magnet being at an inner side of the yoke, wherein the bobbin moves to a first direction when a forward current is applied to the coil and to a second direction when a reverse current is applied to the coil.
US10469709B2 Devices, systems, and methods for controlling a link with a storage server
A device communicably connected to one or more storage servers via a network includes circuitry. The circuitry acquires storage setting information including a setting relating to at least one storage server to be used by a user who is identified through a user authentication process. The circuitry acquires application operation information including a setting relating to operation of an application that operates on the device, the application operation information being associated with identification information of the user. The circuitry communicates with one storage server that is set by the application operation information, based on the setting relating to the at least one storage server included in the storage setting information.
US10469706B2 Full color, digitally printed copy evident documents
A copy-evident document and a method of printing a copy-evident document wherein a void pantograph is created including a first set of halftone elements and a second set of halftone elements different in modulation from the first set of halftone elements. An overlay including a white image with a plurality of halftone hole locations is preferably formed, wherein the halftone elements of the void pantograph are converted to the plurality of halftone hole locations. The overlay is then preferably merged with a background image, such that portions of the background image are visible at the halftone hole locations of the overlay when printed. The merged image is then printed on print media, wherein the portions of the background image that are printed are printed at locations where the holes locations are present in the overlay creating a copy-evident feature.
US10469705B2 Management device, communication system, and recording medium
A management device for an image processing apparatus includes a communication interface and a hardware processor. The communication interface transmits and receives a job to be executed in the image processing apparatus. Before transmission and reception of a job, the hardware processor transmits data on a communication path of the job for measuring a communication speed to obtain information representing a communication speed of a communication path for the job transmitted and received by the communication interface, and sets a timeout time of an image processing apparatus that executes the job, based on the obtained information representing a communication speed.
US10469701B2 Image processing method that obtains special data from an external apparatus based on information multiplexed in image data and apparatus therefor
An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.
US10469700B2 Systems and methods for digital watermark localization based upon background foreground estimation
A system and method for localizing an area of interest likely containing a digital watermark is disclosed. Image frames may be segmented into multiple tiles. A pixel having the maximum grayscale or other value and a pixel having the minimum grayscale or other value in each tile may be identified. Maximum and minimum image maps may be generated from the image frame by replacing each tile with the respective maximum and minimum grayscale or other value pixels. A background map may be generated based on a moving average of the grayscale values of the pixels in the image maps. Foreground map(s) may be generated based on the difference of the values from the image maps to the background map. A region of interest may be determined based on the background and foreground maps and provided to a watermark decoder. Content contained in the digital watermark may be read.
US10469698B2 Image processing apparatus having image data transmission, method of controlling the same, and storage medium
An image processing apparatus of the present invention displays a transmission setting screen for a user to set a transmission destination of image data, and when a transmission instruction is received from a user, transmits the image data to a destination set via the transmission setting screen. Meanwhile, if destination information is received from an external apparatus, a screen displayed on a display unit is changed to a transmission setting screen, and a destination designated by the received the destination information is set as a transmission destination of the image data.
US10469694B2 Image sensor panel and method for capturing graphical information using same
The present disclosure provides an image sensor panel and a method for capturing graphical information using the image sensor panel. In one aspect, the image sensor panel includes a substrate and a sensor array on the substrate, the sensor array including a plurality of photosensitive pixels. The substrate includes a first region defined by the sensor array and a second region other than the first region. The second region is optically transparent and has an area greater than that of the first region.
US10469693B2 Optical print head and image forming device
An optical PH includes: a plurality of current-driven light emitting elements that are arranged in a line-shaped region; a controller that outputs a control voltage instructing an amount of a drive current to be supplied to each of the light emitting elements; and a plurality of drivers that correspond one-to-one with the light emitting elements, and each supply the drive current to a corresponding one of the light emitting elements, wherein the drivers each operate as one of: a high-voltage referring driver that supplies the drive current according to a voltage difference between the control voltage and a reference voltage higher than the control voltage; and a low-voltage referring driver that supplies the drive current according to a voltage difference between the control voltage and a reference voltage lower than the control voltage.
US10469692B2 Scanning exposure device
A scanning exposure device includes a stage that supports a substrate, wherein a space is provided between a stage surface and the substrate; a light source unit that radiates light to a light irradiation area that extends in one direction above the substrate; and a scanning device that moves one or both of the stage and the light source unit relatively in a scanning direction that intersects the one direction. The scanning device is provided with an acceleration zone from a position in which the stage and the light source unit are at a standstill to a position in which the substrate supported by the stage enters the light irradiation area. The stage comprises a light shielding member that covers the space between the stage surface and the substrate at an end part of the stage.
US10469690B2 Information processing apparatus
An information processing apparatus includes an interface and circuitry. The interface communicates with an auxiliary device via a first communication channel and a second communication channel. The first communication channel and the second communication channel are each separately exchange communications between the information processing apparatus and the auxiliary device. The circuitry obtains failure information indicating a communication failure occurring in the first communication channel, sends a shutdown instruction via the second communication channel in response to a determination to reboot the information processing apparatus, the shutdown instruction instructing the auxiliary device to shut down, and reboots the information processing apparatus.
US10469686B2 Method and system for validating a hologram on a document
A system for validating a hologram on a document is provided. The system includes a camera for taking plurality of images of the hologram, a memory for storing the plurality of images, a display for displaying at least one of the images and for instructing a user to rotate the document such that at least two of the images are taken from different hologram viewing angles, and a processor for analysing the characteristics of the hologram in each of the plurality of images and for determining whether any of the characteristics match a predetermined characteristic set for a predetermined hologram type.
US10469685B2 Print control apparatus, method for controlling the same, and storage medium
A print control apparatus to communicate with a printing apparatus includes storage, display, setting, and selection units. The storage unit stores identification information of a plurality of sheets in association with stored adjustment values of a plurality of adjustment items. The display unit displays the stored identification information of the plurality of sheets. The setting unit sets, based on a user instruction, the adjustment values of the stored adjustment items. The selection unit selects, based on a user instruction, identification information of one sheet from among the identification information of the plurality of sheets displayed on the display unit. Based on a selection, the display unit displays, in addition to the displayed identification information of the plurality of sheets, at least one of the adjustment items of which set adjustment values are stored from among the adjustment values associated with the selected identification information of the one sheet.
US10469680B2 Information processing apparatus transmitting execution command of function, and non-transitory computer-readable recording medium storing computer-readable instructions for the information processing apparatus
A processor of an information processing apparatus receives a first setting for a first setting item among a plurality of setting items for an image processing function of an image processing apparatus via an each-time setting window. The processor receives a second setting for the second setting item via a detailed setting window. The processor transmits a first execution command of the image processing function to the image processing device in a case where the display instruction is received. The first execution command is based on the first setting and the second setting. The processor transmits a second execution command of the image processing function to the image processing device in a case where the display instruction is not received via the operation interface. The second execution command is based on the first setting and the default setting for the second setting item.
US10469678B2 Switch operation erroneous-detection avoidance device and multifunctional machine, and switch operation erroneous-detection avoidance method
A switch operation erroneous-detection avoidance device includes: an execution control unit that if a prescribed device executes a prescribed process with a portable object when an operation switch transits from a pressed state to an unpressed state, prohibits execution of a process associated with the operation switch and if the prescribed device does not execute the prescribed process with the portable object when the operation switch transits from the pressed state to the unpressed state, permits the execution of the process associated with the operation switch.
US10469672B2 Image forming apparatus
An image forming apparatus, with a document cover open and in addition with no document placed on a contact glass, without performing printing operation, performs first test reading where the contact glass is read without a light source being turned on; thereafter, performs the printing operation, and performs second test reading where the contact glass is read without the light source being turned on. The image forming apparatus checks a flicker level based on a first comparison value calculated based on image data acquired in the first test reading and a second comparison value calculated based on image data acquired in the second test reading.
US10469671B2 Network-based per-application data usage limitations
Servers, computer-readable media, and methods are disclosed for halting forwarding of traffic of an application exceeding a per-application data usage limitation. For example, a processor deployed in a telecommunication network may detect traffic between a third-party device and an endpoint device, associate the traffic with an application of a plurality of applications running on the endpoint device, determine, based upon a volume of the traffic, that a per-application data usage limitation for the application is exceeded, and halt forwarding of the traffic when the per-application data usage limitation for the application is exceeded.
US10469670B2 Method and system for preventing illicit use of a telephony platform
A system and method for preventing illicit use of a telephony platform that includes enrolling a plurality of accounts on a telecommunications platform, wherein an account includes account configuration; at a fraud detection system of the telecommunications platform, receiving account usage data, wherein the usage data includes at least communication configuration data and billing configuration data of account configuration and further includes communication history of the plurality of accounts; calculating fraud scores of a set of fraud rules from the usage data, wherein at least a sub-set of the fraud rules include conditions of usage data patterns between at least two accounts; detecting when the fraud scores of an account satisfy a fraud threshold; and initiating an action response when a fraud score satisfies the fraud threshold.
US10469668B1 Determining access parameters based on likelihood of HD voice service
An exemplary method involves a user equipment (UE) receiving a communication-origination request to initiate a communication with a given counterpart. In response, the UE: (a) uses historical communication data for one or more previous communications as a basis for evaluating whether the UE is likely to be assigned a particular codec, from a plurality of possible codecs, for communication with the given counterpart; (b) based on results of the evaluation, determines a respective setting for each of one or more access parameters affecting a likelihood of successfully establishing the communication with the given counterpart; and (c) performs the communication-origination process according to the determined settings for the one or more access parameters, to initiate the requested communication with the given counterpart.
US10469667B2 Conferencing system including a remote microphone and method of using the same
A conferencing system and method are disclosed. An exemplary system includes a conference device and one or more user devices. The conference device is configured to receive audio information from one or more user devices. The audio information received by the conference device can be mixed with audio information received by conference device microphones.
US10469663B2 Computer-implemented system and method for protecting sensitive information within a call center in real time
A computer-implemented system and method for protecting sensitive information within a call center in real time is provided. A call from a caller is received within a call center. The call is assigned to an agent and a determination is made as to when the caller is to provide sensitive information. The user is transferred to an automated voice response system to which the sensitive information is provided, while maintaining the call with the agent. The caller is returned to the agent upon providing the sensitive information. A notification regarding a status of the sensitive information is sent and the call is terminated.
US10469661B1 Automatic dialer call pacing in a contact center
A computer based dialer is configured to detect and respond when a call offering rate (“COR”) used to originate calls is not adequately processed by a carrier expected to provide that COR service level. The dialer utilizes a pacing algorithm to generate outbound calls at an initial COR and detects when the carrier is unable to process the calls at that COR. In response, the dialer will automatically adjust the pacing algorithm to originate calls at a slower rate, and resume call originating at the slower, adjusted COR. If the conditions persists, the dialer will again reduce the pacing algorithm until the dialer determines the carrier is able to process calls at a subsequent adjusted COR. A notification alert is generated in response to detecting and adjusting the pacing algorithm, thereby notifying appropriate personal of a potential mismatch between the actual COR and expected COR over the carrier's interface.
US10469660B2 Device independent text captioned telephone service
A communication system and method for displaying text captions corresponding to voice communications between an assisted user's mobile wireless device and a separate hearing user's device includes at least one communication component configured to enable the appliance to communicate with a relay, a display, and a processor operably coupled to the at least one communication component and the display. The processor is configured to enable the assisted user to establish an association between the appliance and the mobile device, receive text originating at the relay, the text corresponding to a transcript of the hearing user's voice signal originating at the hearing user's device, and cause text captions corresponding to the received text to be displayed on the display.
US10469658B2 System and method for dynamic redundant call recording
A system or method for dynamic redundant call recording may include a plurality of recording devices, each recording device having a plurality of recording resources, and a resource allocator. The resource allocator may receive a request from a call receiving node for commencement of a recording session. It may then attempt to connect to a first one of the plurality of recording devices and if successful, establish a recording session between the call receiving node and the recording device, or if not successful, attempting to connect the recording session controller to a second one of the multiple recording devices. Two resource allocators may operate in parallel to establish dual recording using resources at two different recording devices. Call content may be recorded separately from call metadata and may be integrated with the metadata using a unique call ID.
US10469655B2 Call reconstruction sequenced application
Embodiments provide systems and methods for reconstructing a communication session upon a failure of a session manager by monitoring a communication session associated with a Universal Call IDentifier (UCID) and detecting a failure of the session manager. In some cases, A timer can be set in response to detecting the failure of the session manager. In response to the timer expiring before detecting the recovery of the session manager, the application server can end monitoring of the communication session. In response to detecting a subsequent recovery of the session manager, a re-invitation message associated with the communication session and including the UCID can be sent. Communications components of the contact center can receive and accept the re-invitation message, re-map a session initiated by the re-invitation message to the communication session based on the UCID from the re-invitation message, and reconstruct the communication session.
US10469654B2 Electronic device, prompting method and related product
Disclosed are an electronic device, a prompting method and a related product. The electronic device includes a processor as well as a display and a memory connected with the processor. The display is configured to display an application program running in foreground. The memory is configured to store a preset application program, a falling probability corresponding to the preset application program being higher than a preset falling probability and the falling probability corresponding to the preset application program being a probability that the electronic device falls when the preset application program runs in foreground. The processor is configured to detect whether the application program running in foreground is the preset application program or not and control the display to output a prompting message when it is detected that the application program running in foreground is the preset application program.
US10469650B1 Mobile communication device self-service client
A system for providing targeted customer assistance to a wireless communication service subscriber comprising a mobile communication device comprising a processor; a display, a non-transitory memory, a radio transceiver, and a self-service client application. The client application comprises trigger signatures and phone numbers related to categories of customer service. The client application initiates a self-service session generates a key associated with the service subscriber, locates a log using the key, records current self-service event information, analyzes the self-service event information, wherein analyzing comprises at least determining a category of customer service of the event information. In response to the event information matching at least one trigger signature, selects a phone number associated with the category of customer service, presents the phone number via an embedded API, and calls a group associated with the category by invoking an embedded API of a dialer, wherein the log is transmitted to the group.
US10469648B2 Automatic pairing of devices to network access point
This document presents a system and method for defining and controlling lights, audio systems, and any other home automation device by connection with an exterior network access port. The exterior network access is accomplished by pairing all network capable devices with a known intermediate network maintained by a master control unit. After association with the known intermediate network, the exterior network SSID and passkey are provided to the master control unit and then transmitted to each network capable device. The network capable devices connect to the exterior network by replacing the intermediate SSID and passkey information with the exterior network information.
US10469647B2 Tracking activity data between wearable devices paired with a companion
A set of wearable devices, each paired with a companion device, are configured to cumulatively maintain data about physical activities even though a user may switch between wearing them over a period of time. For example, a streak of workouts over many days can be maintained while the user switches between two watches over that period of time.
US10469646B2 Method and apparatus for providing communication-related information
An electronic device is provided including: a display unit that displays an indication of a communication counterpart; a processor configured to: select a first application from a plurality of applications that are associated with the communication counterpart based on a preset condition; and display a first indication of the first application on the display unit, wherein the first application is used for communication with the communication counterpart.
US10469644B1 Configurable mobile device for authenticated communication, voice recognition, and touch sensitive input
Processing of the authentication data includes use of information of the comparing to determine a match condition of the authentication data. Authentication data may be one or more of a user profile, voice data, audio data, video data, photographic data, handwriting data, fingerprint data, retinal scan data, and location information. The software for recognizing a finger print could reside on a network server or on the hand held device. The present invention also allows for the person to speak to a cell phone/hand held device and access remote macros. For example, by stating “open garage”. This command could connect to a network server which would then authenticate the voice. Since voice recognition could be burdensome, this operation could be performed on a networked server or on the hand held device. Once the voice has been recognized through voice recognition software, the command will be performed.
US10469643B2 On the road groups
A mobile or in-vehicle communication system and method facilitate communication among groups. The system and method also facilitate the creation of such groups. The system and method may convert speech from one member of the group to text for distribution to other members of the group, for whom the text is converted to audible speech.
US10469642B2 Middle frame for mobile phone
A middle frame for a mobile phone, includes a middle plate, and an edge of the middle plate forms a latching portion. A boarder frame defining a latching groove on a side thereof facing the middle plate, and the latching portion is riveted in the latching groove. The middle plate and the border frame form a first seam and a second seam on a junction portion and the middle plate and the border frame are provided with a first mounting groove and a second mounting groove. The first seam is located in the first mounting groove, the second seam is located in the second mounting groove. First and second sealing elements, and the first sealing element is filled in the first mounting groove, and the second sealing element is filled in the second mounting groove.
US10469636B1 Signal enhancement device applying antenna module and method for manufacturing the same
A signal enhancement device matched with a wireless communication device and mounted to a rear of the wireless communication device. The signal enhancement device includes an antenna module opening a plurality of narrow slots of arc shapes, and a covering portion enclosing the antenna module. The antenna module is fixed inside the covering portion. The covering portion covers the rear of the wireless communication device. A method for manufacturing the signal enhancement device includes specific steps described hereinafter. Make the antenna module which opens a plurality of narrow slots. Form a semi-manufactured product of the covering portion by an injection molding technology. Place the antenna module on the semi-manufactured product of the covering portion, and continue proceeding molding the covering portion by the injection molding technology to complete molding the whole covering portion, so that the antenna module is molded inside and is fixed inside the covering portion.
US10469635B1 Hinged electronic device with chambers accommodating a dynamic flexible substrate and corresponding systems
An electronic device includes a first device housing and a second device housing. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. The hinge separates a first chamber defined by the first device housing and a second chamber defined by the second device housing. A flexible substrate passes through the first chamber and the second chamber. The flexible substrate spans the hinge, either by passing through or around a hinge housing. The flexible substrate deforms to a curvilinear deformed state within one or both of the first chamber or the second chamber when the first device housing and the second device housing pivot about the hinge from a closed position to an axially displaced open position.
US10469633B2 Low-latency pipeline for media-to-ethernet frame packaging
A conversion pipeline includes a media input stage, a packetizer, a MAC engine and a PHY interface. The media input stage is configured to receive from a media source a sequence of media frames carrying media content. The packetizer is configured to convert the media frames into a sequence of Ethernet packets by generating headers and appending portions of media frames to corresponding generated headers, including appending a first portion of a first media frame to a first generated header before the first media frame is fully received. The MAC engine is configured to commence outputting a first Ethernet packet as an uninterrupted unit, the first Ethernet packet including the first header and payload bits corresponding to the first portion of the first media frame, before the first media frame is fully received. The PHY interface is configured to transmit the Ethernet packets over a network.
US10469627B2 Rapid optimization of media stream bitrate
A data processing method comprises, using a media server during a first media session between a client device and the media server, determining a stable bitrate value for use as a rate of transmitting multimedia data from the client device to the media server; storing, in a database, the stable bitrate value for the client device in association with an identifier; receiving, from the client device, a request to establish a second media session; determining the identifier within the request; in response to the request, based on the identifier in the request, searching the database for the stable bitrate value that is associated with the identifier; in response to locating the stable bitrate value in the database, sending the stable bitrate value to the client device for use in estimating a bitrate for transmitting multimedia from the client device to the media server in the second media session; establishing, by the media server, the second media session, wherein the media server initially receives multimedia data from the client device at the stable bitrate.
US10469626B2 Systems and methods of address book management
A server comprising a processor circuit and a database may receive address book data comprising information associated with at least one contact from a communication device via a network. The processor circuit may identify information associated with the at least one contact in the database and/or from public data. The processor circuit may add the identified information to the address book data. The processor circuit may store the address book data with the added information in the database and send the added information with or without the address book data to the communication device via the network.
US10469624B2 User interface control in a networked audio system
A method for implementing a user interface (UI) control in a networked audio system that includes a plurality of audio playback devices that are adapted to play audio and that are operatively connected to a network over which audio data is delivered from a digital audio source to the audio playback devices, where the networked audio system further includes a control device that is operatively connected to the network and that has a display that is adapted to display a representation of a UI, and where the control device comprises an operating system (OS) and a native application program written for the control device OS, and memory. There is a local UI program that is stored in the control device memory. The local UI program is loaded in the control device when the native application is opened. The loaded UI is then displayed on the control device display.
US10469621B2 System and method of host-side configuration of a host channel adapter (HCA) in a high-performance computing environment
Systems and methods for host-side configuration of a host channel adapter (HCA). An exemplary embodiment can provide a HCA, including a control circuit with a processor and a memory, and at least one port operative to connect the HCA to a network fabric. Additionally, the HCA can include a subnet management agent (SMA) that executes on the HCA, and a software driver for the HCA that includes a control application programming interface (API) that exposes functionality to hyper-privileged software executing on a host. The hyper-privileged software can set, through the control API, configurable variables stored in the memory of the HCA. Based on the value of the set variables, the HCA can operate in one of a legacy mode or one or more other modes.
US10469620B2 Method for transferring a new software version to at least one electricity meter via a communication network
A new version of a software is broken down into successive blocks in order to be transferred block by block in two phases by a concentrator device: a first phase during which said concentrator device performs (S308) the transfer according to a sequencing independent of whether or not each block has been correctly received, and a second phase during which the concentrator device performs (S310) the transfer of each block that has not been correctly received. The new version of the software is thus transferred to electricity meters via a communication network. Each electricity meter stores in non-volatile memory a context including an indication of each block of the new version of the software that has not been correctly received and, when the transfer of the new version of the software to at least one electricity meter is interrupted, the subsequent resumption of the transfer of the new version of the software to said electricity meter or meters takes place according to the second phase by means of their respective contexts.
US10469613B2 Providing multiple user profiles to a single user
A single user can be provided multiple user profiles. When a user logs in to a computing device, the user can be given the option of selecting one of the multiple user profiles and/or the option to create a new user profile. The user can therefore select a user profile that is most appropriate for a particular situation. By employing a layering system, these multiple user profiles can be provided in various types of virtualization environments and independently of the operating system version.
US10469612B2 Integrating a plurality of third party service interactions into a portal system
Integrating a plurality of third party service interactions into a portal including a Web content management system includes receiving a data structure, associating the data structure with a selected profile out of a plurality of profiles based on the origin of the data structure, and transforming content of the received data structure, using a declarative mapping associated with the selected profile, into an intermediate data structure. The intermediate data structure may be provided to a presentation layer of the portal. A signal causing a rendering of the intermediate data structure may be triggered via a portlet of the portal to a display. Captured input from the portlet from the intermediate data structure may be transformed to the data structure using the declarative mapping associated with the selected profile. The data structure may be sent.
US10469611B2 Reduced page load time utilizing cache storage
A cache that can be stored in a user partitioned region of storage and utilized to reduce the amount of time required to present content responsive to content requests is described. A request for content associated with a region of a user interface can be received and data corresponding to a list item in a cache can be accessed. Content associated with the data can be presented in the region of the user interface via a same presentation as a most recent presentation of the content. At a time subsequent to when the content is initially presented in the region, new data associated with the list item can be retrieved. In examples where the new data corresponds to updated data, the presentation can be modified based partly on the updated data and the new data can be written to the cache in a location corresponding to the list item.
US10469610B2 Return path selection for content delivery
Systems and methods of operating a content node that caches digital content for end users are provided herein. The content node is configured to cache data. When the content node receives a request for content that is not presently cached, the content node identifies the origin server associated with the requested content. The content node monitors network characteristics for at least the origin server and one or more service providers that transfer content between the origin server and the content node. The content node selects a network address associated with a particular service provider based upon network characteristics and requests the origin server to deliver requested content and the selected address.
US10469605B1 System and method for scalably tracking media playback using blockchain
Systems and methods for tracking media file playback are provided. A request to upload a media file and metadata associated with the media file is received. Next, the media file and metadata is uploaded via a blockchain protocol. Next, a request to play the media file is received from a client device or a digital service provider (DSP) platform. The request to play the media file is validated via the blockchain protocol. Upon validating the request to play the media file, the media file is transmitted for playback at the client device or DSP platform. Last, the number of times the media file is played is tracked via the blockchain protocol.
US10469600B2 Local Proxy for service discovery
Systems and methods for a local proxy for service discovery. In some embodiments, an Internet-of-Things (IoT) gateway may include: a processor; and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IoT gateway to: retrieve, by a service discovery agent, endpoint information maintained by a service discovery server remotely located with respect to the IoT gateway; store the service endpoint information in the memory; receive a service request aimed at a service endpoint; and provide the service endpoint information, from the memory, in response to the service request.
US10469599B2 Automatic setting up of application program in portable computing device
Automatic or autonomous setup of an application program (e.g., App01.exe) is disclosed. App01.exe is programmed or configured to be installed and run on a portable computing device for communicating with another computer program resident on an appliance over a close-range wireless communication. In some embodiments, upon discovery of the appliance on the close-range wireless communication, the portable computing device autonomously downloads App01.exe from the appliance over the close-range wireless communication. In some embodiments, the portable computing device performs the autonomous download of App01.exe only when App01.exe is not installed on the portable computing device. In some embodiments, the portable computing device autonomously downloads App01.exe over the Internet from a remote server computer that is accessible by the portable computing device with reference to the uniform resource identifier (URI) of the server computer that is provided by the appliance.
US10469597B2 Methods and systems for selecting a tunnel of transmitting packets through an aggregated connection
The present invention discloses methods and systems for transmitting a received packet at a first network node through an aggregated connection. The first network node determines session information of the received packet and determines whether a new tunnel needs to be selected for transmitting the received packet. When a new tunnel needs to be selected, a hash result is determined. The hash result is substantially based on the session information and the number of available tunnels. A first tunnel is determined for transmitting the received packet according to the hash result. The session information and tunnel ID of the first tunnel is then stored in a first database. The received packet is transmitted through the first tunnel. When a new tunnel need not be selected, a lookup is performed to determine a tunnel ID substantially based on the session information. The received packet is transmitted through the determined tunnel.
US10469592B2 Virtualizing device management services on a multi-session platform
Methods, systems, computer-readable media, and apparatuses may provide virtualization of device management services (e.g., device drivers) dedicated managing a particular device and designed under for or under the assumption the particular device and the device management service will be utilized in a single session/user environment, so that virtual instances of the device management services may be used in a multi-session environment. Further, a redirection and/or virtualization layer may be created for each session in the multi-session environment to perform global database redirection, object name translation, and file system translation to ensure session boundaries are maintained and global/shared resources are not inappropriately altered by a session. As an example, the redirection/virtualization layer may redirect communications associated with a session and for a global resource to access a virtual instance of the resource specific to the session.
US10469590B2 System and method for smart building control using directional occupancy sensors
A method includes receiving a first plurality of electrical signals from presence sensors disposed in a physical space, generating background sensor values mapped to a coordinate system for the physical space, receiving, a second plurality of electrical signals from the presence sensors, and generating, based on the second plurality of electrical signals from the presence sensors, sensor values mapped to the coordinate system for the physical space at the first time and the second time. The method further includes subtracting the background sensor values from the sensor values mapped to the coordinate system to obtain measurement data, associating the measurement data with a moving object belonging to an object class, determining a track, based on the measurement data, the track comprising a link between a first node and another node in the coordinate system for the physical space; and outputting, a control signal associated with the determined track.
US10469585B2 Data processing and data movement in cloud computing environment
A plurality of data sets to be moved from a source site to a target site in a cloud computing platform is received at a plurality of a containerized data ingest components located at the source site. The received plurality of data sets are provided from the plurality of data ingest components to a staging cluster comprising a plurality of containerized broker components located at the source site, wherein the plurality of containerized broker components queue the plurality of data sets. The queued plurality of data sets are provided from the plurality of containerized broker components to a processing cluster comprising a plurality of containerized data processing components, wherein the plurality of containerized data processing components process the plurality of data sets. The plurality of data sets is transmitted from the plurality of containerized data processing components to the target site.
US10469579B2 Method and system for data processing in a vehicle group
Methods and systems are provided for processing data generated in a vehicle group. One example embodiment comprises selectively off-boarding a data set generated at a first vehicle in the vehicle group for storage purposes, the first data set off-boarded to one or more of a second vehicle in the vehicle group and a remote storage device.
US10469574B1 Incremental container state persistency and replication for containerized stateful applications
A container is obtained at a host device of a set of host devices in a container hosting environment. At the host device, one or more other host devices of the set of hosting devices are identified as one or more replica host devices. A commit operation is performed at the host device for a given layer of the obtained container. A synchronization operation is then initiated at the host device with each of the one or more replica host devices based on the committed layer of the obtained container to form a replica container at each of the one or more replica host devices. The replica container at each of the one or more replica host devices is state-synchronized with the obtained container.
US10469573B2 Method, apparatus, and system for managing invitations for multi-device participation in an application program
Embodiments of the present application relate to a method and system for managing invitations to participate in an application program. The method includes acquiring, at an application service device, application program information associated with an application program executed by the application service device, determining, based at least in part on the application program information, whether the application program supports participation by another application service device, and in the event that the application program supports participation by another application service device, sending invitation information associated with the application program to a client device that is connected to the application service device.
US10469571B2 Block allocation based on server utilization
A computing resource service provider may operate a data storage service configured to provide data storage for one or more customers of the computing resource service provider. The data storage service may store customer data in one or more replicated state machines, where the replicated state machines comprise a plurality of replicated state machine-shards. The replicated state machine-shards may cause the computer system hosting the replicated state machine-shard to transmit a consensus message to other computer system. The consensus message may include utilization information corresponding to the other computer system. The utilization information may be used to calculate a utilization rate for the replicated state machine usable in block allocation operations.
US10469570B2 Technologies for execution acceleration in heterogeneous environments
Technologies for provisioning jobs to servers at a datacenter include a compute device to identify a class of each of a plurality of available servers in the datacenter, wherein the class is indicative of a set of hardware included on the corresponding server. The compute device selects a workload that includes a plurality of jobs to provision to a subset of the available servers and determines a provisioning configuration for the workload from a set of prospective configurations as a function of a rack utilization of each prospective configuration, the classes utilized by each prospective configuration, and a number of racks utilized by each prospective configuration. The provisioning configuration identifies a subset of the available servers to which to provision the jobs of the workload.
US10469566B2 Electronic device and content providing method thereof
An electronic device is provided. The electronic device includes a communication module configured to request from at least one peripheral electronic device to transmit device information, and to receive the device information from the at least one peripheral electronic device. The electronic device also includes a control module configured to analyze attributes of content using content information if a content providing event occurs, to analyze attributes of the at least one peripheral electronic device using the device information and the attributes of the electronic device, and to determine at least one target device to provide the content to a user, according to the result of analyzing the attributes of the content and the result of analyzing the attributes of the electronic device and the at least one peripheral electronic device.
US10469562B2 Virtual machine pixel remoting
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for changing virtual machine user interfaces. One of the methods includes detecting, for a remote session, a first resolution for a content presentation area in a web browser, generating, using the first resolution, a first stream of pixels representative of a user interface, providing the first stream of pixels for display in the web browser, receiving input indicating a change to a resolution of the content presentation area in the web browser, detecting a second resolution for the content presentation area in the web browser, generating, using the second resolution, a second stream of pixels representative of the user interface, and providing the second stream of pixels for display in the web browser by the client device.
US10469561B2 System and method for managing multiple variants of an HTTP object
This disclosure is directed to methods and systems for managing variants of a Hypertext Transfer Protocol (HTTP) object. An intermediary, between at least one client and a server, may generate variants of an HTTP object. The HTTP object may be received from the server responsive to a first request for the HTTP object. The variants may include a first variant generated based on a first parameter of a plurality of parameters. The plurality of parameters may be identified based on one or more requests for the HTTP object from the at least one client. The intermediary may store the variants of the HTTP object in a cache. The intermediary may retrieve, responsive to interception of a second request to the server for the HTTP object and based on a determination of the first parameter from the second request, the first variant from the variants stored in the cache.
US10469560B1 Reduced latency for subresource transfer
Methods and systems for reducing web page load time are provided. A method for reducing web page load time may include determining subresources of a requested web page. The method may also include requesting the plurality of subresources in a packet. This may be a single request packet for all of the subresources of a web page. Another method for reducing web page load time may include determining subresources to be returned from a request packet. The method may also include generating and returning the subresources in response to the request packet. A system for reducing web page load time may include a subresource determiner and a subresource requester. Another system for reducing web page load time may include a subresource request determiner, a subresource generator and a subresource returner.
US10469559B2 Quality of service for web real-time communication networks
A request to establish an encrypted media stream is received, by an edge server, for a Web Real-Time Communication (WebRTC) communication session between a first browser, and a second browser or gateway. The edge server is a boundary device between a first network and a second network. The edge server retrieves a tenant identifier for the encrypted media stream. The tenant identifier can identify a specific company or enterprise. In response to receiving the tenant identifier for the encrypted media stream for the WebRTC communication session, a list of one or more Quality-of-Service (QoS) parameters associated with the tenant is retrieved. For example, the list of QoS parameters may be based on a Service Level Agreement (SLA). The edge server dynamically sends a message to configure the second network to support the list of one or more QoS parameters associated with the tenant.
US10469552B2 Reception apparatus, reception method, transmission apparatus, and transmission method
A reception apparatus includes circuitry configured to receive a digital broadcast signal. Based on a media presentation description (MPD), which conforms to the moving picture expert group-dynamic adaptive streaming over HTTP (MPEG-DASH) standard and is transmitted in the digital broadcast signal or via a communication network, the circuitry performs at least one of selection or grouping of components according to a level of a component hierarchy associated with the components, and controls playback of content of at least one of the components.
US10469549B2 Device for participating in a network for sharing media consumption activity
A device and server for participating in a network for sharing media consumption activity is disclosed. For example, the device receives information identifying a media item as a result of playing the media item on a second user device associated with a friend of the plurality of friends and the friend of a plurality of friends. The device presents information identifying the media item selected for play on the second user device and the friend associated with the second user device and identifying a plurality of other media items and a subset of the plurality of friends. The device obtains a selection of a second media item for play, the second media item, and initiates play of the media item. The device provides, as a result of playing the second media item, information identifying the second media item and the user for sharing with the plurality of friends of the user.
US10469539B2 Implementing application level multimedia services as a switching function
A network for delivering application level multimedia services includes simple, application-level switches and rules managers. Each application-level switch includes rules defining message edits and selections of message destinations. The rules managers operate to manage the rules. Network functions process messages on the application level, and include operation of one or more rules managers and operation of an application-level switch. The network function is performed by the switch application by performing application level message processing according to rules managed by the at least one of the plurality of rules managers. The application level switches together resolve a requested identity to one or more routable addresses, enabling the network to route a message.
US10469538B2 Call preservation for multiple legs of a call when a primary session manager fails
In response to a failure of a SIP dialog between a first communication endpoint and a first communication application (i.e., when a session manager fails), a first Session Initiation Protocol (SIP) INVITE with replaces header message received from the first communication endpoint. The first SIP INVITE with replaces header message comprises a Session Description Protocol (SDP) offer and a first request Universal Resource Identifier (URI) that identifies the first communication application. In response to receiving the first SIP INVITE with replaces header message, a second SIP INVITE with replaces header message is sent to a second communication application. The second SIP INVITE with replaces header message is used to reestablish all the SIP failed dialogs in order to reestablish the original communication session and reestablish the original media stream.
US10469537B2 High availability take over for in-dialog communication sessions
When a communication session is established, a primary sequenced application is sequenced into the communication session. At some point, the primary sequenced application fails. Before the communication session has been reestablished, an in-dialog message is received for the first communication session. In response to determining that the primary sequenced application has failed and receiving the in-dialog message for the first communication session, reestablishment of the first communication session is expedited to a backup sequenced application. The communication session is reestablished. This allows a communication session that was normally going to be dropped to stay established, thus providing higher reliability over current systems.
US10469536B2 Networking flow logs for multi-tenant environments
Computing resource service providers may provide computing resources to customers in a multi-tenant environment. These computing resources may be behind a firewall or other security device such that certain information does not reach the computing resources provided to the customer. A logging entity may be implemented on computer server operated by the computing resource service provider. The logging entity may obtain log information from the firewall or other security device and store the log information such that it is accessible to the customer. Additionally, the log information may be provided to other services such as a metrics service or intrusion detection service.
US10469534B2 Secure execution of enterprise applications on mobile devices
A system is disclosed that includes components and features for enabling enterprise users to securely access enterprise resources (documents, data, application servers, etc.) using their mobile devices. An enterprise can use some or all components of the system to, for example, securely but flexibly implement a BYOD (bring your own device) policy in which users can run both personal applications and secure enterprise applications on their mobile devices. The system may, for example, implement policies for controlling mobile device accesses to enterprise resources based on device attributes (e.g., what mobile applications are installed), user attributes (e.g., the user's position or department), behavioral attributes, and other criteria. Client-side code installed on the mobile devices may further enhance security by, for example, creating a secure container for locally storing enterprise data, creating a secure execution environment for running enterprise applications, and/or creating secure application tunnels for communicating with the enterprise system.
US10469532B2 Preventing DNS cache poisoning
The present disclosure provides a method and a device for preventing DNS cache poisoning. According to an example of the method, a preventing equipment may forward a first DNS query request packet sent by a DNS server to a first authoritative DNS server. The preventing equipment may construct a second DNS query request packet including the target domain name and send the second DNS query request packet to a second authoritative DNS server when a first DNS reply packet received for the first DNS query request packet indicates a DNS cache poisoning attack occurs. When a second DNS reply packet received for the second DNS query request packet indicates no DNS cache poisoning attack occurs, the preventing equipment may generate a final DNS reply packet according to the second DNS reply packet and feed back the final DNS reply packet to the DNS server.
US10469530B2 Communications methods, systems and apparatus for protecting against denial of service attacks
The present invention relates to methods, systems and apparatus for mitigating denial of service attacks. One exemplary embodiment in accordance with the invention is a method of operating a communication system including the steps of receiving at a first device packets of a first packet flow; sending, from the first device, control information to a switch through which packets of the first packet flow pass or to a control device which controls the switch, the control information including a mask corresponding to a range of expected packet values to be used for determining which packets in the first packet flow should be dropped.
US10469529B2 Address checking to protect against denial of service attack
Certain embodiments described herein are generally directed to checking packets at a hardware tunnel endpoint. In some embodiments, an encapsulated packet is received at a hardware tunnel endpoint. It is determined if an inner source media access control (MAC) address is associated with an outer source internet protocol (IP) address of the encapsulated packet based on a mapping of MAC addresses of virtual computing instances to IP addresses of tunnel endpoints stored at the hardware tunnel endpoint. If it is determined the inner source MAC address is not associated with the outer source IP address, the packet is dropped.
US10469524B2 Techniques for integrated endpoint and network detection and eradication of attacks
Various embodiments are generally directed to techniques to detect and eradicate malware attacks by employing information indicative of malware activity received from both endpoint devices and network devices proving network services to endpoint devices. An apparatus to detect malware includes a processor component, an analysis component for execution by the processor component to employ a trust level assigned to a device in a network as a factor in an analysis of an indication received from the device of a malware attack, and an eradication component for execution by the processor component to determine an action to take through the network to eradicate the malware attack based on the analysis. Other embodiments are described and claimed.
US10469522B2 Key throttling to mitigate unauthorized file access
A file system extension for an endpoint controls access to files by selectively decrypting files under certain conditions. Where a pattern of access to the files suggests malicious and/or automated file access activity, the file system extension may limit the rate of file access by regulating the rate at which decryption is provided to requesting processes.
US10469521B1 Using information about exportable data in penetration testing
Penetration testing campaigns are carried out using a lateral movement strategy based at least in part on information about files stored in network nodes of the networked system. Information is obtained about files stored in a plurality of network nodes of the networked system, and based on the obtained information, a corresponding data-value score for each network node of the plurality of network nodes is determined according to a common data-value metric. The penetration testing campaign is executed, during which a next network node targeted for determining its compromisability is selected based on the data-value scores corresponding to at least some of the plurality of network nodes. Based on results of the penetration testing campaign, a method by which an attacker could compromise the networked system is determined and reported.
US10469516B2 Techniques for associating measurement data acquired at a wireless communication device with current values of time and location obtained by a user equipment and acknowledged by the wireless communication device
Techniques are described for wireless communication. A method for wireless communication at a user equipment (UE) includes transmitting, to a wireless communication device, an indicator of current values of time and location obtained by the UE; receiving, from the wireless communication device, measurement data acquired at the wireless communication device and an acknowledgement of the indicator of the current values of time and location; and forwarding the measurement data and the acknowledgement of the indicator of the current values of time and location to a data collector. A method for wireless communication at a wireless communication device includes receiving, from a UE, an indicator of current values of time and location; and transmitting, to the UE, measurement data and an acknowledgement of the indicator of the current values of time and location.
US10469515B2 Methods and apparatus for efficient storage and processing of global and local cyber threat data in a distributed factor graph database
Apparatus and methods described herein relate to a global workspace management compute device that can generate a workspace hierarchy tree representing a hierarchy of a set of workspaces in a network. A local workspace management compute device operatively coupled to the global workspace management compute device can, when operative, calculate workspace cyber-threat data for a local workspace in the set of workspaces based on data from a global workspace, and can provide the calculated workspace cyber-threat data to a local workspace interface so that the local workspace interface displays a representation of the set of workspaces in the network. After receiving modifications of portions of the local workspace cyber-threat data, the local workspace management compute device can define a child node of the local workspace based on the modifications. The local workspace interface can modify the representation of the set of workspaces in the network based on the child node.
US10469509B2 Gathering indicators of compromise for security threat detection
The subject matter of this specification generally relates to computer security. In some implementations, a method includes receiving indicators of compromise from multiple security data providers. Each indicator of compromise can include data specifying one or more characteristics of one or more computer security threats. Each indicator of compromise can be configured to, when processed by a computer, cause the computer to detect the presence of the specified one or more characteristics of the one or more computer security threats. Telemetry data for computing systems of users can be received. The telemetry data can include data describing at least one event detected at the computing system. A determination is made that the telemetry data for a given user includes the one or more characteristics specified by a given indicator of compromise.
US10469507B2 Malicious encrypted network traffic identification
A malicious encrypted traffic detector connected to a computer network, the detector comprising: a Shannon entropy estimator; an entropy comparator; a store storing a reference measure of Shannon entropy of a portion of network traffic of a malicious encrypted network connection, wherein the estimator is adapted to estimate a measure of entropy for a corresponding portion of network traffic communicated over the computer network, and the entropy comparator is adapted to compare the estimated measure of entropy with the reference measure so as to determine if malicious encrypted network traffic is communicated over the network connection.
US10469498B2 Communication system, control instruction apparatus, communication control method and program
A control execution apparatus is provided with a communication unit that makes an inquiry concerning a packet processing method with respect to a predetermined control instruction apparatus, and a packet processing unit that processes packets based on an instruction from the control instruction apparatus. The control instruction apparatus is provided with a communication history management unit that manages communication history between nodes via the control execution apparatus, a node state determination unit that determines, making reference to the communication history of the communication history management unit, whether or not a node that is a transmission source or a transmission destination of the packet for which an inquiry concerning a processing method was received, is on a side that provides a service to another node, and a control instruction unit that prohibits, when at least the node is on the side that provides a service to another node, new communication from the node in question to the other node.
US10469497B2 Identifying accounts having shared credentials
Disclosed are systems, methods, and non-transitory computer-readable storage media for identifying accounts having shared credentials. In some implementations, a content management system can collect user login context data when a user logs in to or accesses a user account of the content management system. For example, the content management system can collect client device data, client application data, internet protocol (IP) address data, and/or other data from the user's device when the user logs in to the user account. The content management system can analyze the login context data to determine patterns that indicate that the user account login credentials are being shared among multiple users.
US10469496B2 Fabric assisted identity and authentication
Context-based authentication in a secure network comprised of multiple programmable devices is described. A machine readable storage device or storage disk includes instructions that, when executed, cause a machine to obtain, from a programmable device, identity data and contextual data associated with a current authentication attempt by a user attempting to access a secure network. The contextual data indicates a number of authentication factors implementable by the programmable device in connection with the current authentication attempt. The instructions further cause the machine to determine a pattern associated with authentication of the user. The instructions further cause the machine to determine, based on the identity data, the number of authentication factors, and the pattern, a risk level associated with the current authentication attempt. The instructions further cause the machine to request additional identity data in response to the risk level not satisfying a threshold. The instructions further cause the machine to determine whether to permit access to the secure network based on the current authentication attempt and the additional identity data.
US10469491B2 Access control in an information centric network
A node (17, 21) in an information centric network (ICN) receives a first identifier associated with an information object. The node (17, 21) causes creation of a virtual node (18) in the ICN, for holding a mapping between a second identifier and the first identifier. The second identifier is assigned to a copy of the information object stored in the ICN. The node (17, 21) causes creation of the virtual node (18) such that the mapping is arranged to cease after a predetermined event. The virtual node (18) is created with the sole purpose of providing copies of the information object to a small number of requestors (14), and possibly to just one requestor (14). Ceasing the mapping after delivery of the one copy, or the few copies, of the information object prevents unauthorized retrieval of the information object.
US10469487B1 Biometric electronic signature authenticated key exchange token
A method of generating a biometric electronic signature authenticated key exchange (“BESAKE”) token. The method begins when a biometric sample captured from a signing party is received. A secret knowledge factor is received. An encryption key is generated using the secret knowledge factor as an input to a password authenticated key exchange protocol. The biometric sample is encrypted with the encryption key. The BESAKE token is generated and includes the encrypted biometric sample and a signing party identifier associated with the secret knowledge factor. The BESAKE token can be verified using a decryption key generated using a stored knowledge factor as an input to the password authenticated key exchange protocol. The secret knowledge factor is retrieved based on the signing party identifier. The identity of the signing party can be authenticated by decrypting the biometric sample from the BESAKE token using the decryption key and matching the decrypted biometric sample.
US10469477B2 Key export techniques
A computer system performs cryptographic operations as a service. The computer system is configured to allow users of the service to maintain control of their respective cryptographic material. The computer system uses inaccessible cryptographic material to encrypt a user's cryptographic material in a token that is then provided to the user. The user is unable to access a plaintext copy of the cryptographic material in the token, but can provide the token back to the service to cause the service to decrypt and use the cryptographic material.
US10469475B2 Scalable authentication between heterogeneous services
Methods, computer program products, and systems are presented. The methods include, for instance: receiving a request for a private credential of a first service of the two or more services from the first service, generating the private credential of the first service based on identity information of the first service, storing the private credential of the first service and the identity information of the first service in a local database, and sending the private credential of the first service to the first service for secure communication from the first service.
US10469472B2 Operating system integrated domain management
A computing device operating system providing a plurality of secure domains. A domain manager selectively creates a plurality of secure domains, and one of the secure domains is selected as a current domain. A domain policy service stores and enforces, for each secure domain, a policy comprising a rule set controlling access to files and applications associated with the domain. A package manager enforces, for each secure domain, installation of the applications associated with the domain. A domain message service provides communication between running processes associated with different ones of the secure domains. An activity manager selectively switches the current domain. Domain isolation is achieved while enabling a unified user interface providing concurrent access to the resources of multiple domains.
US10469470B2 Systems, methods and devices for direct communication
Device to device (D2D) communication can be performed with packet data convergence protocol (PDCP) based encapsulation without internet protocol (IP) addressing. The non-IP D2D PDCP-encapsulated communication can further include two forms of secure data transfer. A first non-IP D2D PDCP-encapsulated communication can be a negotiated non-IP D2D PDCP-encapsulated communication. A second non-IP D2D PDCP-encapsulated communication can be a non-negotiated non-IP D2D communication. The non-negotiated non-IP D2D PDCP-encapsulated communication can include a common key management server (KMS) version and a distributed KMS version. The encapsulated communication can be used with various protocols, including a PC5 protocol (such as the PC5 Signaling Protocol) and wireless access in vehicular environments (WAVE) protocols.
US10469465B2 Cryptographic proxy service
A cryptographic proxy service may be provided. Upon determining that data associated with a network destination comprises at least some sensitive data, a cryptographic service may provide a security certificate associated with the network destination. The plurality of data may be encrypted according to the security certificate associated with the network destination and provided to the cryptographic service for re-encryption and transmission to the network destination.
US10469462B2 Apparatus and method for managing virtual subscriber indentity module
An electronic device is provided. The electronic device includes at least one processor that is configured to execute a first application in an REE, to execute a second application in a TEE, and to execute an agent that performs data transmission between the first application and the second application, a communication circuit configured to communicate with a server, and a secure memory area that is accessible by the TEE. The at least one processor is configured to obtain a random value from the server, to transmit a response message including the random value to the server through the communication circuit, to receive encrypted SIM data from the server, to obtain a SIM profile from the encrypted SIM data using a private key corresponding to the public key, and to store the obtained SIM profile in the secure memory area.
US10469461B1 Securing end-to-end virtual machine traffic
A device may receive a packet from a first endpoint that is destined for a second endpoint. The first endpoint may be hosted on the device. The device may determine whether a secure session exists between the first endpoint and the second endpoint. The secure session may permit encrypted traffic to be exchanged between the first endpoint and the second endpoint. The device may process the packet using a set of rules after determining whether the secure session exists between the first endpoint and the second endpoint. The device may encrypt the packet using security information associated with the secure session after determining that the secure session exists, or establishing the secure session when the secure session does not exist. The device may provide the packet toward the second endpoint after encrypting the packet.
US10469456B1 Security system and method for controlling access to computing resources
A security system comprises a personal digital key (PDK), a reader and a computing device. The PDK is a portable, personal transceiver that includes a controller and one or more passwords or codes. The computing device includes a detection engine, vault storage and a set up module. The detection engine detect events relating to the access of any files and third-party systems by the computing device and receives information from the reader as to whether the PDK is present/linked. The detection engine controls whether a user is able to access any of the functionality provided by the computing device based upon whether the PDK is in communication with the reader or not. The present invention also includes a number of methods such as a method for initializing the security system, a method for setting up a computing device, and a method for controlling access to computing resources.
US10469455B2 Dynamic encryption method
Disclosed is a method of transmitting a data set using encryption, wherein the method comprises the steps of: selecting a first encryption technique, wherein said first encryption technique comprises a first encryption algorithm for encrypting plain data into cipher data, and a first decryption algorithm for on provision of a specific key, decrypting cipher data and reproduce plain data; encrypting the first data package comprising plain data, using a first encryption program implementing the first encryption algorithm of said first encryption technique, creating a first encrypted data package comprising cipher data; obtaining a first decryption program; and transmitting said first decryption program and said first encrypted data package to a receiver, wherein the first decryption, upon provision of the specific key and the first encrypted data package, will decrypt the cipher data in the first encrypted data package and reproduce the plain data of the first data package.
US10469451B2 Technologies for distributed detection of security anomalies
Technologies for distributed detection of security anomalies include a computing device to establish a trusted relationship with a security server. The computing device reads one or more packets of at least one of an inter-virtual network function network or an inter-virtual network function component network in response to establishing the trusted relationship and performs a security threat assessment of the one or more packets. The computing device transmits the security threat assessment to the security server.
US10469449B2 Port authentication control for access control and information security
A system that includes a threat management server configured to store a port exemption log that identifies ports on a switch configured to bypass authentication and endpoint devices connected the ports configured to bypass authentication. The threat management server interrogates a switch for switch information identifying ports on the switch configured to bypass authentication and endpoint devices connected the ports configured to bypass authentication. The threat management server compares the switch information to the information in the port exemption log. The threat management server identifies a port based on differences between the received switch information and the port exemption log and enables port authentication for the identified port in response to identifying the differences.
US10469447B2 Network access gateway
The present disclosure pertains to systems and methods for utilizing network access gateways to control access to devices or sub-networks. More particularly, but not exclusively, the present disclosure describes network access gateways configured to enable or disable communications circuits in a communication path or alter a network topology. In one embodiment, a network access gateway may include a first communication port, a second communication port, and a control port. Control logic may be in communication with the first communication port, the second communication port, and the control port. Further, the control logic may be configured to interrupt electrical communication between the first communication port and the second communication port based on input received from the control port in a first state, and to enable electrical communication between the first communication port and the second communication port based on input received from the control port in a second state.
US10469446B1 Subscriber-aware network address translation
Techniques are described for performing subscriber-aware NAT functions. In one example, routers or other NAT-enabled devices deployed within a network are configured to auto-correlate subscriber information with NAT operations performed by the devices when forwarding network traffic. As such, the techniques offload the burden of correlating subscriber login activity with NAT operations as typically performed by offline NAT log archive systems.
US10469443B2 Systems and methods for resolving double address faults during the commissioning of a connected system
Systems and methods for resolving double address faults during the commissioning of a connected system are provided. Some methods can include identifying a subset of a plurality of devices in a region with a double address fault, displaying a first list of the subset, receiving user input selecting one of the subset, identifying a current location of a user, generating a map of the region, wherein the map identifies a respective location of each of the subset and includes visual signs to guide the user from the current location of the user to the respective location of the one of the subset, displaying the map, generating a second list of valid addresses assignable to the one of the subset to address the double address fault, and displaying the second list.
US10469437B2 Notifications based on user activity on third-party websites
In one embodiment, a method includes sending notifications to one or more users of a social-networking system. Information may be received regarding actions taken by the users of the social-networking system. The information may include parameters associated with each of the actions taken by the users. The method further includes determining correlations between the parameters and the users, and sending notifications to the users of the social-networking system based on the determined correlations.
US10469434B2 Managing data on computer and telecommunications networks
Protecting personal information by generating entity-specific aliases for use in communication with third parties is disclosed.
US10469426B2 Content delivery control
A group feed is displayed for a selected group by a private social network service. The group feed displays only threads with unviewed content along with a user actuatable display element that allows the user to switch to a feed that displays all content for the group.
US10469423B2 Cloud hosted multimedia file handling on mobile devices
A method for handling a cloud hosted multimedia file on mobile devices includes receiving a message with a link to multimedia file, extracting the link and determining an address of multimedia server, contacting the multimedia server to determine a file type and determining whether the file type is supported.
US10469420B2 Return to sender
In some implementations, a return to sender option can be invoked from within a file editing application when a user has edited a file received as a message attachment. The user can select a file attached to a message from within a messaging application. A file editor can be invoked to open and edit the file. The user can select a return to sender option from within the file editor. In response to the selection of the return to sender option, the edited file can be automatically saved, a reply message can be automatically generated and the edited file can be automatically attached to the reply message.
US10469413B2 Updating the recipients of a previously delivered electronic message
A system and method for updating the list of recipients of a previously delivered email message are provided. An electronic message server may store an electronic message and a list of recipients associated with that electronic message. Recipient information identifying a new recipient to be added to the list of recipients may be received from an email client. The list of recipients may be updated based on the recipient information such that the new recipient is added to the list of recipients for the electronic message. The recipient information may be provided to another electronic message client that stores a copy of the electronic message as well as a copy of the list of recipients. The copy of the list of recipients may also be updated based on the recipient information such that the new recipient is added to the copy of the list of recipients.
US10469399B2 Managing remote device based on physical state of a management device
Cloud security may be provided remotely via a device with network capabilities. Virtual resources managed by the cloud configuration may also be modified and updated based on status changes to the device that may be managed by an administrator. One example may include at least one of associating a virtual resource with a physical device, configuring the virtual resource based on an initial state of the physical device, detecting a change in the initial state of the physical device to a different state of the physical device, and updating the virtual resource based on the different state of the physical device.
US10469398B2 Selecting forecasting model complexity using eigenvalues
A method, system, and computer program product for selecting forecasting model complexity using eigenvalues are provided in the illustrative embodiments A process is represented in a model. The model comprises a mathematical representation of the process in a certain degree. A first portion of historical data generated by the process during a first period is selected and includes an actual value of an outcome of the process and a value of a feature influencing the process during the first period. A prediction is made of a predicted value of the outcome. A difference between the prediction and the actual value of the outcome is determined. The difference is represented as a change in a distribution of eigenvalues. According to the change, a second model is to represent the process. The second model comprises a second mathematical representation of the process in a different degree.
US10469397B2 Processors and methods with configurable network-based dataflow operator circuits
Systems, methods, and apparatuses relating to configurable network-based dataflow operator circuits are described. In one embodiment, a processor includes a spatial array of processing elements, and a packet switched communications network to route data within the spatial array between processing elements according to a dataflow graph to perform a first dataflow operation of the dataflow graph, wherein the packet switched communications network further comprises a plurality of network dataflow endpoint circuits to perform a second dataflow operation of the dataflow graph.
US10469389B1 TCAM-based load balancing on a switch
In an example, a network switch is configured to operate natively as a load balancer. The switch receives incoming traffic on a first interface communicatively coupled to a first network, and assigns the traffic to one of a plurality of traffic buckets. This may include looking up a destination IP of an incoming packet in a fast memory such as a ternary content-addressable memory (TCAM) to determine whether the packet is directed to a virtual IP (VIP) address that is to be load balanced. If so, part of the source destination IP address may be used as a search tag in the TCAM to assign the incoming packet to a traffic bucket or IP address of a service node.
US10469388B2 Flow entry delivering method, flow entry storage method, related apparatus, and related system
A flow entry delivering method includes: a controller obtains a device identifier of a network device and at least one flow entry used to perform a function on the network device. The controller obtains storage information of the network device according to the device identifier, and the storage information includes free space in storage space of the network device that is used to store a flow entry. The controller compares the free space with a total capacity of the at least one flow entry and determines whether the network device has sufficient free storage space to store the at least one flow entry. When the network device has the storage space greater than or equal to the capacity of the flow entry, the controller delivers the at least one flow entry, or when the network device has no storage space to store the flow entry, the controller does not deliver it.
US10469385B2 System and method for improving network performance using a connection admission control engine
The disclosed embodiments include a method, apparatus, and computer program product for modifying a three-dimensional geocellular model. For example, one disclosed embodiment includes a system that includes at least one processor and at least one memory coupled to the at least one processor. The memory stores instructions that when executed by the at least one processor performs operations that includes gathering network performance information regarding data flow communicated with a client of a network over a plurality of connections utilizing performance information packets; and automatically balancing the data flow of the plurality of connections between access points of the network that are available to the client using connection admission control engines.
US10469379B2 System and method to facilitate content delivery to multiple recipients in a network environment
A method is provided in one example embodiment and may include determining at a parent content node that a plurality of recipient content nodes are to receive a same content; generating, based on a determination that the same content is available at the parent content node, a multi-delivery header comprising a plurality of identifiers, wherein each identifier of the plurality of identifiers indicates each recipient content node that is to receive the same content; appending the multi-delivery header to one or more packets of an Internet Protocol (IP) flow associated with the same content; and transmitting packets for the IP flow to each of the plurality of the recipient content nodes.
US10469378B2 Protocol to query for historical network information in a content centric network
One embodiment provides a system that facilitates querying of historical network information. During operation, the system generates a query for historical information associated with interest and content object packets, wherein a name for an interest is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level, wherein the query is based on a name prefix that includes one or more contiguous name components. The system transmits the query to a responding entity. In response to receiving the historical information from the responding entity, the system performs an operation that increases network efficiency based on the historical information, thereby facilitating a protocol for querying the historical information to increase network efficiency.
US10469377B2 Service insertion forwarding
Systems and methods associated with service insertion forwarding are disclosed. One example method includes building a service insertion address table. The service insertion address table may associate service insertion tunnels with device addresses based on payload source addresses retrieved from packets received via the service insertion tunnels. The method also includes forwarding a packet received from a source device to a destination device. The packet may be received from the source device via a source service insertion tunnel. The packet may be forwarded to the destination device via a destination service insertion tunnel. The destination service insertion tunnel may be associated with the destination device in the service insertion address table.
US10469376B2 Method and apparatus for dynamic network routing in a software defined network
Aspects of the subject disclosure may include, for example, a method including receiving, from a first management gateway of a network, first information associated with first network traffic that is received by the first management gateway from a first access network, determining, from the first information, a first service requested by a first communication device associated with the first network traffic received at the first management gateway, determining a first plurality of service functions required to facilitate the first service for the first communication device, selecting a first core gateway of a plurality of core gateways according to the first plurality of service functions, and transmitting, to the first management gateway, second information identifying the first core gateway, wherein the first management gateway routes the first network traffic to the first core gateway based on the second information. Other embodiments are disclosed.
US10469372B2 Segment-routing multiprotocol label switching end-to-end dataplane continuity
A method is performed at a source node in a network of nodes configured with a link state protocol, and in which at least some of the nodes are enabled for multiprotocol label switching (MPLS). The node discovers and stores a link state topology representing the nodes of the network, links between the nodes, path-costs for the links, and whether each link is enabled or not enabled for MPLS. The node determines one or more shortest paths from the source node to a destination node among the nodes based on traversing the link state topology and, while the node traverses the link state topology, detects whether each shortest path supports or does not support MPLS end-to-end dataplane continuity. The node programs an IP dataplane with each shortest path, and programs an MPLS dataplane with ones of the one or more shortest paths that support the end-to-end MPLS continuity.
US10469368B2 Distributed routing table system with improved support for multiple network topologies
Generally, this disclosure provides systems, methods and computer readable media for switching systems employing distributed routing tables to provide improved support for multiple network topologies, configurations and routing modes. A routing system of a switch, for routing a packet from an input port of a switch to an output port, may include memory modules to store routing tables configured to store entries, each entry configured to store output port identifiers. The routing system may also include a table address generation module configured to select an entry from the routing tables based in part on a first subset of a Destination Location ID (DLID) associated with the packet. The table address generation module may further be configured to select one or more output ports from the selected entries, the selected output ports based in part on a second subset of the DLID.
US10469367B2 Segment routing network processing of packets including operations signaling and processing of packets in manners providing processing and/or memory efficiencies
In one embodiment, segment routing (SR) network processing of packets is performed which includes operations signaling and processing of packets in manners providing processing and/or memory efficiencies. One embodiment includes acquiring a segment routing particular packet by a particular router in a network. Responsive to the particular router data plane ascertained during fast path processing by a fast path processing unit that the segment routing particular packet is to be Operations, Administration, and Maintenance (OAM) processed by a different processing unit in the particular router, communicating a time stamp of a current time and the segment routing particular packet including a segment routing header that includes OAM signaling from said fast path processing to the different processing unit, with fast path processing being hardware-based packet processing by the fast path processing unit. The segment routing particular packet is OAM processing by the different processing unit.
US10469360B1 Reverse metric advertisement for border gateway protocol route reflection inhierarchical networks
In one example, a method includes by a first network device positioned on a border of a first area of a multi-area hierarchical network and a second area of the multi-area hierarchical network, determining a cost associated with sending network traffic from a client group to the first network device, wherein the client group is positioned in the first area, the first area and the second area being distinct routing domains of the multi-area hierarchical network; and outputting, by the first network device to a second network device positioned in the second area, a routing advertisement that specifies the determined cost as a reverse metric. In some examples, a route reflector receives the routing advertisement and based on the cost from the client group to the area border network device, selects an egress point from among a plurality of egress points of the multi-area hierarchical network.
US10469358B2 Wireless multihop relay
Certain aspects of the present disclosure relate to methods and apparatus for wirelessly routing packets. One method includes storing a mapping of one or more identifiers to one or more radio bearers associated with one or more destination devices. Each identifier is mapped to at least one radio bearer associated with at least one destination device. The method includes establishing an association with a network node and receiving information indicative of the mapping from the network node. The method includes determining the mapping based on the information indicative of the mapping. The method includes obtaining a first packet containing a first identifier and mapping the first packet to at least a first radio bearer associated with a first destination device based on the mapping and the first identifier. The method includes transmitting the first packet wirelessly over the at least one first radio bearer to the first destination device.
US10469355B2 Traffic surge management for points of presence
A system, method, and computer-readable medium for point of presence (POP) based traffic surge detection and mitigation are provided. The system detects a traffic surge for a target group of resources directed at a source POP based on the target group's rank shifts and volume changes among recent time intervals. The system mitigates the detected traffic surge by identifying destination POPs with spare capacity and routing at least a portion of incoming requests for the target group of resources to the destination POPs in accordance with their spare capacities.
US10469354B2 Pre- and post-sharing insights for shared content
This disclosure provides a system, method, and machine-readable memory for determining various pre-sharing insights and post-sharing insights. The system is configured to receive a request to share content with a first plurality of users represented as nodes in a graph associated with a first user. The system is also configured to determine a second plurality of users selected from the first plurality of users by traversing one or more nodes of the graph. The system further classifies the content to determine a plurality of topics for the content. The system then determines a third plurality of users selected from the second plurality of users by comparing the plurality of topics with user profile attribute values associated with each user of the second plurality of users. The system then communicates a notification to the first user that includes an identification of the third plurality of users.
US10469351B2 Method and system for calculating latency in a data flow
The present invention provides a system for calculating latency in a distributed data flow environment. The system includes a plurality of hop servers and a central registry server. The plurality of hops servers is configured to receive a plurality of data packets across a time window, bucket each of the data packets of the plurality of data packets received across the time window into one or more buckets and transmit count of the plurality of the data packets in the one or more buckets and a window identifier associated with the time window to the central registry server. Each of the data packet of the plurality of data packets includes a header. The central registry server is configured to receive a plurality of counts and a plurality of window identifiers, to receive a latency query and to calculate latency.
US10469343B2 Path continuity determination in an aggregate flow environment
Mechanisms for path continuity determination in an aggregate flow environment. An ingress node and a downstream node for which a path continuity check is desired are determined. The ingress node devolves, from an aggregate flow entry, one or more microflows that comprise packets which are destined for the downstream node. The downstream node is directed to generate corresponding microflows. Each microflow is associated with a continuity set identifier and has one or more timers, such as an idle timer and/or a hard timeout timer. Upon timeout of one of the timers, the ingress node and the downstream node send a microflow termination message that contains the continuity set identifier to a controller node. The controller node determines a path continuity status between the ingress node and the downstream node based on a receipt of one or more microflow termination messages from the ingress node and the downstream node.
US10469339B2 Selective disabling of communication services provided by a wireless network
A network manager of a wireless mesh network is configured to selectively enable or disable communication services provided between devices over the network. The selective enabling or disabling of services may be based on the monitoring and enforcement of license terms set according to license information embedded within the wireless network node(s) or access point(s) of the network. In operation, the network manager retrieves the license information from the node(s) and/or access point(s) of the network, and establishes license terms based on the retrieved license information. In turn, the network manager selectively enables or disables network services, such as by throttling communications relayed between the user application and the nodes, or between nodes, if the license terms are not respected.
US10469338B2 Cost management against requirements for the generation of a NoC
Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
US10469334B2 System and method of browsing offline and queried content
Embodiments of systems and methods for browsing offline and queried content are presented herein. Specifically, embodiments may receive a request for content from a mobile application. Embodiments may also determine whether the requested content is in a cache associated with the mobile application. If it is determined that the content is not in the cache, embodiments may deliver the requested content to the mobile application.
US10469329B1 Computing service capacity management
A technology is described for managing computing capacity within a computing service environment. An example method may include determining a state of a computing service environment having a group of physical hosts that execute computing instances and determining a predicted demand for computing instance launches on the group of physical hosts. A co-location of the computing instance launches on the group of physical hosts may then be determined by applying the predicted demand for computing instance launches to the state of the computing service environment. A predicted launch time for the computing instance launches may then be determined using the co-location of the computing instance launches as an input feature. An additional physical host may then be added to the group of physical hosts to decrease the predicted launch time.
US10469328B2 Opportunistic forwarding method of using delay tolerant network for content-based information centric network and apparatus for performing the method
Provided is an opportunistic forwarding method and apparatus for a content-based information centric network in a delay tolerant network environment. The opportunistic forwarding method for a content-based information centric network in a delay tolerant network environment having a processor and a memory includes when a first node contacts a second node, updating a first delivery predictability and a second delivery predictability of the first node based on contact record information between the first node and the second node and data that the second node has, updating a first message of the first node by comparing the first message including first interest information and first data that the first node has with a second message including second interest information and second data that the second node has, and delivering the first message of the first node to the second node based on the first and second delivery predictabilities of the first node.
US10469327B1 Operations environment model and simulation to reduce operator error
A first resource and a second resource are identified from configuration data of a computing environment. A model that represents the first resource associated with a first weight, the second resource associated with a second weight, and a communication path between the first resource and the second resource is generated. As a result of receiving a command to perform against the first resource, a determination that the second resource would be impacted by performance of the command is made based at least in part on the communication path, a score that represents an impact of the command in the computing environment is calculated based at least in part on the first weight and the second weight, and an action determined based at least in part on the score is performed.
US10469323B2 Hybrid architecture for avionics data transmission and corresponding system
A hybrid architecture for avionics data transmission and a corresponding system are disclosed. In one aspect, the architecture includes a plurality of subscriber stations connected by a data transmission capability. The stations are connected on the one hand by a first capability for transmitting data to their neighbors to form at least a first data transmission network in a closed ring between the stations and on the other hand by a second capability for transmitting data to a capability forming a central communication plan switch to form at least one second data transmission network in a star between the stations and the capability forming the central plan switch.
US10469322B2 Response rate limiting device
A response rate limiting device is provided that may reduce the volume of network traffic generated as a result of an amplification attack. The rate liming device receives a packet and determines identification information corresponding to the packet. The rate limiting device receives a second packet bound for a network destination. Based at least in part on the size of the first packet and the size of the second packet, the rate limiting device determines a transmission rate for the second packet. The second packet is transmitted to the network destination in accordance with the determined transfer rate.
US10469315B2 Using computing platform definitions to provide segmented computing platforms in a computing system
Aspects of the disclosure are directed to instantiating and configuring computing platforms at a data center according to a computing platform definition. The computing platform definition may indicate the devices to be deployed for the computing platform, the executables to be deployed for the computing platform, and build dependencies and deployment sequences for the executables. The computing platform definition may also indicate test cases and corresponding test data to perform at the computing platform. The computing platform definition may additionally indicate code standards that the source code of the executables should meet as well as enforcement standards for the instances of the computing platform. Multiple computing platforms that conform to the computing platform definition may thus be automatically instantiated based on the computing platform definition.
US10469314B2 API gateway for network policy and configuration management with public cloud
Techniques for providing an API gateway for network policy and configuration management with public cloud are disclosed. In some embodiments, a system, process, and/or computer program product for an API gateway for network policy and configuration management with public cloud includes receiving a native or extended public cloud application programming interface (API) request at the API gateway; processing the public cloud API request; extracting data from the request for use in other API calls; and, in some cases, translating the public cloud API request into a native public cloud API request with or without adding parameters or properties to and/or substituting new values for parameters in the public cloud API request (e.g., in some cases modifying the public cloud API request can include inserting additional parameters/properties, such as instance IP address that was not present in the initial API request); and sending the native public cloud API request to the public cloud environment.
US10469311B2 Handling network failures in networks with redundant servers
A method for providing services by a pair of servers to clients through one or more relay agents. The pair includes a second server configured to respond to discovery messages, and a first server configured to be unresponsive to the discovery messages. The method includes: at the first server, receiving a first discovery message from a first relay agent at a first time; and configuring the first server to become responsive to the first discovery message when a number of discovery messages from the first relay agent is equal to or greater than a predetermined number threshold and when a time lapse between the first time and a second time is equal to or greater than a predetermined time threshold. The count and time period are reset if the second server is determined to be responsive to discovery messages by monitoring the client request messages.
US10469310B2 System and method for transmit power control
A method for operating a user equipment (UE) includes detecting that a beam failure has occurred, and based thereon, transmitting a first beam failure recovery request (BFRR) message at a first transmit power level on a first channel resource in a channel with a transmit power control mechanism configured to set the first transmit power level different from a first non-BFRR transmit power level of a first non-BFRR message transmitted on the first channel resource in the channel.
US10469308B2 Communication adapter for collecting information about a system being monitored
A communication adapter for transmitting information about a system being monitored, such as a multi-water-heater system, to a remote management apparatus and collecting information about the system being monitored allows the location of an abnormality in communication to be easily identified even when the adapter is communicably connected to the remote management apparatus via a communication relay unit, thereby improving the reliability of the information collection process. The communication adapter 11 includes a function for detecting an abnormality in communication between the communication adapter 11 and system being monitored 1, a function for detecting an abnormality in communication between the communication adapter 11 and communication relay unit 12, and a function for detecting an abnormality in communication between the communication relay unit 12 and remote management apparatus 6.
US10469304B1 Network visualization service
A network visualization service may auto-generate graphical, dynamic, and interactive network diagrams of the infrastructure (resource instances, connections, etc.) of clients' virtual private networks as implemented on a provider network. A network diagram may include representations of various virtualized components of a client's virtual private network, as well as relationships among and connections between and among the various components. The diagram may also display logical and/or geographical groupings of the virtual resources in the client's virtual private network. The service may track changes to the virtual private network and update the diagram accordingly. The diagram may provide a user interface via which the client may select particular graphical objects on diagram to display additional information about a respective resource instance or connection and/or to change the client's virtual private network configuration via the network diagram.
US10469299B2 Multi-carrier data communications system having high spectral efficiency
A multi-carrier data communications system and method having high spectral efficiency. The method includes encoding input digital data at selected phase angles of a plurality of sinusoidal waveforms to create a plurality of modulated sinusoidal waveforms. An output analog waveform is generated where the output analog waveform includes a plurality of encoded analog communication signals corresponding to a plurality of digital representations of the plurality of modulated sinusoidal waveforms. The encoding is performed so that adjacent ones of the plurality of modulated sinusoidal waveforms are separated in frequency by less than 15 Hz and any sideband included within the output analog waveform is of a power at least 50 dB below a power of the encoded analog communication signal associated with the sideband.
US10469298B2 Increasing reference signal density in wireless communications
Aspects herein describe increasing density of reference signal transmissions in wireless communications. A plurality of reference signal configurations, each indicating resource elements for one or more antenna ports over which reference signals for the one or more antenna ports are scheduled for transmission, can be received. An association configuration indicating an association between at least two antenna ports as having similar channel characteristics can also be received. A plurality of reference signals can be received in the resource elements corresponding to the at least two antenna ports as indicated in the at least two of the plurality of reference signal configurations, which can be used to perform a channel measurement of the similar channel characteristics of channels of the at least two antenna ports over at least a portion of the plurality of reference signals.
US10469296B1 Frequency-scalable NLTL-based mm-wave vector signal de-modulator
An in-phase (I) and quadrature (Q) demodulator includes an input for receiving a signal, a reference frequency source, and a sampler connected with the input. The sampler includes a sampler strobe connected with the reference frequency source, and a non-linear transmission line (NLTL) connected with the sampler strobe. The NLTL receives a strobe signal generated by the sampler strobe and multiplies a frequency of the strobe signal to generate a sampler signal. When the sampler receives a signal from the input, the sampler is configured to generate and output an intermediate frequency (IF) signal using the sampler signal. A splitter of the demodulator separates the IF signal into an in-phase (I) component and a quadrature (Q) component. Mixers receive the I and Q components and generate I and Q output signals shifted 90° in phase.
US10469295B2 Image rejection calibration with a passive network
In one aspect, an apparatus includes: a mixer to receive a radio frequency (RF) signal and downconvert the RF signal into a second frequency signal; an amplifier coupled to the mixer to amplify the second frequency signal; an image rejection (IR) circuit coupled to the programmable gain amplifier (PGA) to orthogonally correct a gain and a phase of the amplified second frequency signal to output a corrected amplified second frequency signal; and a complex filter to filter the corrected amplified second frequency signal.
US10469289B2 Infrastructure functions enabled mobile network
A mobile base station and a cellular mobile base station network which provides integrated infrastructure facilities in the vicinity of each cellular base station. The Cellular Base Station comprises a cellular base transceiver station (Node-B) and an integrated infrastructure facility device operatively coupled to said cellular base transceiver (Node-B) for utilizing the cellular network to communicate with the remote monitoring stations for each of the infrastructure facilities provided by said device.
US10469286B2 Methods, systems, and devices for managing client devices using a virtual anchor manager
Aspects of the subject disclosure may include, for example, embodiments of a virtual anchor manager continuously connecting to a control plane of a wireless communication network. Further embodiments include receiving control information across the control plane indicating that client data is to be received on the user plane of the wireless communication network for a client device. Additional embodiments include accessing a first protocol stack via a network node according to the control information. Also, embodiments include receiving the client data for the client device over the user plane using the first protocol stack. The client device includes a thin client function. Embodiments include providing the client data for the client device over a premises communication network. Other embodiments are disclosed.
US10469285B2 Bus system comprising a feed module and a load module
A bus system comprises a data line having a first channel with a first pair of wires and a second channel with a second pair of wires. The first channel connects a physical feed module interface to a physical consumer module interface and a first DC voltage source to a first consumer module DC voltage consumer, to transmit a first differential data signal between the feed module interface and the consumer module interface and a first direct current from the first DC voltage source to the first consumer module DC voltage consumer. The second channel connects the feed module interface to the consumer module interface and a second DC voltage source to a second consumer module DC voltage consumer, to transmit a second differential data signal between the feed module interface and the consumer module interface and a second direct current from the second DC voltage source to the second consumer module DC voltage consumer.
US10469281B2 Generating suggestions for scenes and triggers by resident device
In some implementations, a resident device can automatically generate scene suggestions and/or trigger suggestions based on historical data aggregated from multiple user devices. For example, a resident device can be a user device that is (e.g., mostly) kept in the home environment. Therefore, the resident device is able to collect accessory state and/or context data when another user device may not be connected to the accessories in the home environment. Moreover, the resident device can collect and/or aggregate accessory state data, context data, and user device state data from across multiple user devices. The resident device can automatically determine the accessories and/or corresponding accessory states for a scene and/or scene triggers based on historical patterns of use represented in the aggregated historical accessory state data. The user device can present suggest scenes and/or triggers to the user of the user device.
US10469280B1 Smart vacation
A method for security and/or automation systems is described. In some embodiments, the method may include detecting departure data relating to at least one of an occupant and a premises, identifying a likelihood of an absence in relation to the premises based at least in part on the departure data, and sending a confirmation request based at least in part on the identifying for the occupant associated with the premises to confirm the absence. In some cases, the absence may include the premises being unoccupied for at least a portion of a predetermined time period. The predetermined time period may include at least one night.
US10469279B2 Scalable computing systems for generating notifications, and methods of operating thereof
A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
US10469268B2 Unified encryption configuration management and setup system
The present technology relates to the field of configuration and setup of encrypted computer network transmission systems. In particular, the present technology relates to setting up and configuring network encryption systems, including MACsec, Internet Protocol Security (IPsec), and TLS protocols, in heterogeneous networks over Wireless Area Networks (WAN), Wireless Local Area Network (WLAN) or cellular links. In some embodiments, the present technology includes a method for setting up, configuring, and monitoring of encryption equipment providing encrypted links over WAN connections (typically IPsec VPN gateways and clients or TLS applications). The method includes communicating with encryption and PKI equipment necessary to automate the generation of encryption keys, digital certificates, and digital certificate signing requests. The method further includes communicating with the encryption equipment on one or both sides of an encrypted link to create security associations, and link encryption parameters, necessary for the encryptors to negotiate and establish encrypted links.
US10469263B2 Systems and methods for providing identity scores
An embodiment of a method of providing identity services includes receiving identity data from an identity user, the identity data related to an identity of the identity user; receiving validation data from an identity provider, the validation data related to the identity data; if the validation data indicates that the identity data is valid, generating a transaction to store data related to the identity of the identity user on a blockchain of a blockchain system, the data to be stored including a representation of at least one of: the identity data, or the validation data; and transmitting the transaction to at least one distributed node of the blockchain system. An embodiment of a method of providing an identity score includes receiving an identity score request for an identity user from an identity score requestor; executing a read to at least one distributed node of a blockchain system to retrieve data related to one or more identities of the identity user stored on a blockchain of the blockchain system; for each of the one or more identities, determining a weight; and determining the identity score as a function of the weights for each of identities.
US10469255B2 Software security protection method and apparatus
A software security protection method and apparatus are disclosed, which are applied to a server. The method includes: receiving a software obtaining request of a small cell, where the software obtaining request includes information about a software package requested by the small cell; decrypting, according to a first key, the software package requested by the small cell; establishing an encrypted transmission channel between the server and the small cell; and sending the decrypted software package to the small cell through the encrypted transmission channel for the small cell to encrypt the software package according to a second key. This can resolve a problem that a software key is easily leaked and security is relatively low.
US10469251B2 System and method for preemptive self-healing security
The present system and method allow for preemptive, self-healing computer security. The system includes a user device processor and a PSS server processor. The two processors perform an initial Data Structure & Key Mutation (DSKM) method and an interval DSKM method at a given interval to protect secret information and prevent its exposure by attackers. When a user requests a site or service that is an attractive target for attackers, such as a bank site or monetary transfer service, the processors perform a Man in the Browser attack prevention method. When a packet is received or generated, the processors perform a Deep Protocol and Stateful Inspection and Prevention method to prevent receipt of malicious packets or the loss of sensitive information. Various forensics modules allow accurate forensic examination of the type, scope, and method of attack, as well as real-time protection of cloud-based services.
US10469247B2 Stream ciphering technique
A technique for generating a keystream (128) for ciphering or deciphering a data stream (122) is provided. As to a method aspect of the technique, a nonlinear feedback shift register, NLFSR (112), including n register stages implemented in a Galois configuration is operated. At least one register stage of the implemented n register stages is representable by at least one register stage of a linear feedback shift register, LFSR. A first subset of the implemented n register stages is representable by a second subset of a second NLFSR. A number of register stages receiving a nonlinear feedback in the second NLFSR is greater than one and less than a number of register stages receiving a nonlinear feedback in the implemented NLFSR. The keystream (128) is outputted from a nonlinear output function (118). An input of the nonlinear output function (118) is coupled to at least two of the implemented n register stages of the NLFSR (112).
US10469246B2 Efficient encrypted data management system and method
A method for performing an encrypted data operation may include generating an encrypted hierarchical path identifier corresponding to a hierarchical data space for at least one plaintext data operation that preserves the hierarchy of the hierarchical data space. The at least one plaintext data operation may correspond to at least one subdivision of the hierarchical data space. The method may further include encrypting the at least one plaintext data operation, and sending a request to perform an encrypted data operation to a server. The request may include the encrypted data operation and the encrypted hierarchical path identifier.
US10469245B2 Cryptographic system and method
A system for cryptographic processing comprises message unit (1, 7, 12) for providing a first message representation (3, 6, 11), wherein the first message representation is a representation of a message. The system comprises key unit (2) for providing a key representation (4, 9, 14), wherein the key representation is an encrypted representation of a first key of a first cryptographic algorithm and a second key of a second cryptographic algorithm, wherein the first cryptographic algorithm is different from the second cryptographic algorithm. The system comprises step unit (5, 10, 15) for performing a step of the first cryptographic algorithm and a step of the second cryptographic algorithm based on the first message representation (3, 6, 11) and the key representation, to obtain a second message representation (6, 11, 16).
US10469243B2 Communication apparatus, replacement unit, and image forming apparatus
A communication apparatus includes a first terminal that receives a reference voltage, a second terminal that receives a pulse signal, and at least one processor to execute instructions. The instructions are executed to generate a clock signal that has a frequency higher than a frequency of the received pulse signal, count a number of pulses of the clock signal and determine a count value counted during a first cycle that is a cycle of the pulse signal to the second terminal, and, during a period of data transmission, increase or decrease an electric current that flows between the communication apparatus and the external apparatus according to a data value of data to be transmitted to the external apparatus. Data is transmitted to the external apparatus at least once during the first cycle, and data switch timing during the first cycle is based on the count value.
US10469242B2 Mulit-lane synchronous reset for coherent receivers
A reset sub-circuit can sample the reset signal based on a low-speed clock reference signal to generate a series of sampled reset signals. A phase relation between a first selected one of the series of sampled reset signals and the high-speed clock signal at the clock input of each sampler can be measured to generate reset trigger signals corresponding to each of a plurality of samplers. A second selected one of the series of sampled reset signals can be sampled based on the high-speed clock signal to generate a positive sampled reset signal and a negative sampled reset signal. The reset sub-circuit can select between the positive sampled reset signal and the negative sampled reset signal based on the reset trigger signals corresponding to each sampler to generate the synchronous reset signal.
US10469241B2 Clock synchronization within wireless network
A method of performing clock synchronization between two apparatuses includes storing, in a first apparatus, information representing synchronization accuracy required by at least one function of the apparatus; carrying out, by the first apparatus, a service discovery procedure with a second apparatus, and receiving clock information from the second apparatus during the service discovery procedure; determining, by the first apparatus on the basis of the received clock information and said stored information, whether or not synchronization accuracy is sufficient for the at least one function; and upon determining that the synchronization accuracy is sufficient for the at least one function, synchronizing a clock of the first apparatus with a clock of the second apparatus.
US10469228B2 Apparatus and methods for exchanging communications signals
Aspects of the subject disclosure may include, a system configured for receiving modulated signals operating in a first plurality of frequency bands, and utilizing a plurality of signaling protocols, selectively converting the plurality of modulated signals to a plurality of frequency converted signals, wherein the second plurality of frequency bands differs from the first plurality of frequency bands, selectively assigning at least one of the second plurality of frequency bands to each of a respective one of a plurality of antenna systems, and transmitting a reference signal with the plurality of frequency converted signals for receipt by a respective one of the plurality of antenna systems. Other embodiments are disclosed.
US10469225B2 Method for transmitting and receiving demodulation reference signal, and apparatus using same
The present invention relates to a wireless communication system, and specifically provides a method for transmitting and receiving a demodulation reference signal (DMRS), and an apparatus using the same. More specifically, the present invention provides a method for transmitting and receiving a DMRS and an apparatus using the same, wherein a base station allocates a Walsh sequence for each antenna port to the DMRS for each antenna port using a method that is different from conventional methods, and thereby increases the number of user equipment that are MU-MIMO paired compared to the past, and can satisfy orthogonality between four DMRS sequences in both time and frequency domains so that user equipment receiving the DMRS can efficiently estimate a channel.
US10469222B2 Method and MTC device for transmitting DMRS for uplink data demodulation
The present specification discloses a method for transmitting a demodulation reference signal (DMRS) for uplink data demodulation by a machine type communication (MTC) device which is configured to operate in only a part of the system band of a cell. The method may comprise the steps of: mapping a DMRS sequence to 12 sub-carriers of a physical resource block (PRB); and dividing the PRB, to which the DMRS is mapped, into N sub-PRBs. Here, each of the sub-PRBs may comprise 12/N sub-carriers to which the DMRS is mapped. The method may further comprise a step for transmitting the N sub-PRBs to a base station in N sub-frames.
US10469211B2 Method and apparatus for performing hybrid automatic repeat request operation in a communication system
A Hybrid Automatic Repeat reQuest (HARQ) method and an apparatus in a communication system are provided. The method includes receiving, by a Subscriber Station (SS), first data from at least one first member Base Station (BS) among member BSs of a cooperative cell, when the cooperative cell is configured with the member BSs to provide a communication service to the SS, generating a response signal indicating a reception result of the first data, and transmitting the response signal to at least one predefined second member BS from among the member BSs. The member BSs include a master BS for controlling communication of the member BSs and at least one slave BS for communicating with the SS under the control of the master BS.
US10469206B2 HARQ codebook
A method of operating a user equipment in a radio access network is disclosed. The method includes transmitting acknowledgment signaling based on a codebook, the codebook associating a bit pattern having comprising one or more subpatterns with the acknowledgment signaling. Each subpattern representing acknowledgment information according to a reporting type, in which the codebook groups subpatterns based on their reporting type.
US10469205B2 Application-based multi-band transmission
Described herein is a radio access provider configured to communicate with wireless access devices over frequency bands. The radio access provider receives service priorities associated with active applications of the wireless communication devices. Based at least in part on the service priorities, the radio access provider selects blocks or channels from one or more of the frequency bands for a radio communication link for each of at least a subset of the wireless communication devices. The selecting may include selecting block or channels from multiple ones of the frequency bands for the radio communication link for at least one of the subset of the wireless communication devices. The selecting may also be based at least in part on signal quality metrics for the frequency bands, cross-correlations of the frequency bands, or power capacities of the wireless communication devices.
US10469198B2 Probing for increased capacity in reliable low-latency communication
A method is proposed for adjusting transmission properties associated with data transfer in time slots of predetermined length, the method comprises transmitting a first transport block S101 using a set of transport transmission properties to a receiving node. A probing block S102 is transmitted to the receiving node using a set of probing transmission properties comprising a reduced robustness in relation to the set of transport transmission properties. The set of transport transmission properties is reconfigured for further transport blocks based on information communicated by the receiving node indicative of success of decoding of the probing block by the receiving node.
US10469195B2 Method and system for eliminating polarization dependence for 45 degree incidence MUX/DEMUX designs
Methods and systems for eliminating polarization dependence for 45 degree incidence MUX/DEMUX designs may include an optical transceiver, where the optical transceiver comprises an input optical fiber, a beam splitter, and a plurality of thin film filters coupled to a photonics die. The thin film filters are arranged above corresponding grating couplers in the photonics die. The transceiver may receive an input optical signal comprising different wavelength signals via the input optical fiber, split the input optical signal into signals of first and polarizations using the beam splitter by separating the signals of the second polarization laterally from the signals of the first polarization, communicate the signals of the first polarization and the second polarization to the plurality of thin film filters, and reflect signals of each of the plurality of different wavelength signals to corresponding grating couplers in the photonics die using the thin film filters.
US10469188B2 System and method for enabling interference-awareness for LTE operation in unlicensed spectrum
A computer-implemented method executed on a processor for employing an epoch-based approach to estimating interference in an unlicensed spectrum is presented. The method includes enabling communication between a long-term evolution (LTE) evolved node B (eNodeB) and a plurality of clients, detecting and measuring the interference in all existing non-overlapping channels, via the LTE eNodeB, caused by one or more hidden clients of the plurality of clients, collecting interference statistics from all of the plurality of clients across all different channels, and leveraging interference-awareness resulting in channel access performance improvement at a macro-time scale and a micro-time scale.
US10469183B1 Antenna device and method for calibrating antenna device
An antenna device and a method for calibrating an antenna device are provided, and the method includes: transmitting or receiving a signal by a first antenna unit and a second antenna unit; receiving the signal from the first antenna unit and the second antenna unit or transmitting the signal to the first antenna unit and the second antenna unit by a probe, wherein the first antenna unit and the second antenna unit are at a first distance from the probe respectively; and calibrating the first antenna unit and the second antenna unit according to a beat frequency of the signal corresponding to the first distance.
US10469181B2 High density low cost wideband production RF test instrument architecture
A test apparatus and method of testing a DUT are described. The apparatus includes a receiver and transmitter path each having a pair of switches that switch between a bypass position and a direct position. The bypass position is used for low frequency signals communicated through the apparatus. The direct position allows higher frequency signals to be double converted by upconversion to an IF signal and bandpass filtered before being downconverted to a predetermined frequency. Both variable and fixed LO signals are used to convert the double converted signals so that the same IF may be used independent of the higher frequency signal received or transmitted. Bandpass filtering is applied before and after amplification of the IF signal. Lowpass filtering before and after the double conversion use LPFs of different cutoff frequencies.
US10469180B2 Communication control device, communication control method and information processing apparatus
A communication control device that acquires first interference information indicating a first interference from communication involving a communication node that is not controlled by the communication control device and second interference information indicating a second interference from communication involving another communication node that is controlled by the communication control device. The communication control device classifies the communication nodes into groups related to a decision of a radio resource that is available for use by a communication node based on the first interference information and the second interference information.
US10469169B2 System, apparatus and method for two-way transport of data over a single fiber strand
The systems, apparatuses and methods of the present invention set forth improvements to the problems of the current pairing or duplex paradigm, resulting in a dramatic increase in fiber transmission efficiency, accomplished explicitly by restructuring presently-aligned C-B and wavelengths into innovative DWDM transmit and receive formats, and through implementing photonic-wave changes, which directs Ethernet data flow onto new path adaptations. These improvements could reduce line haul expenses significantly, believed to reach a projected 50% less requirement/deployment of fiber strands. This saving would offer owner-operators substantial fiber strand cost reductions, affecting transportation rates of high-bandwidth digital payloads traversing over DWDM networks, and lower usage rates of cross-connections amid multiple equipment inter-exchanging throughout large data centers.
US10469163B2 Optical channel monitoring using expanded-spectrum pilot tone
A system monitors optical performance of an optical link within an optical network. The system includes an optical transmitter having an expanded-spectrum pilot-tone modulator for modulating an expanded-spectrum pilot tone onto a high-speed data signal to generate an expanded-spectrum optical signal and an optical receiver for receiving the expanded-spectrum optical signal and for detecting and decoding the expanded-spectrum pilot tone to enable monitoring of the optical performance of the optical link.
US10469160B2 System for communication in a drone system
Communication system, used in a drone system, based on a communication system of the TDMA type in which the time is divided into a plurality of temporal breakdown hierarchy levels. All the hierarchy levels being suitable for complying with a plurality of constraints related to the drone system comprising a first constraint meaning that each communication between a drone and a station controlling the drone system must be compatible with a conversation audio data transmission, a second constraint meaning that the control station must be capable of controlling a predefined number of drones simultaneously and a third constraint meaning that, the drone system using transmissions by bursts, each burst must be transmitted over a stationary channel.
US10469159B2 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. The apparatus may determine a TDD mode for narrowband communications. The apparatus may determine a TDD frame structure for the narrowband communications from a group of narrowband TDD frame structures. In one aspect, at least one common subframe in each narrowband TDD frame structure in the group of narrowband TDD frame structures may be configured as a downlink subframe. The apparatus may transmit a PSS using the at least one common subframe in the narrowband TDD frame structure determined for the narrowband communications.
US10469158B2 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. The apparatus may determine a bandwidth for narrowband communications. The apparatus may determine a narrowband TDD frame structure for the narrowband communications. In one aspect, the narrowband TDD frame structure may include at least one of two or more contiguous downlink subframes, or one or more flexible subframes that can be configured as either a downlink subframe or an uplink subframe. The apparatus may communicate with a UE using the narrowband TDD frame structure determined for the narrowband communications.
US10469155B2 Provisioning mutable service area wireless network access
Various implementations disclosed herein enable transforming mutable wireless coverage areas using network coverage vehicles (NVCs) that are orchestrated by a network coverage controller. In various implementations, the method includes receiving coverage area performance characterization values from NCVs configured to provide a plurality of mutable wireless coverage areas. In various implementations, an arrangement of the mutable wireless coverage areas mutably defines the service area, which changes in accordance with changes to the arrangement of the mutable wireless coverage areas. In various implementations, the method also includes determining NCV operation adjustments for some of the NCVs based on the received coverage area performance characterization values in accordance with a service performance metric; and, altering an arrangement of one or more of the plurality of mutable wireless coverage areas within the service area by providing the NCV operation adjustments to some of the NCVs.
US10469152B2 Information processing apparatus, information processing method and a computer program
An information processing apparatus, comprising: a matrix inversion calculating unit that includes a higher level matrix inversion processing block containing at least four lower level matrix inversion processing blocks and two assistant processing blocks and; a control unit that reconfigures an internal structure of the matrix inversion calculating unit depending on the input matrix size.
US10469150B2 Method for determining precoding matrix indicator, receiving device, and sending device
Embodiments of the present invention provide a method for determining a precoding matrix indicator, a receiving device, and a sending device. The method for determining a precoding matrix indicator includes: selecting, by a receive end, a precoding matrix W from a codebook based on a reference signal sent by a transmit end, where the precoding matrix W is a product of two matrices W1 and W2, where the W1 includes NB block matrices Xi, NB≥1, and the W1 is indicated as: W1=diag{X1, . . . , XNB}, where 1≤i≤NB, and a column xi,j of each block matrix Xi is a Kronecker product of a first vector Aij and a second vector Bij, that is, xij=Aij⊗Bij; and sending, by the receive end, a precoding matrix indicator PMI corresponding to the precoding matrix W to the transmit end, so that the transmit end obtains the precoding matrix W according to the PMI.
US10469144B2 Low complexity high performance single codeword MIMO for 5G wireless communication systems
A low complexity multiple input multiple output transmitter that transmits a single codeword per channel is disclosed herein. Instead of sending multiple codewords per channel for transmissions that support higher data layer transmissions, the transmitter can send single codewords over multiple channels in order to improve spectral efficiency over a range of signal to interference plus noise ratios. For instance, if a downlink transmission to a user equipment (UE) has a rank of 4, capable of supporting 4 data layers, instead of sending 2 or more codewords over a single downlink control channel, the transmitter can schedule multiple control channels and transmit a single codeword per channel. The transmitter can also include in the signaling to the UE that the multi-codewords are included in multiple downlink control channels.
US10469142B2 Advanced CSI reporting for hybrid class A/B operation
A method of determining a precoder from a first codebook, where said precoder determination comprises measuring on a set of beamformed antenna ports, and where the precoders in the first codebook share one or more common components with precoders in a second, multi-beam, codebook and where determining precoders from the second codebook comprises measuring on a larger set of, typically non-precoded, antenna ports.
US10469140B1 WAP uplink optimization by selection of MIMO antennas spatial states
A wireless access point (WAP) for wireless communication with associated stations on selected orthogonal frequency division multiplexed (OFDM) communication channels of a wireless local area network (WLAN). The WAP includes: an array of antennas having a number of spatial states, a plurality of components coupled to one another to form receive and transmit chains, and an antenna control circuit. The antenna control circuit couples to the plurality of components and to the array of antennas to determine for each uplink an optimal spatial state of the array of antennas for receiving said uplink; and to change the spatial state of the array of antennas for each uplink to match the optimum determined spatial state therefore.
US10469127B2 Ultra-wideband communication system
An ultra-wideband communication and/or location system having a plurality of channels, each implementing a respective one of a plurality of predetermined codewords. Within each channel, one or more predetermined pulse repetition frequencies are defined. Within a single UWB system, more than two networks of transceivers may be co-located without mutual interference if each is assigned a unique combination of codewords and spreading factors.
US10469117B2 Metallic shell, method for manufacturing the same and mobile terminal having the same
A metallic shell, a method for manufacturing the metallic shell and a mobile terminal including the metallic shell are provided. The metallic shell includes a body and an insulator. The body has a slot. The insulator is formed in the slot and includes an insulating material. The insulating material includes a plastic material, a first coating and a second coating. The first coating is configured to colour the plastic material to make the insulator exhibit a same colour as that of the body. The second coating is configured to improve luster of the plastic material to make the insulator exhibit a same metallic luster as that of the body.
US10469114B1 System of on-body mobile devices and methods of operation
A system of mobile devices that reduces the transmission strength of outgoing signals originating from a handheld device, and sends such signals to a second device, situated near or on a lower-body location, where the signals may be amplified to the current permitted maximum transmission strength vis-a-vis the brain (SAR), or above that level to the greater maximum strength permitted in the areas of, e.g., the feet and ankles, where the signal is then sent outward. The devices divert radio frequency (RF) radiation exposure downward toward the lower extremities. The intelligence and power of the devices may be split between two or more devices, resulting in longer use time, deeper and more complex computing capability, and fewer disruptions due to power. In addition, a benefit in one or more embodiments is better, more reliable reception, due to the use of two or more coordinated receiving antennas.
US10469111B2 Radio receiver control in high speed scenario
A wireless communication device detects when the wireless communication device is in a high speed environment, e.g., on a high speed train, and detects whether the behavior of the automatic frequency control (AFC) shall be changed since the AFC behavior is not stable. Receiver algorithms, i.e., the AFC, are changed such that an optimization for the high speed environment is obtained, without any risk of degrading the performance in all other fading environments.
US10469110B1 Noise canceller device
In a noise canceller device, interference signal adjustment units adjust delay, phase and amplitude of a signal received by a sub antenna under different conditions to obtain adjustment signals, and subtract the adjustment signals from a signal received by a main antenna to obtain differential signals. An average power calculation unit calculates an average power for each of the differential signals. An optimal condition search unit determines the values of delay, phase and amplitude that result in the minimum average power, and sets the values in an optimal interference signal adjustment unit. The optimal interference signal adjustment unit adjusts the signal received by the sub antenna using optimal values for delay, phase and amplitude to obtain an optimal adjustment signal. A cancellation unit subtracts the optimal adjustment signal from the signal received by the main antenna to remove interference signals, and outputs a desired signal to a host device.
US10469105B2 Data storage system and associated data storing method for reducing data error rate
A data storage system includes: a processing circuit arranged to receive a data bytes from a host; a calculating circuit arranged to generate a cyclic redundancy check code according to a logical block address, and combine the cyclic redundancy check code and the data bytes to be a data sector; and an encoding circuit arranged to encode the data sector to generate an error checking and correcting code, and combine the data sector and the error checking and correcting code to be a storing data.
US10469104B2 Methods and apparatus for compactly describing lifted low-density parity-check (LDPC) codes
Certain aspects of the present disclosure generally relate to techniques for compactly describing lifted low-density parity-check (LDPC) codes. A method for wireless communications by a transmitting device is provided. The method generally includes selecting a first lifting size value Z and a first set of lifting values for generating a first lifted LDPC code; generating the first lifted LDPC code by applying the first set of lifting values to interconnect edges in Z copies of a base parity check matrix (PCM) having a first number of base variable nodes and a second number of base check nodes to obtain a first lifted PCM corresponding to the first lifted LDPC code; determining a second set of lifting values for generating second lifted PCM corresponding to a second lifted LDPC code for a second lifting size value based on the first lifted PCM and the first set of lifting values; encoding a set of information bits based on at least one of: the first lifted LDPC code or the second lifted LDPC code to produce a code word; and transmitting the code word.
US10469102B2 Electronic device for compressing data and method for operating the same
According to an embodiment of the present disclosure, an electronic device may comprise a memory and a processor configured to produce compressed data by compressing data including a first block and a second block stored in the memory, wherein the processor may be configured to include a first replacement data table corresponding to first sub-data in the compressed data, the first sub-data included in the first block, and the first replacement data table produced based on, at least, rankings of first frequencies for the first sub-data, and include information for reference to the first replacement data table, corresponding to the second block, when second sub-data included in the second block and rankings of second frequencies for the second sub-data meet a designated condition with respect to the first sub-data included in the first block and the rankings of the first frequencies. Other embodiments are also possible.
US10469100B2 Method for transmitting and receiving compressed data and apparatus for the same
Disclosed herein are a method for transmitting and receiving compressed data and an apparatus therefor. According to the method for transmitting compressed data, a transmission apparatus for transmitting compressed data standardizes the value of an In-phase/Quadrature-phase (IQ) data sample to a preset type that is selected from among a positive number and a negative number, determines the sample type of the IQ data sample, the value of which is standardized to the preset type, based on a sample type determination rule, generates a compressed bit string based on the compression rule pertaining to the determined sample type, generates compressed data, including at least one of a reference bit corresponding to the sample type, the sign bit of the IQ data sample, and the compressed bit string, for each IQ data sample, and transmits the compressed data to a reception apparatus.
US10469088B1 Multi-GHZ fully synthesizable CMOS fractional divider
An apparatus includes a fractional divider and a modulator circuit. The fractional divider circuit may be configured to generate a feedback clock signal in response to a selection signal, a divided clock signal and an output clock signal. The modulator circuit may be configured to generate the selection signal in response to the feedback clock signal. The fractional divider may generate four phase clock signals from the divided clock signal. The four phase clock signals may be interleaved by the fractional divider circuit to select one of the four phase clock signals as the feedback clock signal. The fractional divider operates at a divide-by-4 clock speed. The selection signal may be synchronized in response to the divided clock signal to generate the feedback clock signal. The fractional divider circuit may be implemented using CMOS logic.
US10469086B2 Level-shifter circuits and methods of using the same
Level-shifter circuits and methods of using the same are provided. A level-shifter circuit includes a latch unit and a level-shifting unit. The latch unit is configured to generate a latch signal for storing a logic state of a first digital signal in a first power supply domain. The level-shifting unit is configured to shift a voltage of the latch signal to output a second digital signal in a second power supply domain. The latch unit and the level-shifting unit are powered by a power supply voltage in the second power supply domain.
US10469083B2 Breakdown-based physical unclonable function
A device and a method for implementing a physically unclonable function is disclosed. In one aspect, the device includes at least one electronic structure including a dielectric. A conductive path is formed at a random position through the dielectric due to an electrical breakdown of the dielectric, or the electronic structure is adapted for generating an electrical breakdown of the dielectric such that the conductive path is formed through the dielectric at a random position. The at least one electronic structure is adapted for determining a distinct value of a set comprising at least two predetermined values. The distinct value is determined by the position of the conductive path through the dielectric.
US10469081B2 Split type dual optical path key switch and a mechanical keyboard
The invention discloses a split type dual optical path key switch and a mechanical keyboard. The key switch comprises a key switch body, an LED emitter and a light receiver disposed on the PCB, wherein the key switch body comprises a housing and a handle disposed on the housing. The LED emitter and the light receiver are separated by a first light blocking component; a first light guiding body is disposed above the LED emitter, and a second light guiding body is disposed above the light receiver. The first guiding body is provided with a light transmitting portion and a first light reflecting portion, the second light guiding body is provided with a second light reflecting portion, and the handle is provided with a second light blocking component. The key switch can not only realize the function of backlight through the LED emitter, but also connect the switch with the help of the light receiver, so that the entire housing can reserve a sufficient space. In addition, transmitting light through the two light guiding bodies improves the stability of transmission, reduces the cost and process requirements of the key switch, and greatly improves the precision and service life of the mechanical keyboard.
US10469077B2 Electronic switch and dimmer
A novel approach for the control of AC power uses power MOSFETs in a bidirectional switch subcircuit configuration having an optically coupled, electrically floating control circuit that self-biases the switches into the “on” state and uses an optically coupled control element to force the switches into the “off state. The time constant of the control circuit is fast enough to allow phase control as well as on-off control. A plurality of subcircuits can be easily cascaded to provide improved performance.
US10469073B1 Signal reconstruction circuit
Aspects of the present disclosure provide for a circuit, comprising a first node configured to couple to a first current source and a second current source. The circuit also comprises a first filter configured to couple between a voltage supply and the first node, the first filter being a first dynamically controllable current filter. The circuit further comprises a current mirror coupled between the first node and a second node configured to couple to a third current source and a fourth current source. The circuit additionally comprises a second filter configured to couple between the second node and a ground node, the second filter being a second dynamically controllable current filter.
US10469062B2 Circuit and method for reducing the propagation of single event transient effects
Circuits and a corresponding method are used to eliminate or greatly reduce SET induced glitch propagation in a radiation hardened integrated circuit. A clock distribution circuit and an integrated circuit portioning can be radiation hardened using one or two latch circuits interspersed through the integrated circuit, each having two or four latch stages.
US10469060B1 Synchronizable ring oscillators
Several ring oscillator constructions are provided. The ring oscillator includes a plurality of logic gates connected in a ring configuration. An output of each except a last of the plurality of logic gates is used as an input for a next one of the plurality of logic gates. The output of the last of the plurality of logic gates is fed back to and used as an input for a first of the plurality of logic gates. A logic gate of the plurality of logic gates includes an enable input to receive an enable signal to enable the logic gate and thereby the ring oscillator. The plurality of logic gates includes at least one controlled logic gate that also includes a clock input to receive a clock signal to control the at least one controlled logic gate and thereby synchronize the ring oscillator to the clock signal.
US10469054B2 Piezoelectric module
A piezoelectric module includes a piezoelectric thin film, a fixing layer, and a support substrate. The piezoelectric thin film is supported by the support substrate with the fixing layer in between. Functional conductors are provided on a surface of the piezoelectric thin film. A void is provided in the fixing layer to include a region overlapping with the functional conductors. A conductor pattern defining a circuit element is provided in a region of the void on a surface of the support substrate on the fixing layer side.
US10469052B2 Elastic wave device, high-frequency front-end circuit, and communication device
An elastic wave device includes a support substrate made of silicon, a piezoelectric film disposed directly or indirectly on the support substrate, and an interdigital transducer electrode disposed on one surface of the piezoelectric film. A higher-order mode acoustic velocity of propagation through the piezoelectric film is equal or substantially equal to an acoustic velocity Vsi=(V1)1/2 of propagation through silicon or higher than the acoustic velocity Vsi, where Vsi is specified by V1 among solutions V1, V2, and V3 with respect to x derived from Ax3+Bx2+Cx+D=0.
US10469048B2 System, sound processing apparatus and sound processing method for electronic games
A system, a sound processing method and a sound processing apparatus suitable for enhancing gamer experience for electronic games. The sound processing apparatus can communicate with a terminal suitable for playing an electronic game. The electronic game can be associated with audio data which can be communicated from the terminal to the sound processing apparatus. The sound processing apparatus includes a receive module for receiving the audio data and a processing module coupled to the receive module. The audio data can include low frequency range audio signals, mid frequency range audio signals and high frequency range audio signals. The audio data can be communicated from the receive module to the processing module. The processing module can be configured to process the audio data in a manner such that at least one of the low frequency range audio signals and the high frequency range audio signals are accentuated relative to the mid frequency range audio signals.
US10469044B1 Power mitigation for loudspeaker amplifiers
A power mitigation algorithm in a loudspeaker amplification system that includes a loudspeaker driver, an audio amplifier, and a constant output power, power supply. A power requirement for the amplifier to output an audio signal is determined. A gain adjustment signal is then determined based on a difference between the power requirement and a power budget of the amplifier. Gain of the audio signal is adjusted according to the gain adjustment signal, for output through the loudspeaker driver. As a result, a peak level of the power consumption of the amplifier while outputting the gain-adjusted audio signal becomes less than the power budget. Other embodiments are also described and claimed.
US10469043B2 Class AB common-source amplifier with constant transconductance
An ultrasound probe buffer is provided. The ultrasound probe buffer may include a high impedance amplifier having a common-source core stage with series-series local feedback. The high impedance amplifier may include a first MOSFET and a second MOSFET, wherein a source terminal of the first MOSFET is coupled to a source terminal of the second MOSFET.
US10469041B2 Gallium nitride (GaN) power amplifiers (PA) with angled electrodes and 100 CMOS and method for producing the same
A method of forming a CMOS device and a GaN PA structure on a 100 Si substrate having a surface orientated in 111 direction and the resulting device are provided. Embodiments include forming a device with a protective layer over a portion of a Si substrate; forming a V-shaped groove in the Si substrate; forming a buffer layer, a GaN layer, an AlGaN layer and a passivation layer sequentially over the Si substrate; forming trenches through the passivation and the AlGaN layers; forming second trenches through the passivation layer; forming electrode structures over portions of the passivation layer and filling the first and second trenches; removing portions of the passivation layer, the AlGaN layer and the GaN layer outside of the V-shaped groove down to the buffer layer; forming a dielectric layer over the Si substrate; and forming vias through the dielectric layer down to electrode structures and the device.
US10469038B2 Broadband matching network
The invention describes a broadband matching network for coupling to an output of an amplifying device for amplifiers with a nominal operating frequency between 1 MHz and 100 MHz. The broadband matching network comprises a planar transformer with a primary winding arranged on a primary side of the broadband matching network and a secondary winding arranged on a secondary side of the broadband matching network. The primary winding is arranged to be electrically connected to the output of the amplifying device. The broadband matching network is characterized by a center frequency and a bandwidth with a frequency range of at least +/−3%. A first parallel resonance frequency and a second parallel resonance frequency of the broadband matching circuit are arranged around the series resonance frequency such that a frequency dependence of a load impedance provided by the broadband matching network for the amplifying device is reduced.
US10469034B2 Amplifier circuit for compensating an output signal from a circuit
An amplifier circuit (200) for compensating an output signal provided at an output (212) of a circuit (210) is disclosed. The amplifier circuit (200) comprises an output transmission line (230) connected between the output (212) of the circuit (210) and an output port (240) and an amplifier (220). The amplifier (220) comprises multiple sub-amplifiers (221, 222, 223, 224), inputs of the multiple sub-amplifiers (221, 222, 223, 224) are coupled to an input transmission line (250) for receiving an error signal; and outputs of the multiple sub-amplifiers (221, 222, 223, 224) are coupled at respective places along the output transmission line (230) to inject a compensation signal to the output port (240). The error signal is derived from a reference input signal and the output signal of the circuit (210), and is amplified in the amplifier (220) into the compensation signal.
US10469032B2 Power amplifier circuit
A power amplifier circuit includes a transistor, a bias current source, and an adjustment circuit. The transistor amplifies an RF signal when supplied with a variable power supply voltage. The bias current source supplies a bias current to the base of the transistor through a first current path. The adjustment circuit increases a current flowing from the bias current source to an input terminal of a matching circuit through a second current path as the variable power supply voltage decreases, and decreases the bias current flowing from the bias current source to the base of the transistor through the first current path as the current flowing from the bias current source to the input terminal through the second current path increases.
US10469031B2 Envelope detecting circuit
An envelope detecting circuit is for generating an envelope signal of an input RF signal as described. The envelope detecting circuit includes an input terminal, an output terminal, a balun, a transistor, and an integrating circuit. The transistor, which is operated in the class B or the class C mode, receives an input signal from the balun, amplifies the input signal, and outputs an amplified signal. The integrating circuit, which is provided between the transistor and the output terminal, provides a series circuit of a resistor and a capacitor between the bias supply and ground. The transistor receives the bias through the resistor. The capacitor holds bottom levels of the amplified signal.
US10469030B2 Systems and methods for synchronous demodulation
Systems and methods for synchronous demodulation using passive sampled analog filtering are disclosed. A system for synchronous demodulation includes an input channel for accepting an input signal, a first passive sampled analog filter for filtering the input signal, a mixer for mixing the filtered input signal and outputting a mixed signal, a second passive sampled analog filter for filtering the mixed signal, and an output channel for outputting the filtered mixed signal.
US10469027B2 Maintaining a solar power module
A solar power system includes a plurality of solar power cells mounted on an outer surface of a spherical frame, the spherical frame including an inner surface that defines an interior volume; at least one magnet mounted adjacent the outer surface of the spherical frame or within the interior volume of the spherical frame and configured to generate a magnetic field within the interior volume; and a magnetized heat transfer fluid disposed and flowable within the interior volume of the spherical frame based, at least in part, on an amount of heat transferred from the outer surface of the spherical frame into the magnetized heat transfer fluid and the magnetic field.
US10469026B2 Silicone rubber foam brush
A method of performing at least one of a cleaning, buffing, and polishing action on a surface, without requiring water, comprises providing a core member having a plurality of C-shaped grooves having respective openings and at least one sheet of material. The at least one sheet of material comprises a closed-cell silicone foam rubber and is attached to the core member using a coil-shaped element and has a first free end portion extending away from the core member. The core member moves by rotation in a first direction such that a portion of the at least one sheet of material is brought into sliding contact with the surface in a repeating pattern. The sliding contact between the at least one sheet of material and the surface occurs under a pressure and relative velocity sufficient to generate a force that results in at least one of a cleaning, buffing, and polishing.
US10469019B2 Motor control system, motor control apparatus, method for controlling motor, and state estimator
A motor control system includes a motor control apparatus, a motor, an environment state detector, and an operation state monitor. The motor control apparatus is configured to control feeding of driving power based on a control command. The motor is drivable by the driving power. The environment state detector is configured to detect environment state data of at least one of the motor control apparatus and the motor. The operation state monitor is configured to output, based on the environment state data, an operation margin of an operation state value of the at least one of the motor control apparatus and the motor relative to an operation rated value of the at least one of the motor control apparatus and the motor.
US10469018B2 Power modulating motor control method
A electric power tool, comprising a control system electrically coupled to a power supply and a motor to supply current to the motor, where the motor may be coupled to a driven element of a tool so as to drive the driven element. The control system may have a continuous power mode and a boost power mode to supply current to the motor at a greater amount than in continuous power mode, and may be configured to switch between the continuous power mode and the boost power mode based upon a sensed load on the electric motor. In some embodiments, the control system may switch to a cutback power mode to supply current to the motor at a lower amount than in continuous power mode is the load does not decrease before a predetermined time elapses.
US10469016B1 System and method for improving drive efficiency in an industrial automation system
Provided herein are systems, methods, and software for improving drive efficiency in an industrial automation system. In one implementation, a system comprises a mechanical load, an electromechanical device attached to the mechanical load, and a drive coupled to the electromechanical device. A processor is programmed to generate and display an acceleration curve, a duplicate acceleration curve, an energy curve and a duplicate energy curve. A user input is received indicating a change to at least a portion of the duplicate acceleration curve, and a change to the duplicate energy curve is calculated and displayed. A modified command signal based on the user input is calculated, and the drive is configured to control the electromechanical device via the modified command signal to mechanically operate the mechanical load perform a task.
US10469008B2 Rotary solenoid drive control method
A movable body portion Sm is configured to reciprocate in a rotation angle range Zm between a first position Xa and a second position Xb according to energization control of a driving coil 6 and to be stopped at the first position Xa and the second position Xb by a pair of self-holding mechanisms 11a and 11b by restriction of a pair of restricting stopper mechanisms 10a and 10b and attraction of magnets 8a and 8b. when controlling switching from the second position Xb (or the first position Xa) to the first position Xa (or the second position Xb), after a driving voltage based on a driving pulse Ps is applied to the driving coil 6, if the movable body portion Sm has reached a predetermined intermediate position Xp in 10 to 50[%] of the rotation angle range Zm, control is performed so that application of the driving voltage is stopped.
US10469007B2 Hybrid power system characterization
A system includes a torque sensor; and a hybrid power system. The hybrid power sensor includes a frame; an engine mounted on the frame; and a generator, the generator including: a generator rotor mechanically coupled to a shaft of the engine; and a generator stator coupled to the frame by the torque sensor. The torque sensor is configured to measure a torque on the generator stator.
US10469006B2 Power tool with electric motor and auxiliary switch path
A power adapter for use with a power tool having an electric motor, and configured to supply electric power from an alternating current power supply to the power tool, is provided. The adapter includes a housing and an auxiliary capacitor circuit housed within the housing. The auxiliary capacitor circuit includes an auxiliary capacitor, a switch in series with the auxiliary capacitor, and a switch control circuit. A state of the switch creates either a charging path for the auxiliary capacitor or both the charging path and a discharging path for the auxiliary capacitor, and the switch control circuit is configured to detect voltage associated with the power supply or the power tool and to control state of the switch in accordance with magnitude of the detected voltage.
US10469004B2 Motor drive apparatus and motor drive method
A motor drive apparatus includes: a stage determination part that determines a position of the rotor based on a combination of states of a plurality of the output signals; and a power distribution timing determination part which determines that a power distribution timing when power is distributed to the coil is a timing obtained by advancing an angle by an amount that corresponds to a predetermined electric angle in a startup time of the motor, wherein, when a rotation speed of the motor becomes a predetermined rotation speed or more, the power distribution timing determination part determines that a timing when a predetermined period of time elapses since a position of the rotor arrives at a position of an electric angle that corresponds to a displacement amount of an electric angle which is arbitrarily advanced with respect to a predetermined electric angle that is advanced in the startup time is a power distribution timing.
US10469001B1 DC brushless ceiling fan speed control device and method
In a DC brushless ceiling fan speed control device and method, the control device includes a switch module having a switch body, a power supply connected to a side of the switch body, and first, second, and third wire connecting members connected to the other side of the switch body. The second and third wire connecting members have a forward diode and a reverse diode respectively, and the switch body is provided for controlling the input of a power supply to directly and electrically supply power to the first wire connecting member, or supply power to the second and third wire connecting members through the forward and reverse diodes. When current is inputted, the waveform signal will be different, and this phenomenon is used for controlling the rotating speed of a ceiling fan to achieve the effects of good safety and convenience.
US10469000B2 Synchronous machine module, vehicle drive and vehicle
The synchronous machine module includes a synchronous machine and a rotational speed controller for controlling a rotational speed of the synchronous machine, which rotational speed controller has a detector for detecting a variable which is formed by the effective power or is dependent thereon. The rotational speed controller is designed to set the rotational speed of the synchronous machine and/or the time profile thereof as a function of the detected variable and/or its time profile. The vehicle drive has such a synchronous machine module and a power generator, which in order to supply the synchronous machine module is connected thereto. The vehicle is, in particular, an aircraft and has such a vehicle drive and/or such a synchronous machine module.
US10468998B2 Metallic glow discharge diode and triode devices with large cold cathode as efficient charge generator—a power cell
The invention describes a metal container that comprises a cathode containing an insulated anode with gases at pressures less than a fraction (0.1-0.9) of a mmHg. Metallic normal glow discharge diode and triode devices with large cold cathode area as efficient charge generator to function as a power cell. A metallic glow discharge device comprising a cylindrical cathode and a coaxial insulated anode containing gas at very low pressure utilizing radial electric field. A metallic normal glow discharge diode device containing a planar geometry, with an insulated metallic plate parallel to the broad side of the container forms the anode, while the container acts as the cathode.
US10468996B2 Triboelectric generation device
The present disclosure enables materials of a triboelectric charging member to exhibit a characteristic of increased surface charge density, thereby improving output of a triboelectric generating device. Accordingly, the present disclosure provides a triboelectric generating device showing improved output without increasing a size of the triboelectric generating device or without increasing amounts of materials required for the triboelectric generating device. An embodiment of a triboelectric generating device provided according to a first aspect of the present disclosure includes a first electrode; a first charging layer formed on the first electrode; and a second electrode disposed on the first charging layer, wherein the first charging layer and the second electrode are arranged such that an interface between the first charging layer and the second electrode forms a frictional interface, and the first charging layer includes a ferroelectric polymer matrix and ferroelectric inorganic particles dispersed in the ferroelectric polymer matrix.
US10468993B2 Inverter for use in photovoltaic module
A photovoltaic module-mounted AC inverter circuit uses one or more integrated circuits, several power transistors configured as switches, several solid-dielectric capacitors for filtering and energy storage, several inductors for power conversion and ancillary components to support the above elements in operation. The integrated circuit includes all monitoring, control and communications circuitry needed to operate the inverter. The integrated circuit controls the activity of pulse-width modulated power handling transistors in both an input boost converter and a single-phase or multi-phase output buck converter. The integrated circuit also monitors all power processing voltages and currents of the inverter and can take appropriate action to limit power dissipation in the inverter, maximize the available power from the associated PV module and shut down the inverter output if the grid conditions so warrant. The integrated circuit implements power line communications by monitoring the AC wiring for signals and generating communications signals via the same pulse-width modulation system used to generate the AC power. Communications is used to report inverter and PV module status information, local identification code and to allow for remote control of inverter operation.
US10468989B2 Switching regulator including a clamp circuit
A switching regulator includes a switching element, a first error amplification circuit amplifying a difference between a voltage based on an output voltage and a first reference voltage and providing a first error voltage, a clamp circuit generating a second error voltage at an output node based on the first error voltage and a second reference voltage, a PFM comparison circuit comparing the second error voltage and the second reference voltage to output a comparison result, an oscillation circuit providing and stopping a clock signal according to the comparison result, and a PWM conversion circuit turning on/off the switching element based on the second error voltage and the output of the oscillation circuit. The clamp circuit clamps a lower limit value of the second error voltage to a voltage obtained by subtracting a prescribed voltage from the second reference voltage.
US10468988B2 Three-level converter using an auxiliary switched capacitor circuit
In a described example, an apparatus includes a first switch coupled between a terminal for receiving an input voltage and a top plate node, and having a first control terminal; a second switch coupled between the top plate node and a switching node, and having a second control terminal; a third switch coupled between the switching node and a bottom plate node and having a third control terminal; a fourth switch coupled between the bottom plate node and a ground terminal, and having a fourth control terminal; a flying capacitor coupled between the top plate node and the bottom plate node; a fifth switch coupled between the top plate node and an auxiliary node; a sixth switch coupled between the auxiliary node and the bottom plate node; and an auxiliary capacitor coupled between the auxiliary control terminal and a ground terminal.
US10468987B2 Methods and apparatus for adaptive timing for zero voltage transition power converters
Timing circuitry causes: a first closed signal on a first switch control output before a signal on a second switch control output changes from a second closed signal to a first open signal; the first switch control output to provide a second open signal after a first selected time after the second switch control output changes from the second closed signal to the first open signal; and a third switch control output to provide a third closed signal a second selected time after the first switch control output changes from the first closed signal to a third open signal. A beginning of the first closed signal to a beginning of the first open signal is based on a later of: a current through a switch connected to the second switch control output exceeding a threshold current; and a clocked time after the beginning of the first closed signal.
US10468983B2 Slew-rate controlled supply voltage switching
An apparatus includes a slew rate regulation circuit, a plurality of switches and a controller circuit. The controller circuit controls the plurality of switches to decouple a first source supply voltage from a supply rail; control the plurality of switches to couple a second source supply voltage to the supply rail to replace the first source supply voltage with the second source supply voltage; and control the slew rate regulation circuit to regulate a slew rate of a voltage of the supply rail during a time interval in which the first source supply voltage is being replaced with the second source supply voltage.
US10468982B2 Switching power supply circuit, load driving device, and liquid crystal display device
A switching power supply circuit has a switching output stage which generates an output voltage from an input voltage by driving a coil current by using an output transistor and a switching controller which turns ON and OFF the output transistor to keep the output voltage or a feedback voltage commensurate with it equal to a predetermined reference voltage. The switching controller includes a reference slope voltage generator which generates a reference slope voltage, a sense voltage holder which generates a held sense voltage by latching a sense voltage commensurate with the coil current with predetermined timing, and a voltage adder which generates a slope voltage by adding up the reference slope voltage and the held sense voltage. The switching controller determines the ON duty of the output transistor by using the slope voltage.
US10468981B2 Switching power supply device
A switching power supply device includes a switching element and a diode and generates an output voltage by supplying current to a coil by controlling the switching element to turn on and off. A current detection circuit detects a current flowing in the switching element. A voltage detection circuit monitors a voltage at an output terminal OUT. A control circuit controls the switching element to turn on and off by a current control mode based on a current detection signal and a feedback voltage. The control circuit drives a bleeder circuit to supply a load current to the output terminal when a level of the current detection signal is lower than a predetermined level.
US10468973B2 Over current protecting circuit and the method thereof
An over current protecting circuit, used with a switching converter having a switch, having: a current limiting circuit, configured to receive a limit indicating signal and to provide an on time signal to control an on time period of the switch based on the limit indicating signal, wherein if the limit indicating signal indicates a current flowing through the switch of the switching converter is larger than a limiting threshold, the on time period of a next switching cycle of the switch is subtracted with a first period, otherwise, the on time period of the switch of the next switching cycle is added with a second period; wherein a maximum on time period of the switch is fixed to be an on time reference.
US10468965B2 Multi-stage multilevel DC-DC step-down converter
Disclosed are multi-stage multilevel DC-DC step-down converters. Stages may include three or four switches, and switches of each stage are operated at selected duty cycles such that each stage reduces an input voltage by one-half and voltage stress on switches is reduced. In some embodiments only a single output inductor is used in an LC filter, and the inductor may be very small as compared with a conventional Buck converter. Thus, embodiments provide DC-DC step-down converters with high power density and efficiency.
US10468964B1 Detection and compensation of power phase loss
Systems and methods are provided for detecting and compensating for loss of a phase of a three-phase power source, elements of the system including: a sensing unit, which measures current and voltage levels of each phase of the three-phase power source; a switching unit having three primary relays and three backup relays; and a microcontroller, configured to receive measurements from the sensing unit, to determine from the measurements a lost phase and a less-loaded phase of the two remaining phases, and responsively to activate the switching unit to disconnect the lost phase and to connect the less loaded phase to provide backup power in place of the lost phase.
US10468959B2 Lens moving apparatus and camera module including same
A lens moving apparatus, according to one embodiment, comprises: a bobbin having a first coil installed on the outer circumferential surface thereof; a location detection sensor equipped to the bobbin; a housing in which the bobbin is provided; an upper elastic member disposed on the upper side of the housing; and a support member that supports the housing such that the housing can move in a second or third direction that is perpendicular to a first direction, wherein the upper elastic member is divided into a plurality of parts, at least two of which are disposed parallel to each other on the x-y plane in the second or third direction and are disposed such that end portions thereof face each other.
US10468955B2 Axial flux brushless permanent magnet electrical machine rotor
An axial flux brushless permanent magnet electrical machine having a stator and at least one rotor. The rotor includes a Halbach array of magnets with at least four magnets per magnetic cycle. The rotor magnets are contained within pockets in the rotor. The pockets are formed with magnet pocket walls being radial walls, active surface walls, and/or inactive surface walls where the walls retain the magnets within the pockets.
US10468947B2 Rotary electric machine
A motor according to the present invention includes: a stator core that surrounds an outer circumference of a rotor, and that includes: a yoke portion; and a plurality of tooth portions in which tip portions protrude radially inward toward a central axis of the rotor from an inner circumferential surface of the yoke portion; a heat sink that is disposed so as to face a first end surface of the stator core in an axial direction of the stator core; a stator coil that includes phase coil portions that are configured using conducting wires that are mounted to the stator core; and a coil fixing member that is disposed on coil end portions of the phase coil portions, that fixes the coil end portions in a state of surface contact with the heatsink.
US10468945B2 Method and system for energy conversion from pressure energy into electrical energy
A method for energy conversion from pressure energy into electrical energy uses an expansion turbine. In the method, a pressurized, gaseous, first medium is heated before being fed into the expansion turbine. The expansion turbine drives a generator and a compressor. At least one gaseous second medium is compressed by the compressor in a heating arrangement. Heat generated by the compression and preferably also via utilization of ambient heat according to a heat exchanger principle is used for heating the gaseous first medium.
US10468942B2 Bearing device, conveying device, inspection device, and machine tool
A bearing includes an inner ring and an outer ring arranged to face each other with a rolling element interposed therebetween, and a housing including a housing inner supported by the inner ring and a rotor flange supported by the outer ring. The rotor flange includes a flange portion extending toward one end surface side in an axial direction of the outer ring, and a C-type retaining ring arranged at the other end surface side in the axial direction of the outer ring. A push ring formed of a resin material is provided in a gap between the flange portion and the one end surface in the axial direction.
US10468939B2 Coolant sleeve and fixing device thereof and electric machine
A liquid coolant sleeve fixing device for fixing the cylindrical liquid coolant sleeve in a radially interior part of a housing is disclosed. The coolant sleeve fixing device includes a bolt for fixing the liquid coolant sleeve and the housing, and an axial installation hole disposed on an axial side of the housing and used for installing the bolt. The fixing device also includes a recess disposed on an axial side of the liquid coolant sleeve, and a press plate of a shape which fits the recess, the quantity of the press plate being the same as the quantity of the recess. A radially inner side part of the press plate presses against the interior of the recess. The press plate is fixed to the housing by means of the bolt and installation hole, thereby fixing the liquid coolant sleeve in the radially interior part of the housing.
US10468937B2 Cantilever stator
An electric motor includes: a housing having a first rotor bearing and a stator support surface; a cantilever stator that includes a lamination stack, a first side of the lamination stack abutting the stator support surface and a second side of the lamination stack abutting a stator endbell that has a second rotor bearing, wherein the cantilever stator is held by way of tie rods attaching the stator endbell to the housing; and a rotor in the cantilever stator, the rotor held by the first and second rotor bearings.
US10468935B2 Motor
A motor body includes a motor housing accommodating a rotor and a stator, a cover disposed above the motor body, a connector including a connector covering portion disposed between the motor body and the cover, and a substrate electrically connected to the motor body. The motor includes a first sealing portion that seals an upper portion of the motor housing and the connector covering portion, and a second sealing portion disposed on an upper side of the first sealing portion, the second sealing portion sealing is disposed between the cover and the connector covering portion, and the first sealing portion is disposed below an upper end of the motor housing.
US10468933B2 Brushless DC motor
A brushless direct current (DC) motor, including a motor body and a motor controller. The motor controller includes a control box and a control circuit board. The motor body is a plastic-packaged body including a rotary shaft, a rotor assembly, a plastic-packaged stator, a front cover, and a rear cover. The rotor assembly is disposed on the rotary shaft. The plastic-packaged stator is sleeved on the outer side of the rotor assembly. The front cover is disposed on the front part of the plastic-packaged stator. The plastic-packaged stator includes a stator core, a terminal insulator, coil windings, and a plastic-packaged shell. The terminal insulator is disposed on one end of the stator core. The coil windings are coiled on the terminal insulator. The plastic-packaged shell is adapted to connect the stator core, the terminal insulator, and the coil windings together.
US10468925B2 Rotor including segmented yoke
Rotor for motor or generator, which rotor (11) includes a rotor ring (12), which rotor includes a yoke formed by yoke segments (13) which by arrangement to the rotor ring (12) forms a complete yoke. The yoke segments (13) are provided with one or more magnet blanks (19), which magnet blanks (19) are formed by one or more permanent magnets (18).
US10468921B2 Permanent magnet synchronous motor
A 10-pole 12-slot permanent magnet synchronous motor comprises a plurality of teeth. From among two adjacent teeth around which coils of the same phase are wound adjacent to each other, the rotational direction width of a winding portion of a first tooth placed in front along a rotational direction of a rotor is set narrower than that of a winding portion of a second tooth placed behind along the rotational direction of the rotor. With this configuration, the circumferential length of the coil wound around the first tooth can be shortened with suppressing increase in iron loss in the winding portion of the first tooth.
US10468916B2 Charge level communications for wireless power transfer
A signal generator generates an electrical signal that is sent to an amplifier, which increases the power of the signal using power from a power source. The amplified signal is fed to a sender transducer to generate ultrasonic waves that can be focused and sent to a receiver. The receiver transducer converts the ultrasonic waves back into electrical energy and stores it in an energy storage device, such as a battery, or uses the electrical energy to power a device. In this way, a device can be remotely charged or powered without having to be tethered to an electrical outlet.
US10468914B2 Contactless power transfer system
A system for powering components in a vehicle seat enables electronic components within the vehicle seat to receive power without wires connecting the seat to a vehicle body. The system includes a power transmitter that generates an electromagnetic field, and a power receiver located within the vehicle seat and the electromagnetic field. The power receiver is configured to generate electrical power from the electromagnetic field and deliver the power to at least one component in the vehicle seat.
US10468913B2 Electronic device including non-contact charging module
This communication apparatus makes it possible to have a non-contact charging module and a sheet antenna coexist, even in the case where there the non-contact charging module and the sheet antenna in the communication apparatus. The apparatus is provided with: a housing; a secondary-side non-contact charging module, which is housed in the housing, receives power by means of electromagnetic induction, and has a first coil having a conducting wire wound thereon, and a first magnetic sheet facing the first coil; and an NFC antenna, which is housed in the housing, and has a second coil having a conducting wire wound thereon, and a second magnetic sheet facing the second coil. The secondary-side non-contact charging module and the NFC antenna are not laminated to each other.
US10468911B2 Switching system and method for activating and deactivating of an electrical appliance
The invention concerns a switching system (6) for activating and deactivating of an electrical appliance (100) comprising a remote switch control device (9) that comprises a first terminal (90) electrically connected to a first power line (8), a second terminal (91) electrically connected to a second power line (7), and a third terminal (92) connectable to an electrical 5 terminal of the electrical appliance. The remote switch control device (9) is configured to modify the electrical connection between the first and the third terminal (90, 92) in response to a detection of an attenuation of an electrical parameter between the first and second terminals (90,91) caused by a electromechanical switch (1) configured to be manually actionable by 10 a user. The invention further concerns the remote switch control device (9) and a method for installing a switching system using the remote switch control device (9) and the electromechanical switch.
US10468908B2 Electronic equipment and control method for the same
A method of controlling an electronic apparatus includes supplying power to a second controller, receiving an activation time for supplying power to a communication portion and a deactivation time for interrupting power to the communication portion, setting time information based on the activation time and the deactivation time, performing, based on the time information, a standby step that includes interrupting power to a first controller, a first load portion, and the communication portion while supplying power to the second controller, controlling the communication portion switch to supply power to the communication portion based on the activation time, determining whether the communication portion has received the control command from the remote control terminal, and interrupting the power supplied to the communication portion and re-executing the standby step based on determining that the communication portion has not received the control command from the remote control terminal.
US10468904B2 System for wireless charging of a battery within a sterilizable vessel
In various examples, a system includes a power generating device configured to generate and transfer power to an electrical device. A sterilizable vessel is configured to accommodate the electrical device. The vessel is configured to allow power to be at least partially wirelessly transferred from the power generating device, through the vessel, and to the electrical device. In other examples, a method includes wirelessly powering and/or charging an electrical device disposed within a sterilizable vessel.
US10468902B2 Sensor charger and calibration case
A sensor charging case having multiple receptacles for multiple sensors. One receptacle is for charging while the other receptacles are for holding additional sensors. The receptacles can be arranged to hold the sensors releasably by the sides and leaving at least two surfaces generally exposed to the environment, e.g. two opposite surfaces such as a front and back of the sensor. By leaving the front surface of the sensor exposed a user can see what sensor is being held and/or the sensing element on the front surface of the sensor can be exposed to the environment. By leaving the back surface of the sensor exposed a user can remove the sensor and/or heat can be effectively transferred away from the back of the sensor to the environment.
US10468901B2 Accessory device for wireless charging and electronic device having the same
An apparatus and a method for wirelessly charging are disclosed. An accessory device is detachably mounted on an electronic device. The accessory device includes a housing including a first face configured to oppose a face of the electronic device when the housing is mounted on the electronic device, a second face opposite to the first face, and a third face extending in a first direction from the first face so as to enclose at least a portion of a side face. The accessory device further includes a battery and at least one conductive pattern electrically connected to the battery. The accessory device can transmit power to the electronic device in a wireless manner and/or receive power from an external device in a wireless manner. Areas of the first face and the third face of the housing of the accessory device are formed of a non-conductive material.
US10468900B2 Management of high-voltage lithium-polymer batteries in portable electronic devices
The disclosed embodiments provide a system that manages use of a battery corresponding to a high-voltage lithium-polymer battery in a portable electronic device. During operation, the system monitors a cycle number of the battery during use of the battery with the portable electronic device, wherein the cycle number corresponds to a number of charge-discharge cycles of the battery. If the cycle number exceeds one or more cycle number thresholds, the system modifies a charging technique for the battery to manage swelling in the battery and use of the battery with the portable electronic device.
US10468899B2 Battery charger system and method
Battery state of health is a term used to describe the amount by which a battery has degraded since manufacture, and in particular is a measure of the total capacity of the battery relative to its original total capacity. As it can be dangerous to attempt to charge an unhealthy battery, the present invention provides a system and method for determining battery 1 state of health in remote environments where equipment and high-speed data access are limited.
US10468898B2 Implementation of high efficiency battery charger for electronic devices
A power converter including a buck converter to receive input power and set operating voltages of the power converter, a current sensing circuit to determine an input current of the power converter, a charge pump circuit to store charge delivered by the voltage regulation circuit and output to a load and to a battery pack a current larger than the input current, and a battery pack controller to control switching and provide feedback within the power converter.
US10468896B2 Intelligent switch system and control method
A charging path switching circuit includes a first port, a second port, a path switch unit, and a conversion unit. The first port is connected to an external electronic device to obtain a first electrical signal. The second port is connected to an external power source to obtain a second electrical signal. The conversion unit is connected the path switch unit and converts the first electrical signal or the second electrical signal to a predetermined voltage. The path switch unit is connected to the first port and the second port. The path switch unit selects to connect to the first port or the second port, to obtain the first electrical signal or the second electrical signal according to the connection of the first and the second port. The path switch unit preferentially selects to obtain the second electrical signal from the second port.
US10468894B2 Charger for a mobile device and magnetic sticker usable therewith
A device for charging a mobile phone, comprising: a body having a length dimension, a width dimension and a thickness dimension, with the thickness dimension being substantially smaller than the length dimension and the width dimension; a power plug integrated in the body; and a charging and mounting support integrated on a front surface of the body, detachably and mechanically mounting and electronically connecting a back interface integrated on a back surface of a mobile phone; wherein in order to charge the mobile phone, a power connector of the charging and mounting support is connected mechanically and electronically to a power connector of the back interface; and wherein the back interface is rotationally movable and rotationally locking when mounted on the charging and mounting support.
US10468892B2 Battery management method and apparatus
Provided is a battery management method and apparatus. The battery management method includes acquiring physical quantity data, for each of a plurality of batteries, of when corresponding physical quantities of the plurality of batteries, making up the physical quantity data, dynamically vary, calculating unbalance data based on physical quantity difference information derived from the physical quantity data, calculating feature data for the physical quantity data by projecting the unbalance data to a feature space, and determining a battery safety for one or more of the plurality of batteries based on determined distribution information of the feature data.
US10468888B2 Control system for solar power plant
A control system for a solar power plant includes: plural power conditioning systems performing grid connection control of transmission of electrical power generated by a solar power generator to a power grid; and a supervisory controller which issues a target output command to each power conditioning system so that interconnection point electrical power, electrical power fed to the power grid, becomes equal to or smaller than an upper limit output value. The supervisory controller: receives an urgent request including information related to a time of day at which the upper limit output value is scheduled to be changed and the scheduled upper limit output value; and calculates a target value of the interconnection point electrical power for each time of day so that the interconnection point electrical power conforms to the scheduled upper limit output value by the scheduled time of day.
US10468885B2 Battery storage system with integrated inverter
There is provided a power converter unit that can include an inverter and a plurality of batteries. The inverter and the plurality of batteries can be cooled by a common thermal management system. Furthermore, the power converter unit that can include a battery enclosure and the inverter can be co-located with the plurality of batteries inside the battery enclosure.
US10468884B2 Device and method for controlling a load flow in an alternating-voltage network
A device controls a load flow in an alternating-voltage network. The device is distinguished by a module series circuit of two-pole switching modules that can be inserted in series into a phase line of the alternating-voltage network. Each switching module has an energy store and controllable power semiconductors that can be switched on an off and each switching module can be controlled in such a way that a switching-module voltage can be produced at the poles thereof, which switching-module voltage corresponds to a positive or negative energy-store voltage or a voltage having the value of zero. A control apparatus for controlling the switching modules is provided, which control apparatus is configured to control the switching modules in such a way that a periodic longitudinal voltage can be produced at the module series circuit. A method for controlling a load flow in an alternating-voltage network is performed by the device.
US10468881B2 Electrical power systems having zig-zag transformers
An electrical power system connectable to a power grid includes a plurality of electrical power subsystems, each of the plurality of electrical power subsystems including a power converter electrically coupled to a generator having a generator rotor and a generator stator. The electrical power system further includes an intermediate power path extending from each of the plurality of electrical power subsystems for providing power from each of the plurality of electrical power subsystems to the power grid. The electrical power system further includes a zig-zag transformer electrically coupling each of the plurality of intermediate power paths to the power grid, the zig-zag transformer including a primary winding and a plurality of secondary windings, each of the plurality of secondary windings connected to one of the plurality of intermediate power paths, and wherein at least one of the plurality of secondary windings is a zig-zag winding.
US10468877B2 Continuous-power electrical system stabilized by integrated active filters
The invention is an electrical system comprising an electrical source, an electrical device (4), a capacitor (2′) and a controlled active filter (7, L) providing stabilization of the electrical quantities. The active filter (7, L) is mounted in parallel with a capacitor (2′) of reduced capacity in relation to conventional means. Active filter (7, L) is at least partly integrated within electrical device (4).
US10468871B2 Distribution block with integrated surge protective device
A modular distribution block for a high-current power system includes a ground module and one or more phase modules. The ground module includes a grounding clamp configured to electrically and mechanically connect to a DIN rail and to retain the distribution block in place with respect to the DIN rail. The phase module(s) include: a conductive splice block that connects a line current from a power supply to a powered device; and, a first surge protective device (SPD) terminal and a second SPD terminal configured to together receive and electrically connect to an SPD module, such connection forming a surge protection circuit within the distribution block, the first SPD terminal electrically connecting to the bus terminal and the second SPD terminal electrically connecting, to the splice block. A rigid bus bar electrically connects the ground module to the phase module(s).
US10468869B2 High voltage transmit / receive switch and voltage detection circuit
An analog transmit/receive switch and voltage detection circuit that do not require depletion mode devices are provided. The switch may be configured to operate in a receive mode and a protection mode. The voltage detection circuit may be coupled to the switch and may be configured to measure a potential difference between two terminals of the switch. The switch and the voltage detection circuit may not include any depletion mode devices.
US10468863B1 Duplex electrical connector with one-piece connector body
A duplex electrical connector having a one-piece connector body for securing electrical cables to a panel or junction box. The one-piece connector body includes a leading end with a nose portion having a bore therein and a trailing end with two bores therein. One or two tubular cable retainers secured in the trailing end enable snap in connection of electrical cables to the trailing end of the connector body. A fastening arrangement is included on the nose portion at the leading end of the connector body for securing the connector body to a knockout hole in a panel or an electrical box.
US10468861B2 Distribution panel
Provided is a distribution panel. The distribution panel includes a main busbar compartment in which a main busbar is provided and which is provided as an independent space and an arc duct provided at a rear side of the main busbar compartment to discharge an arc generated in the main busbar compartment. The main busbar compartment includes a communication hole defied in one surface of the main busbar to allow the main busbar compartment to communicate with the arc duct and a relief device rotatably provided on one side of the communication hole to open or close the communication hole. The relief device is bendable in multi stages. Thus, the arc may be effectively discharged while reducing a size of the distribution panel.
US10468858B2 Supply circuit for a corona ignition device
Described is a supply circuit for a corona ignition device, with an input for connection to a direct voltage source, a first converter, a second converter, and an output for connecting a load. The two converters each generate an output voltage, which is provided on its secondary side and exceeds the input voltage. The two converters each contain a transformer that galvanically separates the primary side of the converter from its secondary side. At least one transistor switch is arranged between the input and primary side of the two converters for pulse width-modulation of the input voltage. The primary side of the second converter is connected in parallel with the primary side of the first converter, the secondary side of the second converter is connected in series with the secondary side of the first converter, the secondary sides of the two converters are each bridged in this series connection by at least one diode, so that an output voltage can be provided at the output of the supply circuit even given a failure of one of the two converters.
US10468857B1 Ground electrode assembly for a spark plug
A spark plug includes a housing, a center electrode, and a ground electrode assembly. The center electrode is disposed within the housing. The ground electrode assembly cooperates with the center electrode to generate a spark. The ground electrode assembly further includes an arm, a ground electrode, and a ground electrode pad. The arm is fixed to the housing. The ground electrode is disposed opposite the center electrode. The ground electrode pad is disposed on an inner surface of the ground electrode. The ground electrode pad is a precious metal coating on the surface of the inner surface.
US10468853B2 Light emitting component, print head, image forming apparatus and semiconductor layer laminate substrate
A light emitting chip including: a substrate that is provided with a first semiconductor laminate part, a tunnel junction layer or a metallic electrically conductive group III-V compound layer, and a second semiconductor layer. The first semiconductor laminate part includes light emitting elements. The tunnel junction layer or the metallic electrically conductive group III-V compound layer is provided on the first semiconductor laminate part. The second semiconductor layer is provided on the tunnel junction layer or the group III-V compound layer, and includes a driving portion. The driving portion includes setting thyristors and drives the light emitting elements to make the light emitting elements be able to shift to an ON state sequentially.
US10468846B2 Die for terminalized electric wire
A die for a terminalized electric wire is provided with a first electrode, a hole forming jig, an electric wire pressing jig which surrounds a periphery of the first electrode, a second electrode and conductor accommodation parts. The conductor accommodation parts are recessed in molded inner wall surfaces at both sides of the electric wire pressing jig which holds a superposed configuration part in which the end side is superposed on the root side of the annular conductor in the vertical direction. A part of a molten conductor of the superposed configuration part flows into the conductor accommodation parts.
US10468844B2 Plug-type lamp
A plug-type lamp is disclosed. The lug-type lamp includes a base with a plug part, where the plug part is configured to be plugged in a socket and be electrically connected with the socket; a light source module housed in the base; a pair of conductive terminals configured to electrically connect the plug part with the light source module; and a cover assembled with the base.
US10468839B2 Assembly having thermal conduction members
An assembly includes: a socket connector, having an insulating seat, multiple mating terminals and a metal shell provided outside the insulating seat; at least one first thermal conduction member located outside the metal shell; and a plug connector, including: a circuit board; at least one chip provided on the circuit board; a mating joint electrically connected to one end of the circuit board and having an insulating body, multiple conductive terminals, and a shielding shell provided outside the insulating body; and at least one second thermal conduction member having a conducting portion thermally conductive with the chip and a protruding portion located outside the shielding shell. When the mating joint is mated with the socket connector, the mating terminals are in contact with the conductive terminals to form an electrical connection, and the protruding portion is in contact with the first thermal conduction member to perform thermal conduction.