Document Document Title
US10091920B2 Surface mount device for control of holding and moving printed circuit board in the priority order
A board work device includes a housing device, a holding device, a moving device, a first lane and a second lane, a corresponding relationship acquisition device, a priority order acquisition device, and a control device. The holding device exchangeably holds a board work tool that performs a board work on a board. The corresponding relationship acquisition device acquires a corresponding relationship between the types of the board work tool and each of the multiple board works for each of the boards. The control device controls the holding device and the moving device such that, when performing the board work based on the acquired corresponding relationship, in a predetermined case, the board work that is capable of being performed in the other lane is performed without exchanging the board work tool currently being held.
US10091919B2 Apparatus for securing electronic devices on a carrier during transportation
An apparatus for securing electronic devices on a carrier for storing electronic devices during transportation of the electronic devices on the carrier has a guiding track for guiding motion of the carrier when the carrier receives electronic devices. A magnetic track located adjacent to the guiding track attracts the electronic devices onto the carrier with a magnetic attraction force. In particular, the magnetic track has a support surface facing the carrier that has a smaller width than a width of a portion of the magnetic track that is spaced from the support surface.
US10091913B2 Liquid cooling server
A liquid cooling server includes a chassis including a unit case housing portion; a unit case which moves in a first direction for being inserted in and pulled out from the unit case housing portion and includes a heat generating component and a portion to be cooled; a cooling plate which is disposed to the chassis, opposes the unit case housing portion in a second direction perpendicular to the first direction, and includes a flow path through which a cooling medium flows; a metal portion which is provided to either one of the cooling plate and the portion to be cooled, includes a plurality of first protrusions which protrude in the second direction towards the unit case housing portion and are arranged in the first direction; and a heat transfer body provided between the metal portion and the first member in the second direction, the heat transfer body being elasticity.
US10091912B2 Variable air cooling system for data centers
A method and system for variable air cooling for data centers. The system may include: an enclosure to be cooled suitable for housing hardware components; a cooling system including: a first air input for controllably allowing input of outside air from outside the enclosure; a second air input for controllably allowing input of recycled air from the enclosure; a selectively activatable cooling mechanism; an air output for allowing output of air into the enclosure; a first temperature monitor for monitoring an outside air temperature of air outside the enclosure; a second temperature monitor for monitoring a blowing air temperature of air at the air output; and a control mechanism for controlling an operation of the first air input, the second air input, and the cooling mechanism dependent on a monitored outside air temperature at the first temperature monitor and a monitored blowing air temperature at the second temperature monitor.
US10091907B2 Electronic assembly
An electronic assembly including a machine body and a docking station is provided. The machine body includes a casing, a heat transfer plate, and a heat dissipation fin set. The casing has a first hole and a second hole. The heat transfer plate and the heat dissipation fin set are disposed in the casing. The heat dissipation fin set includes heat dissipation fins, and a diversion portion of at least one of the heat dissipation fins is aligned to the first hole and the second hole. The docking station includes a body and a fan. The body has a third hole. The fan is disposed in the body. When the machine body is assembled to the docking station, an air flow generated by the fan flows into the casing via the third the first holes, and the air flow is divided into two flows by the diversion portion.
US10091906B2 Off-center component racking
Apparatuses and systems associated with a server rack to hold a plurality of rack components may include a cabinet having a front opening of width W, and a first mounting pole and a second mounting pole located parallel to each other at the front opening to facilitate receipt and to hold the plurality of rack components. The server rack may further include the first and second mounting poles having a spacing of x inches or centimeters from each other, with the mid-point of the spacing being offset from the mid-point of width W, that defines a first mounting space to receive a first subset of the rack components in a first orientation and a second mounting space to receive a second subset of the rack components in a second orientation that differs from the first orientation. Other embodiments may be described and/or claimed.
US10091905B1 Dual-action storage media chassis structure and system
A dual-action storage media chassis system comprising: a chassis and two storage media modules accommodated in the chassis. The chassis defining a central back storage space accommodating a processor unit having a third operating temperature. Each storage media module including: a tray frame, each tray frame including a top access opening; a first plurality of storage media (having a first operating temperature) arranged into a front portion of the tray frame through the top access opening; a second plurality of storage media (having a second operating temperature) arranged into a back portion of the tray frame through the top access opening; the front portion, the back portion and the central back storage space being disposed longitudinally sequentially in the dual-action storage media chassis system, such that the second operating temperature is superior to the first operating temperature, and the third operating temperature is superior to the second operating temperature.
US10091902B2 Electrical module for battery distribution assembly
An electrical module is configured to be coupled to a tray of a battery distribution assembly. The electrical module includes a housing disposed along an outer surface of the tray. The electrical module also includes at least one electrical circuit device disposed within a cavity of the housing. The electrical module further includes multiple terminals electrically connected to the at least one electrical circuit device. The terminals project outward from the housing and extend through corresponding apertures in the tray for electrically connecting to one or more electrical conductors disposed along an inner surface of the tray.
US10091900B2 Feedthrough connectors
According to an embodiment, an implantable medical device is disclosed. The device includes a sealed housing enclosing an electronic circuitry, a plurality of feedthrough conductors, each conductor of the plurality of feedthrough conductors includes a proximal end part connected to the enclosed electronic circuitry and a distal end part available external to the housing. The device further includes a plurality of spatially separated feedthrough connectors configured to provide terminal connections, away from the plurality of feedthrough conductors, for a plurality of electrical wires. Each connector of the plurality of spatially separated feedthrough connectors includes a first end section adapted to be connected with the distal end part of a feedthrough conductor of the plurality of feedthrough conductors and a second end section adapted to be connected with one of the plurality of electrical wires.
US10091896B2 Foldable display device
The present disclosure relates to the field of display devices and discloses a foldable display device comprising: a main body structure and a flexible screen provided on a surface of the main body structure; the main body structure includes two flat plate areas and a bending area connecting the two flat plates and making the two flat plate areas have an opening and closing angle of 0 degrees to at least 180 degrees between; the bending area having a minimum bending radius at the time of bending so that the flexible screen attached to the surface of the bending area also has a minimum bending radius, which is greater than a critical bending radius of the flexible screen. The present disclosure allows the flexible screen to have a minimum bending radius when the screen is folded, preventing the flexible screen from being damaged by excessive bending.
US10091894B2 Electronic control module, in particular for gear mechanism control, with electrical components which are welded to press contacts
An electronic control module for a gear mechanism controller in motor vehicles includes a printed circuit board and an electrical component. The printed circuit board has a mounting side and includes conductor tracks. The electrical component has an electrically conductive connection section. The control module further includes a press contact that is pressed into an opening in the printed circuit board such that it is mechanically fixed to the printed circuit board. The press contact forms an electrical contact with a conductor track of the printed circuit board via an electrically conductive mating connection section of the press contact. The connection section of the electrical component is connected to the mating connection section of the press contact by a welded connection. The connection technique enables soldered connections to be dispensed with and replaced by cold pressing of press contacts and subsequent welding by, for example, a copper/copper laser welding process.
US10091885B2 Electrical power conversion system
An electrical power conversion system for converting a high voltage from a HV electrical power supply to a low voltage is disclosed. In an embodiment, the electrical power conversion system includes at least one power converter and at least one RC network including a plurality of resistive components and a plurality of capacitive components electrically connected in series. In an embodiment, the at least one RC network is in series connection with the at least one power converter and the at least one RC network and at least one power converter are arranged to be connected across a line potential of the HV electrical power supply.
US10091884B2 Display device with a reinforcing member for improved durability
A display device includes a display panel, a printed circuit board under the display panel and having one surface on which a driving chip is mounted, a first reinforcing member between the display panel and the printed circuit board, and a second reinforcing member under the printed circuit board, configured to face the printed circuit board having the driving chip therebetween, the second reinforcing member having a recessed groove in one surface facing the driving chip and the driving chip being in the recessed groove.
US10091880B2 Printed circuit board unit display apparatus and method of manufacturing the display apparatus
Provided is a method of manufacturing a display apparatus. The method includes: preparing a printed circuit board including a first printed circuit unit and a second printed circuit unit; providing, on the printed circuit board, a connection member electrically connecting the first printed circuit unit to the second printed circuit unit; coupling one end of a tape carrier package to the printed circuit board; coupling the other end of the tape carrier package to a display panel; and cutting the printed circuit board into the first printed circuit unit and the second printed circuit unit that move relative to each other.
US10091876B2 Printed circuit board and display device including the same
A display device including: a display substrate including a display area configured to display an image and a pad area positioned on the periphery of the display area; a first pad part positioned above the pad area and including first pad terminals arranged in a first direction; and a printed circuit board including a base film and a second pad part positioned at one side of the base film and coupled with the first pad part, the second pad part includes first contact terminals coupled with first pad terminals, each of first contact terminals includes first contact pad terminals arranged along a first row forming a first inclination angle with the first direction, and second contact pad terminals spaced from first contact pad terminals and arranged along a second row forming a second inclination angle with the first direction.
US10091874B2 Circuit board, particulary for a power-electronic module, comprising an electrically-conductive substrate
The invention relates to a circuit board (1a, 1b, 1c), particularly for a power-electronic module (2), comprising an electrically-conductive substrate (3) which consists, at least partially and preferably entirely, of aluminum and/or an aluminum alloy. On at least one surface (3a, 3b) of the electrically-conductive substrate (3), at least one conductor surface (4a, 4b) is arranged in the form of an electrically-conductive layer applied preferably using a printing method and more preferably using a screen-printing method, said conductor surface (4a, 4b) being in direct electrical contact with the electrically-conductive substrate (3).
US10091873B1 Printed circuit board and integrated circuit package
An apparatus comprising a printed circuit board (PCB) that includes: a multilayer lamination of layers; vias on a surface of the PCB; and bonding pads that couple a ball grid array of an integrated circuit (IC) package to layers through the vias, wherein the bonding pads includes: first bonding pads in a first area of the PCB, each first bonding pad being coupled to a via of the vias in the first area, second bonding pads arranged in a second area of the PCB, each second bonding pad being coupled to a via of the vias in the second area, and third bonding pads arranged in a third area of the PCB, each third bonding pad being coupled to two or more vias of the vias in the third area, wherein the third area is located between the first area and the second area is disclosed.
US10091871B2 Method of manufacturing rigid-flexible printed circuit board
A method of manufacturing a rigid-flexible printed circuit board, which including: providing a first flexible film having a first metal layer on one or both surfaces; forming a circuit pattern by patterning the first metal layer; forming a second flexible film, which has a second metal layer on one surface, on one or both surfaces of the first flexible film; forming a circuit pattern by patterning the second metal layer in a rigid domain R; providing an anti-oxidation protective layer on the second metal layer in a flexible domain F; laminating at least one circuit layer on the second flexible film; and removing the circuit layer in the flexible domain F.
US10091867B2 LED lighting assemblies with thermal overmolding
One or more light emitting diode diodes (LEDs) are attached to a printed circuit board. The attached LEDs are connectable with a power source via circuitry of the printed circuit board. An overmolding material is insert molded an over at least portions of the printed circuit board proximate to the LEDs to form a free standing high thermal conductivity material overmolding that covers at least portions of the printed circuit board proximate to the LEDs. The free standing high thermal conductivity material has a melting temperature greater than about 100° C. and has a thermal conductivity greater than or about 1 W/m·K. In some embodiments, the free standing high thermal conductivity material is a thermoplastic material.
US10091865B1 Systems and methods for extending a lifespan of an excimer lamp
System and/or method generally relate to extending a lifespan of an excimer lamp. The system includes a ultra-violet (UV) light having a pair of dielectrics configured to separate electrodes. One of the electrodes includes a metal mesh. The system includes a power supply electrically coupled to the UV light and configured to deliver electrical power to the UV light. The system includes a temperature sensor operably coupled to the UV light. The temperature sensor is configured to generate a temperature signal indicative of a temperature of the UV light. The system includes at least one processor. The at least one processor is configured to determine a temperature of the UV light based on the temperature signal, and adjust the electrical power delivered to the UV light based on the temperature signal.
US10091863B2 External control lighting systems based on third party content
A computing system (200) and a method of generating data for enabling external control of a lighting system (100) comprising a plurality of light sources (101, 102) based on third party content are provided. The computing system is configured to receive a plurality of registrations of lighting systems and, for each of the registered lighting systems, information including indications of positions of at least some of the light sources of the lighting system, and to map the information onto a coordinate system. A coordinate-based representation is generated based on the mapping. Further, the computing system is configured to receive third party content from an external third party content provider (300), select at least one of the registered lighting systems, and generate data for controlling the selected lighting system. The generation of data is based on the coordinate-based representation related to the selected lighting system and the third party content.
US10091860B2 Switch discriminating touchless lightswitch
Control of one or more switches arrayed in a multi-gang switch box is disclosed. One or more sensors may receive or provide an indication of a gesture near one of the switches. An indication of the switch determined to which a gesture is determined to be directed toward may be displayed. A state change may be performed on the switch according to the gesture.
US10091859B2 Power supply with microcontroller for circuit protection
A power supply using a microcontroller for circuit protection and an LED lighting system using the power supply are disclosed. A power supply according to embodiments of the present invention includes a floating converter and at least a first reference voltage source connected to a negative output terminal of the floating converter. A microcontroller is connected to the first reference voltage source and to a control input of the floating converter, which may be a floating buck converter. In some embodiments, a second reference voltage source is connected to the microcontroller. A voltage divider and/or a comparator can be used to provide one or both voltage reference sources.
US10091855B2 Manually controllable LED correlated color temperature light fixture
An LED light fixture having at least two LED light sources, each having a different correlated color temperature, with a manually controllable correlated color temperature switching assembly to control an electric circuit to select a particular LED light source or combination of LEDs, and a concealment for selectively rendering the manually controllable color correlated color temperature switching assembly inaccessible or for rendering the switching assembly accessible for operation.
US10091854B1 Portable light control apparatus
A portable lighting device such as a flashlight, headlight, or electric lantern comprises an onboard power supply (e.g., one or more batteries), a light source (e.g., one or more LEDs), and an onboard controller for regulating the light emitted by the portable lighting device. The onboard controller is in communication with one or more sensors configured to monitor component characteristics, such as a light source temperature and/or a power supply voltage. Based at least in part on the monitored characteristics, the controller is configured to generate a start-up ramp profile to gradually increase the brightness level emitted by the light source according to a defined brightness rate of change. After a power switch for the portable lighting device is activated, the controller initializes the start-up ramp profile to gradually increase the brightness emitted from the portable lighting device to a steady-state brightness level.
US10091851B1 Dual pathway LED dimmer
Herein is disclosed a dual-pathway LED dimmer, including a first reference voltage node; a load including one or more light emitting diodes, the load connected in series with the first reference voltage node; a second reference voltage node; a first load pathway and a second load pathway, connected in parallel between the load and the second reference voltage node; wherein the first load pathway includes a first inductor and a first transistor, connected in series; and wherein a second load pathway includes a second inductor and a second transistor, connected in series; and one or more controllers, configured to control the first transistor and the second transistor.
US10091850B2 Backlight unit using multi-cell light emitting diode
A backlight unit includes a backlight module with a printed circuit board including blocks and MJT LEDs disposed on the blocks, respectively and a backlight control module generating a signal for drive control of each of the blocks, wherein each of the blocks comprises at least one MJT LED, and the backlight control module includes a drive controller for On/Off control and dimming control of each of the blocks.
US10091847B2 Systems and methods for dimming control using TRIAC dimmers
System and method for dimming control of one or more light emitting diodes. An example system includes one or more signal processing components configured to receive a first signal associated with a TRIAC dimmer, process information associated with the first signal, determine whether the TRIAC dimmer is in a first condition or a second condition, generate a second signal based on at least information associated with the first signal, and send the second signal to a switch. The one or more signal processing components are further configured to, if the TRIAC dimmer is determined to be in the first condition, generate the second signal to cause the switch to be opened and closed corresponding to a modulation frequency.
US10091842B2 AC light emitting diode and AC LED drive methods and apparatus
An LED device for use with an AC voltage power source configured such that at least one LED emits light during a positive phase of power provided from an AC power supply and at least one LED emits light during the negative phase of power provided from an AC power supply. The LED device includes a first power connection lead and a second power connection lead, both leads capable of being connected to and receiving power from an AC power supply.
US10091840B2 Electrically-heated window sheet material
An electrically-heated window sheet material includes a heatable transparent conductive film, and bus bars for supplying electricity to the transparent conductive film. The bus bars includes left and right bus bars connected to left and right edges of the transparent conductive film. The transparent conductive film includes a band-shaped first region interposed between the left and right bus bars, a band-shaped second region interposed between the left and right bus bars, and openings provided in the first region. A distance between the left and right bus bars is shorter in the first region than in the second region. The openings are arranged so that a current flowing in the first region from one of the left and right bus bars to the other of the left and right bus bars is bypassed at least once by the openings.
US10091839B2 Electronic vaporiser system
An electronic cigarette vaporizer that includes an IMU (inertial measurement unit). The IMU enables the vaporizer to detect when it is being lifted up and out of a case in which it has been stored so that it can change state. The change of state can be to turn on and to start heating an atomizing element. Data from the IMU may also enable the vaporizer to tell if it is not being used and so can power down.
US10091837B2 Personal information management context links
An apparatus and method for managing information in a mobile terminal are provided. The method includes selecting a first object to be linked, selecting a second object for linking with the first object, and linking the first object with the second object. By linking two objects, a user is better able to determine the context in which one or both object are known, thus improving usability of the information. Moreover, a descriptive tag may be used to link the two objects, thus providing additional information by which to associate one object with another object.
US10091835B2 System and method for improved emergency messaging
A method to manage operations between a backend server and a set of devices, each device comprising a customer account number and a Wi-Fi Broadcast System (WFBS), the WFBS iteratively performing the following steps at a predefined time interval: (1) generating at a given WFBS a customer identification number for each customer account (2) broadcasting the customer identification number to each WFBS on the subnet of the given WFBS (3) receiving the customer identification number from each WFBS on the subnet of the given WFBS (4) processing the received customer identification number at the given WFBS, and (5) designating the given WFBS as a master WFBS for a given time integral if the given WFBS satisfies a predetermined criterion before performing a set of master operations.
US10091834B2 Status detection method, apparatus, and system
Embodiments provide a status detection method, an apparatus, and a system. The method includes receiving, by a wireless network entity, a detection registration request message sent by UE or a server corresponding to a client in UE, where the detection registration request message is used to request to register status detection with the wireless network entity, and the status detection includes at least one of online detection or update detection; completing, by the wireless network entity, registration of the status detection according to the detection registration request message; and performing, by the wireless network entity, the status detection. The method also includes sending a result of the status detection.
US10091831B2 System, method, and apparatus for signaling information for a rejected network connection
A user equipment (UE) includes circuitry configured to establish a packet data network (PDN) connection with a first public land mobility network (PLMN) operated by a first network operator. A second PDN connection request is sent to a second PLMN operated by a second network operator that is equivalent to the first PLMN, and at least one action is determined based on receiving a reject message from the second PLMN having at least one of a cause value and a cause type.
US10091829B2 User apparatus, and signal transmission and reception method
A user apparatus that performs D2D communication by radio includes a signal transmission unit configured to transmit a signal including a destination identifier of a physical layer associated with a destination identifier of an upper layer which is a layer higher than the physical layer; and a signal reception unit configured to detect a signal addressed to the user apparatus by detecting an identifier, of the physical layer of the user apparatus, that is associated with an identifier of the upper layer of the user apparatus from a signal received by radio.
US10091826B2 Wireless LAN connection handover by docking system and generic network device driver
In a wireless environment, a dockee informs a docking station of the dockee's access point connection credentials and parameters in order for the docking station to become an intermediate proxy for the connection between the dockee and the access point. The docking station takes over the connection between the dockee and the access point.
US10091821B2 Methods and network node for activation of connection configuration for a secondary base station
The disclosure relates to a method (100) performed in a wireless device (1500) for handling connectivity to two network nodes (1, 2). The method (100) comprises receiving (101), from a first network node (1), a radio resource configuration message, the radio resource configuration message indicating a change in configuration of a connection towards a second network node (2); applying (102) the change in configuration towards the second network node (2) in response to the radio resource configuration message; and initiating (103) a random access procedure towards the second network node (2) after applying the change in configuration. The disclosure relates to corresponding wireless device, and to methods in network nodes, network nodes, computer programs and computer program products.
US10091820B2 Apparatus and method for random access in wireless communication system using beamforming
An apparatus implements methods for random access in a wireless communication system using beamforming. A Subscriber Station (SS) measures a best downlink transmission beam among downlink transmission beams transmitted from a Base Station (BS), and transmits Random Access Channel (RACH) information, which includes indication information indicating the best downlink transmission beam, to the BS. The BS receives RACH information which includes indication information indicating a best downlink transmission beam among downlink transmission beams, and detects an RACH sequence and the best downlink transmission beam from the received RACH information.
US10091819B2 Systems and methods for timeslot structure and synchronization in licensed-assisted access
An evolved NodeB (eNB) for transmitting signals in a Licensed-Assisted Access (LAA) serving cell is described. The eNB includes a processor and memory in electronic communication with the processor. Instructions stored in the memory are executable to perform carrier sensing at least in a minimum clear channel assessment (MCCA) slot. A subframe includes N baseline MCCA timeslots, where N is a positive integer. The MCCA slot includes one of the baseline MCCA timeslots.
US10091815B2 User equipment silencing based on clear channel assessment in shared spectrum
Methods, systems, and devices for wireless communication are described. A wireless device communicating critical or latency sensitive information may determine that a clear channel assessment (CCA) has failed in a shared radio frequency (RF) spectrum band. The device may then transmit a silencing signal in a managed RF spectrum band, and switch to communicating in the managed band from transmitting in the shared band. Other wireless devices communicating with the first device may receive the silencing signal and may also switch to the managed RF spectrum band. Based on the silencing signal, user equipments (UEs) not associated with the critical communications, but also operating in the managed band, may suspend transmissions in the managed band (e.g., uplink (UL) data), although they may still receive transmissions in the managed band (e.g., downlink (DL) data).
US10091809B2 Method and apparatus for transmitting uplink signal in wireless LAN system
One example of the present invention relates to a method for transmitting, by a terminal, an uplink signal in a wireless communication system, the method comprising the steps of: receiving a TA command in subframe n; and transmitting the uplink signal by applying the TA command in subframe n+6, wherein if the terminal transmits a scheduling assignment (SA) in subframe n+b (1
US10091808B2 System and method for handling uplink transmissions
In one example embodiment, a method by a wireless device includes attempting to transmit a first data packet during a first transmission time interval. During a second transmission time interval that is subsequent to the first transmission time interval, a second data packet is transmitted if the transmission of the first data packet during the first transmission time interval was successful. The second data packet includes data that is exclusive of the data of the first data packet. Alternatively, if the transmission of the first data packet during the first transmission time interval was not successful, a third data packet is transmitted. The third data packet includes data that includes at least a portion of the data of the first data packet.
US10091800B2 User terminal, base station, and processor
A user terminal comprises a controller configured to measure a state on a downlink channel; transmitter configured to transmit, to a base station, channel state information on the state; and a receiver configured to receive, from the base station, control information on an uplink channel state measured by the base station. The controller is configured to adaptively modify, on the basis of the control information, the number of bits of the channel state information.
US10091796B2 Communication method and system
Methods adapted for measuring interference in joint communications and Access Points (APs) are described. The interference can be between the AP and first and second communication stations (STAs). In a method to measure interference, a first communication between the AP and the first STA can be established. Further, a second communication between the AP and the second STA can be established. The second communication can include transmitting a null data packet (NDP) to the second STA based on the first communication to measure STA-to-STA inference between the first STA and the second STA.
US10091786B2 Wideband beacon channel for frequency hopping systems
A method of operating a network on a plurality of frequency hopping channels is disclosed. The method includes transmitting a beacon on a beacon channel different from the frequency hopping channels and receiving a request from a node to join the network in response to the beacon. The method further includes adding the node to the network in response to the step of receiving and communicating with the node on the plurality of frequency hopping channels after the step of adding.
US10091785B2 System and method for managing wireless frequency usage
Systems and methods for managing spectrum handoff with multimedia transmissions over cognitive radio networks are disclosed. The methods may include, for example, determining when a primary user is inactive on the one or more frequencies. The methods may also include assigning a secondary user to the one or more frequencies while the primary user is inactive and detecting return by the primary user to the one or more frequencies. The secondary user may, in one embodiment, be interrupted and one or more second frequencies that are inactive may be identified. Further, the secondary user may transition to the one or more second frequencies to resume transmission or reception.
US10091780B2 Method and apparatus for transmitting and receiving control channels by restricting a set of the control channels in a wireless communication system
A method and apparatus are provided for transmitting and receiving control information in a wireless communication system. A method in a base station includes transmitting, to a terminal, information associated with a number of orthogonal frequency division multiplexing (OFDM) symbols carrying a control channel; determining a set of control channel candidates based on an identifier (ID) of the terminal and transmission time information, wherein each control channel candidate included in the set of control channel candidates consists of one of one, two, four, or eight control channel elements (CCEs); selecting at least one control channel candidate from among the set of control channel candidates; and transmitting the control information to the terminal through the selected at least one control channel candidate.
US10091771B2 Sounding procedure including uplink multiple-user transmission in a high efficiency wireless LAN
The present disclosure relates to a sounding procedure including uplink multi-user transmission in a High Efficiency WLAN (HEW). According to one aspect of the present disclosure, a method for transmitting a response frame by a responding Station (STA) to a transmitting STA in a wireless local area network may be provided. The method may include receiving, from the transmitting STA, a trigger frame including information related to a Modulation and Coding Scheme (MCS) for the response frame, and transmitting, to the transmitting STA, the response frame according to an MCS determined based on the information related to the MCS for the response frame included in the trigger frame. When a type of the response frame corresponds to a Multiple-User (MU) type, a same MCS may be applied to the response frame by a plurality of STAs including the STA and at least one other STA.
US10091769B2 LTE signaling in RF bands with competing communication systems
Systems and methods presented herein provide for an LTE wireless communication system operating in a Radio Frequency (RF) band with a conflicting wireless system. The LTE system includes an eNodeB operable to detect a plurality of UEs in the RF band, to generate LTE frames for downlink communications to the UEs, and to time-divide each LTE frame into a plurality of subframes. The eNodeB is also operable to condense the downlink communications into a first number of the subframes that frees data from a remaining number of the subframes in each LTE frame, and to burst-transmit the first number of the subframes of each LTE frame in the RF band.
US10091765B2 Method for Bluetooth data forwarding, electronic device, Bluetooth device, and Bluetooth system
A method for forwarding Bluetooth data, an electronic device, a Bluetooth device, and a Bluetooth system are disclosed. The method includes: in a Bluetooth communication process, receiving source data from a data output device as cached data, and forwarding the source data; and preferentially allocating a Bluetooth communication bandwidth to receive the source data if a data volume of the cached data is less than a first predetermined threshold; or preferentially allocating a Bluetooth communication bandwidth to forward the source data if a data volume of to-be-forwarded source data is greater than a second predetermined threshold.
US10091762B2 System information modification notification and detection in wireless communications
Systems and methodologies are described that facilitate notifying and detecting modification of system information in a wireless communication system. A mobile device may detect an inability to receive a paging message transmitted by a base station during a first time period, receive at least one system information block (SIB) transmitted by the base station during a second time period, and determine whether to receive one or more additional SIBs transmitted by the base station in the second time period based on information obtained from the at least one SIB received. The mobile device may detect an inability to receive a paging message upon entering a cell from being out of service or upon initial device starting up. The mobile device may determining whether to receive one or more additional SIBs by comparing a value tag of the at least one SIB received to a previously stored value tag.
US10091753B2 Method of transmitting signal by adaptively controlling windowing or filtering in wireless communication system and apparatus therefor
A method of transmitting a signal by adaptively controlling windowing or filtering by a user equipment in a wireless communication system, includes the steps of receiving a message including a timing advance (TA) value from a base station, determining a windowing type or a filtering type corresponding to the TA value, and transmitting an uplink signal to which the determined windowing type is applied. In this case, the windowing type is distinguished according to a length of a valid symbol and the filtering type can be distinguished according to a filter coefficient value.
US10091751B2 Mobile unit and method for timestamping a message exchanged with the mobile unit
A mobile unit as well as a method for time-stamping a first message of the first mobile unit to a second mobile unit are provided. The method includes the steps of: determining a roundtrip time between the first mobile unit and a base station, receiving the first message sent by the first mobile unit in the base station, adding a timestamp to the first message in the base station while taking into account the roundtrip time, and sending the time-stamped first message to the second mobile unit.
US10091750B1 Device and method for synchronizing data associated with a vehicle test
A synchronization device for synchronizing data associated with a vehicle test is presented. The synchronization device may include signal-generating circuitry configured to generate a signal and provide the signal to at least one output device associated with a vehicle so as to allow a data collection device to receive the signal from the at least one output device. The synchronization device may also include first additional circuitry configured to prevent the data collection device from receiving the signal based on whether a test associated with the vehicle has started. At least one of the providing of the signal to the at least one output device or the preventing of the data collection device from receiving the signal may indicate a start of the test and may allow data collected by the data collection device to be synchronized with other collected data.
US10091749B2 Reference signal generation redundancy in distributed antenna systems (DAS), and related devices and methods
Embodiments for providing reference signal generation redundancy in distributed antenna systems (DASs) are disclosed. To avoid a single point of failure in reference signal generation that could cause components relying on the reference signal to not operate properly, the reference signal generation circuits disclosed herein include a plurality of reference signal generation modules. One reference signal generation module is configured as the master reference signal generation module to generate a master reference signal distributed in the DAS. The other reference signal generation modules are configured as slave reference signal generation modules. If a failure is detected in the generation of the master reference signal in the master reference signal generation module, another slave reference signal generation module is reconfigured to be the new master reference signal generation module to generate the master reference signal. In this manner, the reference signal generation circuit does not have a single point of failure.
US10091748B2 Communications node, system, and synchronizing method
Among plural communications nodes that transfer data to a communications apparatus by multihop communication, a communications node includes a transmitting circuit configured to transmit a synchronization request signal requesting transmission of a synchronization signal for synchronizing the multihop communication at the communications node; a receiving circuit configured to receive the synchronization signal in response to the synchronization request signal transmitted by the transmitting circuit; and a power control circuit configured to control the receiving circuit such that a state of the receiving circuit is a first state where power consumption of the receiving circuit is a first power before the transmitting circuit transmits the synchronization request signal and is a second state where the power consumption of the receiving circuit is a second power that is higher than the first power after the transmitting circuit transmits the synchronization request signal.
US10091744B2 Unlicensed carrier power control method, device, and storage medium
An unlicensed carrier power control method is provided. Multiple transmitted power constraint parameters are acquired, and a minimum value in the multiple transmitted power constraint parameters is determined. Power control is performed according to the minimum value in the multiple transmitted power constraint parameters. An unlicensed carrier power control device and a storage medium are also provided.
US10091742B2 Wireless communication device
The wireless communication device includes: a wireless communication unit issuing a request to increase or decrease transmission power to another device in such a way that a received signal strength of a radio wave transmitted from another device falls within a predetermined range, and performing a transmission power control of a wireless communication device in response to a request to increase or decrease transmission power from another device. Further, the wireless communication device includes: a control unit performing a control of decreasing the received signal strength of each of the wireless communication device and another device, when a communication state satisfies a condition for increasing the transmission power, to cause the wireless communication unit of the wireless communication device to issue the request to increase the transmission power to another device, and also cause another device to issue the request to increase the transmission power to the wireless communication device.
US10091740B2 Combined open loop/closed loop method for controlling uplink power of a mobile station
A method and apparatus are disclosed comprising a combined open loop/closed loop uplink power control scheme for E-UTRA. The combined open and closed loop method for UL intra-cell PC controls the wireless transmit receive unit (WTRU) transmit power spectral density (PSD), PSDTx, (e.g. power per RB).
US10091738B2 Adjusting power of a control channel based on a characteristic of a message in the control channel
An entity, such as a base station, in a wireless communications network performs power control of a control channel based on one or more characteristics of a message in the control channel. For example, the control channel can be a paging channel. The one or more characteristics include, as examples, the size and/or the type of message in the control channel.
US10091737B2 Method and means for maintaining uplink time alignment
The disclosure relates to a method (20) for maintaining uplink time alignment performed in a network node (12) of a communication system (10) comprising a first reception point (35) and a second reception point (36). The network node (12) is configured to control the first reception point (35) and configured to serve a communication device (14). The method (20) comprises determining (21) transmit power of the communication device (14) based on signaling from the communication device (14) received in the second reception point (36), while meeting a criterion enabling performing of an uplink time alignment measurement towards the first reception point (35). The disclosure also relates to corresponding network node, computer program and computer program product.
US10091734B2 Optimizing mobile network traffic coordination across multiple applications running on a mobile device
Systems and methods for prediction of activity session for mobile network use optimization and user experience enhancement are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system for enhancing user experience with a mobile application on a mobile device including, using user activity characteristics at a mobile device and server activity characteristics of a host server to anticipate a future activity session at the mobile device and transferring impending content from the host server the mobile device to pre-cache content on the mobile device to support predicted data activity for the future activity session that has been predicted.
US10091729B2 Method and device for performing channel access in WLAN system
An embodiment of the present invention provides a method for performing channel access at an STA of a multiuser (MU) group in a wireless communication system, including receiving a resource assignment frame; and checking a group indicator field included in the resource assignment frame, wherein, if the group indicator field indicates that a slot assignment field for the MU group is present in the resource assignment frame, the STA determines a slot start offset based on the slot assignment field.
US10091728B2 System and method for transmitting a wake-up packet
A method for transmitting a wake-up packet includes generating a first preamble including a first length indication indicating a length of a payload for a first receiving device, generating a wake-up packet (WUP) for a second receiving device, generating a second preamble including a second length indication of a summation of lengths of the first preamble, the payload, and the WUP, and transmitting the second preamble, the first preamble, the payload, and the WUP.
US10091724B2 Information transmission method and device
The present disclosure provides an information transmission method and an information transmission device. The information transmission method includes a step of transmitting, by a network-side device, at least one of information about a power back-off value, information about a resource allocation mode and DRX configuration information to a UE in accordance with information about a type or a capability level of a PA reported by the UE.
US10091722B2 Communications devices and methods for selecting a wireless access interface
A communications device transmits data to a mobile communications network or receives data from a mobile communications network. The mobile communications network includes plural infrastructure equipment each providing a wireless access interface for the communications device. The wireless access interfaces may have a different frequency but operate in accordance with the same standard or may use different radio access technologies. The communications device selects one of the wireless access interface by generating a signal reception metric for each of the wireless access interfaces provided by the one or more neighboring infrastructure equipment and each if the wireless access interfaces provided by the selected infrastructure equipment, and selects or reselects one of the wireless access interfaces provided by the one or more neighboring infrastructure equipment or one of the wireless access interfaces provided by the selected infrastructure equipment in accordance with predetermined criteria based on the generated signal reception metrics.
US10091720B2 Connecting wireless communication apparatuses in a wireless network based on a user input
Provided is a wireless communication apparatus including a communication unit that transmits and receives data in at least one communication mode from among a first communication mode in which wireless communication is conducted with other wireless communication apparatuses present within a predetermined range, and a second communication mode in which wireless communication is conducted with other wireless communication apparatuses present within a wider range than the predetermined range; and a control unit that, when data is being transmitted and received with a second wireless communication apparatus via one or a plurality of other wireless communication apparatuses in the first communication mode, configures the second communication mode and conducts a control for detecting a third wireless communication apparatus that satisfies a predetermined condition.
US10091715B2 Systems and methods for protocol-based identification of rogue base stations
A rogue base station detection system that receives communication that is exchanged in accordance with a communication protocol between one or more base stations and one or more communication terminals and detects a presence of a rogue base station based on detecting a signaling message that appears more than once in the communication, even though the signaling message is expected to appear only once in accordance with the communication protocol.
US10091713B2 Numerology and frames for networks in the sub-1GHz (S1G) band
Aspects of the present disclosure provide techniques for numerology and frames for neighbor aware networks (NAN) in the sub-1 GHz (S1G) band. According to certain aspects, an apparatus for wireless communications is provided. The apparatus generally includes a processing system configured to: determine occurrence of a first type of discovery window for a network that occurs according to a first interval, and determine occurrence of a second type of discovery window for the that occurs according to a second interval shorter than the first interval; and a first interface is configured to output, for transmission in the network, at least one of time synchronization information or service information during at least one of the first type of discovery window or the second type of discovery window.
US10091711B2 Network searching by device supporting multiple communication methods
A method and device for searching for a network in a wireless communication environment supporting a plurality of communication methods are provided. An example method to support Simultaneous Voice and LTE (SVLTE) and Circuit Switch-FallBack (CSFB) involves determining a communication mode when a booting or rebooting event or no-data service event occurs, and only searching for a signal related to a selected one of the communication modes, thereby reducing total scan time needed to access a network.
US10091710B2 Method and apparatus for facilitating device-to-device communications
A method and apparatus can be configured to update status information on channel resources. The channel resources are configured for device-to-device communication by a cluster-wise manner. The method can also include transmitting the status information by using broadcasting resources.
US10091709B2 Prioritized synchronization signals and mechanism for distributed device-to-device systems
Embodiments described herein relate generally to a user equipment (“UE”) that is to transmit and receive signals associated with synchronization. The UE may be receive signals associated with synchronization from a plurality of synchronization sources, such as an evolved Node B (“eNB”), a global navigation satellite system (“GNSS”), or another UE. The UE may synchronize to a signal received from a synchronization source based on a priority associated with that synchronization source and/or signal. However, if the UE does not receive any signals associated with synchronization, the UE may generate and transmit a signal that indicates a request for synchronization.
US10091707B2 Method and apparatus for indicating D2D related information in wireless communication system
A method and apparatus for indicating device-to-device (D2D) related information in a wireless communication system is provided. A user equipment (UE) indicates at least one of a service type of a D2D operation, quality of service (QoS) characteristics of the D2D operation or a D2D configuration to a network.
US10091705B1 Avoiding denial of service
This disclosure relates to techniques for avoiding denial of service in a wireless communication system. A wireless device may unsuccessfully attempt to obtain cellular service. Based at least in part on cause information for the unsuccessful attempt to obtain cellular service, and potentially also based at least in part on cause information for one or more previous unsuccessful attempts to obtain cellular service, the wireless device may selectively determine to disable one or more features at the wireless device, bar a cell on which the unsuccessful attempt to obtain cellular service is made, bar a public land mobile network on which the unsuccessful attempt to obtain cellular service is made, and/or bar a radio access technology according to which the unsuccessful attempt to obtain cellular service is made and perform a subsequent attempt to obtain cellular service.
US10091702B2 Forwarding node selection and routing for delay-tolerant messages
A wireless relay device may receive a request indicating that a wireless device has one or more delay-tolerant messages to be forwarded to a network. The wireless relay device may send a response message to the wireless device indicative of an estimated time to network contact. The wireless relay device then receives and caches the delay-tolerant messages to be forwarded. The wireless relay device may forward at least one of the one or more delay-tolerant messages.
US10091701B1 Information centric network (ICN) with content aware routers (CARs) to facilitate a user equipment (UE) handover
A wireless communication system includes a plurality of Content Aware Routers (CARs) to facilitate a User Equipment (UE) handover. A source CAR exchanges communication data with a UE over a source wireless access point using Information Centric Network (ICN) routing. A target CAR receives a notification of the UE handover, requests the communication data for the UE, and receives subsequent data communication for the UE. The target CAR exchanges communication data with the UE over a target wireless access point using ICN routing.
US10091700B1 Pre-emptive donor selection for moving relay nodes
Embodiments described herein relate to performing pre-emptive handovers of the backhaul connection of a moving small access node or a relay node that is attached to a mode of transportation traveling along a known or predefined route. The handovers to specific donor access nodes are based at least on a direction of travel, rate (speed) of travel, and current location of the mode of transportation, as well as the presence and coverage areas of the donor access nodes along the known route.
US10091696B2 Base station apparatus
A base station apparatus is provided, by which a downlink transmission power (transmission output) can be properly set and frequent handovers of a mobile station (user equipment) can be prevented to occur. The base station apparatus is installed in a small-cell base station communicating with a mobile station in a mobile communication network, and provided with measurement means of measuring a time interval between a timing of receiving a handover request from a macro-cell base station when a mobile station performs a hand-in from a macro cell to a small cell and a timing of receiving information showing a failure of handover from the macro cell to the small cell, from the macro-cell base station, in sate that the small-cell base station is located in the macro cell or neighboring the macro cell and control means of controlling so as to decrease a setting of downlink transmission power based on the time interval measured by the measurement means.
US10091691B2 Methods and apparatuses for dynamic backhaul bandwidth management in wireless networks
Techniques for dynamic backhaul bandwidth provisioning are described herein. For example, a method may include determining a potential subscriber user equipment load change, transmitting a backhaul bandwidth change request message based a potential subscriber UE load change, wherein the backhaul bandwidth change request message includes a requested backhaul bandwidth level, receiving a backhaul bandwidth change reply message in response to transmitting the backhaul bandwidth change request message, implementing a subscriber UE load change response corresponding to the potential subscriber UE load change based on receiving the backhaul bandwidth change reply message. Further example methods disclosed may include receiving a backhaul bandwidth change request message, wherein the backhaul bandwidth change request message includes a requested backhaul bandwidth level, calculating an available backhaul bandwidth level corresponding to a backhaul, transmitting a backhaul bandwidth change acknowledgement message when the available backhaul bandwidth level supports the requested backhaul bandwidth level.
US10091684B2 Communication system
A communication system is disclosed, in which a mobile telephone has a control-plane connection to a first base station and communicates user data using at least one communication bearer provided via a second base station. The base stations are configured to exchange information relating to the data rate required for the mobile telephone via the second base station. The first base station derives, based on the exchanged information, an aggregated maximum bit rate (AMBR) parameter specific to the second base station and provides the derived AMBR parameter to the second base station for use in data rate enforcement for the mobile telephone's communications via the second base station.
US10091682B2 Uplink airtime fairness through basic service set steering
Methods, systems, and devices for wireless communication are described. Methods, systems, and devices provide for determining or identifying a client device that is monopolizing a channel associated with a first basic service set (BSS). Once identified, a second BSS is dynamically created and configured with parameters that are throttled with respect to the first BSS. The client device is steered to the second BSS and is prevented from reassociating with the first BSS until a change in device status.
US10091676B2 Signal measurement using paired remote device
A system includes a remote device, a client device, and a server. The server is configured to measure a signal strength of the client device relative to the server and transmit signal strength measurement data representing the signal strength. The remote device is configured to output a representation of the signal strength in accordance with the signal strength measurement data. A method includes measuring a signal strength of a client device relative to a server, transmitting signal strength measurement data representing the signal strength to a remote device, and outputting via the remote device a representation of the signal strength in accordance with the signal strength measurement data.
US10091675B2 System and method for estimating an effective bandwidth
In one embodiment, a method for a method of estimating an effective bandwidth of a traffic source includes obtaining a first traffic pattern from a first traffic source. Also, the method includes setting a first effective bandwidth between a mean data rate of the first traffic source and a peak data rate of the first traffic source. Additionally, the method includes determining a first outage rate of the first traffic source in accordance with the first traffic pattern and the first effective bandwidth.
US10091673B2 Management of backhaul nodes in a microwave backhaul
A communications network is disclosed that includes one or more microwave backhaul nodes for routing communications between one or more near end mobile communications devices and one or more far end mobile communications devices. The communications network includes a central monitoring and control infrastructure, a remote monitoring and control infrastructure and/or a local monitoring and control infrastructure. The central monitoring and control infrastructure, the remote monitoring and control infrastructure and/or the local monitoring and control infrastructure can directly manage the one or more microwave backhaul nodes. Alternatively, the remote monitoring and control infrastructure and/or the local monitoring and control infrastructure can indirectly manage the one or more microwave backhaul nodes through the central monitoring and control infrastructure.
US10091672B2 Fault handling method, apparatus and system
Embodiments of the present invention provide a fault handling method, apparatus and system, and relate to the field of communications, where the method includes: detecting, by a lower-layer fault management system, a fault alarm status in a lower-layer service; obtaining, by means of query by the lower-layer fault management system, according to the fault alarm status and a service dependence relationship table stored in a system, an affected higher-layer service; sending, by the lower-layer fault management system, a fault notification message to a higher-layer fault management system corresponding to the affected higher-layer service; and determining, by the higher-layer fault management system, according to the fault notification message whether a higher-layer service in which a fault occurs needs to be handled.
US10091663B2 Method and apparatus for expanding coverage using multi-cell
Provided are a method for expanding a coverage using multiple serving cells in a wireless communication system and an apparatus for supporting the same. A terminal may receive, at least one time, setting information which indicates multiple serving cells to be combined from among the multiple serving cells, and receive repetitively messages in the multiple serving cells to be combined on the basis of the received setting information. Moreover, the terminal may combine the messages which are repetitively received in the multiple serving cells to be combined, on the basis of the received setting information.
US10091662B1 Customer premises equipment deployment in beamformed wireless communication systems
An example method may include a processing system of a device having a processor capturing, at a first position comprising a first location and a first spatial orientation of the device, a first measurement of a performance indicator based upon at least a first wireless signal from a base station of a beamformed wireless communication network and capturing, at a second position comprising a second location and a second spatial orientation of the device, a second measurement of the performance indicator based upon at least a second wireless signal from the base station of the beamformed wireless communication network. The method may include the processing system selecting a position for a deployment of the device based upon the first measurement of the performance indicator and the second measurement of the performance indicator and providing at least one instruction for the deployment of the device at the position that is selected.
US10091659B2 Methods and apparatus for partial subframe transmission and broadcast channel on unlicensed spectrum in a licensed assisted access (LAA) cell
An apparatus for user equipment (UE). The UE comprises a transceiver configured to receive an indication of a partial subframe configuration over an unlicensed spectrum in a licensed assisted access (LAA) cell. The UE further includes at least one processor configured to determine a resource element (RE) mapping rule based on the indication of the partial subframe configuration; and identify an RE position of at least one reference signal to be received from the eNB based on the RE mapping rule.
US10091653B2 Method for forming a trust relationship, and embedded UICC therefor
The present invention relates to a method for forming a trust relationship among an MNO, an SM, and an eUICC in a communication system in which the SM is defined as an entity for managing the eUICC, as well as to an embedded UICC therefor.
US10091649B2 Network architecture and security with encrypted client device contexts
In an aspect, a network may support a number of client devices. In such a network, a client device transmits a request to communicate with a network, establishes a security context, and receives one or more encrypted client device contexts from the network. An encrypted client device context enables reconstruction of a context at the network for communication with the client device, where the context includes network state information associated with the client device. The client device transmits a message (e.g., including an uplink data packet) to the network that includes at least one encrypted client device context. Since the network device can reconstruct the context for the client device based on an encrypted client device context, the network device can reduce an amount of the context maintained at the network device in order to support a greater number of client devices.
US10091648B2 Method and apparatus for new key derivation upon handoff in wireless networks
A novel key management approach is provided for securing communication handoffs between an access terminal and two access points. As an access terminal moves from a current access point to a new access point, the access terminal sends a short handoff request to the new access point. The short handoff request may include the access terminal ID; it does not include the access point ID. The new access point may then send its identifier and the access terminal's identifier to the authenticator. Using a previously generated master transient key, the access point identifier and the access terminal identifier, an authenticator may generate a master session key. The master session key may then be sent to the access point by the authenticator. The access terminal independently generates the same new security key with which it can securely communicate with the new access point.
US10091647B2 Process for preserving the privacy of a user connected to a network
Process for preserving the privacy of a user connected to a network through a terminal that comprises geolocation means adapted to emit geolocation information about the geographical position of said user, said process providing for: analyzing a packet from said terminal to detect the eventual presence of geolocation information into said packet; replacing in said packet said detected geolocation information by virtual geolocation information that have been computed for said user; forwarding through said network said packet with said virtual geolocation information.
US10091639B2 Registration area determining method and mobility management entity
Embodiments of the present disclosure disclose a registration area determining method, to reduce overheads for sending paging signaling to user equipment. The method in the embodiments of the present disclosure includes: determining, by a mobility management entity, that both duration in which user equipment does not access a basic registration area in a registration area of the user equipment and duration in which the user equipment does not initiate a periodic basic registration area update procedure are greater than or equal to preset duration; generating, by the mobility management entity, a new registration area for the user equipment, where the new registration area does not include the basic registration area; and sending, by the mobility management entity, the new registration area to the user equipment. The embodiments of the present disclosure further provide a mobility management entity, to reduce the overheads for sending paging signaling to the user equipment.
US10091637B2 Providing information to a service in a communication network
The present disclosure relates to a method performed by a network element 2 in a communication network 1. The method comprises detecting a machine device (MD) 4 able to provide a first type of information to the network. The method also comprises receiving an information message comprising a token of a service 3 which is interested in receiving the first type of information. The method also comprises sending a request message to the MD comprising the token and a request for the MD to send the first type of information together with the token. The present disclosure also relates to a machine device as well as to the network element and a rendezvous point, and methods thereof, in the network.
US10091635B2 Method and apparatus for communication using IP address exchanged via NFC
A method of performing communication with a second communication device by a first communication device is provided. The method includes identifying an Internet Protocol (IP) address for communication with a first communication network, providing data including the IP address to the second communication device connected through a second communication network, and executing a communication application being connected with the second communication device via the first communication network using the IP address.
US10091633B2 Passive entry passive start systems employing consumer mobile devices as portable remote control units
A system includes a base station at a target device and a consumer mobile device such as a phone. The phone includes a wireless receiver, such as a near field communications (NFC) or low-frequency (LF) receiver. The base station includes a wireless transmitter of the same type. The phone and the base station each further include a transceiver such as a Bluetooth™ transceiver or Bluetooth™ low energy (BLE) transceiver. Upon the base station and the phone in a presence of the target device being detected as being matching devices, the phone turns on its receiver, if it is not already on. The transmitter of the base station then transmits a challenge signal. The transceiver of the phone transmits a response signal having an answer to the challenge signal to the transceiver of the base station. The base station enables a function of the target device when the answer is valid.
US10091632B1 Bedside speaker using personal area networking
A tabletop Bluetooth® receiving device including a speaker and Bluetooth® interface circuitry, which reproduces audio signals from selectable sources including an audio signal received from a Bluetooth® compliant transmitter connected via the Bluetooth® interface circuitry. A user interface associated with the Bluetooth® receiving device generates command signals in response to user input via one or more knobs and/or buttons, and the command signals may be transmitted via the Bluetooth® interface circuitry to thereby remotely control the Bluetooth® compliant transmitter.
US10091630B2 Method and apparatus for resolving Bluetooth compatibility problem
A method for resolving a Bluetooth compatibility problem is disclosed includes: Bluetooth-connecting with a user device during power supply; generating a packet including vehicle error information for identification of a type of error detected during Bluetooth communication with the user device and vehicle device information for identification of the vehicle Bluetooth device, upon detecting the error during the Bluetooth communication with the user device; transmitting the packet to a compatibility management server or the user device; receiving a software or firmware version to be updated based on the vehicle error information and the vehicle device information from the compatibility management server; and installing the software or firmware version.
US10091629B2 Method and system for providing broadcast media services in a communication system
Aspects of the subject disclosure may include, for example, a method, including routing, by a system comprising a processor, session status information from a content server to a first media gateway device, the first media gateway device initiating first communicative couplings according to the session status information for transmission of a first media stream from the content server to a group of wireless communication nodes over a multicast-broadcast single frequency network. A loss of operating performance of the first media gateway device may be detected and the session status information re-routed from the content server to a second media gateway device responsive to the detecting of the loss of operating performance of the first media gateway device, the second media gateway device initiating second communicative couplings according to the session status information for transmission of the first media stream from the content server to the group of wireless communication nodes to enable distribution to a group of end user devices. Other embodiments are disclosed.
US10091622B2 Position tracking for a bearer of mobile device
Mostly, motion signals are inaccurate, especially if the mobile device is not a proprietary device, and one has to reckon that the bearer wears the mobile device somewhere else than where it is supposed to be worn in order to coincide with the laboratory conditions. However, the information conveyed by the motion signals is sufficient in order to discriminate and detect between different typical wearing/carrying conditions, and accordingly position tracking based on such motion signals may be rendered far more efficiently by, first of all, using the motion signals gained from the one or more motion sensors so as to attribute them to one of a plurality of analysis parameter sets so as to obtain a selected analysis parameter set and, second, analyzing the motion signals using the selected analysis parameter set so as to obtain a signal indicating a locomotion of the bearer.
US10091614B2 Information processing apparatus, image processing apparatus, and non-transitory computer readable storage medium
An information processing apparatus includes a mobile position information acquiring unit configured to acquire position information obtained by a mobile terminal possessed by an operator who operates a machine, and an instruction unit configured to issue an instruction concerning acquisition of the position information of the mobile terminal when a difference between a position obtained from the position information of the mobile terminal acquired by the mobile position information acquiring unit and a position of the machine exceeds a predetermined first criterion.
US10091613B2 Methods for determining and displaying a local page for a mobile device and systems thereof
A method according to one embodiment comprises receiving preference information from a user, the preference information causing the mobile device to automatically receive local information based on a current location of the mobile device, determining the current location of the mobile device, receiving a request from the user for output of a local page, including identifying a selection, by the user, of the local page to be displayed, in response to the identifying of the selection, retrieving content via a wireless connection based on the current location of the mobile device and the preference information, the content including local weather, traffic delays, and nearby businesses, automatically designing a layout of one or more objects associated with the retrieved content for display on the mobile device, and including the content retrieved based on the current location of the mobile device in the local page displayed by the mobile device.
US10091610B2 Facilitation of determination of antenna location
Assisted global positioning system (AGPS) information is retrieved from mobile devices and employed to facilitate antenna location. Measurement information, including AGPS information, can be received from a plurality of mobile devices dispersed over a geographical region. The measurement information can include location and timing information for the plurality of mobile devices. A timing difference between co-located antennas of a base station associated with the plurality of mobile devices can be computed. The location of the co-located antennas can be determined based on evaluating errors resultant from estimations based on a plurality of test locations. The measurement information can be aggregated over time and can be employed to update the antenna locations.
US10091609B2 Enhancing PRS searches via runtime conditions
Example methods, apparatuses, and/or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate and/or support one or more operations and/or techniques for enhancing searches for positioning reference signals (PRS) via one or more runtime conditions, such as for use in or with mobile communication devices, for example.
US10091608B2 Method, apparatus and system for exchanging map information
Methods and mechanisms for exchanging map information in a wireless communication. In an embodiment, map information to represent at least a portion of a map is advertised by a first communication device communication independent of any request for the map information being received in a data session or a voice session. In another embodiment, a second communication device receives the wireless communication and generates a representation of the map based on the advertised map information.
US10091604B2 Generation and presentation of multimedia signals having improved audio
In one embodiment, a multimedia audio inserter removes the left and right audio channel data from a multimedia signal, for example an HDMI® signal and replaces it with an alternate audio signal, which may be the center channel audio signal provided by a digital surround sound receiver. In exemplary applications, the resulting, modified multimedia signal may be provided to a digital television that is part of a surround sound system, enabling the television to play the center channel signal through its speakers. Optionally, the multimedia audio inserter may provide a copy of the multimedia signal at a multimedia feedthrough output. In exemplary applications, the multimedia feedthrough output may be used to play left and right channel audio, present in the HDMI® signal, through dedicated left and right speakers.
US10091599B2 Portable terminal, hearing aid, and method of indicating positions of sound sources in the portable terminal
A portable terminal, a hearing aid, and a method of indicating the position of a sound source in the portable terminal are provided. The method includes receiving sound signals of a plurality of sound sources, determining respective distances between the plurality of sound sources and the portable terminal, and respective directions of the plurality of sound sources from the portable terminal, based on the received sound signals of the plurality of sound sources, determining positions of the plurality of sound sources on the touch screen based on the determined distances and directions of the plurality of sound sources, and displaying the determined positions of the plurality of sound sources on the touch screen.
US10091598B2 Off-head detection of in-ear headset
An off-head detection system for an in-ear headset comprises an input device that receives an audio signal, a feed-forward microphone signal, and a driver output signal; an expected-output computation circuit that predicts a value of the driver output signal based on a combination of the audio signal and the feed-forward microphone signal from the signal monitoring circuit, and off-head data from the off-head model; and a comparison circuit that compares the observed output signal provided to the driver and the computed expected output to determine an off-head state of the in-ear headset.
US10091597B2 Off-head detection of in-ear headset
An off-head detection system for an in-ear headset comprises an input device that receives an audio signal, a feed-forward microphone signal, and a driver output signal; an expected-output computation circuit that predicts a value of the driver output signal based on a combination of the audio signal and the feed-forward microphone signal from the signal monitoring circuit, and off-head data from the off-head model; and a comparison circuit that compares the observed output signal provided to the driver and the computed expected output to determine an off-head state of the in-ear headset.
US10091596B2 Sound output device that recognizes external speakers
Sound output devices, output systems and methods are provided. The sound output device includes a speaker; a communicator configured to perform communication with an external speaker and a content source that provides sound content to the external speaker; and a processor configured to recognize the external speaker in response to the device entering into a predetermined range from the external speaker, to perform pairing with the external speaker, to receive information about the content source from the external speaker, to receive the sound content from the content source based on the information about the content source, and to output the received sound content through the speaker.
US10091595B2 Correction of analytical impedances in acoustic thevenin calibration of diagnostic probes and hearing aids
A method for carrying out acoustic Thevenin calibration of probes or hearing aids comprises presenting a plurality of different acoustic loads, one acoustic load at a time, to the output of the probe or hearing aid, the source characteristic of which is to be determined. Each of the acoustic loads is characterized by a known acoustic input impedance and an additional frequency dependent complex correction factor ΔZ(f). By applying the method according to the present disclosure the relationship between the sound pressure and the volume velocity at the input of the acoustic load generated by the probe can be determined for a plurality of frequencies, thereby obtaining the substantially correct source characteristic of the probe or a hearing aid. Specifically the acoustic loads are the input impedance of respective waveguides or other suitable cavities, and the known acoustic input impedances are determined analytically. The correction factors are adjusted individually for each waveguide or cavity, for instance in an iterative process.
US10091591B2 Electro-acoustic adaption in a hearing prosthesis
Presented herein are techniques for dynamically setting, in real-time, a ratio of acoustical stimulation signals to electrical stimulation signals delivered by a hearing prosthesis. The ratio of the acoustical stimulation signals to the electrical stimulation signals is set based on one or more characteristics or attributes of the input sound signals that are received and processed by the hearing prosthesis in order to generate the acoustical and electrical stimulation signals.
US10091590B2 Hearing aid detection
A hearing aid compatible portable electronic audio device is configured to automatically determine whether or not the device is being used by a hearing impaired user who is wearing a hearing aid, and select a mode of operation based on this determination. The device includes a proximity sensor and a magnetic field sensor. The proximity sensor is used to detect a change in distance of the device to the user's ear. The magnetic field sensor is used to detect a change in magnetic field caused by the device moving relative to the hearing aid. The device selects between a normal audio mode of operation and a hearing aid compatible mode of operation based on both the change in detected distance and the change in detected magnetic field. Other embodiments are also described and claimed.
US10091587B2 Multi-device transducer module, apparatus including the transducer module and method of manufacturing the transducer module
A multi-device module, comprising: a first substrate, which houses a first MEMS transducer, designed to transduce a first environmental quantity into a first electrical signal, and an integrated circuit, coupled to the first MEMS transducer for receiving the first electrical signal; a second substrate, which houses a second MEMS transducer, designed to transduce a second environmental quantity into a second electrical signal; and a flexible printed circuit, mechanically connected to the first and second substrates and electrically coupled to the integrated circuit and to the second MEMS transducer so that the second electrical signal flows, in use, from the second MEMS transducer to the integrated circuit.
US10091585B2 Panel vibration type sound generating display device
Disclosed is a display device that includes a display panel, sound generating actuators including a first sound generating actuator in a first area of the display panel and a second sound generating actuator in a second area of the display panel, the first and second sound generating actuators configured to vibrate the display panel to generate sound, and a partition between the first sound generating actuator and the second sound generating actuator.
US10091584B2 Audio architecture for a portable speaker system
In some embodiments, portable speakers can be small and lightweight and can communicate with one or more audio device over wired or wireless connections. In some embodiments, portable speakers achieve reduced complexity as compared to typical high fidelity systems (e.g., by including a reduced number of speaker drivers and amplifiers), while still maintaining high fidelity stereo audio playback, thereby achieving both portability and high quality audio capability. For instance, certain implementations of the speaker include two primary speakers disposed on opposing faces of the speaker enclosure (e.g., full or mid-range drivers) and two tweeters, also disposed on opposing faces. Primary speakers can be disposed on respective ends of the housing and each can output a different stereo channel. Each tweeter can be positioned on different face of the housing. The speaker system according to some embodiments generates a mono high frequency signal to drive the tweeters.
US10091581B2 Audio preferences for media content players
Disclosed herein are system, method, and tangible computer readable medium for creating a desired audio effect for a user. The method includes operations including: causing a plurality of speakers to play test signals, each test signal being specific to one of the speakers; receiving from a remote device recorded frequency responses of the speakers resulting from the playing of the test signals; creating one or more filters to match an audio profile selected by a user; applying the filters to the recorded frequency responses to obtain filtered transformations of the speakers; and transmitting the filtered transformations to the speakers; wherein the filtered transformations are applied at the speakers to thereby achieve the user audio profile.
US10091580B1 Method and apparatus for tracking sound source movement for audio signal processing
Embodiments include a method comprising generating, based on receiving audio signals from a sound source and a noise source, (i) a first input signal and (ii) a second input signal; generating, based on the first input signal and the second input signal, an average signal; operating a first phase loop by phase shifting the first input signal to generate a first intermediate signal such that a sound component in the first intermediate signal is substantially phase aligned with a sound component in the average signal; operating a second phase loop by phase shifting the second input signal to generate a second intermediate signal such that a sound component in the second intermediate signal is substantially phase aligned with the sound component in the average signal; and generating, based on the first intermediate signal and the second intermediate signal, an output audio signal that comprises audio signals from the sound source.
US10091578B2 Method for adjusting a volume level of a communications unit and a communications unit
A method for adjusting a volume level of a communications unit is provided. The communications unit is configured for communication between a medical operator and a patient during a magnetic resonance examination and includes at least one microphone and at least one loudspeaker. The method includes detecting communication signals by the at least one microphone, transmitting the detected communication signals to the at least one loudspeaker, and an acoustic output of the detected communication signals by the at least one loudspeaker. A volume level of the at least one microphone may be automatically adjusted during detection of the communication signals, and/or a volume level of the at least one loudspeaker may be automatically adjusted during the acoustic output of the communication signals.
US10091566B2 Method and apparatus for virtualizing passive optical network, and passive optical network virtualization system
Embodiments of the present invention provide a method and an apparatus for virtualizing a passive optical network, and a passive optical network virtualization system. The method includes: receiving a virtualized passive optical network creation message, where the virtualized passive optical network creation message includes an ID of a to-be-created VPON and at least one wavelength flow identifier λ-flow ID; and establishing, according to the VPON ID and the at least one λ-flow ID, a communication connection relationship with at least one optical network unit in the virtualized passive optical network identified by the VPON ID. According to the method provided by the embodiments of the present invention, on one hand, complex networking performed to deal with different application scenarios is avoided.
US10091564B2 Athletic monitoring system having automatic pausing of media content
Systems and methods configured to be worn on a body of user for athletic performance monitoring, and having a sensor for capturing data associated with an athletic activity being carried out by the user. The captured sensor data may be used to identify a break in an athletic training session being carried out by the user, and in response, to automatically pause playback of media content to the user.
US10091563B2 Environmental sensor or semiconductor device
To provide an environmental sensor with reduced power consumption.A semiconductor device includes a first sensor, a second sensor, a control circuit, a transmission amplifier, a modulation circuit, a memory device, an analog-to-digital converter circuit, and an antenna. The memory device and the analog-to-digital converter circuit each include a transistor in which an oxide semiconductor is formed in a channel region. The second sensor is an optical sensor, and has a function of transmitting a trigger signal to the control circuit when receiving laser light. The control circuit has a function of transmitting a control signal to the first sensor, the transmission amplifier, the modulation circuit, the memory device, and the analog-to-digital converter circuit when receiving the trigger signal. The first sensor is a sensor that senses a physical or chemical quantity, and the measured data is subjected to digital conversion by the analog-to-digital converter circuit and stored in the memory device. In addition, the data is transmitted as an electromagnetic wave signal from the antenna through the modulation circuit and the transmission amplifier.
US10091562B2 Electromagnetic communication from waveguide confinement
A system of a machine includes a network of a plurality of sensing/control/identification devices distributed throughout the machine. Each of the sensing/control/identification devices is associated with at least one sub-system component of the machine and operable to communicate through a plurality of electromagnetic signals. Shielding surrounds at least one of the sensing/control/identification devices to contain the electromagnetic signals proximate to the at least one sub-system component. A waveguide is operable to route a portion of the electromagnetic signals through a waveguide transmitter interface, a waveguide medium, and a waveguide transition interface to the at least one of the sensing/control/identification devices. A remote processing unit is operable to communicate with the network of the sensing/control/identification devices through the electromagnetic signals.
US10091559B2 Systems and methods for crowd sourcing media content selection
There is provided a system including a memory storing an executable code and a processor executing the executable code to receive a plurality of video inputs, wherein each video input of the plurality of video inputs includes a video feed from an event, provide the plurality of video inputs to each of a plurality of media devices, receive a plurality of user video inputs each from a different one of the plurality of media devices, wherein each of the plurality of user video inputs is created using the plurality of video inputs, and stream each of the plurality of user video inputs as a separate media channel for display by a plurality of media devices.
US10091556B1 Relating items to objects detected in media
Disclosed are various embodiments for relating items to objects detected in media. An item recognition application obtains media information associated with a broadcast being consumed form the client device. The item recognition application identifies objects in the media based on user input of the location of the object on the client device display and/or heuristic detection of the object. The user may indicate the object's location through an input device. The object may be heuristically detected based on an algorithm that differentiates the object from the background. The item recognition application identifies items related to the object. The item recognition application then performs an action with the item.
US10091555B1 Linear programming consumption learning system
A machine system for operating a content recommendation system includes a monitor to detect and identify user actions on network connected digital devices, a first associator to relate the user actions to digital content, a timer operable to control a minimum time period filter on the user actions, a sequencer operable in conjunction with the timer, the minimum time period filter, and a combiner to transform the user actions into aggregate user actions. The content recommendation system is responsive to the aggregate user actions to evolve a computer-stored user profile according to the aggregate user actions.
US10091550B2 Automated content selection for groups
Aspects of the subject disclosure may include, for example, a system and method for selecting media content for a group of persons located at a venue. The system and method identify a plurality of viewers in a vicinity of a venue that has one or more display devices from location data and extracts a content viewing preference of each viewer from their profile data. The process includes aggregating the content viewing preference of each of the plurality of viewers to generate an aggregated content profile. Based on the aggregated content profile, a list of content is generated. Next, a first group of viewers approaching a viewing range of a display device are sensed by imaging data. Any conflicts between content viewing preferences of the first group of viewers are detected and resolved based on weighting the viewing preferences of the group. Other embodiments are disclosed.
US10091546B2 Secure internal control for encrypting video data
In one aspect, a video processing device includes a processor and a transmitter, for example implemented as separate integrated circuits on a printed circuit board. Pins on the processor are coupled to pins on the transmitter via a data channel, for example conductive leads on the printed circuit board. Video data is transmitted from the processor to the transmitter via this data channel, which is high speed enough to accommodate video data. The transmitter also includes an encryption engine used to encrypt the video data. Encryption control data, which determines the encryption to be applied, is transmitted from the processor to the transmitter over the same data channel as the video data. This is more secure than transmitting the encryption control data over a slower separate data channel, because the high speed video channel is harder to tamper with.
US10091544B1 Visual identifier to trigger an action
Video content is received and processed to produce the plurality of video frames for displaying the video content on a video rendering device. A video image is embedding into one of a plurality of video frames. Each of the plurality of video frames are analyzed to detect the embedded video image. Upon detecting the embedding video image, an action associated with the embedded video image is triggered. A viewer indication of interest is received in response to the triggering the action associated with the embedded video image. A response to the receipt of the viewer indication of interest is implemented.
US10091542B1 Systems and methods of dynamic optimization of data element utilization according to objectives
Systems and methods are disclosed for optimizing data element usage according to user-defined objectives, comprising receiving a plurality of user-defined objectives associated with a group of data elements; receiving one or more constraints associated with the group of data elements, wherein at least one of the constraints comprises resources apportionable to each data element in the group of data elements; apportioning at least a portion of the resources to each data element in the group of data elements in a manner that meets the one or more constraints; receiving metrics associated with the performance of the group of data elements in meeting the plurality of user-defined objectives; determining an effectiveness of each data element in the group of data elements for meeting the plurality of user-defined objectives; and automatically revising the at least a portion of resources associated with each data element in the group of data elements.
US10091538B2 Automated video content processing
Video content is processed for delivery using an automated process that allows for convenient packaging of encrypted or digital rights management (DRM) protected content in a manner such that the packaged content can be efficiently stored in a content delivery network (CDN) or other content source for subsequent re-use by other media clients without re-packaging, and without excessive storage of unused content data.
US10091534B2 Set-top box, system and method for providing awareness in a hospitality environment
A system and method for providing awareness in a hospitality environment are presented. In one embodiment, a vertical and horizontal array of set-top boxes is provided and each set-top box includes an identification corresponding to the room in which the set-top box is placed. Each set-top box includes a wireless transceiver that periodically transmits an identification beacon that is received by a proximate wireless-enabled interactive device. The proximate wireless-enabled interactive device, in turn, broadcasts data packets including an indication of the strength of set-top box identification signals received. The broadcasts are received by a server via an array of wireless routers. The location of the proximate wireless-enabled interactive device is determined based on the signal strength information in the data packets.
US10091523B2 Method and apparatus for building motion vector list for motion vector prediction
Relating to the field of video coding, a method and an apparatus for building a motion vector list for motion vector prediction, which solve a problem of building motion vector lists of at least two PUs in a same coding unit in a serial manner, and improve the parallel processing capability. The method includes: obtaining spatial neighboring blocks of a current prediction block, where the current prediction block is located inside a current coding unit; determining available neighboring blocks of the current prediction block according to a partition manner of the current coding unit, where the available neighboring blocks are located outside the current coding unit; and obtaining motion vector predictors from the available neighboring blocks in a preset sequence according to motion vector predictors of the available neighboring blocks, and adding the obtained motion vector predictors to the motion vector list.
US10091522B2 Field/frame adaptive decoding with field/frame index
A moving picture coding method for coding a picture with switching between frame coding and field coding adaptively on a block-by-block basis includes: determining the maximum number of reference indices for field coding for specifying fields which are to be referred to at the time of field coding, using the maximum number of reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding; and assigning to fields the reference indices for field coding for specifying fields which are to be referred to at the time of field coding, within a range of the determined maximum number thereof, using the reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding.
US10091520B2 Video encoding method, video decoding method, and device using same
The present invention relates to a video encoding method, a video decoding method, and a device using the same, and the video encoding method according to the present invention comprises the steps of: specifying a tile and a slice by partitioning an inputted picture; performing encoding on the basis of the tile and the slice; and transmitting the encoded video information, wherein the picture is partitioned into one or more tiles and one or more slices, and the restrictions for parallel processing can be applied to the tiles and the slices.
US10091514B1 Apparatus and method for inter and intra mode selection and block partitioning
A hardware video encoder includes an intra search block operating on a source picture to produce pairs of intra prediction mode indices and rate-distortion values for different block sizes. The pairs of intra prediction mode indices and rate-distortion values for the different block sizes are computed in parallel based upon the source picture. An inter search block produces pairs of motion vectors and rate-distortion values for different block sizes. The pairs of motion vectors and rate-distortion values for the different block sizes are computed in parallel.
US10091511B2 Efficient video block matching
A technique for encoding a video signal includes generating a representative value for each block of one or more video frames by applying a predetermined function to the pixels of the respective block. To perform a block matching operation for a current block, the technique applies the predetermined function to the current block and interrogates representative values of blocks at specified locations in a spatial and/or temporal vicinity of the current block to find a matching block whose representative value matches the one generated for the current block.
US10091510B2 Method and apparatus for coding video and method and apparatus for decoding video accompanied with arithmetic coding
A method of decoding a video through symbol decoding includes parsing symbols of image blocks from a received bitstream; classifying a current symbol into a prefix bit string and a suffix bit string based on a threshold value determined according to a size of a current block; performing arithmetic decoding of the prefix bit string and the suffix bit string by using respective arithmetic decoding methods determined for each of the prefix bit string and the suffix bit string; performing inverse binarization of the prefix bit string and the suffix bit string by using respective binarization methods determined for each of the prefix bit string and the suffix bit string; and restoring the image blocks by performing an inverse transformation operation and a prediction operation on the current block by using the current symbol restored through the arithmetic decoding and the inverse binarization.
US10091506B2 Data-charge phase data compression architecture
Implementations generally relate to data-charge phase data compression. In one implementation, a method includes computing prediction values for image data, where the image data is data-charge phase data, and where the computing of prediction values is based on inter-block prediction. The method also includes computing residual data based on the prediction values. The method also includes quantizing the residual data. The method also includes entropy encoding the quantized residual data. The method also includes refining an inverse quantized residual data based on one or more of the residual data and a number of left-over bit-budget after entropy encoding.
US10091496B2 Systems, devices, and methods for calibrating a light field projection system
The present disclosure relates to systems, devices, and methods for calibrating a light field projection system. One example system includes a projection unit operable to project a scanning sequence toward a screen having convex reflective elements. The scanning sequence is modulated according to a baseline intensity profile. The system also includes a calibration device disposed such that a portion of the scanning sequence is intercepted by the calibration device. The calibration device includes a first light detector arranged to detect an intercepted intensity profile. The calibration device also includes a second light detector arranged to detect a reflected portion of the scanning sequence as a measured intensity profile. The system further includes a control system. The control system is configured to determine an expected intensity profile and to modify operation of the light field projection system based on a comparison of the measured intensity profile to the expected intensity profile.
US10091493B2 Device and method for scanning object outline image
Device and method for scanning an object outline image are provided. The scanning device includes a light source, an optical sensor and a processor. The scanning method includes: providing a polarized projection light beam; projecting the polarized projection light beam to an object, and correspondingly reflecting a polarized reflection light beam by the object according to the polarized projection light beam; capturing an image of the polarized reflection light beam; calculating polarization state of target according to the polarized projection light beam and the polarized reflection light beam, the polarization state of target having a plane angle from normal projection and a corresponding point position; and restoring an outline image of the object according to the polarization state of target.
US10091488B2 3D image sensor and 3D image-capturing device
A 3D image sensor including a sensing layer, a grid layer, and microlenses. The sensing layer includes sensing units. The grid layer is disposed on the sensing layer, and includes an opacity material and transparent elements penetrating through the opacity material. The microlenses are disposed on the grid layer. Each of the microlenses is located over two adjacent transparent elements.
US10091486B2 Apparatus and method for transmitting and receiving digital broadcasting signal
The present invention relates to an apparatus and a method for receiving a digital broadcasting signal including a three-dimensional image and displaying a two-dimensional image. The apparatus for receiving the digital broadcasting signal according to one embodiment of the present invention includes: a tuner for receiving the digital broadcasting signal including a video stream for forming the three-dimensional image and signaling data; a signaling data processor for decoding the digital broadcasting signal including a 2D display window table, which includes information for a partial area of a video image according to the video stream; and a display unit for displaying the video image of the video stream as the two-dimensional image using the information for the partial area.
US10091481B2 Sensor module, method for ascertaining a brightness and/or the color of an electromagnetic radiation and method for manufacturing a sensor module
A sensor module including at least one brightness sensor element for detecting a brightness of a wideband electromagnetic radiation and at least one color sensor field, which includes at least one color sensor element for detecting a color of the electromagnetic radiation. The brightness sensor element has a larger sensor surface than the color sensor field.
US10091476B2 Reduced blend artifacts in a multiple digital projector system
Techniques for reducing blend artifacts in a multiple digital projector system are provided, including a first and second projector, having respective projection fields which overlap in a blend zone and one or more control devices configured to: for a given pixel of a common image frame projected by both the first projector and the second projector in the blend zone, the given pixel of the common image frame comprising a plurality of bitplanes arranged in a sequence, control the first projector to project a first portion of the plurality of bitplanes according to the sequence; and control the second projector to project a second portion of the plurality of bitplanes according to the sequence, the second portion complementary to the first portion, such that in the common image frame only one of the first projector and the second projector projects any given bitplane of the plurality of bitplanes.
US10091465B2 Scalable integrated electronic control unit for vehicle
A vehicular scalable integrated control system includes a plurality of cameras having respective fields of view exterior of the vehicle. Image data captured by the cameras is processed by an image processor of a vehicular scalable integrated control unit. A display screen for displaying video images derived, at least in part, from captured image data. The system is operable to fuse captured image data with data captured by a radar device, an ultrasonic sensor and/or an infrared sensor. The system is part of an overall active safety sensing system, which includes fusion of outputs from a plurality of sensing devices to achieve environmental awareness at and surrounding the vehicle. The overall active safety sensing system is operable to at least one of (i) at least partially control the vehicle as the vehicle is driven along a road and (ii) provide alert warnings to a driver of the vehicle.
US10091461B2 System and method for real-time adaptation of a conferencing system to current conditions of a conference session
A system and method provide a rule-based technique for adapting a videoconferencing system to current conditions of a conference session, automatically converting the session from one conferencing technique to another, based on those current conditions. Rules may involve criteria including number of participants, ability to use a common codex, among others. An escalation module can be used to manage the transition between one type of conference session and another. If a condition occurs that causes transitioning the conference from one type to another, when that condition no longer applies, the conference may automatically transition back to the original conferencing type.
US10091455B2 Apparatus and method for frame rate conversion
A frame rate conversion apparatus is provided. The frame rate conversion apparatus includes at least one processor configured to determine a noise strength of a block of a current frame among a plurality of frames forming an input video, generate a block of an interpolation frame corresponding to the block of the current frame by estimating a motion vector of a block of the interpolation frame based on the noise strength, and insert the interpolation frame between the current frame and an adjacent frame to adjust a frame rate of the input video.
US10091450B2 Count circuit, method for driving count circuit, and image sensor including count circuit
A count circuit includes a count block suitable for generating count code signals for a predetermined count period including a first period and a second period; and a storage block suitable for storing first bit signals among a plurality of bit signals included in the count code signals, for the first period, and storing remaining bit signals among the plurality of bit signals for the second period.
US10091444B2 Photoelectric conversion apparatus and photoelectric conversion system
A photoelectric conversion apparatus including a plurality of photoelectric conversion units each of which includes a first electrode, a second electrode, a photoelectric conversion layer which accumulates signal charges and which is disposed between the first and second electrodes, and an insulating layer disposed between the photoelectric conversion layer and the second electrode, an amplification unit configured to receive optical signals and output signals each based on one of the optical signals, each of the optical signals being based on one of the signal charges, each of the signal charges being accumulated in one of the plurality of photoelectric conversion units, and a capacitive element having a first node and a second node, the first node being connected to the second electrodes of the plurality of photoelectric conversion units and the amplification unit and the second node selectively receiving each one of a plurality of potentials having different values.
US10091440B1 System and method for providing compressive infrared imaging
A system is disclosed that includes a detector and a combination of lenses and mirrors as imaging optics configured to provide for block by block compressive sensing of an imaged scene with the block by block determined by a plurality of shift-invariant masks to produce an image of the scene of the detector. A resolution of the image through the combination of lenses and mirrors is provided at the detector greater than a resolution capability of the detector at the detector. Another system and a method are also disclosed.
US10091436B2 Electronic device for processing image and method for controlling the same
An electronic device is provided. The electronic device includes a camera module and an image processing module. The image processing module may obtains a first image and a second image for the scene including a first object and a second object, identifies a first motion amount corresponding to the first object and a second motion amount corresponding to the second object using the first image and the second image, and applies different effects to a first image area corresponding to the first object and a second image area corresponding to the second object, at least, based on the first motion amount and the second motion amount.
US10091434B2 System and method for capturing digital images using multiple short exposures
Methods, devices, and computer program products for image sensors with overlapped exposure brackets supporting multiple short exposures are described. In one aspect, a method of capturing an image is disclosed. The method includes capturing, on a first subset of pixels on an image sensor, a first image with a first exposure length. The method further includes simultaneously capturing, on a second subset of pixels on an image sensor, a plurality of images with a second exposure length, wherein the second exposure length is shorter than the first exposure length. The method further includes combining the plurality of images with a second exposure length into a second image. Finally, the method includes combining the first image and the second image.
US10091426B2 Information processing apparatus, information processing method, and program
In one example embodiment, an information processing apparatus, for an observed image associated with an observation target object (e.g., a section of biological tissue), associates and stores position information and observation magnification information. In this embodiment, the information processing apparatus causes a display device to: (i) display an image associated with the observation target object; (ii) indicate the first positional information of the first observed image; and (iii) indicate the first observation magnification information of the first observed image.
US10091425B2 Mechanism and a method for optical image stabilization for a camera that moves an element to counteract motion of the camera
An image stabilization mechanism for a camera is provided. The mechanism comprises a movement sensor capable of sensing motion of the camera, an element in an optical path of the camera, a ball and a plate acting as a bearing allowing for the element to move in a plane orthogonal to the optical path, an actuator mechanism capable of moving the element in the plane, and a processor configured to control the actuator to move the element as a response to motion of the camera as detected by the movement sensor, thereby stabilizing images from the camera. Furthermore, the processor further is configured to move the element along a secondary motion path so as to distribute wear on the plate created by the ball, and the processor is further capable of compensating for an image shift created by the secondary motion path by other means for shifting the image.
US10091424B2 Image blur correction apparatus, method for controlling the same, and storage medium
An image blur correction apparatus includes a first detection unit configured to detect motion vectors in plural different areas using a plurality of images, a determination unit configured to determine an amount of movement of a main object based on the motion vectors in the plural different areas detected by the first detection unit, and a control unit configured to correct an image blur of the main object based on the amount of movement of the main object determined by the determination unit. The determination unit determines a center of gravity or a peak movement amount of which value is included in a determination range near zero (0) among plural amounts of movement represented by the motion vectors in the plural different areas to be the amount of movement of the main object.
US10091423B2 Image shake correcting apparatus and its control method, lens barrel, optical equipment, and imaging apparatus
An image shake correcting apparatus in which a first calculating unit calculates a correction coefficient using information corresponding to an angular velocity from a first shake detecting unit and information corresponding to an acceleration output from a second shake detecting unit. A second calculating unit calculates a translational shake correction amount using the correction coefficient and the information corresponding to the angular velocity from the first shake detecting unit. A control unit controls (i) a shake correcting unit that corrects a translational shake according to a third calculating unit that calculates an imaging magnification of an imaging optical system, (ii) a filter selecting a frequency band in which the translational shake correction is performed, and (iii) the translational shake correction amount in the translational shake correction frequency range selected by the filter.
US10091422B2 Image processing device and recording medium
An image processing device includes an image input unit, a shake-amount measuring unit, a shake correcting unit, a dividing unit, a feature-value calculating unit, and an enhancement processing unit. The image input unit receives an input of an image in chronological order. The shake-amount measuring unit measures an amount of shake of an image. The shake correcting unit corrects shake of the image in accordance with the amount of shake measured. The dividing unit divides the image corrected into multiple areas. The feature-value calculating unit calculates a histogram indicating a feature value of an image, for each of the divided areas. The enhancement processing unit determines processing details of enhancement processing to change a form of the histogram for each of the areas in accordance with the measured amount of shake of the image, and conducts enhancement processing on the area based on the histogram calculated for each area.
US10091418B2 Imaging systems and methods
At least one combined image may be created from a plurality of images captured by a plurality of cameras. A sensor unit may receive the plurality of images from the plurality of cameras. At least one processor in communication with the sensor unit may correlate each received image with calibration data for the camera from which the image was received. The calibration data may comprise camera position data and characteristic data. The processor may combine at least two of the received images from at least two of the cameras into the at least one combined image by orienting the at least two images relative to one another based on the calibration data for the at least two cameras from which the images were received and merging the at least two aligned images into the at least one combined image.
US10091409B2 Improving focus in image and video capture using depth maps
In an example embodiment, method, apparatus and computer program product for improving image and video captures using depth maps of viewfinder depth map, are provided. The method includes facilitating receipt of a viewfinder depth map of a scene, the viewfinder depth map comprising depth information of a plurality of objects in the scene. One or more objects are selected from the plurality of objects based on depth information of the one or more objects in the viewfinder depth map. Two or more images of the scene are facilitated to be captured by at least adjusting focus of a camera corresponding to the depth information of the one or more objects that are selected. In an example, a method also includes facilitating capture of an image of the scene by at least adjusting focus of a camera corresponding to the depth information of the two or more objects that are selected.
US10091408B2 Imaging apparatus and method of recognizing target object
The imaging apparatus includes: an imaging optical system that is formed of a wide-angle optical system and a telephoto optical system having a common optical axis; a directional sensor; a panning/tilting mechanism that rotates an imaging section, which includes the imaging optical system and the directional sensor, in horizontal and vertical directions; and an image acquisition section that respectively acquires a wide-angle image, and a telephoto image, and a first target object is detected from a wide-angle image, the panning/tilting mechanism is controlled on the basis of information about a position of the detected first target object within the wide-angle image, and image recognition is performed on a telephoto image, when the first target object is positioned at the center of the wide-angle image, thereby recognizing the first target object or a second target object.
US10091405B2 Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
Systems and methods for reducing motion blur in images or video in ultra low light with array cameras in accordance with embodiments of the invention are disclosed. In one embodiment, a method for synthesizing an image from multiple images captured using an array camera includes capturing image data using active cameras within an array camera, where the active cameras are configured to capture image data and the image data includes pixel brightness values that form alternate view images captured from different viewpoints, determining sets of corresponding pixels in the alternate view images where each pixel in a set of corresponding pixels is chosen from a different alternate view image, summing the pixel brightness values for corresponding pixels to create pixel brightness sums for pixel locations in an output image, and synthesizing an output image from the viewpoint of the output image using the pixel brightness sums.
US10091399B2 Multiple camera synchronization system
A system for at least substantially plesiochronously operating a receiver in communication with a plurality of cameras (e.g., at least two plesiochronously operational cameras) is described. In one or more implementations, the system includes a plurality of cameras. Each camera is configured to generate a signal for transmission via a communications link, and the signal comprises data packets encoded in a forward channel. The system also includes a receiver communicatively coupled to the plurality of cameras via the single-ended communications link. The receiver is configured to generate a synchronization data based upon at least one of the data packets. The receiver is also configured to modulate the signal to encode the synchronization data in a reverse channel so that the signal comprises the forward channel data and the reverse channel data simultaneously.
US10091394B2 Image forming apparatus and authentication method
An image forming apparatus including applications and system side software for providing system side services to the applications is provided, in which the image forming apparatus includes: an authentication module for displaying an authentication screen on an operation panel of the image forming apparatus, wherein the authentication module allows the image forming apparatus to display a screen for using the image forming apparatus instead of the authentication screen if authentication data input from the authentication screen satisfies an authentication condition, and wherein the authentication module is provided in the image forming apparatus separately from the system side software.
US10091393B2 Document conveying device, document reading apparatus, and document conveying method
A document conveying and reading device includes a drive motor, a paper ejection roller driven by the drive motor, a first reading unit arranged along a document conveying path to face one surface of the document, and a shading roller arranged along the document conveying path to face the first reading unit. The shading roller includes a white reference member used for shading correction and a conveying guide for a document that is conveyed along the document conveying path, is driven by the drive motor together with the paper ejection roller when the drive motor drives the paper ejection roller to rotate in the second direction, and is not driven by the drive motor together with the paper ejection roller when the drive motor drives the paper ejection roller to rotate in the first direction.
US10091392B2 Image reading device, image reading method, and image reading program
The present invention provides a technique capable of obtaining image data without a missing part even in a case where a business form is not rectangular. An image reading device including a reading unit which reads an image of a business form, the image reading device includes a skew angle calculation unit which calculates a skew angle used for correcting inclination of the business form according to image data of the image read by the reading unit, a circumscribed region detection unit which generates an image after a first skew correction obtained by rotating the image according to the skew angle, scans the generated image after the first skew correction, and thus detects a circumscribed quadrangle circumscribed around the image of the business form and included in the image after the first skew correction, and an image cutout unit which cuts out a business-form image after cutout from the image read by the reading unit, according to coordinates of four corner points of the circumscribed quadrangle.
US10091384B2 Image storage device for storing separately read images in one file, image storage system, non-transitory computer readable medium, and image storage method
An image storage device includes: a receiving unit that receives a first image read according to a first operation from an image reader and receives a second image read according to a second operation from the image reader, the second operation subsequent to the first operation; a display that displays the first image when the receiving unit receives the first image, and further displays the second image when the receiving unit receives the second image; and a memory that, when the first image and the second image are instructed to be stored in a state where the first image or the second image is displayed on the display, stores a file into which the first image and the second image are integrated.
US10091383B2 Image reading apparatus, image forming apparatus, image reading method, and recording medium
An image reading apparatus includes: a plurality of light sources to emit light to a target to be read from a plurality of different irradiation positions; an illumination controller to sequentially and alternately turn on or off the plurality of light sources with a blinking cycle not perceptible to the human eye; an image capturing device to photoelectrically convert, pixel by pixel, reflected light of the light emitted to the target from the plurality of light sources to capture a plurality of read images; a memory to store one or more read images of the plurality of read images being captured; and a synthesizer to synthesize preset regions of the plurality of read images using the one or more read images stored in the memory to generate a synthesized read image representing the target, the preset region of each of the plurality of read images having an image level change caused by reflected light that is smaller than a threshold.
US10091381B2 Image printing apparatus and method for controlling the image printing apparatus executable interruption print
An image printing apparatus includes a printer assembly, a control panel configured to receive a user input, a memory, and a controller. The controller is configured to receive first data from a first data source such as a PC external to the printer assembly, store the first data in the memory, and control the printer assembly to print a first image based on the first data stored in the memory. In response to a first user input received from the control panel during the print of the first image, the controller is configured to receive second data from a second data source such as a scanner assembly, and store the second data in the memory during the print of the first image.
US10091380B1 Systems and methods of implementing universal print drivers in a windows print architecture
A method of implementing a universal print driver in the Windows® V4 print architecture is provided. The method includes monitoring an event log to detect one or more trigger events relating to a printer instance of a connected printing device; upon detection of a trigger event, scheduled poll interval expiration, and/or an on-demand request, comparing a print driver currently associated with the printer instance to an actual model of the connected printing device and determining whether the print driver needs to be switched from an old printing device model to the connected printing device model. If the print driver needs to be switched, then mapping data is used to automatically look up a name of a printing device model entry corresponding to the connected printing device model in an INF file, among other things.
US10091378B2 Optical scanning device that radiates a plurality of laser beams and method of operating the same
An optical scanning device according to an embodiment includes a light source, a MEMS mirror, a MEMS-mirror driving unit, a control unit, and a sensor. The light source radiates a plurality of laser beams that scan a photoconductive drum. The MEMS mirror includes a reflection surface that reflects the plurality of laser beams radiated from the light source. The MEMS-mirror driving unit reciprocatingly moves the MEMS mirror. The sensor supplies a horizontal synchronization signal to the control unit by detecting the laser beam reflected on the reflection surface when the MEMS mirror reaches a predetermined position. After detecting the horizontal synchronization signal supplied from the sensor, the control unit performs the auto power control of the light amount of at least one laser beam among the plurality of laser beams.
US10091377B2 Image forming apparatus, control method for flash memory, and non-transitory computer-readable storage medium
Provided is an image forming apparatus, a control method, and a non-transitory computer-readable storage medium storing a control program. An image forming apparatus includes a flash memory, where a recording area of the flash memory can be regionally switched between a multilevel recording mode and a binary recording mode. The image forming apparatus further includes a history information creating section which creates use history information; a determining section which determines high frequently used data piece or pieces among data pieces stored in the flash memory, while referring to the use history information; and a recording area changing section which changes a size ratio of a region or regions operating in the binary recording mode and a region or regions operating in the multi-level recording mode in the recording area so that at least the determined data piece or pieces can be recorded in the binary recording mode.
US10091375B2 Image reading apparatus
An image reading apparatus includes a transport unit which transports a document, and reading units which read an image of the document which is transported. It is assumed that an operation of reading an image when specific setting information is not input to a control device of the image reading apparatus is set to a first reading mode, and an operation of reading an image when specific setting information is input to the control device is set to a second reading mode. In this case, in the second reading mode, image data of an image with a resolution which is equal to that in the first reading mode is generated, while causing the reading units to read an image from a document which is transported by the transport device at a lower speed than that in the first reading mode.
US10091373B2 Image processing device having removal failure prevention feature
A document processing device includes a scanner, a display, a notification unit, and a control unit. The scanner is configured to read a document provided on a document table. The display is configured to display image data of the document read by the scanner. The notification unit is configured to provide a notification warning to indicate that the document has not been removed from the document table. The control unit is configured to detect the document on the document table.
US10091368B2 Non-transitory machine-readable medium and communication relay apparatus
A process, machine-readable instructions, and a system are described in which two communication sessions are attempted to be established between a client application and an image processing apparatus. In some examples, the first communication session is permitted while delaying the operation of the second communication session until the first communication session has completed.
US10091365B2 Image formation apparatus, image formation system and management apparatus configured to perform image quality verification and adjustment
An image formation apparatus includes: an image formation unit that forms an image based on a job; and a control unit that controls the image formation unit, the control unit having an image quality verification/adjustment function to compare an image quality of the scanned image and a predetermined image quality standard, and to carry out an image quality adjustment such that the image quality of the image is within an allowable range of the predetermined image quality standard when the image quality of the scanned image is not within the allowable range, the control unit comparing a required image quality for the job and the predetermined image quality standard before a carrying-out procedure to carry out the image quality verification/adjustment function before execution of the job as necessary, and deciding whether the image for the job satisfies the required image quality by the image quality verification/adjustment function.
US10091363B2 Restoring functionality of a mobile device
A method and system of restoring a functionality of a mobile user device. A lock screen is displayed on the display of the user device. An international mobile subscriber identity (IMSI) of a subscriber identity module (SIM) card presently installed in the user device is determined. The IMSI is sent to a Remote Recovery Server (RRS). A message is received from the RRS indicating whether the IMSI is authorized for the user device and whether an account of the user device is replenished at least in part. Upon determining that the IMSI is authorized for the user device and the account of the user device is replenished at least in part, at least one function that was previously restricted is restored.
US10091362B1 Managing voicemail systems
Methods, systems, and computer-readable and executable instructions for managing a voicemail system are described herein. One method for managing a voicemail system includes receiving a call log from a voicemail box subscribed to a voicemail management system, identifying metadata associated with the call log from the voicemail box, identifying one or more criteria within the metadata based on a request for a report, and generating a report using the one or more criteria within the metadata associated with the call log from the voicemail box to manage the voicemail system.
US10091360B1 Method and system for a scalable computer-telephony integration system
Methods, systems, apparatus, and non-transitory computer readable media are described for a scalable computer-telephony integration system. Various aspects may include storing sets of call agent login information for several call agents within the computer-telephony integration system and across several independent computing systems in a contact center login database. Additionally, various aspects may include generating several contact center service categories and sets of contact information for each contact center service category, which may be stored in a contact center directory database. When an incoming call is received from a customer, various aspects may include obtaining customer call information from the customer and generating a customer call key, which may be stored as a reference to the customer call information in a contact center customer call information database. The call key may be used to reduce an amount of data electronically transferred between call agents during telephone call transfers.
US10091354B1 Transcribing media files
A computer-implemented method to provide transcripts of multimedia messages is disclosed. The method may include receiving, at a server, a message with an attached media file. The message may be directed to a user device. The server may be configured to receive and direct messages to the user device. The method may further include separating the media file from the message before the message is provided to the user device. The method may also include generating, at a transcription system, a transcript of audio data in the media file. The method may also include providing the message to the user device for presentation of the message on the user device. The method may further include providing the transcript and the media file to the user device for presentation of the transcript and the media file on the user device.
US10091347B2 Relaying device, audio communication system, and relaying method of audio signal
[Problem] To provide an audio communication system in which a relaying device is connected to communication devices via a communication network, the communication devices being terminal devices, and the current location of each terminal device is managed by the relaying device.[Solution] this relaying device is provided with a network communication unit, a control unit, and a storage unit. The control unit divides the communication area of a communication network into a plurality of partial communication areas and stores, in the storage unit, location information indicating which partial communication area each terminal device is in. Upon a partial communication area specifying call from a calling terminal device, the calling terminal device being one of the aforementioned terminal devices, the control unit establishes a communication session in which the calling terminal device and terminal devices in the specified partial communication area participate, and audio signals received from terminal devices participating in the communication session are transferred by the control unit to the other terminal devices participating in the communication session.
US10091342B2 Providing audio announcement to called parties
The present disclosure describes a system, method, and computer-readable medium for providing audio announcement of communications to a called party in a communication network. The method includes receiving communication from a calling party and performing a lookup of information relating to the calling party in a database via an Internet Protocol connection based on an identifier of at least one of the calling party and the called party. The information comprises one or more audio files. The method then provides the audio announcement to a called party based on the audio files.
US10091341B1 Display protector attaching apparatus for smart device and the method having the same
Provided are a display protector attaching apparatus for a smart device and an attaching method thereof. The display protector attaching apparatus for the smart device of the present invention includes a base portion provided with a receiving groove in which a smart device is received; a cover portion coupled to the base portion to cover the smart device received in the receiving groove; and a lifting supporter detachably coupled to a coupler provided in the base portion to support one side of a display protector attached to the smart device, in which when the lifting supporter is separated from the coupler, the display protector is detached from the display of the smart device placed with a liquid adhesive member to be attached to the display.
US10091332B2 Mobile cloud proxy apparatus and method
Apparatuses, methods and storage medium associated with providing mobile cloud proxy service to mobile client devices are disclosed. In embodiments, a mobile cloud proxy device may include a cloud proxy server to provide the cloud proxy service to the mobile client devices while the mobile client devices are within a mobile cloud proxy service area serviced by the cloud proxy server. The cloud proxy server may include a device and service area management module to manage the mobile cloud proxy service area and the one or more mobile client devices, and a policy and service management module to manage and provide the mobile cloud proxy service in accordance with one or more cloud proxy service policies. Other embodiments may be disclosed and/or claimed.
US10091326B2 Modifying content regions of a digital magazine based on user interaction
A digital magazine application executing on a client device presents content retrieved from various sources to a user by presenting content regions that are each associated with various content items. When the digital magazine application identifies a type of interaction with a content region, the content region is modified to present information about various content items associated with the content region. For example, if the digital magazine application determines that a user positions a pointer at least a threshold distance from a surface of a display device for at least a threshold length of time at a location along a length and along a width of a display device where a content region is presented, the content region is modified. For example, the content region is increased in size and information describing content items associated with the content region is presented.
US10091319B1 PacketCable controller for voice over IP network
Disclosed herein are system, method, and computer program product embodiments for an access gateway control function server to convert between network-based call signaling messages and session initiation protocol messages. An embodiment operates by receiving in a first access gateway control function server, a first session initiation protocol (SIP) message sent from a first device and converting the SIP message in the first access gateway control function server to a first network-based call signaling (NCS) message to be received by a second device.
US10091312B1 Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
An electronic device identifier mapping and resolution system are disclosed which may be used to analyze various device identifiers associated with an online event initiated by a particular device in applying a matching algorithm to determine a unique device identifier and/or device profile for the device. Device identifiers provided from disparate sources (such as web browser cookies, network IP addresses, device-specific identifiers, application-specific identifiers, custom identifiers, probabilistic identifiers, etc.), including both deterministic and/or probabilistic identifiers, may be analyzed according to the matching algorithm to determine a device identifier associated with the device. Matching algorithms may be customized and configured to a high degree of complexity for respective entities, such as to analyze disparate device identifiers according to a variety of identifier comparison functions and matching tiers. Matching algorithms may include conditional requirements that streamline execution of such algorithms, e.g., which may reduce processor load and increase execution time, such as conditional requirements that bypass portions of the matching algorithm based on particular identifiers associated with the online event that are initially analyzed.
US10091311B2 Smart location determination
In one example in accordance with the present disclosure, a system for smart location determination includes a session information accessor to access session information that details a session of a user system as it connects to a web technology server. The system includes a knowledge base that includes known common session information of multiple geographic locations. The system includes a session information comparator to compare the accessed session information to the knowledge base, and based on the comparison, determine a geographic location of the user system or verify an alleged geographic location.
US10091309B2 System and method for create session redirection
A device may receive a create session (CS) request associated with establishing a packet data network (PDN) connection with a user device. The device may determine, based on receiving the CS request, that the CS request is to be redirected for establishment of the PDN connection. The device may identify, based on determining that the CS request is to be redirected, redirect information that identifies a particular PDN gateway to which the CS request is to be redirected. The device may provide a CS response, including the redirect information, to permit the PDN connection to be established between the user device and the particular PDN gateway.
US10091308B2 Method of providing number URL service
The present invention relates to a method of providing a number URL service. One embodiment of the present invention can provide a method of providing a number URL service using a number URL as a primary domain, the method being capable of displaying all websites of a population of six billion on a single screen by expressing each of the websites by a five-digit number URL, allowing a user to use six billion websites by a single login, without re-login, and allowing the intuitional creation and management of each website. The problem-solving means of the present invention allows the maintenance of a website without paying maintenance fees by using a primary domain, allows people all around the world to switch between six billion or more websites on a single screen by a single login, without re-login, and also allows the integrated use of points.
US10091304B2 SGC and PGC and SGU and PGU allocation procedure
Apparatuses and methods are provided by which an apparatus (e.g., an MME) establishes a connection session in a network which involves a network resource (e.g., SGW) to be selected, and selects at least one of a control plane (e.g., SGW-C) and a user plane (e.g., SGW-U) of the network resource.
US10091300B2 Wireless management and communication network system for multi-zones and managing method for the network system
A network system in multi-zones comprises a plurality of smart nodes (SNs) and a plurality of zone controllers (ZCs). Each of the plurality of SNs is electrically connected with one of the plurality of ZCs respectively, and arranged in different zones of a building. Each of the plurality of ZCs is connected wirelessly with zone apparatuses in same arrangement zone through a self-organized network, so as to control the zone apparatuses and receive feedback information from the zone apparatuses of the arrangement zone. Each SN extracts the feedback information from the ZC connected thereto to execute analyses and calculations, so as to optimize the environment of the arrangement zone.
US10091296B2 Collection folder for collecting file submissions
A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10091292B1 Method and system for cache data analysis for enterprise content management systems
Cache data analysis for enterprise content management systems is described. A content category is identified based on content provided by a cache server associated with an enterprise content management system. A determination is made whether content associated with the content category is cached by the cache server. The content associated with the content category is requested by the cache server if the content associated with the content category is not cached by the cache server. The content associated with the content category is cached by the cache server.
US10091289B2 Provisional execution of dynamic content component
Expediting content delivery is disclosed. A request for content is received from a requestor. A cached component of the requested content that includes at least some cached executable content is identified. The cached component of the requested content is provided to the requestor for provisional execution. It is determined whether a change, if any, in the requested content may invalidate the provisional execution.
US10091282B2 Metadata-driven dynamic load balancing in multi-tenant systems
The disclosure generally describes computer-implemented methods, computer program products, and systems for providing metadata-driven dynamic load balancing in multi-tenant systems. A computer-implemented method includes: identifying a request related to a model-based application executing in a multi-tenant system associated with a plurality of application servers and identifying at least one object in the model-based application associated with the request. At least one application server is identified as associated with a locally-cached version of a runtime version of the identified object, and a determination of a particular one of the identified application servers to send the identified request for processing is based on a combination of the availability of a locally-cached version of the runtime version at the particular application server and the server's processing load. The request is then sent to the determined application server for processing.
US10091279B2 Wireless connected laboratory
Scientific instruments can be network-enabled by adding a wireless communication capability to the computers associated with those scientific instruments. Through this wireless communication capability, the scientific data acquired by a scientific instrument and metadata about that scientific data can be wirelessly transferred from the instrument-associated computer to a data hub. By way of example, a wireless personal area network (PAN) can be established between the instrument-associated computer and the data hub. From the data hub, the scientific data can be further communicated to remote servers via another network connection. Furthermore, in another example embodiment, the wireless communication capability between the instrument-associated computer and the data hub can be leveraged as a conduit for passing commands from the data hub or other devices in communication with the data hub to the instrument-associated computer for controlling the operation of the scientific instrument.
US10091278B1 Data exchange services
Technology is described for providing data exchange services. A set of definitions for a data exchange service that is accessible via a data exchange domain may be received. The data exchange service may be configured to facilitate an exchange of device reporting information transformed using the set of definitions. The exchange may be between a first device and a second device. The device reporting information may be received from the first device. The first device may be registered with the data exchange service. The device reporting information may be in accordance with the set of definitions. The device reporting information may be forwarded to a second device via the data exchange service. The device reporting information may be converted to a data format that is readable by the second device, and the device reporting information may be forwarded to a second device via the data exchange service.
US10091276B2 Computer-implemented systems and methods of analyzing data in an ad-hoc network for predictive decision-making
A computer-implemented system and method of predictive decision-making in an ad hoc network. The computer-implemented method includes receiving a set of rules into the ad hoc network and identifying a data set for each rule. The computer-implemented method also includes selecting a first and second node from the ad hoc network to process a first and second rule as a function of the identified data set according to an optimizing algorithm. The computer-implemented method also selects a third node to receive the processed results from the first and second nodes. An indication is provided of the processed results by the third node.
US10091273B2 Data collecting device for photovoltaic device
A data collecting device collecting state information of a photovoltaic device is provided. The data collecting device includes a reception unit collecting the state information, and a transmitting unit transmitting the state information according to a state information transmission time based on a state information group including the state information.
US10091269B2 Buffering in HTTP streaming client
A buffer model in an HTTP streaming client may include receiving a first content fragment of a first content stream in response to a first HTTP request. It may also include receiving a second content fragment of a second content stream in response to a second HTTP request. The buffer model may further include storing the first and second content fragments in first and second buffers of a plurality of configurable buffers. The first and second content fragments may be multiplexed into a third buffer of the plurality of buffers. The multiplexed first and second content fragments may be stored in a fourth buffer of the plurality of buffers for playback. The buffer model may be implemented by an application. The buffers may be designed based on one or more constraints.
US10091262B2 Systems and methods for encoding and sharing content between devices
Systems and methods for sharing content between devices are disclosed. To request a shared piece of media content, a playback device generates and sends a request to content server. The playback device includes information in the request that indicates the playback capabilities of the device. The content server receives the request and determines the playback capabilities of the playback device from the information in the request. The content server then determines the assets that may be used by the playback device to obtain the media content and generates a top level index file for the playback device that includes information about the determined assets. The top level index file is then sent to the playback device that may then use the top level index file to obtain the media content using the indicated assets.
US10091261B2 Methods and nodes for enabling a peer-to-peer teleconference
Methods and nodes for enabling a teleconference involving multiple peer nodes in a P2P network (502). A first peer node (500) appoints a subset of the peer nodes to act as Floor Control Peers, FCPs, (504) in a floor control overlay by handling floor requests from peer nodes to make input to a floor in the teleconference. The first peer node (500) creates a tree structure (506) of the appointed FCPs which is distributed to the P2P network and can be accessed by a joining peer node to discover a primary FCP in the tree and send floor requests to the primary FCP. A floor chair function (508) is also created in the floor control overlay maintaining a floor record (508a) with information about floor utilization which can be provided to the FCPs. Thereby, joining peer nodes are enabled to join the teleconference and find respective primary FCPs in the floor control overlay based on the tree structure, and to make input to the at least one floor of the teleconference depending on the information in the floor record. In this way, the teleconference is handled by the appointed FCPs and does not require any centralized components for floor control.
US10091259B2 User notifications for interaction information
A content management system creates and modifies user notification queues for shared content items synchronized between a content management system and multiple devices. A user notification queue includes interactions with a shared content item that may be presented to a user to indicate recent interactions with the shared content item by other sharing users. The content management system sends the user notification queue corresponding to a user to the user's device when the user accesses the content item. The client device displays a content item in a window associated with a process on the device. A client application displays an interaction indicator that presents user notification queue content to the user.
US10091258B2 Methods and systems for electronic communications feedback
The various embodiments described herein include methods and systems for providing electronic feedback. In one aspect, software includes instructions which when executed by a computing system, cause the computing system to: (1) enable a user of the computing system to participate in an electronic conference with one or more remote participants, the electronic conference including an outgoing communications stream for the user; (2) receive feedback from a remote client device used by a particular participant of the one or more remote participants to participate in the electronic conference, the feedback corresponding to a quality of the user's outgoing communications stream at the second client device; and (3) adjust one or more attributes of the electronic conference based on the received feedback.
US10091255B2 Local control of additional media session for a packet based call
A user equipment (UE) engages in a packet based call between a local party associated with the UE and a remote party. The UE establishes a control plane session of the call with a node of an Internet Protocol multimedia system (IPMS), and establishes a media session of the call managed by the IPMS. The UE determines a local endpoint for terminating an additional media session at the local party, and sends a first message of the control plane session to the IPMS. The first message indicates the local endpoint and indicates that management of the additional media session by the IPMS is not required. The UE receives a second message of the control plane session from the IPMS that indicates a remote endpoint for terminating the additional media session at the remote party. The UE configures the local endpoint for transfer of media with the indicated remote endpoint.
US10091253B2 Automatic equipment configuration for meetings
The act of setting up a user's device to participate in a meeting may be performed automatically, using location information and calendar information. With appropriate permission obtained from the user, the user's calendar and the location of the user's device are monitored. When the user's calendar indicates that the user is scheduled to be in a meeting and the user is in or approaching a conference room (or other type of room) associated with that meeting, the user's desktop, application, and meeting documents may be shared. The user's computer may be automatically connected to devices in the meeting room, and any audio/visual settings appropriate for the user's role in the meeting may be configured automatically. Alternatively, if the user is to participate in the meeting online, the online meeting may be joined automatically.
US10091251B2 Establishing communications
In one aspect there is provided a host device having: a modem interface arranged to transmit transmission units between the host device and a modem; a communication function configured to generate primitives to establish a communication event between the host device and a remote device; a client agent connected to receive control primitives from the communication function and operable to convert the control primitives to data transmission units; a host routing interface operable to route data transmission units from the client agent according to a predetermined route option which is set based on whether a communication event control function for processing the data transmission units is located on the host device or the modem.
US10091249B2 Method and system for synchronization of two databases in a lawful interception network by comparing checksum values
The present invention relates to methods and Validity securing arrangement and embodiments thereof for effectively securing validity of a target database in a node in a Lawful Interception Network. Said target database is intended to be identical to a source target database. The arrangement comprises a processing means being adapted to send a request for a target database checksum to the node comprising the target database, to receive a response comprising the target database checksum from the requested node, to compare the received target database checksum to a source target database checksum determined for the corresponding source target database, and to send an order to start an audit and synchronisation process if the two compared checksums differ.
US10091245B2 Decoupling hardware and software components of network security devices to provide security software as a service in a distributed computing environment
Concepts and technologies are disclosed herein for decoupling hardware and software components of network security devices to provide security software as a service in a distributed computing environment. A computer system includes a processor that can execute computer-executable instructions to perform various operations. The processor can perform operations to provide security services to one or more customer platforms. The operations can include receiving a network security software component from a security service provider, and deploying the network security software component within a distributed computing environment so that the network security software component can be executed by a computing resource of the distributed computing environment to provide a security service to the customer platform(s). The network security software component includes a software component that has been decoupled from a hardware component of a network security device by the security service provider.
US10091238B2 Deception using distributed threat detection
Methods and systems for deception using distributed threat detection are provided. Exemplary methods by an enforcement point, the enforcement point communicatively coupled to a first data network and a second data network, the enforcement point not providing services in the second data network, include: receiving, from a first workload in the second data network, a data packet addressed to a second workload in the second data network, the data packet requesting a service from the second workload; determining the data packet is for unauthorized access of the second workload, the determining using at least some of a 5-tuple of the data packet; identifying a deception point using the service, the deception point being in the first data network and including a decoy for the service; and redirecting the data packet to the deception point in the first data network.
US10091237B2 Systems and methods for network access control
Network access control systems and methods are provided herein. A method includes receiving at a network device a SYN packet from a client device over a network, determining if the client device is a trusted source for the network using the SYN packet, if the client device is a trusted resource, receiving an acknowledgement (ACK) packet from the client device that includes identifying information for the client device plus an additional value, and identifying information for the network device, and establishing a connection with the network for the client device.
US10091228B2 Secured event monitoring leveraging blockchain
A method, computer system, and a computer program product for a monitor security process is provided. The present invention may include configuring monitors in a chain configuration by configuring a network address of a primary monitor to a backup monitor. The present invention may include configuring a sensor to communicate with the monitors. The present invention may include receiving a first set of information from the sensor to a primary and backup monitor and broadcasting the information to a plurality of monitors and logging the information. The present invention may include receiving a second set of information from the chain of monitors. The present invention may include determining the information conflicts and marking a temporary log within the plurality of temporary logs as conflicting. The present invention may include determining a conflicting threshold has been exceeded, generating and executing an audit and recovery plan that isolates the affected monitor.
US10091227B2 Detection of potential security threats based on categorical patterns
A metric value is determined for each event in a set of events that characterizes a computational communication or object. For example, a metric value could include a length of a URL or agent string in the event. A subset criterion is generated, such that metric values within the subset are relatively separated from a population's center (e.g., within a distribution tail). Application of the criterion to metric values produces a subset. A representation of the subset is presented in an interactive dashboard. The representation can include unique values in the subset and counts of corresponding event occurrences. Clients can select particular elements in the representation to cause more detail to be presented with respect to individual events corresponding to specific values in the subset. Thus, clients can use their knowledge system operations and observance of value frequencies and underlying events to identify anomalous metric values and potential security threats.
US10091226B2 Method and apparatus for service traffic security using DIMM channel distribution in multicore processing system
The present invention relates to a multicore communication processing service. More specifically, aspects of the present invention provide a technology for converting a plurality of data packet units into one jumbo frame unit, copying the converted jumbo frame to a plurality of dual in-line memories (DIMMs) by logical distribution, and computing the jumbo frame through each CPU including multicore processors corresponding to the plurality of DIMM channels, thereby reducing the number of packets per second and securing efficiency in memories and CPU resources, and also adding/removing a header field for each data packet included in the jumbo frame according to a path transmitted or received from a network interface card (NIC) of the jumbo frame or processing the data packet using the header field only, thereby minimizing packet receive event and reducing context switching generated upon the packet receive event, which results in improvement of jumbo frame processing performance.
US10091223B2 Method for detecting anomalies in network traffic
The invention concerns a method for detecting anomalies in network traffic, said traffic being transmitted by a server (10) in response to requests from at least one client device (11), the method comprising: —a step (E10) of receiving a request, said request being of a given type, —a step (E11) of receiving a response to the request, —a step (E13) of constructing a current bit vector (VN), representative of the response, —a step (E17) of calculating a similarity index representative of a distance between the current bit vector and a model bit vector (Vmod) associated with the request type, —a step of checking (E18) that the similarity index (Isc) does not belong to a compliance interval (IC) calculated for the request type, an anomaly being detected when the similarity index does not belong to the compliance interval.
US10091221B1 Systems and methods for IP-based intrusion detection
Systems and methods for account security are provided. In one example embodiment, a first login request including a username and a password is analyzed to identify a first internet protocol (IP) address and a first request time associated with the first login request. A login history comprising login request data for the server computer is analyzed to identify a plurality of usernames, wherein each username of the plurality of usernames is associated with a corresponding login request from the first IP address within a threshold time period of the first request time. In response to determining a login success ratio is below a threshold login success ratio and a number of unique usernames in the analyzed data is above the unique username threshold, the system automatically performs a security action.
US10091217B2 Risk based priority processing of data
Utilities (e.g., methods, systems, apparatuses, etc.) for use in generating and making use of priority scores for data generated by one or more data systems that more accurately prioritize those events and other pieces of data to be addressed by analysts and troubleshooters before others (e.g., collectively taking into account threats posed by origin host components and risks to impacted host components) to work the highest risk events and alarms first and to effectively and efficiently spend their alarm monitoring time.
US10091216B2 Method, apparatus, system, and computer readable medium for providing apparatus security
Technologies are provided in embodiments for receiving policy information associated with at least one security exception, the security exception relating to execution of at least one program, determining an operation associated with the security exception based, at least in part, on the policy information, and causing the operation to be performed, based at least in part, on a determination that the at least one security exception occurred.
US10091215B1 Client isolation in a distributed queue
Methods and systems for implementing client isolation in a distributed queue are disclosed. Messages are enqueued in one or more logical queues. Individual messages comprise respective values for an isolation parameter. A respective value for the isolation parameter is assigned to individual queue clients. Messages are sent to the queue clients based at least in part on the values for the isolation parameter. The queue clients are configured to attempt message processing for the messages. Messages having different values for the isolation parameter are isolated among different queue clients.
US10091213B2 Systems and methods to provide secure storage
Systems and method to provide secure storage are disclosed. An example method includes establishing a secure tunnel between a storage device and an agent, provide a command from the agent to the storage device via the secure tunnel, access first data at the storage device in response to the command, and identify a modification to data stored on the storage device by comparing the first data to second data, wherein the comparison is done using the storage device.
US10091212B2 Policy management, enforcement, and audit for data security
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing, and enforcing policies on data security. A policy appliance includes a policy administration point, a policy decision point, a policy enforcement point and, optionally, an auditing module. The policy appliance can execute in a self-contained environment, e.g., a single virtual machine, a single physical machine, or a cluster of virtual machines or physical machines identically configured. The self-contained policy appliance can receive, manage, enforce and audit multiple policies that specify access privileges of multiple users on multiple databases. The databases can include heterogeneous databases that are configured separately and differently from one another. A single configuration of the policy appliance centralizes and unifies policy management of the heterogeneous database in the self-contained environment.
US10091206B2 System for discovery of devices and connections associated with a device
Systems, computer program products, and methods are described herein for discovery of devices and connections associated with a device. Embodiments access a computing device to determine at least one device or connection associated with the device; determine, based on the determined at least device or connection, at least one new tool or application to download or install on the computing device; and present the at least one new tool or application to a user of the computing device.
US10091205B2 Zeroconf profile transferring to enable fast roaming
Example embodiments relate to zeroconf profile transferring to enable fast roaming. In example embodiments, user identification is received from a user computing device that is connected to a wireless device, where the user identification is sent to an authentication server to determine a zeroconf profile name. In response to receiving a user authorization from the authentication server, the user computing device is provided with access to a network. Further, a zeroconf profile is used to provide the user computing device with access to services on the network, where the zeroconf profile is identified using the profile name. The zeroconf profile name is then sent to a neighboring wireless device that uses the zeroconf profile name to identify the zeroconf profile for providing the user computing device with access to the services.
US10091203B2 Specialized network fileserver
A method and apparatus of a portable storage device that provides a specialized network fileserver is described. In an exemplary method, the portable storage device retrieves a list of applications on the portable storage device, where each of the applications has a private filesystem. For each of the applications, the portable storage device determines if that application will share the corresponding private filesystem and adds that private filesystem to a shared filesystem of the portable storage device is that is shareable. The portable storage device further advertises the shared filesystem to a host that is coupled to the portable storage device.
US10091202B2 Text suggestions for images
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving image data corresponding to an image, processing the image data to identify one or more features within the image, generating one or more keywords based on each of the one or more features, transmitting the one or more keywords to a computing device for displaying a list of the one or more keywords to a user, receiving text, the text comprising at least one keyword of the one or more keywords, that at least one keyword having been selected by the user from the list, and transmitting the image and the text for display, the text being associated with the image.
US10091199B2 System and method for collaborative authentication
Systems and methods are disclosed for collaborative authentication of a person based on an interaction with another person. A request for collaborative authentication is sent to the computing device of a person wanting to access a system, including an authentication ID unique to the request. The person collaborates with another person associated with the system and provides the second person with the authentication ID. The second person sends the authentication ID to the system such that the system associates the second person with the first person. Data is sent to the second person in order to challenge the first person. The first person responds to the challenge using the computing device and the system receives the response. The system compares the response to an expected answer and can either allow or deny the first person access to the system based on the comparison. Co-location may also be verified.
US10091198B2 Rule-based fingerprint generation methods and apparatus
A device information gathering method is provided. The device information gathering method includes: allowing a device information gathering apparatus to transmit a packet to a randomly generated Internet Protocol (IP) address and to receive a syn-ack packet as a response; allowing the device information gathering apparatus to parse the syn-ack packet and thus to extract Transmission Control Protocol (TCP)/IP fields; and allowing the device information gathering apparatus to compare the TCP/IP fields and an OS fingerprint rule, which is in JavaScript Object Notation (JSON) format, and thus to generate an OS fingerprint of the randomly generated IP address, wherein the OS fingerprint rule stores Operating Systems (OSs) and TCP/IP field values corresponding to versions of the OSs as attribute-value pairs.
US10091189B2 Secured data channel authentication implying a shared secret
The invention solves the way of authentication of secured data channel between two sides (A, B) when there is at first established a non-authenticated protected data channel (1), with ending (3) of the data channel (1) on the first side (A) and ending (4) of the data channel (1) on the other side (B) and with target application (7) on the first side (A) and target application (8) on the other side (B), while the endings (3) and (4) have a non-authenticated shared secret (5), consequently, on both sides (A, B) of the data channel (1) there are calculated the data derived from non-authenticated shared secret (5), then the data derived from the non-authenticated shared secret (5) are passed via external communication means out of the data channel (1) to two sides (11, 12) of the external authentication system (2), which consequently performs authentication of communicating sides (A, B) including authentication of the data channel (1).
US10091184B2 Continuous multi-factor authentication
Technologies for continuously authenticating a user via multiple authentication factors include a computing device for generating a continuous authentication assertion indicating that continuous authentication of a user is being monitored, sending the continuous authentication assertion to a key distribution center server, and requesting and receiving an initial ticket from the key distribution center server. Such technologies may also include requesting a service ticket from the key distribution center server for accessing a service provider server, receiving a service ticket from the key distribution center server including the continuous authentication assertion, requesting access to the service provider server with the service ticket including the continuous authentication assertion, and accessing the service provider server in response to the continuous authentication assertion being verified.
US10091183B2 Method and decision gateway for authorizing a function of an embedded control unit
A method for authorizing a function of an embedded electronic control unit, including: a decision gateway requests from a hardware security module a function request destined for the electronic control unit, the decision gateway receives from the hardware security module the function request which is signed by the hardware security module, the decision gateway creates a communication channel, based on a cryptographic identity of the decision gateway, to a backend, the decision gateway sends the function request to the backend, the decision gateway receives from the backend via the communication channel a ticket which corresponds to the function request and is signed by the backend, and the decision gateway stores the ticket.
US10091181B2 Suppression of authorization risk feedback to mitigate risk factor manipulation in an authorization system
Dynamic risk communication associated with a computer device may include automatically detecting one or more security risk factors for the computer device based on current context information associated with the computer device. Whether an attempt is being made via the computer device to manipulate the one or more risk factors in an attempt to reduce a security level of a computer-implemented authentication procedure may be determined. Responsive to determining that the attempt is being made to manipulate the one or more risk factors, a new challenge for additional identification may be communicated for presentation on a user interface device of the computer device while suppressing one or more security risk factors from being presented on the user interface device. Responsive to determining that an attempt is not being made to manipulate the one or more risk factors, the new challenge and one or more security risk factors may be communicated.
US10091179B2 User authentication framework
Described herein is a framework to authenticate users. In accordance with one aspect of the framework, an authentication library is provided to implement an authentication process. The authentication library comprises computer-readable program code to create a request for an access token, send the request to the authorization server, deconstruct a response from the authorization server to extract the access token, and return the access token for use in accessing one or more resources.
US10091176B2 Enhanced EVPN MAC route advertisement having MAC (L2) level authentication, security and policy control
Techniques are described that enable MAC (L2) address authentication within an L2 switching network, such as a metro transport network. Moreover, when used in an EVPN, the techniques provide fine grain policy control over the L2 switching network so as to enable carrier networks to specify and control topologies for transporting packet-based communications. Access routers of the EVPN communicate utilizes enhanced EVPN MAC route advertisements that include an additional attribute indicating a request that L2 network address(es) being advertised be validated by a network address authentication device. A route controller relays the EVPN MAC advertisement upon validation of the L2 networks address. Moreover, the route controller may utilize the EVPN MAC route advertisements to distribute MAC-level policies to control topologies and MAC learning within the EVPN and provide services such as per-MAC traffic quota limits.
US10091175B2 Authenticating a device in a network
A mobile device and an authentication server are configured to re-establish a security context that was previously established using an Authentication Key Agreement (AKA) procedure. The re-establishment advantageously uses re-use information saved from the preceding AKA procedure, including using synchronization information for each such re-establishment that occurs between AKA procedures. The synchronization information particularly identifies each instance of re-establishment and depends on a sequence number assigned to the preceding AKA procedure and on any previous instances of re-establishing the security context.
US10091173B2 Electronic device and method of transmitting content item
According to one embodiment, an electronic device includes a content transmitter. The content transmitter is configured to output a content item including first data and second data to one transmission path, by applying a first copyright protection system to copyright protection of the first data and applying a second copyright protection system to copyright protection of the second data. The first copyright protection system involves encryption of data to be copyright-protected. The second copyright protection system involves no encryption of data to be copyright-protected.
US10091171B2 Adaptive traffic encryption for optical networks
A technique is provided for a transmitting optical network element with an encrypting entity. The transmitting optical network element has an interface for receiving key information from a key management entity, storage means for storing a public key received by the key management entity, and a key generation entity configured for generating a symmetric encryption key. The transmitting optical network element is adapted to encrypt a received payload to be transmitted to a receiving optical network element using the generated symmetric encryption key, encrypt the generated symmetric encryption key using the public key of the receiving optical network element, and transmit the encrypted payload and the encrypted symmetric encryption key via an optical network to the receiving optical network element.
US10091169B2 Method and system for protecting cloud-based applications executed in a cloud computing platform
A method and system for protecting cloud-based applications executed in a cloud computing platform are presented. The method includes intercepting traffic flows from a plurality of client devices to the cloud computing platform, wherein each of the plurality of client devices is associated with a user attempting to access a cloud-based application; extracting at least one parameter from the intercepted traffic related to at least each client device and a respective user attempting to access the cloud-based application; determining based on, the at least one parameter and at least a set of parameters combining cloud-based application risk factors for a provider of the cloud computing platform, a risk indicator for the user attempting to access the cloud-based application; and performing an action to mitigate a potential risk to the cloud computing platform based on the determined risk indicator.
US10091166B2 Sequentially serving network security devices using a software defined networking (SDN) switch
Systems and methods for an SDN switch that provides service group chaining for sequentially serving multiple network security devices are provided. According to one embodiment, a packet received by the switch is processed by a first FPU based on a first set of rules and forwarded conditionally to a first security device. The packet is security processed, including dropping it or forwarding it to an egress port or forwarding it to a second FPU. When forwarded to the second FPU, the packet is processed based on a second set of rules by forwarding it to a second security device or dropping it or forwarding it to the egress port. When forwarded to the second security device, the packet is security processed, including dropping it or forwarding it to the egress port or conditionally forwarding it to a third FPU to be sequentially forwarded to a third security device.
US10091162B2 Allocation of network addresses for network subscribers
A method for allocating network addresses for network subscribers in a segmented network having a plurality of subnetworks that are each connected via a subnetwork router to a busbar system that connects them. In one aspect, the subnetwork routers determine a shared address range locally by exchanging router messages that are distributed via the busbar system. Network addresses for the network subscribers are determined within the address range.
US10091161B2 Assignment of router ID for logical routers
Some embodiments provide a method for determining a router identifier for a centralized routing component of a logical router. The method determines that a dynamic routing protocol is enabled for the centralized routing component. When a router identifier was previously stored for the centralized routing component, the method assigns the stored router identifier as the router identifier for the centralized routing component only when the stored router identifier matches one of a set of valid addresses for the centralized routing component. When the centralized routing component does not have a previously stored router identifier that matches one of the set of valid addresses, the method assigns one of the set of valid addresses as the router identifier for the centralized routing component according to a hierarchy among the set of valid addresses.
US10091157B2 Systems and methods for transmitting and displaying private message data via a text input application
The present disclosure relates to systems and methods for transmitting and displaying private messages securely using a mobile device. The mobile device provides a user interface which is displayed on a mobile device while a messaging application is displayed on the mobile device's display. A private messaging applet runs within the keyboard region of a mobile device display, and receives and displays private messages from within the keyboard region of the mobile device display. The private message is displayed by initially obfuscating the entire message, and, based on detecting a user's contact with the display, displaying a smaller portion of the private message in relation to the location of the user's contact with the display. The private message is automatically deleted from the mobile device after the user removes contact with the display. The private messaging applet allows a user to remove a sent private message from a private messaging server.
US10091155B1 Message management and message modification application
Identifying messages transferred to and from a mobile user device may provide a way to monitor message transfers. One example method of operation includes receiving a message from a user device at a network server, processing the message to identify message content, identifying a current event being hosted by the network server, and determining a message priority to assign to the message based on the message content and the current event.
US10091154B2 Intelligent presentation of multiple proximate audible alerts
A computing device can receive an incoming message. The incoming message can be one directed to a set of different client machines at approximately the same time. The computing device can perform a mitigation action that alters a presentation characteristic of the audible alert for the incoming message. The mitigation action ensures that the computing device and at least a subset of the other client devices within a predefined audio range of the computing device do not audibly present alerts for the incoming message in an unsynchronized manner.
US10091153B2 Processing messages
An apparatus for processing messages input from a plurality of clients. The apparatus includes an acquisition unit configured to obtain a first message input from a first client, a second message input from a second client, and a user selection input from the second client. The user selection is of a first portion of the first message and indicates that the second message is a comment on the first portion of the first message. The apparatus also includes a control unit in communication with the acquisition unit. The control unit is configured to perform a first control action in response to the acquisition unit obtaining the first message, the second message, and the user selection. The first control action results in the first message, the second message, and a first link connecting the first portion of the first message and the second message being displayed on the plurality of clients.
US10091148B2 Message delivery management based on device accessibility
A processor may receive an electronic message sent to a first device associated with a user. The electronic message may have a first format. The processor may receive usage information about the first device and a second device associated with the user. The processor may determine whether to send the electronic message to the second device based on the received usage information. The second device may be capable of receiving messages having a second format. The processor may determine, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format. The processor may transform, in response to determining to transform the electronic message to the second format, the electronic message. The processor may transmit the transformed electronic message to the second device.
US10091142B2 Real-time notifications of concurrent email thread replies
In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.
US10091141B2 Method and device for providing communication between multi-devices
A method of providing communication between a plurality of devices of a user without a dedicated server and a device capable of communicating with other devices by using the method are disclosed. The method includes generating a message to be sent to a second device and storing a channel file including message data in a predetermined space within a cloud server, which are performed by a first device, and accessing the cloud server and reading a channel file stored in a predetermined place within the cloud server, which are performed by the second device.
US10091139B2 Managing email content in an activity stream
Managing email content in an activity stream includes receiving a selection of a number of criteria that indicate content to be presented in an activity stream, retrieving email content based on the number of criteria, and displaying the email content in an activity stream by referencing email data related to the metadata.
US10091138B2 In service upgrades for a hypervisor or hardware manager hosting virtual traffic managers
Embodiments are directed towards upgrading hypervisors operating in hardware clusters that may be hosting one or more virtual clusters of virtual traffic managers. Virtual clusters may be arranged to span multiple computing devices in the hardware cluster. Spanning the virtual clusters across multiple hardware nodes the virtual cluster may enable the virtual clusters to remain operative while one or more hardware nodes may be upgraded. Hypervisor may include a management control plane for virtual clusters of virtual traffic managers. Hypervisors running on hardware nodes may manage the lower level networking traffic topology while the virtual traffic managers may manage the higher level network processing. Further, hypervisor based management control planes may interface with the virtual clusters and virtual traffic manager's using pluggable translation modules may enable different versions of hypervisor based management control planes and virtual traffic managers to communicate and cooperatively manage network traffic.
US10091137B2 Apparatus and method for scalable and flexible wildcard matching in a network switch
A network switch to support scalable and flexible wildcard matching (WCM) comprises a packet processing pipeline including a plurality of packet processing units each configured to generate a master key for a WCM request to a memory pool and process a packet based on looked up WCM rules. The memory pool includes a plurality of memory groups each configured to maintain a plurality of WCM tables to be searched in one or more SRAM memory tiles of the memory group, format the master key generated by the packet processing unit into a compact key based on a bitmap per user configuration, hash the formatted compact key and perform wildcard matching with the WCM tables stored in the one or more SRAM memory tiles of the memory group using the formatted compact key, process and provide the WCM rules from the wildcard matching to the requesting packet processing unit.
US10091133B2 Network control to improve bandwidth utilization and parameterized quality of service
Systems and methods for scheduling network communications in a managed network can include a Network Controller discovering a plurality of network nodes; the Network Controller classifying the discovered network nodes into two or more classifications of node for node-level prioritization of network communications; the Network Controller receiving reservation requests from at least some of the plurality of network nodes, wherein the reservation requests request one or more time slots for their respective network nodes in an upcoming communication window; and the Network Controller assigning time slots in the upcoming communication window to one or more network nodes in response to reservation requests, wherein the assignment is based on a priority of the network nodes and wherein the priority is assigned to the nodes according to their classification.
US10091130B2 Resource usage management in a stream computing environment
Disclosed aspects relate to resource usage management in a stream computing environment that includes a set of hosts having a set of processing elements which has a set of stream operators. A first activity indicator may be detected for a first subset of the set of stream operators. A resource action for performance with respect to the first subset of the set of stream operators may be determined based on the first activity indicator. The resource action may be performed with respect to the first subset of the set of stream operators to benefit resource usage in the stream computing environment.
US10091129B2 Information processing apparatus and method, information processing system, and non-transitory computer readable medium
An information processing apparatus includes a communication section, a calculator, and a sender. The communication section communicates with a processing providing apparatus which utilizes a different amount of resource in accordance with a load of processing to be performed on data. The calculator calculates an amount of resource to be utilized for performing processing on the data by the processing providing apparatus, at plural time points corresponding to different steps of processing performed by the information processing apparatus before sending the data to the processing providing apparatus. The sender sends a request to get or release the resource based on the amount of resource calculated by the calculator to the processing providing apparatus via the communication section.
US10091125B2 Using different TCP/IP stacks with separately allocated resources
Multiple TCP/IP stack processors on a host. The multiple TCP/IP stack processors are provided independently of TCP/IP stack processors implemented by virtual machines on the host. The TCP/IP stack processors provide multiple different default gateway addresses for use with multiple processes. The default gateway addresses allow a service to communicate across an L3 network. Processes outside of virtual machines that utilize the TCP/IP stack processor on a first host can benefit from using their own gateway, and communicate with their peer process on a second host, regardless of whether the second host is located within the same subnet or a different subnet. The multiple TCP/IP stack processors can use separately allocated resources. Separate TCP/IP stack processors can be provided for each of multiple tenants on the host. Separate loopback interfaces of multiple TCP/IP stack processors can be used to create separate containment for separate sets of processes on a host.
US10091121B2 Method and system for reduction of delay and bandwidth requirements in internet data transfer
Techniques for efficiently and economically providing data transfer through data networks are disclosed. The techniques are particularly suitable for Internet data transfers. In one aspect, delayed response processing is utilized. Requests for common content are initially queued. After a short period of time, the queued requests are processed as a group so as to better utilize available bandwidth, particularly in times where traffic or congestion is high. In another aspect, multiple-destination data packets are utilized.
US10091120B2 Secondary input queues for maintaining a consistent network state
Some embodiments provide a novel network control system that uses secondary input queues to receive and store inputs from multiple input sources prior to moving the inputs to a primary input queue for processing. The secondary input queues provide a separate storage for each input source so that the inputs from the different sources do not get mixed with each other to ensure that fixed points and barriers sent to the controller maintain their integrity.
US10091110B2 Edge-based load shedding system for fast data analysis and operating method thereof
Provided is an edge-based load shedding system. The edge-based load shedding system includes an analysis server configured to determine to perform server or edge separation execution, transmit an operational module of an analysis application, issue a request to offload the transmitted operational module, and receive and analyze data obtained through preprocessing and an edge machine configured to receive and offload the operational module from the analysis server, preprocess raw data collected from a sensor by using the offloaded operational module, and transmit the data obtained through the preprocessing to the analysis server.
US10091108B2 Method for packet forwarding based on equal-cost multi-path and network device
A method for packet forwarding based on equal-cost multi-path and a network device, in order to resolve problems that are caused by inconsistent forwarding paths for packets in two directions of a same service flow in an equal-cost multi-path scenario. A first network device performs calculation on characteristic information in a packet using a hash algorithm to obtain a hash value, determines, according to a correspondence between hash values and path identifiers that is acquired in advance, a path identifier corresponding to the hash value, and forwards the packet to a second network device through a path that corresponds to the path identifier, where the path is one of the N equal-cost paths. There exist N equal-cost paths for packet forwarding between the first network device and the second network device. The same hash algorithm is configured on the two network devices respectively.
US10091105B2 Efficient forwarding information base caching system and method
A Forwarding Information Base (FIB) caching system and scheme that selects and generates a minimal number of non-overlapping prefixes for the FIB cache to improve computer-based network communications and operations efficiency, accuracy and speed. Because the cached prefixes do not cover any longer prefixes in the full FIB, the present invention thus avoids cache-hiding issues. The system further comprises a FIB caching updating component that systematically handles cache misses, cache replacement, and routing updates.
US10091101B2 Dynamic medium switching for hybrid networks
A method and apparatus for dynamic medium switching in a hybrid network. A method for packet transmission by a combo device includes maintaining a wireless network confidence rating value that is indicative of packet transfer reliability of a wireless network accessed by the device. A wired network confidence rating value that is indicative of packet transfer reliability of a wired network accessed by the device is also maintained. One of the wireless network and the wired network to be used for initial transmission of the data packet is selected based on which of the wireless confidence rating value and the wired confidence rating value is indicative of a higher likelihood of the packet being successfully transmitted. The packet is routed to be transmitted via the selected network.
US10091100B1 Network functions virtualization infrastructure comprising virtual switch for internet of things data
An apparatus in one embodiment comprises a processing platform configured to implement network functions virtualization infrastructure. The network functions virtualization infrastructure comprises a virtual switch configured to communicate with a plurality of endpoint devices over a first network. The processing platform further comprises a message buffer, and an uplink transmitter configured to communicate with cloud infrastructure over a second network. The virtual switch is configured to separate traffic received from the endpoint devices over the first network into at least first and second portions. The first portion comprises IoT data traffic from a first subset of the endpoint devices that are identified as respective IoT endpoint devices, and is provided to the message buffer. The second portion comprises non-IoT data traffic from a second subset of the endpoint devices that are not identified as respective IoT endpoint devices, and is provided directly via the uplink transmitter to the cloud infrastructure.
US10091096B1 Routing mode and point-of-presence selection service
Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
US10091091B2 Direct network having plural distributed connections to each resource
A direct network is described in which each resource is connected to a switching fabric via a set of two or more routing nodes. The routing nodes are distributed so as to satisfy at least one inter-node separation criterion. In one case, the separation criterion specifies that, for each resource, a number of routing nodes that share a same coordinate value with another routing node in the set (in a same coordinate dimension) is to be minimized. In some network topologies, such as a torus network, this means a number of unique loops of the direct network to which each resource is connected is to be maximized. The routing provisions described herein offer various performance benefits, such as improved latency-related performance.
US10091088B2 Mode selection for a communications session
There is provided mode selection for a communications session. A first device transmits, to a second device, an initial transmit packet of a communications session. The initial transmit packet indicates at least two modes of operation configurable by the first device during the communications session. The first device receives, from the second device, an initial receive packet of the communications session. The initial receive packet indicates one of the at least two modes of operation configurable by the second device during the communications session.
US10091084B2 Providing notifications to devices based on real-time conditions related to an on-demand service
A computing system can manage a notification database that stores notifications for drivers of a transportation service. The computing system can interface with at least one third party resource to receive event data corresponding to a given event. For a given time interval, the system can selectively notify drivers about the given event at a corresponding event location by determining a utilization condition for a sub-region of the event location and selecting, from the set of notifications, a notification for the sub-region of the event location based on the utilization condition. The system can select a set of driver devices to receive the selected notification based at least in part on the current location of each driver device in the selected set of driver devices relative to the event location, and transmit the selected notification to the selected set of driver devices.
US10091083B2 Selectively refreshing address registration information
Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
US10091080B2 Injecting lost packets and protocol errors in a simulation environment
Testing a packet sequence number checker. The packet sequence number checker may check a packet-based data communication between two interconnected devices. An error injector may be provided in-between the interconnected devices such that the data packets may be received from one of the two interconnected devices and may be sent to the other one of the two interconnected devices by the error injector. A received packet is randomly selected from a packet data stream between the two interconnected devices and stored in a buffer. A length of a later received data packet from the same sender of the two interconnected devices is compared with the selected buffered data packet, and the later received data packet is replaced by the selected buffered data packet.
US10091079B2 Apparatus and method for remotely testing memory-mapped devices of a system-on-chip via an ethernet interface
A chipset including one or more system-on-chips. The chipset includes a memory-mapped device, an Ethernet interface, and a remote management controller. The memory-mapped device includes a test access port and is configured to access a register based on an address of a memory corresponding to the register. The Ethernet interface is configured to receive Ethernet frames transmitted over an Ethernet network. One or more of the Ethernet frames are received from a host device. The one or more of the Ethernet frames are received to test the one or more system-on-chips. The remote management controller is coupled to the test access port. The remote management controller is configured to, based on the one or more of the Ethernet frames, remotely control operation of the memory-mapped device or another device in the one or more system-on-chips, and restrict (a) testing of the one or more system-on-chips or the memory-mapped device, and (b) access by the host device to the register.
US10091077B1 Systems and methods for detecting transactional message sequences that are obscured in multicast communications
The disclosed computer-implemented method for detecting transactional message sequences that are obscured in multicast communications may include (i) collecting a sequence of messages that were distributed on a communication channel and that include an obscured cyclic sequence of request-response messages that are interleaved in the sequence of messages, (ii) constructing a sequence graph from the sequence of messages by (a) adding, for each unique message identifier in the sequence of messages, a node to represent the unique message identifier and (b) adding, for each unique sequence transition in the sequence of messages from an immediately-preceding message to an immediately-succeeding message, an edge to connect the nodes that represent the identifiers of the unique sequence transition's immediately-preceding and immediately-succeeding messages, (iii) traversing the sequence graph to discover the obscured cyclic sequence of request-response messages, and (iv) performing a security action. Various other methods, systems, and computer-readable media are also disclosed.
US10091075B2 Traffic deduplication in a visibility network
Techniques for implementing traffic deduplication in a visibility network are provided. According to one embodiment, a packet broker of the visibility network can receive a control or data packet replicated from a core network. The packet broker can then apply a first stage deduplication process in which the packet broker attempts to deduplicate the control or data packet based on one or more interfaces of the core network from which the control or data packet originated, and apply a second stage deduplication process in which the packet broker attempts to deduplicate the control or data packet based on the content (e.g., payload) of the control or data packet.
US10091072B2 Management of virtual machine placement in computing environments
A method, a system, and a computer program product for managing the resources of a virtual machine on a physical server are provided. The method includes receiving, at a management application, a request to increase a first virtual resource from an initial level to an increased level for a first virtual machine. The first virtual machine is provided by a first physical server in a computing environment. The method also includes determining whether a free virtual resource for the first physical server is sufficient for the request at the increased level. The method also includes increasing, in response to the free virtual resource being insufficient for the request, the first virtual resource.
US10091069B2 Method for modelling information transmission network having hierarchical structure and apparatus thereof
A method for modeling an information transmission network having a hierarchical structure, and an apparatus thereof. The apparatus is adapted to model an information transmission network having a hierarchical structure in which information transmission is conducted between pairs of nodes to which pre-defined relationships are assigned, the apparatus including: a connectivity map generating unit for generating connection relationship information for each node, on a basis of traffic information including data transmission direction information for nodes contained in the information transmission network and a connectivity map for the nodes on a basis of the connection relationship information for each node: and a traffic map generating unit for generating a traffic information map accounting for traffic intensities between pairs of the nodes by applying inter-node traffic information to the connectivity map.
US10091068B1 System for modeling distributed systems
Described are techniques for determining the effect of a change in how data is handled by a first device on other devices within a system. At a first device, sending, receiving, or processing of data may be prevented for a length of time. Metric data may be determined from other devices during the length of time and during one or more time periods before or after the length of time. The metric data may indicate the effect of the handling of data by a first device on the one or more other devices.
US10091066B2 Integration method and system
An integration system and method, for a more efficient integration of communication devices in a distributed device management system (DMS), has several FDI and OPC UA components to be applied to and/or integrated in a DMS and providing one or more processing units, in particular at least one discovery unit as well as executable data structures, to discover and determine distributed operable communication servers and/or devices, in particular independent from their location, so to say independent whether they are located within the components of the DMS like for example the FDI servers, the FDI clients, OPC UA discovery servers or stand-alone in the engineering/control/field network, as well as to a corresponding DMS comprising said system and/or performing said method.
US10091064B2 Systems and methods for stateless management of object properties
Methods for stateless management of object properties and corresponding systems and computer-readable mediums. A method includes executing a presenter module that manages interactions with a user via a view module, and identifying a required object property for the presenter module. The method includes registering the required object property, by the presenter module, in a policy manager module as a property policy. The method includes building a request for a service based on the property policy, sending the request to the service, and receiving a response to the request from the service.
US10091061B1 Service-oriented system optimization using static analysis
Methods, systems, and computer-readable media for implementing service-oriented system optimization using static analysis are disclosed. A cross-service static analysis is performed for program code of a plurality of services in a service-oriented system. Based on the cross-service static analysis, one or more service dependencies in the program code are determined. An optimized configuration for the service-oriented system is determined based on the one or more service dependencies. Individual ones of the services are deployed to the service-oriented system based on the optimized configuration.
US10091057B2 Configuring distributed monitoring systems
A method, system, and program product for configuring a monitor services cluster. In an embodiment, a discovery server identifies target entities within a service domain. As part of target entity discovery, the discover server identifies service hosts. A configuration manager receives a registration request that specifies a monitor service node having an associated monitor services container that instantiates one or more monitor services that share an execution space. In response to the registration request, the configuration manager compares performance attributes of one or more of the service hosts with service requirements of the one or more monitor services. The configuration manager generates a response to the registration request based, at least in part, on said comparing the performance attributes with the service requirements.
US10091056B1 Distribution of modular router configuration
A router can be configured using configuration modules and configuration rules passed between neighboring routers using an extension of the OSPF protocol or other protocol. The rules can be integrated into the configuration modules or separated therefrom. The rules can be interpreted to determine whether the configuration module is loaded within the router. For example, an identifier of the configuration module can be used to uniquely identify the module and compare it to already loaded modules.
US10091055B2 Configuration service for configuring instances
A service is disclosed that allows configuration, management and deployment of instances. A configuration document can be stored by the service and one or more instance identifiers can be linked to the configuration document. As a result, multiple instances can be launched and configured using a single configuration document allowing for a consistent result across instances. Local agents running on the instances can execute plug-ins in order to effectuate the configuration. As a result, administrators of instances can configure, manage and easily deploy their unique instance configurations. Customers who manage their instances can scale and manage their entire fleet with repeatable configuration tasks that seamlessly integrate into their instance workflow.
US10091054B2 Controlling forwarding devices in software defined networks
A first forwarding device in a software defined network (SDN) detects disconnection of an out-band connection between the first forwarding device and a controller, sends an SDN packet to the controller via an out-band connection of a second forwarding device adjacent to the first forwarding device, and receives a response packet sent by the controller via the second forwarding device.
US10091053B2 Comprehensive high resolution cable diagnostics for in-vehicle Ethernet PHYs
The present disclosure provides an apparatus and method for measuring echo responses of communication links used in in-vehicle networks with high resolution and high dynamic range, allowing for diagnostics of various failures and/or degradations with high precision. Additional information can be provided to indicate signaling quality, insertion loss, and return loss of the communication links used in in-vehicle networks. Together, these measures and information can provide a comprehensive diagnostic capability that improves network reliability and safety of in-vehicle networks.
US10091050B2 Heterogeneous and/or hosted physical layer management system
One embodiment is directed to a heterogeneous physical layer management system comprising first devices, each comprising first physical layer information acquisition technology to obtain physical layer information about cabling attached to the first devices. The system further comprises second devices, each comprising second physical layer information acquisition technology to obtain physical layer information about cabling attached to the second devices, wherein the second physical layer information acquisition technology differs from the first physical layer information acquisition technology. The system further comprises a common management application communicatively coupled to the first devices and the second devices, wherein the common management application is configured to aggregate physical layer information from the first devices and the second devices. Another embodiment is directed to providing a physical layer management application as a service hosted by a third party. Other embodiments are disclosed.
US10091048B2 Method and apparatus for resolving IP address collision in remote access service
A method is provided for resolving a collision of Internet Protocol (IP) addresses between devices connected to a first server and a second server remotely accessed in a Universal Plug and Play (UPnP) remote access service. The second server receives address information of a network of the first server from the first server. The second server compares address information of a network of the second server with the received address information of the network of the first server, and determines whether a collision has occurred between addresses of the first server and the second server. A collided address is changed when the collision has occurred.
US10091047B2 Connecting devices to networks
Illustrative aspects described herein relate to assisting wireless devices, such as dependent devices, in connecting to an access point or associated wireless network. Dependent wireless devices may lack user interfaces, which may make it difficult for a user to input credentials for accessing the access point directly from the wireless device. Assisting the wireless device in connecting to the access point may be done through the access point or through other devices, such as host devices. Additionally, the wireless device may connect to the access point using other devices having user interfaces.
US10091041B2 Wireless communication apparatus, integrated circuit, transmission method, reception method, and communication method
In some embodiments, a wireless communication apparatus may include, but is not limited to, a segment divider, a reference symbol inserter, a phase rotator, an adder, and a peak-to-average power ratio evaluator. The reference symbol inserter inserts at least one reference symbol having a phase into at least one of the subcarrier segments. The phase rotator performs respective phase rotations to the subcarrier segments, based at least in part on a plurality of different combination patterns, each of the different combination patterns identifying a respective phase rotation to the subcarrier segments. The peak-to-average power ratio evaluator calculates, for each of the plurality of different combination patterns, a peak-to-average power ratio of the transmission signals generated. The peak-to-average power ratio evaluator selects, from the transmission signals, a transmission signal having a smallest peak-to-average power ratio among the plurality of peak-to-average power ratios calculated.
US10091040B2 Scattered pilot pattern and channel estimation method for MIMO-OFDM systems
A method and apparatus are provided for reducing the number of pilot symbols within a MIMO-OFDM communication system, and for improving channel estimation within such a system. For each transmitting antenna in an OFDM transmitter, pilot symbols are encoded so as to be unique to the transmitting antenna. The encoded pilot symbols are then inserted into an OFDM frame to form a diamond lattice, the diamond lattices for the different transmitting antennae using the same frequencies but being offset from each other by a single symbol in the time domain. At the OFDM receiver, a channel response is estimated for a symbol central to each diamond of the diamond lattice using a two-dimensional interpolation. The estimated channel responses are smoothed in the frequency domain. The channel responses of remaining symbols are then estimated by interpolation in the frequency domain.
US10091038B2 Modulation and detection of symbols with varied phase rotation
Embodiments provide a signal transmission method and apparatus. The method includes: modulating, by using a phase-shift keying PSK scheme with rotation of a first angle, at least a part of pilot information carried in at least one signaling symbol in a signaling field of a data packet, to obtain modulated pilot information; and sending, to a receive end, a data packet that carries the modulated pilot information. A modulation scheme different from a conventional modulation scheme is used in the embodiments to modulate pilot information carried in a signaling symbol in a signaling field of a data packet, so that a data packet format corresponding to the modulation scheme can be effectively detected at a receive end.
US10091037B2 DPD system
Disclosed is a DPD system. A DPD system provided in an embodiment of the present invention includes a table look-up unit and a DPD processing unit. First to Nth look-up-tables are used to combine two bit sequences of bit sequences obtained according to first to fourth address conversion tables so as to obtain first to Nth table look-up addresses. First to Nth DPD coefficients are found according to the first to Nth table look-up addresses, and one DPD coefficient is obtained via a DPD coefficient combination module, such that the DPD processing unit can perform DPD processing on a signal in first band according to the DPD coefficient. In the embodiment of the present invention, a look-up address is obtained according to four address conversion tables, a DPD coefficient is obtained from a look-up-table according to the look-up address, and then a final DPD coefficient is obtained to perform signal processing. Thereby, a look-up address generation solution is provided for a multi-band DPD system to realize multi-band DPD processing.
US10091035B2 Methods and systems for high bandwidth communications interface
Systems and methods are described for transmitting data over physical channels to provide a high bandwidth, low latency interface between a transmitting device and a receiving device operating at high speed with low power utilization. Communication is performed using group signaling over sets of four wires using a vector signaling code, where each wire of a set carries a low-swing signal that may take on one of four signal values. Topologies and designs of wire sets are disclosed with preferred characteristics for group signaling communications.
US10091031B1 Apparatus having a data receiver with a real time clock decoding decision feedback equalizer
Various embodiments include apparatus and methods having a data receiver with a real time clock decoding decision feedback equalizer. In various embodiments, a digital decision feedback loop can be implemented in a data receiver circuit, while all analog signals involved are static relative to the input signal data rate. The implemented data receiver circuit can include a number of data latches with different, but static, analog unbalances and a decision-based clock decoder. In an example, the analog unbalances may be different reference voltages. The decision-based clock decoder can be structured to activate only one data latch, the one with the desired analog unbalance. The outputs of the latches attached to the same clock decoder can be combined such that only the active latch drives the final output. Additional apparatus, systems, and methods are disclosed.
US10091027B2 Systems and methods for network interoperability
Systems and methods for interoperating between networks. A first network may be configured to operate according to a first real time network protocol and each of one or more second networks may be configured to operate according to respective second real time traffic protocols. A mapping may specify data routing between a plurality of ports and the routing may maintain real time behavior between the first network and the one or more second networks. Additionally, routing information may be inserted in packets routed from the one or more second networks to the first network and removed from packets routed from the first network to the one or more second networks. The packets may be routed, based on the mapping, to distinct queues for the first network and the one or more second networks for processing by an application executing on at least one device.
US10091025B2 System and method for enabling use of a single user identifier across incompatible networks for UCC functionality
A method and system for supporting a cross-domain communication session between communication platforms using a bridge server are provided. In one example, the method includes registering the bridge server with multiple platforms using a user identifier. A request is received from one of the platforms to establish a communication session with a user corresponding to the user identifier. A communication leg is created for each of the platforms. The leg from which the request was received is an incoming leg and the other legs are outgoing legs. The request is sent over the outgoing legs. An acceptance is received from one of the outgoing legs. A cancel message is sent over the outgoing legs from which the acceptance was not received. The acceptance is sent over the incoming leg. The incoming leg and the outgoing leg from which the acceptance was received are bridged to establish the session.
US10091023B2 Systems and methods to detect and recover from a loop in an Ethernet ring protected network
Loop detection systems and methods in an Ethernet Ring Protected network include, subsequent to creating a loop detection service on all nodes in the network, periodically transmitting a loop detection frame on both ports of the node; responsive to failing to receive the loop detection frame at the node, determining no loop exists in the ring; and, responsive to receiving the loop detection frame on a received port at the node, determining a loop exists in the ring and automatically implementing one or more recovery actions.
US10091022B2 Creating a channel for transmitting data of a digital subscriber line
This disclosure includes a method, and a device for implementing the method, for creating a channel for transmitting data on a Digital Subscriber Line (DSL) connection, the method comprising: method for creating a channel for transmitting data on a Digital Subscriber Line (DSL) connection, the method comprising: defining a plurality of sets of tones, wherein each set of tones includes one or more tones used by a DSL connection; monitoring the transmission characteristics of each set of tones in the plurality of sets of tones; and creating a first channel for transmitting data on the DSL connection, including allocating a first set of tones of the plurality of sets of tones to the first channel based on the monitored transmission characteristics of the first set of tones and the transmission requirements of the first channel.
US10091019B2 System and method for optimized appliance control
A device receives a request from a controlling device, such as a remote control, smart phone, or the like, where the request is intended to have one or more target devices perform one or more functional operations. The device responds to the request by applying the optimum methodology to propagate one or more commands to each intended target appliance to cause each intended target appliance to perform the intended one or more functional operations.
US10091016B2 Migration of control elements in a building control system
A method for controlling at least one device in at least one building includes: selectively transferring, by a control system comprising a server and a number of gateways, at least one application from the server to a particular gateway or from a particular gateway to the server based on at least one transfer rule; and controlling, by the control system, the at least one device via the at least one application.
US10091014B2 Integrated security network with security alarm signaling system
An integrated security system that includes a security alarm reporting system (SARS) that is resilient to equipment failure and, as such, provides a comprehensive solution to the problem of an intruder attempting to disable an alarm reporting system. The integrated security system includes a gateway/touchscreen coupled to a security system. The gateway/touchscreen and the security system are at a first location and manage a variety of security and network devices at the first location. A security server at a second location is coupled to the security system and receives a first signal from the security system. A heartbeat signal is initiated that monitors health of the security system. The heartbeat signal may be initiated in response to the first signal. The security server detects a failure of the heartbeat signal and generates a report and sends the report to a central monitoring station. The report is an electronic report that indicates failure of the security system.
US10091013B2 Control of multicast content distribution
A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
US10091012B2 System and method for multi-source multicasting in content-centric networks
One embodiment of the present invention provides a system for updating routing information associated with a multicast group in an information-centric network (ICN). During operation, a first node in the ICN receives an update message for the multicast group from a neighbor node. The multicast group includes a root anchor node and a number of anchor nodes with the root anchor node having a smaller name than the anchor nodes. The update message specifies a prefix associated with the multicast group and the root anchor node of the multicast group. The system selects, based on topology information stored on the first node, from neighbors of the first node one or more next-hop neighbors that meet a notification condition, and forwards the update message to the one or more next-hop neighbors.
US10091009B2 Digital broadcasting system and method of processing data in the digital broadcasting system
A broadcast transmitter and a method of processing broadcast data in the broadcast transmitter are disclosed. The method includes the steps of performing RS encoding and CRC encoding on mobile service data to build RS frames belonging to an ensemble, wherein each of the RS frames are mapped into data groups, wherein each of the data groups comprises known data sequences and a portion of FIC data including information for rapid mobile service acquisition, wherein the information for rapid mobile service acquisition includes transport stream identification information for identifying a mobile broadcast carrying a mobile service that includes the mobile service data and C/N indication information for indicating whether the FIC data are applicable to a current transmission frame or a next transmission frame, multiplexing data in the data groups and main service data, and transmitting a transmission frame including the multiplexed data.
US10090998B2 Multiple authority data security and access
A request to perform one or more operations using a second key that is inaccessible to a customer of a computing resource service provider is received from the customer, with the request including information that enables the computing resource service provider to select the second key from other keys managed on behalf of customers of the computing resource service provider. A first key, and in addition to the first key, an encrypted first key, is provided to the customer. Data encrypted under the first key is received from the customer. The encrypted first key and the data encrypted under the first key is caused to be stored in persistent storage, such that accessing the data, in plaintext form, from the persistent storage requires use of both a third key and the second key that is inaccessible to the customer.
US10090997B2 Method for changing an authentication key
The invention relates to a method for generating an authentication key in a security module which stores a first root key (K_root_A) shared with a first network entity, the method including the following steps: sending a transfer request to a second network entity, receiving a first secret (S_b1) from the second network entity, generating a secret generation key (Kb1) from the first root key and from the first secret, receiving from the second network entity a second secret (S_b2) and an authentication message of the second secret calculated by means of the secret generation key transmitted to the second network entity by the first network entity, verifying the authentication message by means of the secret generation key, generating a second root key (K_root_B) if the verification is positive, said second root key being generated from the second secret (S_b2) and from the secret generation key (Kb1), and used to generate an authentication key to access a network of the second network entity.
US10090996B2 Communication system
When a first communication line is abnormal, one of first ECUs as a master node transmits a reference signal to a second communication line. Upon receiving the reference signal, the first ECUs transmit synchronous data items. The reference signal has a higher priority than an asynchronous data item; the synchronous data items each have a higher priority than the asynchronous data item. The first ECUs performs transmissions of entire synchronous data items needed to be transmitted during one transmission cycle of the reference signal at mutual different points of time so that the asynchronous data item is permitted to be transmitted during an interval between the transmissions of the synchronous data items.
US10090995B2 Method and device for improving synchronization in a communications link
A data reception device comprises: a first data input for receiving a first data signal and a clock input for receiving a clock signal; and a stability detection circuit adapted to generate: a first error signal indicating when a data transition of the first data signal occurs during a first period at least partially before a first significant clock edge of the clock signal; and a second error signal indicating when a data transition of the first data signal occurs during a second period at least partially after the first significant clock edge of the clock signal; and a control circuit configured to generate a control signal for adjusting the sampling time of the first data signal based on said first and second error signals.
US10090991B2 Techniques for communicating through a relay station by a plurality of half-duplex wireless devices
A wireless communication device according to an embodiment of the present invention performs a half-duplex wireless communication through a relay station that conducts a relay operation of transmitting a received signal in a communication area, and includes a transmitting section, a receiving section, and a determining section. The transmitting section transmits a transmission signal including identification information identifying a wireless communication device. The receiving section receives a relay signal indicating a signal transmitted from a relay station by a relay operation that causes a delay whose length is equivalent to at least one transmission signal. The determining section determines that a wireless communication device itself exists in a communication area in a case where identification information for identifying a wireless communication device itself is included in a relay signal that has been received after transmission of a transmission signal is completed.
US10090990B2 User equipment, base station apparatus, integrated circuit, and communication method
In a user equipment, in a case where an index for an uplink-downlink configuration is configured for any of activated serving cells included in the plurality of cells, configured to monitor a physical downlink control channel (PDCCH) indicating a plurality of uplink-downlink configuration in a common search space for a primary cell, in a periodicity T, in a case where the PDCCH is detected in a radio frame, the uplink-downlink configuration for T/10 radio frames in a serving cell is given by the index.
US10090983B2 Systems and methods for configuring redundant transmissions in a wireless network
A method for configuring communication in a wireless communication system includes obtaining, at a first network node, information indicating a plurality of candidate subframes for downlink transmissions to a wireless communication device in a first cell served by the first network node. Each candidate subframe satisfies a candidate condition that relates to transmissions in a second cell during that subframe. The method also includes determining, based on the obtained information, a number of copies of an uplink transmission a wireless communication device should transmit in consecutive uplink subframes so that a downlink transmission related to the uplink transmission will occur during one of the candidate subframes. Additionally, the method includes configuring the wireless communication device to transmit the determined number of copies of the uplink transmission in consecutive subframes.
US10090982B2 Systems and methods for communication of channel state information
Certain aspects of the present disclosure relate to a technique for communicating Channel State Information (CSI) feedback. In some aspects, the CSI feedback is communicated in a very high throughput (VHT) wireless communications system.
US10090980B2 Transmission of demodulation reference signals for a 5G wireless communication network or other next generation network
Demodulation reference signals (e.g., DM-RSs) are transmitted for a 5G, or other next generation network using an adaptive DM-RS structure. Demodulation reference signal data representative of demodulation reference signals employable to perform channel estimation of data channels is generated the demodulation reference signal data is transmitted, via a channel other than the data channels, to be used for the channel estimation. The adaptive DM-RS structure can be based on a modulation scheme used for data transmission. An orthogonal variable spreading factor code tree can be used when choosing an orthogonal cover code, and resource mapping for DM-RSs can be made unequal based on analysis of antenna ports. Further, a DM-RS with high resource density can be used to compensate for phase noise.
US10090978B2 Reference signal and signalling design for non-orthogonal multiple access with legacy user equipment as a base layer
In accordance with various aspect of the present disclosure, apparatus may transmit a first data resource element for a first UE on a base layer. The first UE is unconfigured for NOMA communication. The apparatus may also transmits data for a second UE on an enhancement layer. The second UE is configured for NOMA communication. Additionally, the base layer is overlayed with the enhancement layer. The reference signal may include a cell specific reference signal. The apparatus may be further configured to receive a traffic power ratio for the second UE to be followed by the second UE when the second UE is a base layer UE in a NOMA communication.
US10090977B2 Techniques to manage dwell times for pilot rotation
Techniques to manage dwell times for pilot rotation are described. An apparatus may comprise a memory configured to store a data structure with a set of modulation and coding schemes (MCS) available to an orthogonal frequency division multiplexing (OFDM) system, each MCS having an associated pilot dwell time. The apparatus may further comprise a processor circuit coupled to the memory, the processor circuit configured to identify a MCS to communicate a packet using multiple subcarriers of the OFDM system, and retrieve a pilot dwell time associated with the MCS from the memory, the pilot dwell time to indicate when to shift a pilot tone between subcarriers of the multiple subcarriers during communication of the packet. Other embodiments are described and claimed.
US10090975B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, wherein the signal frame includes at least one service data, a time deinterleaver to time deinterleave each the service data, wherein the time deinterleaving is performed depending on a number of physical paths for each the service data, a damapper to demap the time deinterleaved data and a decoder to decode the demapped service data.
US10090973B2 Multiple access in an orthogonal time frequency space communication system
A method and apparatus for wireless communication compatible with a Long Term Evolution (LTE) communication system. The method includes transforming input data in accordance with a two-dimensional Orthogonal Time Frequency Space (OTFS) transform in order to generate OTFS transformed data. The method includes generating a data frame that contains the transformed data and is structured for use within the LTE communication system. The method further includes transmitting the data frame using an Orthogonal Frequency Division Multiplexing (OFDM) transmitter.
US10090972B2 System and method for two-dimensional equalization in an orthogonal time frequency space communication system
A system and method for receiving communication signals that have been spread in two dimensions. The method includes receiving signals representative of data that has been two-dimensionally spread and transmitted over a communication channel. The method further includes processing the signals to determine equalization coefficients based upon a two-dimensional [time-frequency] impulse response of the communication channel. A two-dimensional signal equalization procedure is then performed using the equalization coefficients.
US10090967B2 Decoding apparatus and decoding method including error correction process based on power differences
A decoding apparatus includes an input power estimating circuit, an error correction decoder and a controller. The input power estimating circuit generates multiple estimated input powers for multiple sets of data included in a packet that needs to be corrected, and calculates respective power differences between the multiple estimated input powers and a reference power. The controller determines one or multiple candidate error positions according to one of the multiple power differences that is higher than a predetermined threshold. The error correction decoder performs a decoding process on the packet according to the one or multiple candidate error positions.
US10090966B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises an receiver to receiving the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, wherein the signal frame includes service data and signaling data, a decoder to decode the signaling data based on a mode of the signaling data, wherein the signaling data is categorized to plural modes based on a length of the signaling data and modcod information and a decoder to decode the service data.
US10090960B2 Method, apparatus and system for processing flexible-rate signal
The prevent invention relates to a method, an apparatus, and a system for processing a flexible-rate signal. The method includes encapsulating a signal from a client side to n optical channel data unit ODU signals, and encapsulating the n ODU signals to a flexible optical channel transport unit OTU signal, where a nominal bit rate of the flexible OTU signal varies according to a value of n and the n is an integer greater than or equal to 1.
US10090956B2 Mechanisms for information exchange across cells to facilitate reception in a heterogeneous network
A method, an apparatus, and a computer program product for wireless communication are provided in which a signal including a signal from a UE is received. System information of a neighboring eNodeB is obtained. The received signal is processed based on the system information in order to enhance the received signal with respect to the signal from the UE.
US10090954B2 Bit allocation method and apparatus for multicarrier modulation signal, and system
A bit allocation method and apparatus for a multicarrier modulation signal and a system where the method includes: determining a signal to noise ratio margin according to a predefined probability of a maximum clipping noise that can be allowed by the system; and allocating the number of modulating bits and power in each subcarrier for a multicarrier modulation signal according to the signal to noise ratio margin. By presetting a signal to noise ratio margin for a clipping noise, tolerance of the signal for the clipping noise is increased, and bit error rate is efficiently lowered.
US10090952B2 Master/slave negotiation associated with a synchronous ethernet network
A device may determine a link master/slave relationship for an Ethernet link associated with a connection between a component of the device and a component of another device. The device may determine that Synchronous Ethernet (SyncE) is to be enabled on the Ethernet link. The device may identify the component of the device as a SyncE slave or a SyncE master associated with enabling SyncE on the Ethernet link. The device may provide an indication that the component of the device has been identified as the SyncE slave or the SyncE master. The device may determine a SyncE master/slave relationship associated with enabling SyncE on the Ethernet link. The SyncE master/slave relationship may supersede the link master/slave relationship without altering the link master/slave relationship. The device may cause the component of the device to recover a clock based on the SyncE master/slave relationship rather than the link master/slave relationship.
US10090946B2 Method and device for calculating average received power
A device for calculating an indication of power of a received radio signal is disclosed. In one aspect, the device includes a receiver for receiving a plurality of logarithmic values representing a sequence of measurements of power of the received radio signal, and circuitry for determining a sum of the plurality of logarithmic values. The circuitry includes an adder for pairwise summing of two logarithmic values and a plurality of memory registers. The plurality of memory registers are arranged to store intermediate sums of logarithmic values. The circuitry is arranged to control the adder to sum the plurality of logarithmic values by a recursive procedure such that the first and the second logarithmic value in individual summations of the recursive procedure represent substantially same number of power measurements.
US10090944B1 Wide band radio-frequency localization devices and associated systems and methods
A device comprising: a radio frequency (RF) coupler comprising input, output, and coupled ports; an antenna capable of receiving RF signals having a first center frequency and transmitting RF signals having a second center frequency, the antenna connected to the RF coupler to provide received RF signals to the input port of the RF coupler and transmit RF signals received at the input port via coupling to signals received at the coupled port; and signal transformation circuitry having an input connected to the output port of the RF coupler to receive RF signals provided by the antenna to the input port and an output connected to the coupled port, the signal transformation circuitry configured to transform first RF signals having the first center frequency received from the output port to second RF signals having the second center frequency and to provide them to the coupled port.
US10090943B2 System and method for aligning a radio using an automated audio guide
A method and system are provided. The method includes receiving a signal strength corresponding to a long range wireless link established between a first directional wireless radio and a second wireless radio, the signal strength varying over time as the first directional wireless radio is aligned with a second wireless radio by an installer, and producing a sound indicator indicative of the signal strength. The sound indicator varies over time as the first directional wireless radio is aligned with the second wireless radio.
US10090942B2 Method for transmitting radio link measurement for MTC and apparatus therefor
The present invention relates to a wireless communication system. Specifically, the present invention relates to a method and an apparatus for a terminal to monitor a radio link in a wireless communication system, the method comprising: a step for receiving a radio frame including a plurality of subframes; a step for generating measurement results on the basis of the signal in the radio frame; and a step for evaluating the state of the radio link of the radio frame by comparing the measurement results with one or more threshold values, wherein if a repetition is applied to a physical downlink control channel (PDCCH) transmission, the measurement results are generated on the basis of the combined signal in L (L>1) subframes, and if the repetition is not applied to the PDCCH transmission, the measurement results are generated on the basis of the signal in a single subframe.
US10090941B2 Remote apparatus of distributed antenna systems
A remote apparatus includes: a plurality of sub amplification units amplifying radio frequency (RF) signals of different frequency bands, respectively; a test signal generation unit generating test signals of a frequency band for any one sub amplification unit among the plurality of sub amplification units; a conversion unit converting intermodulation (IM) signals generated in response to the test signals into a plurality of conversion IM signals by using a conversion signal of which a frequency is swept; and a control unit determining a degree of an intermodulation distortion by the any one sub amplification unit based on signal levels of the plurality of the conversion IM signals.
US10090938B2 Multi-band combiner with PIM detection
For wireless cellular communications, a “smart” multi-band combiner system has a multi-band combiner and a passive inter-modulation (PIM) detection sub-system. The multi-band combiner combines multiple transmit signals in different downlink frequency bands into a single, multi-band transmit signal for transmission from a cell tower antenna. The PIM detection sub-system characterizes the frequency components in the multi-band transmit signal to predict PIM products and determine if any predicted PIM products might interfere with any receive signals in any uplink frequency bands. If so, the PIM detection sub-system generates a signal indicating the presence of such predicted interfering PIM products, and the system installer and/or the network administrator can take remedial action to prevent the PIM products from interfering with user communications.
US10090937B2 Apparatus and method for eliminating impulse interference
An apparatus for eliminating impulse interference includes an impulse interference detecting unit, an impulse interference eliminating unit and a control unit. The impulse interference detecting unit detects whether impulse interference exists in an input signal according to a predetermined condition, and generates an impulse interference eliminating request when having detected that the input signal satisfies the predetermined condition. In response to the impulse interference eliminating request, the impulse interference eliminating unit performs an impulse interference eliminating process on the input signal to generate an output signal. According to an output signal quality index associated with the output signal, the control unit selectively adjusts the predetermined condition used for detecting whether the impulse interference exists.
US10090935B2 Communication device, communication method, and communication system
A communication device includes a communication unit that communicates with a first communication device or a second communication device by using human body communication, with regard to setting information for establishing communication between the first communication device and the second communication device. A communication device includes a communication unit that communicates with a third communication device by using human body communication with regard to setting information for establishing communication with a second communication device, and establishes communication with the second communication device based on the setting information. A communication device includes a communication unit that communicates with a third communication device by using human body communication with regard to setting information for establishing communication with a first communication device, and establishes communication with the first communication device based on the setting information.
US10090927B2 Digital signal processing circuit and signal processing device that includes a plurality of digital signal processing circuits
A signal processing device includes digital signal processing circuits. Each of the digital signal processing circuits includes: a regeneration circuit that regenerates a bit stream front an electric field information signal of an optical signal; an error correction circuit that corrects an error in the bit stream; an encoder circuit that generates an encoded bit stream from received data; and a generation circuit that generates an electric field information signal from the encoded bit stream. An electric field information signal or a bit stream is given from a regeneration circuit, an encoder circuit or a generation circuit in a first digital signal processing circuit to a second digital signal processing circuit. A regeneration circuit, an error correction circuit or a generation circuit in the second digital signal processing circuit processes the electric field information signal or the bit stream given from the first digital signal processing circuit.
US10090926B2 Visible light communication
An example of a method of processing visible light signals includes determining a property of light received from a light source at a device; determining a mode of operation of the device based on the property of the light, the mode of operation corresponding to a color discrimination capability of at least one image sensor of the device; detecting the light, using the at least one image sensor in the determined mode of operation, to produce a plurality of detection signals, the at least one image sensor including a plurality of pixels and each detection signal of the plurality of detection signals being associated with a respective pixel of the plurality of pixels; and extracting information from the plurality of detection signals.
US10090920B1 Fiber kerr nonlinear noise estimation
A method of fiber Kerr nonlinear noise estimation in an optical transmission system comprises recovering received symbols from a received signal, isolating a noise component of the received signal, estimating coefficients of a matrix based on cross-correlations between the isolated noise component and the fields of a triplet of received symbols or training symbols or estimated transmitted symbols, estimating doublet correlations of the product or the quotient of the isolated noise component and the field of a received symbol or of a training symbol or of an estimated transmitted symbol, and estimating one or more parameters related to nonlinear noise based on the estimated coefficients of the matrix and based on the estimated doublet correlations.
US10090919B2 Method and apparatus for logging transient events of an optical fiber span within a fiber optic system
A method and apparatus for logging transient events of an optical fiber span within a fiber optic system, the method comprising the steps of sampling measured values of at least one signal parameter of an optical signal transported through said optical fiber span, OFS; processing the sampled measurement values to detect an occurrence of a transient event during transport of the optical signal through said optical fiber span, OFS; and providing each detected transient event with a time stamp for correlation with other monitored events within said fiber optic system.
US10090911B2 System for end-to-end beamforming with multi-frequency access nodes
Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10090910B2 Advanced uplink multiple access scheme for satellite control network
In accordance with various embodiments, a method for uplink multiple accessing based on code division multiple access (CDMA) technology and a related system are provided. The method comprises: designing a practical uplink spreading waveform for a code division multiple access (CDMA) based SCN by leveraging a plurality of pseudorandom sequences and investigating a channel coding block and a modulation block for the CDMA based SCN; determining an uplink frequency sub-band division for the CDMA based SCN to optimize a tradeoff between a performance and an implementation cost of CDMA based SCN; and specifying a configuration of a control system of the CDMA based SCN.
US10090904B2 Optimal utilization of multiple transceivers in a wireless environment
Switching between and/or combining various multi-transceiver wireless communication techniques based on a determined characteristic of a network or a wireless link is described herein. As an example, a characteristic such as signal to noise ratio (SNR), multi-path scattering, available bandwidth, or the like, can be determined. The characteristic can then be compared with suitable thresholds for various multi-transceiver communication techniques, such as MIMO, multi-channel concatenation, channel diversity, and so on. Based on a comparison of the characteristic and the thresholds, a suitable multi-transceiver technique can be selected and implemented for the wireless link Accordingly, a network can provide increased data rates and/or channel quality from a multi-transceiver technique that is most suited to prevailing conditions of the wireless network/link.
US10090896B2 Wirelessly transmitting multi-cast signal using rateless codes
Data is transmitted over a wireless network by encoding data using a rateless code. A multi-cast signal is wirelessly transmitted to communicate the encoded data for any one or more receivers. The wireless transmission is performed in a manner that is agnostic as to a number of antennas that are utilized by each of the one or more receivers.
US10090895B2 Adaptive sounding in wireless networks
An example communications device includes communications circuitry and control circuitry. The communications circuitry may wirelessly communicate with multiple receiver antennas concurrently via multiple transmit antennas. The control circuitry may execute an adaptive sounding process that may include, for each client connected to the communications device, performing a follow-up sounding for the client in response to determining that all of the following conditions are jointly satisfied: (a) a wireless channel of the client has significantly changed, as determined based on a channel correlation metric; (b) a wireless throughput has significantly decreased, as determined based on a throughput gradient metric; and (c) the client had a significant amount of recent traffic, as determined based on a traffic metric.
US10090893B2 Frequency division multiple antenna distribution
A frequency division multiple antenna distribution includes dividing up a carrier signal between a number of frequencies to create a plurality of sub-carrier signals. Each of the sub-carrier signals is at a different frequency. Each sub-carrier signal is transmitted from a different antenna element of a sub-array of antenna elements to create a sub-array transmission pattern of sub-carrier signals. The sub-array transmission pattern is shifted through a plurality of sub-arrays of an antenna array for different sub-carriers.
US10090890B2 System and method for multiple point transmission in a communications system
A system and method for multiple point transmission in a communications system are provided. A method for multiple point transmission operation comprises modifying a configuration of a radio bearer for use in a multiple point transmission to a user equipment according to operating condition information of the user equipment, reconfiguring the radio bearer according to the modified configuration, and initiating a multiple point transmission to the user equipment using the reconfigured radio bearer.
US10090888B2 Method and device for locating mobile entities provided with NFC type standard tags
A device (200) for locating mobile elements provided with at least one standard NFC tag. The location device (200) includes transmission elements (215) for transmitting a signal to query8 the at least one tag, monitoring elements (205, 245) and a plurality of receiving elements (225) selectively connected to the monitoring elements, the receiving elements being receptive to the querying signal and to a response signal from the at least one tag. The monitoring elements are configured so as to measure in sequence signals from receiving elements connected to the monitoring elements and to estimate the position of the at least one tag by interpolating measurements.
US10090886B1 System and method for enabling automatic charging schedules in a wireless power network to one or more devices
The embodiments described herein include a transmitter that transmits power transmission signals (e.g., radio frequency (RF) signal waves) to create a three-dimensional pocket of energy. Example methods for controlling the transmission are also disclosed, one such method including: (i) storing, in a storage, respective user-defined charging schedule data that is associated with a respective receiver of one or more receivers, (ii) determining, based on the user-defined charging schedule data, respective time periods at which to transmit power transmission waves to each receiver of the one or more receivers, including a first time period during which to transmit power transmission waves to a first receiver of the one or more receivers, and (iii) based upon determining a location of the first receiver during the first time period, causing the two or more antenna elements to transmit power transmission waves that constructively interfere to provide pocket-forming energy at the first receiver.
US10090885B2 Antenna alignment and vehicle guidance for wireless charging of electric vehicles
Embodiments are directed to a wireless power antenna alignment systems and methods for electric vehicles. A system may include a sensor configured to detect the strength of an electromagnetic field in multiple dimensions and a processor configured to determine at least one of a direction and a position of a transmitted beacon signal based on an output of the sensor.
US10090881B2 Semiconductor device
The present invention provides a semiconductor device realizing suppression of increase in consumption power. A semiconductor device has a signal line, a reception buffer circuit which is coupled to an end of the signal line and to which a signal is supplied from the signal line, and a delay element which is wired-OR coupled to an end of the signal line and shapes waveform of a signal at the end of the signal line.
US10090880B2 Narrow band PRACH with multiple tone hopping distances
Due to the limited dimension of a NB that may be used by multiple users, as well as possible large coverage areas, timing offset estimation may be outside of NCP. The inaccuracy in the timing estimate can be improved by using more than one tone hopping distance for PRACH. An apparatus may then transmit a first and second tone of the PRACH at a first hopping distance from the first tone. The apparatus may then transmit a third tone of the PRACH and a fourth tone of the PRACH at a second hopping distance from the third tone. The second hopping distance may be greater than first hopping distance. The apparatus may also transmit an additional tone of the PRACH using a random hopping distance. A receiving apparatus may receive the transmitted PRACH and determine a phase estimation based on the sets of tones having different hopping distances.
US10090879B2 Receiver for use in an ultra-wideband communication system
In an ultra-wideband (“UWB”) receiver, a received UWB signal is periodically digitized as a series of ternary samples. The samples are continuously correlated with a predetermined preamble sequence to develop a correlation value. When the value exceeds a predetermined threshold, indicating that the preamble sequence is being received, a stream of estimates of the channel impulse response (“CIR”) are developed. When a start-of-frame delimiter (“SFD”) is detected, the best CIR estimate is provided to a channel matched filter (“CMF”) substantially to filter channel-injected noise. The time of arrival of the first arriving path is developed from the stream of CIR estimates.
US10090878B2 Motor drive system and method
A system and a method for driving an electrical motor with a drive unit including a wireless transceiver. A user may wirelessly couple a user input device with the transceiver, and use a drive application to, optionally, update configuration information including drive control parameters, update application logic residing in the drive unit, and/or upload performance parameters.
US10090873B2 Signal processing apparatus, method, and system
The present application discloses a signal processing apparatus and method, the method includes: receive an analog signal; adjust a frequency band of the analog signal to a lowest frequency band when a frequency band of the analog signal received by the receiving unit falls outside the lowest frequency band in multiple preconfigured frequency bands; process, by using a signal processing channel in the lowest frequency band, the analog signal whose frequency band has been adjusted to the lowest frequency band. The method provided in the embodiments of the present application processes signals of different frequency bands by using a processing channel in a lowest frequency band. In this way, only a relatively small quantity of radio-frequency link components are required to implement processing of the signals of the different frequency bands, which reduces a link size of a communications system.
US10090871B2 Consumption management method, and receiving chain for implementing such a method
A method managing the energy consumption of at least one electronic component in a radar reception chain, comprises a preliminary step of formulating a table containing values representative of the power level of received signals, each value being contained in a bin addressed by a triplet formed of a quantity corresponding to a measurement of the power level of a signal received from a target, of a quantity corresponding to the distance of the target and of a quantity corresponding to the azimuth of the target, the method performing for each received signal, arising from a radar recurrence of order n, the following steps: a step of reading a measurement of the power level of the received signal; a step of addressing the table as a function of the measurement, distance and azimuth of the target, a first power level value then being addressed; a step of extrapolating the power level of the next received signal arising from the following radar recurrence of order n+1, dependent on the first value and on a given number of values of the table addressed by sliding of addresses from the address of the first value according to the power level measurement addresses, the given number being dependent on the speed of the carrier of the reception chain, the step being applied for the received signal of order n+1, the setpoint value of the consumption being dependent at least on the extrapolation of the power level received and the position of the target.
US10090869B1 Signal receiving apparatus in communication system and signal processing method thereof
A signal receiving apparatus includes a signal processing circuit, an adjacent-channel interference (ACI) filter and an ACI detecting circuit. The signal processing circuit performs a signal processing process on an input signal to generate a processed signal. The ACI filter filters out ACI from the processed signal to generate a filtered signal. The ACI detecting circuit detects an energy difference between the processed signal and the filtered signal, and provides the energy difference to the signal processing circuit as a reference for adjusting the signal processing process.
US10090868B2 Transmission module and transmission and reception module
A transmission module includes an amplifier that amplifies a plurality of transmission signals in different frequency bands, a power supply voltage regulator circuit that supplies different power supply voltages for the respective frequency bands of the transmission signals to the amplifier, and a variable matching circuit including at least one variable capacitor element and at least one fixed inductor element. The variable matching circuit satisfies different output impedance matching conditions of the amplifier for the respective frequency bands of the transmission signals by changing a capacitance value of the at least one variable capacitor element on the basis of a change in the output impedance matching conditions of the amplifier in response to a change in the power supply voltages supplied to the amplifier.
US10090863B2 Coding and decoding methods and apparatus
A decoder for decoding a received set of blocks each including a plurality of data symbols and a plurality of parity symbols, wherein the received set of blocks is a subset of a complete set of blocks, the complete set of blocks including at least one erased block not included in the received set of blocks, the decoder including: a storage for a coding matrix which is the kronecker product of a totally non-singular matrix with an antidiagonal matrix; and a processor operable to determine data symbols of the at least one erased block using the encoding matrix.
US10090858B2 Storage device and operating method of storage device
A storage device includes a nonvolatile memory device and a controller configured to read data from the nonvolatile memory device, to divide the read data into a plurality of segments, and to sequentially perform error correction decoding with respect to the plurality of segments. When the error correction decoding of each segment is completed, the controller adds error correction parity to each of the decoded segments and sends the decoded segments with added error correction parity to an external host device. When error correction decoding of a second segment is not completed after a threshold time has elapsed after sending a first segment of which error correction decoding is completed, the controller adds an incorrect error correction parity to dummy data and sends the dummy data with the added incorrect error correction parity to the external host device.
US10090857B2 Method and apparatus for compressing genetic data
A method of compressing sequence data in a text-based format, the method involving parsing text of the sequence data into a plurality of fields, identifying encoding algorithms that achieve greatest compression gains with respect to the plurality of fields based on collected statistics, and generating a bitstream, compressed from the sequence data, by encoding the sequence data using the identified encoding algorithms.
US10090856B2 Entropy encoding and decoding scheme
Decomposing a value range of the respective syntax elements into a sequence of n partitions with coding the components of z laying within the respective partitions separately with at least one by VLC coding and with at least one by PIPE or entropy coding is used to greatly increase the compression efficiency at a moderate coding overhead since the coding scheme used may be better adapted to the syntax element statistics. Accordingly, syntax elements are decomposed into a respective number n of source symbols si with i=1 . . . n, the respective number n of source symbols depending on as to which of a sequence of n partitions into which a value range of the respective syntax elements is sub-divided, a value z of the respective syntax elements falls into, so that a sum of values of the respective number of source symbols si yields z, and, if n>1, for all i=1 . . . n−1, the value of si corresponds to a range of the ith partition.
US10090854B1 Digital-to-analog converter and method for correcting gain mismatch between a first segment and a second segment of a digital-to-analog converter
A method for correcting gain mismatch between a first segment and a second segment of a digital-to-analog converter is provided. The first segment generates a first contribution to an analog output signal of the digital-to-analog converter based on a first number of bits of a digital input word for the digital-to-analog converter, wherein the second segment generates a second contribution to the analog output signal based on a second number of bits of the digital input word. The method includes extending a numeric range of a second control word for the second segment by a predefined number of bits, wherein the second control word is indicative of the second number of bits. Further, the method includes multiplying the second control word by a correction value that is based on information about a gain error of the first segment. The method additionally includes digitally filtering the multiplied first control word. After the digital filtering, the method further includes reducing the numeric range of the multiplied second control word by the predefined number of bits to generate a modified second control word for the second segment. Additionally, the method includes supplying the modified second control word as input to the second segment.
US10090851B2 Successive approximation type analog-to-digital (A/D) converter
A sampling circuit in a successive approximation type analog-to-digital (A/D) converting device samples a pair of analog signals constituting a differential input signal. A capacitor circuit reflects a signal level of a reference signal in the pair of analog signals through an attenuation capacitance unit and a binary capacitance unit to generate a pair of voltage signals. A comparison circuit compares the pair of voltage signals. A control circuit determines a value of each bit of a digital signal on the basis of the result of the comparison and reflects the value in the reference signal. The attenuation capacitance unit includes a fixed capacitance unit connected between a signal node at which the sampled analog signals are held and a predetermined potential node and a variable capacitance unit connected between the signal node and the predetermined potential node in parallel with the fixed capacitance unit.
US10090850B2 Microcontroller with digital delay line analog-to-digital converter
Embodiments of the present disclosure include a microcontroller with a processor, memory, and peripheral devices including a differential digital delay line analog-to-digital converter (ADC). The ADC includes differential digital delay lines, a circuit including a set of delay elements included in the differential digital delay lines, and another circuit including another set of delay elements included in the differential digital delay lines. The first circuit is configured to generate data representing an analog to digital conversion of an input. The second circuit is configured to calibrate a source to the differential digital delay lines.
US10090841B1 Josephson polarity and logical inverter gates
A Josephson inverter gate circuit provides efficient implementation of polarity or logical inversion while eliminating the need for physically large high-efficiency magnetic transformers in the signal path. The circuit can consist of a half-twisted Josephson transmission line (JTL) or a JTL with an unshunted floating Josephson junction that produces two single flux quantum (SFQ) pulses when triggered by an SFQ input signal, which results in an output SFQ signal of reversed polarity. Implemented as a logical inverter, proper initialization of the circuit is accomplished within the signal inversion stage with flux biasing.
US10090836B1 Methods and systems for averaging impedance calibration
A semiconductor device also includes programmable termination components and a calibration circuit. The calibration circuit generates impedance calibration codes. The calibration circuit also calibrates impedance of the programmable termination components based on an average impedance calibration code of the impedance calibration codes. The semiconductor device further includes an averaging circuit that determines the average impedance calibration code of the impedance calibration codes.
US10090835B2 On-die termination circuit, a memory device including the on-die termination circuit, and a memory system including the memory device
An on-die termination (ODT) circuit connected to an input buffer that receives a data signal, the ODT circuit includes at least one termination resistor connected to the input buffer and at least one switching device configured to control a connection between the termination resistor and the input buffer. The switching device is turned on or off according to information about the data signal.
US10090834B2 Radio frequency antenna switch
A radio frequency antenna switch includes an antenna port, a radio frequency signal port, and at least one branch connected to the antenna port or the radio frequency signal port, where each branch includes multiple transistors which are connected in a stacked manner. Each transistor in the multiple transistors has a multi-finger structure, comprising at least one first finger used as a source and at least one second finger used as a drain. Each first finger is connected, using multiple first vias, to a source corresponding to the first finger, and each second finger is connected, using multiple second vias, to a drain corresponding to the second finger. The number of the first vias and the number of the second vias of a preset number of transistors in the multiple transistors progressively decrease in a direction away from the antenna port.
US10090833B2 Low power reset circuit
A low power reset circuit includes a bias generator for receiving an operating voltage generated by a power supply and generating a bias voltage in response to the received operating voltage. The operation speed of a shaper for generating a shaped signal for indicating the operating voltage and the operation speed of a comparator for comparing a threshold reference voltage with the shaped signal are both controlled in response to the generated bias voltage. The comparator also generates a comparison signal for indicating a result of the comparison. In response to the comparison signal, a reset signal generator generates a reset signal for resetting protected circuitry powered by the operating voltage generated by the power supply.
US10090832B2 Controller for power converter having a delaying unit
In a controller for applying a first drive voltage signal to one of parallel-connected first and second switching elements to perform a predetermined switching operation of one of the first switching element and the second switching element according to change of a first drive voltage in one of the first and second switching elements, a voltage detector detects the first drive voltage of one of the first and second switching elements. A delaying unit delays an application of a second drive voltage signal to the other of the first switching element and the second switching element to perform the predetermined operation of the other of the first switching element and the second switching element according to change of a second drive voltage in the other thereof while the first drive voltage in one of the first and second switching elements is substantially a predetermined Miller voltage.
US10090827B2 Pulsed semi-dynamic fast flip-flop with scan
A flip-flop includes a pulse-generator and a pulse-controlled latch. The pulse generator includes a first inverter to invert a clock signal, a second inverter to invert the inverted clock signal to generate a delayed clock signal, and a NOR gate having a first input coupled to an output of the first inverter, a second input coupled to the output of the second inverter, and an output, which, in operation, provides a pulse signal in response to a rising edge of a received clock signal. The pulse-controlled latch circuit has a data input and is controlled by the pulse signal and the delayed clock signal. The flip-flop may include a multiplexer to select an input signal.
US10090812B2 Power amplifier modules with bonding pads and related systems, devices, and methods
One aspect of this disclosure is a power amplifier module that includes a power amplifier die, a first bonding pad on a conductive trace, and a second bonding pad on a conductive trace. The die includes an on-die passive device and a power amplifier. The first bonding pad is electrically connected to the on-die passive device by a first wire bond. The second bonding pad is in a conductive path between the first bonding pad and a radio frequency output of the power amplifier module. The second bonding pad includes a nickel layer having a thickness that is less than 0.5 um, a palladium layer over the nickel layer, and a gold layer over the palladium layer and bonded to a second wire bond that is electrically connected to an output of the power amplifier. Other embodiments of the module are provided along with related methods and components thereof.
US10090811B2 System and method for power amplifier over-voltage protection
A system for power amplifier over-voltage protection includes a power amplifier configured to receive a system voltage, a bias circuit configured to provide a bias signal to the power amplifier, and a power amplifier over-voltage circuit configured to interrupt the bias signal when the system voltage exceeds a predetermined value, while the system voltage remains coupled to the power amplifier.
US10090810B2 Doherty amplifiers
A Doherty amplifier comprising: a main-power-amplifier having a main-amp-output-terminal; a peaking-power-amplifier having a peaking-amp-output-terminal; a combining node; a main-output-impedance-inverter connected between the main-amp-output-terminal and the combining node; and a transformer connected between the peaking-amp-output-terminal and the combining node.
US10090804B2 Concentrator photovoltaic module and the alignment device and method thereof
The present invention discloses a concentrator photovoltaic module and the alignment device and method thereof. A laser source is disposed on a top surface of an alignment device at a tilt angle. According to the optical alignment points on a circuit board, the circuit board and the concentrating lens can be aligned and thus completing assembling a concentrator photovoltaic module. The alignment device and method for concentrator photovoltaic module requires no optically inactive region to complete alignment. Thereby, the utilization of the sunlight and the output power efficiency of the concentrator photovoltaic module can be enhanced.
US10090803B2 Bracket for connection of a junction box to photovoltaic panels
A device for attaching a junction box to a photovoltaic. The photovoltaic panel has a photovoltaic side and a non-photovoltaic side. The device includes a bracket with a first side attachable to the junction box and a second side attachable to the non-photovoltaic surface of the photovoltaic panel. A central fastener is attachable at one end to the bracket and a plate is adapted for connecting to the other end of the central fastener and for mounting on the photovoltaic side of the photovoltaic panel. One or more rotatable spacers, connectible to the central fastener, may be located on the non-photovoltaic side of the photovoltaic panel. One or more fixed spacers may be located on the non-photovoltaic side connectible to the bracket.
US10090802B2 Solar module mounting and support system
An apparatus for mounting and supporting one or more solar modules are provided. The apparatus can include a front wall and a rear wall. The apparatus can further include a curved surface that joins the front wall and the rear wall to form a base of the apparatus. The base of the apparatus can have a curved bottom. Furthermore, the base of the apparatus can be configured to mount and support the one or more solar modules. Related methods are also provided.
US10090801B2 Roofing grommet forming a seal between a roof-mounted structure and a roof
A roof mount assembly mounts a structure to a roof having a rafter and a substrate supported by the rafter. The roof mount assembly includes a piece of flashing positioned on the substrate. The flashing includes a first surface, a second surface opposite the first surface and an aperture extending through the flashing. A fastener extends through the flashing aperture. A bracket is connected to the flashing via the fastener, and the bracket is sized to support at least one roof-mounted structure on the roof. A seal is positioned between the flashing aperture and the fastener. The seal is sized to form a water-tight seal with the aperture to inhibit flow of fluid through the aperture. The seal includes a first portion and a second portion, in which the first portion is positioned to abut the flashing first surface and the second portion is positioned to extend through the aperture.
US10090800B2 Solar panel installation systems and methods
Solar panel installation systems are disclosed that reduce or eliminate the need for large, costly rails for mounting solar panels on an installation surface. The systems may include an array of framed solar modules supported above an installation surface using a number of height-adjustable base members. Adjacent solar modules in the array may be coupled to one another at or near their corners using module links that can structurally couple the frames of the adjacent solar modules together.
US10090796B2 Vibration conformance compensation device and compensation method thereof
A vibration conformance compensation device includes a linear motor including a vibrator and a coil, a signal generator connecting with the linear motor electrically and outputting a drive signal for driving the linear motor to vibrate, a working parameter feedback module, a processing module connecting having a target vibration state value which is set in the linear motor in advance for comparing the real-time vibration state parameters of the linear motor with the target vibration state value to obtain the comparison result, and a signal conditioning module connecting with the processing module and the signal generator electrically and adjusting the drive signal in accordance with the comparison result to make the vibration state of the linear motor consistent with the target vibration state.
US10090794B2 Motor driver
Provided is a motor driver including: a converter that converts an AC voltage into a DC voltage; an inverter that inverts the DC voltage into a multi-phase AC voltage for motor driving; a short bar fixed to an output terminal of the converter and an input terminal of the inverter by screw fastening; a first voltage detector that detects a voltage across the output terminals of the converter; a second voltage detector that detects a voltage across the input terminals of the inverter; and a reporting unit that provides, when a difference between the voltage detected by the first voltage detector and the voltage detected by the second voltage detector exceeds a predetermined threshold, a report relating thereto.
US10090791B2 Machine learning apparatus and method for learning correction value in motor current control, correction value computation apparatus including machine learning apparatus and motor driving apparatus
A machine learning apparatus includes: a state observation unit that observes a state variable including an error between a position command and an actual position of a rotor, temperature of a motor driving apparatus and the motor, and voltage of each part of the motor driving apparatus; and a learning unit that learns a current feedback offset correction value for correcting an offset in the current feedback value, an inter-current-feedback-phase unbalance correction value for correcting an unbalance between phases in the current feedback value, and a current command correction value for a dead zone for correcting a current command in order to compensate a decreased amount of current due to a dead zone by which switching elements of upper and lower arms in the same phase of an inverter for motor power supply are not simultaneously turned on, in accordance with a training data set defined by the state variable.
US10090789B2 Motor control device, motor control method, and non-transitory computer readable medium encoded with computer program
To provide a motor control device capable of causing a motor to rotate in any rotation direction, even when leaving the connection state of the motor of a machine tool as standard. A motor control device (10) includes: a coordinate converter (36) as a voltage command output unit that outputs voltage command data instructing a voltage to be applied to a motor (14) based on an external instruction; a voltage command data interchanging unit (38) that outputs by interchanging or not interchanging the voltage command data, based on a setting for interchanging of a phase rotation of the voltage command data; a PWM output unit (40) as an amplifier that drives the motor (14) based on the voltage command data outputted by the voltage command data interchanging unit (38); a current detection unit (42) that detects the electric current flowing through the motor (14) and outputs current feedback data; and a current feedback data interchanging unit (44) that outputs by interchanging or not interchanging the current feedback data based on a setting for interchanging.
US10090787B2 Variable electric motor system and electrically powered device
This variable electric motor system comprises an electrically powered device and a planet gear transmission device. One of a sun gear shaft, a planet gear carrier shaft, and an internal gear carrier shaft of the planet gear transmission device constitutes an output shaft, another shaft constitutes a constant-speed input shaft, and the other shaft constitutes a variable-speed input shaft. The electrically powered device includes: a constant-speed electric motor including a constant-speed rotor that rotates about the axis, and that is connected to the constant-speed input shaft; and a variable-speed electric motor including a variable-speed rotor that rotates about the axis, and that is connected to the variable-speed input shaft. The variable-speed rotor has a shaft insertion hole formed therethrough in the axial direction, the shaft insertion hole having a cylindrical shape centered on the axis. The constant-speed rotor is inserted through the shaft insertion hole.
US10090779B2 Method and system for compensating for current sensor offset of inverter
A method of compensating for a current sensor offset of an inverter includes: calculating a current sensor offset based on an output value of a current sensor, which detects an output current of the inverter, after a vehicle has started and before a current control of the inverter is performed; actuating the inverter to perform the current control according to the calculated current sensor offset; determining whether the inverter enters a burst mode while performing the current control; and re-calculating the current sensor offset based on the output value of the current sensor when the inverter is determined to enter the burst mode.
US10090777B2 Inverter with independent current and voltage controlled outputs
Transformerless bimodal inverters provide grid-tie outputs for back-feeding solar-originated power from a battery to a utility power grid in a grid-tied mode, simultaneously or alternatively with providing a constant-voltage AC output for powering AC appliances or loads directly in a standalone mode. The inverters continue to operate in the standalone mode without interruption should the grid-tied mode cease, e.g., due to anti-islanding during a grid outage or other fault condition not affecting the standalone mode. Conversely, the inverters continue to operate in the grid-tied mode should the standalone mode trip out, e.g., due to a current overload or other condition not affecting the grid-tied mode.
US10090776B2 Method to protect a power converter arrangement and power converter arrangement with a protective device
A method is disclosed to protect a power converter arrangement with a power converter that has a DC side that is connected to a DC intermediate circuit, an AC side, and controllable switches that can be controllably switched at a high frequency to invert the DC voltage of the DC intermediate circuit into an AC voltage. A protective device that can be activated and deactivated is provided to protect the power converter from overload by connecting an external thyristor rectifier bridge with a brake resistor (Rb ext) to the AC side of the power converter. If a predetermined error situation is detected, the external thyristors are triggered to turn on, to activate the protective device. If it is detected that the predetermined error situation has disappeared, the external thyristors are turned off. A power converter arrangement with a device to protect against overload is also disclosed.
US10090774B1 Power electronic arrangement with DC voltage connection element
A power electronic arrangement has a power converter module, and a first and a second DC voltage terminal element and a first and a second DC voltage connection element, connected to conductor tracks in an electrically conductive manner with the correct polarity. First and second DC voltage terminal element, and the first and second DC voltage connection element, form a stack with an insulation device therebetween. The first DC voltage terminal element has a first recess enclosed in a first main plane, the second DC voltage connection element has a second recess enclosed and aligned with the first in a third main plane, the second DC voltage terminal element and the first DC voltage connection element are in a second main plane between the first and third main plane, and are laterally spaced from each other proximate the recesses. A clamping device is electrically isolated through the first and second recess and forms an electrically conducting clamped connection between the first DC terminal element and the first DC connection element, and between the second DC terminal element and the second DC connection element.
US10090771B2 Switching mode power amplifier with load isolation
A power amplifier device includes first and second pairs of semiconductor switches, transformers, and a zero-crossing detection circuit for detecting a zero voltage crossing of an analog input signal. The switches of the first pair receive a respective positive and negative component of the input signal. The transformers store energy from the positive and negative components, respectively. Each transformer releases accumulated energy when the respective switch of the first pair turns off The switches of the second pair have opposite switching states and are connected between a respective transformer and a load, e.g., a transducer, speak, or motor. Each switch receives released energy from the respective transformer. A switching state of each switch of the second pair changes in response to a detected zero voltage crossing of the input signal to transfer the released energy to the load. A system includes the device and the load.
US10090768B2 Systems and methods for regulating power conversion systems with output detection and synchronized rectifying mechanisms
System and method for regulating a power conversion system. A system controller for regulating a power conversion system includes a first controller terminal and a second controller terminal. The system controller is configured to receive at least an input signal at the first controller terminal, and generate a gate drive signal at the second controller terminal based on at least information associated with the input signal to turn on or off a transistor in order to affect a current associated with a secondary winding of the power conversion system. The system controller is further configured to, if the input signal is larger than a first threshold, generate the gate drive signal at a first logic level to turn off the transistor.
US10090765B1 Multi-phase converter controller using dynamic hysteresis value
In one example, a circuit for controlling a multi-phase converter is configured to determine an operating condition at a multi-phase converter module. Each phase switching module of a plurality of phase switching modules is configured to electrically couple, based on a respective switching signal, a voltage source to a respective phase of the multi-phase converter module. The circuit is further configured to, for each switching signal, generate an operating value using the operating condition and determine a dynamic hysteresis value for a next switching period using a duration of a previous switching period and a phase shift. The circuit is further configured to, for each switching signal, compare the operating value to a reference value with a hysteretic comparator function using the dynamic hysteresis value and generate the respective switching signal based on the comparison of the operating value to the reference value.
US10090764B1 Method to provide meta-stable operation of a DC microgrid comprising a pulsed load
A Hamiltonian surface shaping power flow control (HSSPFC) method is used to analyze the meta-stability and adjust pulsed power loads on a DC electric power distribution network. Pulsed power loads are nonlinear, time-variant systems that cause nonlinear limit-cycles. During the on periods of a pulsed load, the system can be in an unstable state and is damped back to stability during the off state of the load. Therefore, over the entire period of the pulse the system may only be assessed as meta-stable. As shown through simulation, HIL and hardware results, the HSSPFC method is more accurate than the other small-signal approaches, such as Eigenvalues, Nyquist, and Floquet theory, and can reveal important details about the transient responses and performance.
US10090761B2 Power conversion apparatus
A power conversion apparatus includes a first semiconductor element pair that includes a MOSFET made of wide bandgap semiconductor material and a wide bandgap diode made of wide bandgap semiconductor material which is reverse parallel-connected to the MOSFET, a second semiconductor element pair that includes an IGBT made of silicon semiconductor material and a silicon diode made of silicon semiconductor material which is reverse parallel-connected to the IGBT, and a control circuit section for controlling switching operation of the MOSFET and the IGBT. The first and second semiconductor element pairs are connected in series to each other.
US10090760B2 DC-DC voltage conversion device
In a DC-DC voltage conversion device, overheat of a diode element connected in anti-parallel with a semiconductor switching element is a problem, and in order to resolve this, a temperature of a semiconductor switching element of a main conversion circuit is detected, a temperature of a diode element connected in parallel with the semiconductor switching element is calculated using a correction calculation of the detected semiconductor switching element temperature value in accordance with a step-up ratio of the DC-DC voltage conversion device, and diode element overheat protection is carried out in accordance with the calculated temperature value.
US10090756B1 Single input multi output direct current power supply system and control circuit thereof
A buck voltage regulator control circuit for a single-input multi-output direct current power supply system, during a soft start phase of a first buck voltage regulator of the power supply system, the buck voltage regulator control circuit controls a first high side switch of the first buck voltage regulator to switch to a turned-on state from a turned-off state when a second high side switch of a second buck voltage regulator is in the turned-off state. Therefore, the first and second high side switches are not simultaneously switched to the turned-on state from the turned-off state to reduce inrush current.
US10090751B1 Gate driver for switching converter having body diode power loss minimization
In a switching converter having an inductive load, a current may flow through the body diode of a transistor even though the gate of the transistor is being controlled to keep the transistor off. Then when the other transistor of the switch leg is turned on, a reverse recovery current flows in the reverse direction through the body diode. To reduce switching losses associated with such current flows, a gate driver integrated circuit detects when current flow through the body diode rises above a threshold current. The gate driver integrated circuit then controls the transistor to turn on. Then when the other transistor of the switch leg is made to turn on, the gate driver first turns the transistor off. When the gate-to-source voltage of the turning off transistor drops below a threshold voltage, then the gate driver integrated circuit allows and controls the other transistor to turn on.
US10090748B2 Linear motor and compressor equipped with linear motor
A linear motor includes an armature with two magnetic poles arranged in the Z direction, and winding wires wound around the two magnetic poles, respectively, and a mover with a permanent magnet, which moves relative to the armature in the Z direction. A first auxiliary magnetic pole is disposed between the two magnetic poles, and a bridge is disposed between the first auxiliary magnetic pole and the magnetic pole. The two winding wires are electrically coupled.
US10090747B2 Electric motor and electric circuit
An electric motor, in particular a printed circuit board, having a stator, and a linearly guided rotor. On the rotor, a bolt ring having a number of bolts is attached. A cycloidal disc is connected in engagement to the bolt ring. An electrical circuit is also provided having a printed circuit board and an electric motor which is attached to the circuit board.
US10090740B2 Method for fabrication of a conductor bar
The present disclosure relates to a method for fabrication of a conductor bar and to a use of a conductor tape with applied putty for the fabrication of a conductor bar. Described is a method for fabrication of a conductor bar including, applying a putty at one side of a conductor tape, applying a release foil at the other side of the putty opposed to the conductor tape, removing the release foil before applying the conductor tape to the narrow side of the conductor bar, providing a pressing mold with rounded edges at the inner side of the pressing mold, surrounding the conductor bar with putty and conductor tape with the pressing mold, and hot pressing the conductor bar with the pressing mold.
US10090738B2 Motor interface controller having an integrated power supply
A motor assembly broadly includes a motor, a motor controller, and an interface controller having an integrated power supply. The integrated power supply includes an AC to DC power conversion and voltage reduction component. The motor controller and the interface controller receive line voltage electrical power without the need for an external transformer.
US10090737B2 Stator with ground contact
A stator for an electrical machine with a stator body (2, 102) and a ground contact (3, 103) which is electrically connected to the stator body, wherein the stator body is arranged in a motor housing (4, 104), which is formed from plastic material. In order to have a compact stator that is easy to install and at the same time has a reliable contact to a ground contact, it is provided that the motor housing has a stator holder (7, 107), which receives the stator body in the operating position, and is located on the inner surface of at least one of its housing parts, and to arrange and fix the ground contact at the inner circumference of the stator holder, facing the stator body, so that the stator body can be electronically contacted by the ground contact.
US10090736B2 Rotary electric machine integrated with control device
A rotary electric machine integrated with a control device includes: a housing composed of a front bracket and a rear bracket and supporting a rotor and a stator; and a control device attached to the rear bracket. The control device is composed of: a power module having a switching element that is for energizing a stator winding of the stator; a field module having a switching element that is for energizing a field winding of the rotor; a heat sink cooling the power module and the field module; and a control board having a control circuit that controls the switching elements, the control device also including: a battery end terminal; and a grounding end terminal. Then, the heat sink is attached to the rear bracket while being insulated therefrom.
US10090735B2 Radially adaptable phase lead connection
An electronic package connectable to an electric machine. The electronic package includes a support structure with a first axial end engaged with the electric machine. The support structure circumscribes the central axis and defines radially inner and outer wall surfaces. Power modules are disposed on and circumferentially distributed about the radially outer wall surface and include a power electronics device. Each module includes a phase terminal coupled with the power electronics device and disposed radially outwardly of the radially outer wall surface. The support structure defines a plurality of voids extending between the radially inner and outer wall surfaces. Each of the power modules are positioned proximate a separate one of the voids. Each void has a phase lead extending therethrough. Each phase lead is connected to a phase terminal and conductively couples it with a stator winding. An electric machine having an electronic package is also disclosed.
US10090734B2 Electricity generation system using tire deformation
An electricity generation system using tire deformation comprises driving mechanisms converting deformation of a tire into a driving force; and an electricity generation mechanism generating electricity using the driving force converted by the driving mechanisms, wherein the driving mechanisms convert only deformation due to expansion after compression of the tire into the driving force.
US10090733B2 Electrical power supply for equipment carried by a rotary support
An apparatus including a fixed part, a rotary support configured to be driven in rotation relative to the fixed part, at least one item of electrical equipment carried by the rotary support, and a power supply device configured to supply electrical energy to the electrical equipment. The power supply device includes an asynchronous machine including a stator fixed to the fixed part and a rotor carried by the rotary support, and an excitation device. The stator includes an electrical circuit including at least one switch configured to switch between an open state in which the electrical circuit is open and a closed state in which the electrical circuit is closed. The rotor includes at least one winding connected to the electrical equipment. The excitation device is configured to provide a reactive current to the electrical circuit of the stator or to the winding of the rotor.
US10090729B2 Machine with a drive train
A machine includes a drive train having a drive unit, an output unit, and a gear unit interconnecting the drive unit and the output unit and configured to be in a non-grounded state with respect to the machine environment during a normal operation of the machine. An insulation is provided to electrically insulate a connection between the gear unit and the drive unit and/or a connection between the gear unit and the output unit.
US10090727B2 Centrally located control electronics for electric machine
An electronic package adapted for connection to a rear frame member of an electric machine. The electronic package includes a cooling tower having first and second axial ends and a central axis. The cooling tower includes a metallic first wall extending about the central axis and defining radially inner and outer first wall surfaces. An axially extending air flow passage extends through the cooling tower. Spaced metallic ribs traverse the air flow space and are in conductive thermal communication with the radially inner first wall surface. A plurality of circumferentially distributed power electronics devices are in conductive thermal communication with the cooling tower and secured to the radially outer first wall surface to thereby provide a heat sink for the power electronics devices. Electronic control circuitry is operatively connected to and substantially surrounded by the power electronics devices. An electric machine with such an electronic package is also disclosed.
US10090723B2 Stator and manufacturing method of stator
A three phase stator configured with phases that are U-phase, V-phase, and W-phase. The stator is configured such that a bus bar portion includes a joint that is formed at an end and is joined to a terminal portion of a different one of the coils. A connecting portion is formed between the joint portion and the winding portion. In the coils, a first coil and a second coil serve as the two coils joined to each other by the joint portion of the bus bar portion of the first coil and the terminal portion of the second coil, and ends of the terminal portions of middle coils are the coils disposed between the first coil and the second coil are located at a height closer to the stator core than the connecting portion of the first coil in a direction of a central axis of the stator core.
US10090722B2 Rotating machinery with three-phase armature windings and first and second parallel windings
Rotating machinery of the invention includes a 2n-pole rotor, 72n slots, and three-phase armature windings (n≥1). Each of the slots houses a top coil on an inner radius side of the slots and a bottom coil on an outer radius side thereof. Each of the armature windings is formed by connecting the top and bottom coils and has 2n phase belts per phase. Each of the phase belts includes a first parallel winding and a second parallel winding. The top and bottom coils are formed by arranging the first and second parallel windings in a predefined order when a circumferential mean position of all top coils and bottom coils in each of the phase belts is defined as a phase belt center and an arrangement of the first and second parallel windings in at least one phase belt is viewed in an order of proximity to the phase belt center.
US10090721B2 Method for producing a rotor for an electric motor
A method for producing a rotor body includes producing one or more fiber strips from fiber material, and providing cutouts in the fiber strip or in the fiber strips. The fiber strip or the fiber strips are oriented in relation to one another such that at least one of the cutouts lies on another of the cutouts so that cutouts which lie one above the other form a three-dimensional receptacle for a magnet. A rotor for an electric motor with a rotor body is also provided.
US10090720B2 Rotor comprising protruding webs
A rotor for an electrical machine includes a laminated core with stack of sheets extending in an axial direction from a first axial end to a second axial end. The stack of sheets has layered layers in the axial direction. Each layer has a plurality of sheet areas with flow conduction blocks situated between adjacent sheet areas. At least one flow conduction block is cast with a non-ferromagnetic potting compound. The potting compound extends in the at least one flow conduction block from the first axial end to the second axial end. Fastened sheet areas, respectively, having at least one web protrudes into the potting compound. The protruding web, at least in part, extends in a direction, having a component in the axial direction. In each layer, at least one sheet area is a fastened sheet area.
US10090719B2 Reluctance motor and associated rotor
A rotor for a reluctance motor having a laminate stack of layers is disclosed. Each layer has at least one magnetically-conductive rotor lamination, and in each layer a plurality of flux-conducting sections are formed by the at least one rotor lamination, which flux-conducting sections are separated from one another by a nonmagnetic region. The invention addresses the problem of enabling a high torque and a high speed. For this purpose, an insert disk is arranged between at least two of the layers, connected in each case to at least two flux-conducting sections of one of the layers or both of the layers between which said insert disk is arranged and, as a result, connects said flux-conducting sections to one another beyond the nonmagnetic region located there between.
US10090717B2 Power receiving device and power feeding device
A power receiving device and power feeding device improve convenience of the user by increasing the freedom of configuring the power receiving device with respect to the power feeding device and freedom of configuring the power feeding device with respect to the power receiving device, and inhibit large size of machines. The power receiving device includes: plurality of surfaces; and inside a power receiving coil, and the power receiving coil includes: a winding portion with wires wound; and an opening portion surrounded by the winding portion and having two opposite opening ends. By disposing the power receiving coil so an end face of at least one of the two opening ends is nonparallel (excluding perpendicular) to two or more surfaces of the power receiving device, a power receiving area capable of receiving power from the power feeding device formed on the two or more surfaces of the power receiving device.
US10090716B2 System and method for wireless AED docking
According to an embodiment of the present invention, a system comprises a removable interface module and wireless dock for an automated external defibrillator. The removable interface module includes a first processor, a first memory and first low-power radio transceiver communicatively coupled with the first processor and configured to receive status information from the automated external defibrillator. The removable interface module further includes a wireless power receiver and a rechargeable energy storage device electrically coupled with the wireless power receiver and configured to receive power wirelessly for the removable interface module. The wireless dock includes a second processor, a second memory and second low-power radio transceiver communicatively coupled with the second processor and configured to receive the status information from the removable interface module when the automated external defibrillator is powered off and transmit the status information through a networking interface. The wireless dock further comprises a wireless power transmitter.
US10090715B2 System and method for transmitting data or power across a structural component
A system is disclosed for transmitting data and/or power across a structural component, comprising: a structural component, a first transducer and a second transducer. The structural component is formed of first and second layers which conform to one another, the first layer comprising a dielectric composite material having first and second surfaces, and the second layer comprising a conductive material contacting the first surface of the first layer, whereby the electrical reactance of the first layer is configured for the propagation of electromagnetic surface waves thereacross. The first transducer is on or adjacent the second surface of the first layer of the structural component at a first location, the first transducer being adapted to generate electromagnetic surface waves for carrying data and/or power across the first layer. The second transducer is on or adjacent the second surface of the first layer of the structural component at a second location spaced from the first location, the second transducer being adapted to receive electromagnetic surface waves from the first layer and to retrieve data and/or power from the received electromagnetic surface waves. The electromagnetic surface waves are transmitted from the first transducer to the second transducer by the first layer of the structural component. The dielectric composite material forming the first layer comprises reinforcement elements disposed in a matrix, and the first layer has a bulk region in which both the reinforcement elements and the matrix are present and a first skin region comprising a greater proportion of matrix to reinforcement elements than in the bulk region, the first skin region forming the first surface of the first layer. A vehicle and a network each comprising the system are also provided, as is a method of its manufacture.
US10090712B2 Wireless power alignment
A computing device can include a wireless power module and a haptic module to move the computing device in a direction. A controller in the computing device can detect a misalignment of the wireless power module with a wireless power transmitter. The controller can control the haptic module to move the computing device to be aligned with the wireless power transmitter.
US10090709B2 Bidirectional non-contact power supply device and bidirectional non-contact power supply system
A bidirectional non-contact power supply device with its electric power transmission efficiency being high is obtained by a simple configuration. In the bidirectional non-contact power supply device, a coil is included for performing electric power transmission to and reception from another coil through a magnetic field coupling therebetween, and the coil and a capacitor being connected in series are connected on an input-output end of an inverter circuit, wherein a bidirectional buck-boost converter is connected between the inverter circuit and a DC power source (7).
US10090706B2 VLF band sensor array for power distribution networks
An apparatus, network system, and method for detecting network phenomena of a power distribution network. A signal injection device adapted to be connected to the power distribution network injects a signal having signal parameters onto the power distribution network. A signal receiving device adapted to be connected to the power distribution network receives the injected signal on the power distribution network. The signal receiving device is adapted to determine the signal parameters of the received signal and is adapted to evaluate the signal parameters of the injected signal with respect to the determined signal parameters of the received signal. An output device connected to the signal receiving device provides an indication of the determined evaluation.
US10090700B2 Charging device and charging method for charging a battery
The present disclosure discloses a charging device, a charging method, a power adapter and a terminal. The device includes: a charging receiving terminal configured to receive a first alternating current; a voltage adjusting circuit, including a first rectifier configured to rectify the first alternating current and output a first voltage with a first pulsating waveform, a switch unit configured to modulate the first voltage according to a control signal to obtain a modulated first voltage, a transformer configured to output a plurality of voltages with pulsating waveforms according to the modulated first voltage, and a synthesizing unit configured to synthesize the plurality of voltages to output a second alternating current; and a central control module configured to output the control signal to the switch unit so as to adjust voltage and/or current of the second alternating current in response to a charging requirement of the battery.
US10090698B2 Battery module and method performed therein
A battery module comprises charging for connecting the battery module to a power source, a battery cell arrangement, and a DC-to-DC converter. A first terminal of the battery cell arrangement is connected to a first charging terminal. An input terminal of the converter is connected to the second terminal of the battery cell arrangement and another input terminal of the converter is connected to the second charging terminal. An output terminal of the converter is connected to the first terminal of the battery cell arrangement. The converter converts an input voltage (U3) received at its input terminals to an output voltage (U2) at the output terminal of the converter. The output voltage is higher than the input voltage. The battery module may for example be employed as a backup power source in a mobile communication base station. A switch arrangement may for example allow the converter to be bypassed.
US10090694B2 Light therapy platform mobile phone charger
Disclosed is a therapeutic lamp platform charging method and device. According to an exemplary embodiment of this disclosure, provided is a method of charging a power source operatively associated with a therapeutic lamp platform, the method comprising connecting a power port of a computing device to the therapeutic lamp platform charging port using an electrical cable; launching a charging software application on the computing device, the charging software application configuring the computing device to utilize a port operatively associated with the computing device to charge an external device; the computing device charging the therapeutic lamp platform rechargeable power source until the rechargeable power source reaches a substantially full charge; and disconnecting the electrical cable from the therapeutic lamp platform.
US10090688B2 Overcurrent protection in a battery charger
Systems and methods for overcurrent protection in a battery charger are provided. For example, a method for overcurrent protection may include controlling a switching regulator to direct electrical current between the switching regulator and a battery port; sensing a voltage drop that is related to the electrical current passing between the switching regulator and the battery port; applying a first ramp voltage to the sensed voltage drop generating a modified sensed voltage drop; comparing the modified sensed voltage drop against at least one reference voltage; and when the modified sensed voltage drop exceeds the at least one reference voltage, changing operation of the switching regulator to protect the battery charger from an overcurrent state.
US10090682B2 System for transferring control of charge current
The invention is directed to a system for controlling battery current. In some embodiments, the system comprises a first lithium-ion (Li-ion) battery, the first battery having a first state-of-charge (SOC) and comprising a first battery controller and a first battery charger; and a second Li-ion battery in series with the first battery, the second battery having a second SOC and comprising a second battery controller and a second battery charger. In some embodiments, at least one of the first battery controller or the second battery controller controls a charge current flowing through at least one of the first battery and the second battery, wherein control of the charge current is transferred from the first battery to the second battery based at least partially on whether an overhead voltage is present across the first battery charger or the second battery charger.
US10090681B2 Synchronization system for power generation unit and method thereof
Synchronization system and method for a power generation unit coupled to an electrical power system, in order to facilitate the synchronization between the power generation unit and the electrical power system. A synchronization signal (SS) is generated by means of at least one Phase-Locked Loop (4) from a main electrical signal (Se) received from the electrical power system. The Phase-Locked Loop (4) comprises a controller scheme with a plurality of gain parameters (Kmn) to eliminate at least some of the deviations of the synchronization signal (Ss) in respect of the main electrical signal (Se), and said gain parameters (Kmn) are adjusted depending on the frequency and the amplitude of said main electrical signal (Se).
US10090679B2 Voltage controller and voltage monitoring device
A voltage controller includes: a voltage adjusting unit that controls a voltage controller that changes a voltage of a bus, to which a plurality of power distribution lines are connected, such that the voltage of the bus is within a target voltage range; a communication processing unit that communicates with a voltage controller that controls a voltage control device connected to the power distribution line or a voltage monitoring device that is installed on the power distribution line to measure the voltage at an installation site; a target-voltage-range change request processing unit that transmits a change-possibility confirmation for inquiring about whether the target voltage range can be changed to the voltage monitoring device connected to another power distribution line, via the communication processing unit, and determines whether to change the target voltage range according to a response to the change-possibility confirmation.
US10090676B2 Aircraft DC power distribution systems and methods
Systems and methods are provided for distributing DC power in an aircraft. In one example, a method is provided that includes generating a plurality of DC voltages from a plurality of independent sources driven by one or more turbines of the aircraft, providing each of the plurality of DC voltages to respective dedicated DC buses, and setting a plurality of switches that selectively couples a first set of dedicated DC buses to a synchronization bus to allow for bus sharing between the first set of dedicated DC buses and bus isolation of a second set of dedicated DC buses.
US10090673B1 Direct current power system with ac grid, photo voltaic, and battery inputs
A direct current electrical power system having AC grid power attached to the bus through AC/DC converter, PV panel attached to the bus through DC/DC pre-conditioner, a first direct current load attached directly to the bus, and a second direct current load attached to the bus through a DC/DC converter. The function of the AC grid and AC/DC converter is to create and regulate the DC bus voltage. The function of the PV power is to provide as much power as required to the DC loads. Since the conversion efficiency of the DC/DC pre-conditioner is much higher than that of the AC/DC converter, the conversion loss is greatly reduced if the load is mainly powered from PV instead of AC grid. In addition, a battery can be attached to the bus through a battery charger/controller, which is a bi-directional DC/DC converter.
US10090671B2 Short circuit protection for data interface charging
A switching power converter is provided with an overvoltage protection circuit that softly switches on a power bus switch during a soft-start period responsive to a device connecting to a data cable for receiving power over a power bus coupled to the power bus switch.
US10090670B2 Prevention method of abnormal action protection of UHV regulating compensation transformer with no-load input
The present invention relates to a prevention method of abnormal action protection of UHV regulating compensation transformer with no-load input, the prevention method includes: first determining a value of differential current of regulating compensation transformer, if the value of differential current is smaller than a pre-setting threshold, then, identifying whether an uninterruptible point of differential current waveform meets an pre-setting regulation according to original value of differential current or sampling value of differential difference current, and determining comprehensively whether the regulating compensation transformer is in no-load input or in fault directly with a value of second harmonic content of logic differential current together; if a value of differential current before pre-setting period is larger than the pre-setting threshold, the regulating compensation transformer is diagnosed to have external CT saturation, determining comprehensively whether the regulating compensation transformer is in no-load input or in fault by using result of the uninterruptible point after delaying and the value of second harmonic content of logic difference together, and corresponding inactivating or activating differential protection. By using the value of differential current before a pre-setting period, characteristics of the original value of differential current and the sampling value of differential difference current, and second harmonic inrush to discriminate an pre-setting regulation, the present invention can avoid the regulating compensation transformer occurring abnormal action when no-load switching transformer of UHV substation is charging, and isolating the fault quickly when the no-load switching transformer is in fault state.
US10090665B2 Method for detecting an open-phase condition of a transformer
A method for detecting an open-phase condition of a transformer having a grounded-wye high voltage side connection including monitoring current flowing in a neutral connection on the high voltage side of the transformer in real time by voltage relaying and current relaying to identify an open phase condition signature in a signal capable of characterizing change of current magnitude. A current signal may be injected onto the neutral terminal and the zero-sequence mode of the transformer monitored to detect an open-phase condition indicated by an increase in network impedance and decrease or elimination of the injection current.
US10090664B2 Time-domain directional line protection of electric power delivery systems
The present disclosure relates to detection of faults in an electric power system. In one embodiment, an incremental quantities subsystem is configured to determine a forward torque, an operating torque, and a reverse torque based on the plurality of time-domain representations of electrical conditions. Each of the forward torque, the operating torque, and the reverse torque may be integrated over an interval. A fault detection subsystem may determine an occurrence of the fault based on a comparison of the operating torque to the forward torque and the reverse torque. Further, a direction of the fault may be determined based on the comparison of the forward torque, the operating torque, and the reverse torque. A fault may be declared based on the comparison and the direction. A protective action subsystem may implement a protective action based on the declaration of the fault.
US10090662B2 Power monitoring and management with remote access
A supply voltage monitor includes a switch circuit that enables coupling of an AC power supply to a load. A control circuit switches the switch circuit from a non-conductive state to a conductive state, and vice-versa, based upon a state of a state machine implemented by the control circuit, and further reports anomalies in process variables, such as voltage and current levels, temperature, etc., based on the state of the state machine. The transition criteria that is met to compel a transition in state is selectable by a user by way of a user interface. The transition criteria may correspond to different power levels that define a range over which the power is considered nominal and a range over which the power is considered to be an anomaly. The transition criteria additionally define what type of anomalies are reported without a change in the conductivity of the switch circuit.
US10090655B1 Universal inlet conduit box and method for coupling a sensor to cables
A conduit box assembly including: a housing defining an interior chamber; arms extending outward from the housing, wherein the arms each have a wall defining a passage into the chamber; a compressible seal for each of the arms, wherein each seal has an outer surface configured to seat in and abut the wall of the arm receiving the seal, and a cover configured to attached to the housing and cover an open side of the housing, wherein the cover includes arms extending outward from a center portion the cover and the arms are each configured to cover an open side of a respective one of the arms of the housing and compress the seal in the respective arm.
US10090654B1 Junction box assembly with eyelet terminal cover retention system and removable eyelet terminal cover
A junction box assembly and a retaining system configured to facilitate access to the eyelet terminal and the bottom housing assembly is provided. The junction box assembly includes a top cover removably attached to the bottom housing assembly. The bottom housing assembly includes an eyelet terminal for receiving an electric connection. An eyelet terminal cover covers the eyelet terminal. The retaining system is configured to removably retain the eyelet terminal cover to the top cover. The retaining system includes a locking structure disposed on the top cover. A key is configured to releasably engage the locking structure. A tether may be secured to the key on a first end and the eyelet terminal cover on a second end so as to allow the eyelet terminal cover to be coupled to the top cover or the eyelet terminal cover to be removed from the top cover.
US10090652B2 Coupling joint for coupling insulated conductors
A fitting for coupling ends of insulated conductors includes a sleeve to couple an end of a jacket of a first insulated conductor to an end of a jacket of a second insulated conductor. The sleeve is located between end portions of the insulated conductors. At least one of the ends of the sleeve is angled relative to the longitudinal axis of the sleeve. The sleeve has a longitudinal opening that extends along the length of the sleeve substantially the distance between end portions of the jackets of the insulated conductors. The longitudinal opening allows electrically insulating material to be filled into the sleeve.
US10090650B2 Power panel safety covers and methods of use
An exemplary safety cover for a power panel includes at least one body, at least one connector, and at least one gripping portion. The body has a first surface and a second surface substantially parallel to and spaced apart from the first surface. A perimeter wall extends between at least a portion of a perimeter of the first surface to at least a portion of a perimeter of the second surface. The connector has a perimeter wall that extends from the second surface of the body to a distal end. A plurality of relief areas are located in the perimeter wall proximate the distal end of the connector. The connector also includes at least one stop that is spaced apart from the distal end of the perimeter wall. The connector is configured to removably engage at least one of a connector and an opening of the power panel.
US10090644B2 Low voltage laser diodes on {20-21} gallium and nitrogen containing substrates
A low voltage laser device having an active region configured for one or more selected wavelengths of light emissions.
US10090641B2 Optical amplifier including multi-section gain waveguide
Described herein are methods, systems, and apparatuses to utilize a semiconductor optical amplifier (SOA) comprising a silicon layer including a silicon waveguide, a non-silicon layer disposed on the silicon layer and including a non-silicon waveguide, first and second mode transition region comprising tapers in the silicon waveguide and/or the non-silicon waveguide for exchanging light between the waveguide, and a plurality of regions disposed between the first and second mode transition regions comprising different cross-sectional areas of the silicon waveguide and the non-silicon waveguide such that confinement factors for the non-silicon waveguide in each of the plurality of regions differ.
US10090640B2 Pulse-width modulation light source drive and method
A pulse-width modulation (PWM) light source drive for driving a light source is provided that includes a microcontroller, a modulation element, a voltage regulator, and a light detector. The microcontroller is configured to generate a PWM signal and an inverse PWM signal. The modulation element is configured to generate a drive signal based on the PWM signal. The light source is configured to be driven by the drive signal. The voltage regulator is configured to generate an output drive voltage for the light source. The light detector is configured to detect light energy emitted by the light source, to generate an optical power feedback signal based on the detected light energy, and to provide the optical power feedback signal to the voltage regulator during a laser-on driving interval. The microcontroller is configured to provide the inverse PWM signal to the voltage regulator during a laser-off driving interval. The voltage regulator is configured to adjust the output drive voltage based on the optical power feedback signal during the laser-on driving interval and based on the inverse PWM signal during the laser-off driving interval.
US10090637B2 Optical transmitter
An optical transmitter (201) comprising: a laser diode (102) for transmitting an optical signal; a first temperature sensor (106) configured to measure a temperature at or proximate to the laser diode (102); a second temperature sensor (202) configured to measure a temperature of an environment in which the optical transmitter (201) is operating; a thermoelectric device (208) configured to apply heating or cooling to the laser diode (102); and a controller (212) configured to, using the temperature measurements taken by the first temperature sensor (106) and the second temperature sensor (202), control the thermoelectric device (208) to heat or cool the laser diode (102).
US10090636B2 Semiconductor laser device
Provided is a semiconductor laser device including a plurality of semiconductor laser units LDC that are capable of being independently driven, and a spatial light modulator SLM that is optically coupled to a group of the plurality of semiconductor laser units LDC. Each of the semiconductor laser units includes a pair of clad layers having an active layer 4 interposed therebetween, and a diffractive lattice layer 6 that is optically coupled to the active layer 4. The semiconductor laser device includes a ¼ wavelength plate 26 that is disposed between a group of the active layers 4 of the plurality of semiconductor laser units LDC and a reflection film 23, and a polarizing plate 27 that is disposed between the group of the active layers 4 of the plurality of semiconductor laser units LDC and a light emitting surface.
US10090633B2 Diffusion cooled gas laser arrangement and method for setting the discharge distribution in the case of diffusion cooled gas laser arrangement
A diffusion-cooled gas laser system that includes a first and a second electrode and a discharge gap arranged between the electrodes, wherein a dielectric is arranged on at least one of the electrodes on the discharge-gap side. The system is characterized in that the dielectric thickness d/∈res the dielectric for influencing the discharge ∈res of distribution in the discharge gap varies along at least one dimension of the electrode on which the dielectric is arranged, wherein d is the thickness of the dielectric, and ∈res is the resultant constant of the dielectric, and, at its thickest point, has a thickness of at least 1 mm or is greater than one hundredth of the length of the electrode or is greater than one thousandth of a wavelength determined by the frequency of a radiofrequency electrical power to be coupled into the system.
US10090632B2 Lasing output based on varying modal index
An example device in accordance with an aspect of the present disclosure includes a ring waveguide and bus waveguide. The ring waveguide has a first coupled portion associated with a first modal index, and the bus waveguide includes a second coupled portion associated with a second modal index. The second coupled portion is evanescently coupleable to the first coupled portion. A laser outcoupling and associated lasing output of the device is variable based on varying a difference between the first modal index and the second modal index to vary coupling between the first coupled portion and the second coupled portion, without varying modal indices of non-coupled portions of the ring waveguide and bus waveguide.
US10090626B2 Method and apparatus for forming interface between coaxial cable and connector
A method of forming a solder joint between a coaxial cable and a coaxial connector includes the steps of: positioning a solder element between an end of an outer conductor of the coaxial cable and a connector body of the connector, wherein the solder element is positioned within a vacuum chamber; melting the solder element to form a solder joint between the outer conductor and the connector body, the solder joint including a lower surface formed by contact with a mounting structure; and applying suction to the melting solder element to reduce the formation of bubbles within the solder joint.
US10090624B1 Bottom hole assembly tool bus system
A tool bus spans multiple segments of a bottom hole assembly (BHA) is implemented as a transmission line with only a single electrical contact (SEC) across joints of adjacent segments. A common mode (CM) choke on the transmission line promotes return currents to pass through the transmission line as opposed to through parallel return paths and stabilizes the characteristic impedance on the transmission line. The tool bus uses a two-layer bus with a first layer that is used to communicate across segments and a second layer that is used to communicated among nodes within one segment. A primary node is used to link the primary bus and the secondary bus. A CM choke may be used at the connection between the primary node and the primary bus, at the connection between the primary node and the secondary bus, and/or at the connection between the secondary bus and a secondary node.
US10090622B2 Electrical connector with coding function
The present invention relates to an electrical connector including a first connector housing with a wall arranged substantially perpendicular to the connecting axis. The wall has an opening for insertion of a second connector housing. A first collar extends from the wall concentrically around the opening. A second collar extends from the wall concentrically around the first collar. The first collar and the second collar are spaced apart. A sleeve-shaped coding element is attached with a first end to the free end of the first collar. The first collar and the sleeve-shaped coding element are arranged concentrically around the opening. A sealing element is arranged in a sealing area between the first collar and the second collar. The sleeve-shaped coding element includes a supporting feature at its first end which is suitable for holding the sealing element in its position.
US10090619B2 Dual orientation connector with external contacts
A dual orientation connector having a connector tab with first and second major opposing sides and a plurality of electrical contacts carried by the connector tab. The plurality of contacts includes a first set of external contacts formed at the first major side and a second set of external contacts formed at the second major side. The first plurality of contacts are symmetrically spaced with the second plurality of contacts and the connector tab is shaped to have 180 degree symmetry so that it can be inserted and operatively coupled to a corresponding receptacle connector in either of two insertion orientations.
US10090612B2 Electrical cable
A flat electrical cable is described. The cable includes a plurality of equally spaced substantially parallel electrical conductors lying in a same plane and extending along the length of the cable. Each conductor has a same diameter D. The cable further includes a common unitary electrically insulating layer encapsulating the plurality of conductors. The insulating layer includes a plurality of cover portions where each cover portion is concentric with a corresponding conductor and has a radial thickness t. t/D is in a range from about 0.50 to about 1.25.
US10090608B2 Electrical connection system having a terminal with contact ridges
An electrical connection system having a male terminal and female terminal configured to receive the male terminal. The female terminal has a resilient contact defining a ridge extending vertically from a top surface of the resilient contact and extends longitudinally along the resilient contact. The ridge is configured to provide a contact point between the female terminal and the male terminal. A leading edge of the ridge forms a ramp having an angle that is greater than 0 degrees and less than or equal to 30 degrees relative to the top surface of the resilient contact.
US10090604B2 Antenna device
An antenna device includes a main-reflector including a main-reflector hole, an additional main-reflector, a sub-reflector, and an additional sub-reflector. The main-reflector surrounds an outer edge of the additional main-reflector, and has a reflective surface on the same side as the additional main-reflector. The sub-reflector faces the main-reflector hole on the reflective surface side of the additional main-reflector, and has a reflective surface facing the reflective surface of the additional main-reflector. The additional sub-reflector surrounds an outer edge of the sub-reflector, and has a reflective surface on the same side as the sub-reflector. The main-reflector reflects an incident electromagnetic wave toward the additional sub-reflector, the additional sub-reflector reflects toward the additional main-reflector the electromagnetic wave reflected by the main-reflector, the additional main-reflector reflects toward the sub-reflector the electromagnetic wave reflected by the additional sub-reflector, and the sub-reflector reflects toward the reflector hole the electromagnetic wave reflected by the additional main-reflector.
US10090603B2 True-time delay, low pass lens
A lens is provided. The lens includes a first two-dimensional (2-D) grid of capacitive patches and a first sheet layer. The first sheet layer includes a dielectric sheet and a second 2-D grid of capacitive patches. The dielectric sheet has a front surface and a back surface. The first 2-D grid of capacitive patches is mounted directly on the back surface of the dielectric sheet, and the second 2-D grid of capacitive patches is mounted directly on the front surface of the dielectric sheet. The first 2-D grid of capacitive patches is aligned with the second 2-D grid of capacitive patches to form a time delay circuit at each grid position of the aligned 2-D grids.
US10090593B2 Radio frequency device with mechanisms for the adjustment of the impedances and frequencies of its antennas
A radio frequency device with mechanisms for adjustment of the impedances and frequencies of its antennas comprises a first circuit board, a radio frequency module and a second circuit board. The radio frequency module is disposed on the first circuit board that is disposed on the second circuit board. The radio frequency module comprises an antenna unit, a first frequency tuning element and a radio frequency circuitry. The antenna unit is disposed within a clearance area of the first circuit board, and connected to the radio frequency circuitry via a feeding circuit. The second circuit board comprises a second frequency tuning element that is electrically connected to the antenna unit via a ground circuit and the first frequency tuning element on the first circuit board. Thus, the resonance frequency of the antenna unit can be adjusted according to the first and the second frequency tuning element.
US10090590B2 Apparatus and methods for antenna port isolation
Apparatus and methods for enhanced antenna port isolation are disclosed. In one embodiment, a spatially compact patch antenna apparatus is disclosed. A plurality of walls are incorporated into the antenna assembly's bottom cover. The walls are located under the radiating element located on a top cover of the antenna assembly. The walls are in one implementation oriented orthogonally with respect to one another, and are placed adjacent to respective antenna feeds. The walls are then at least partly metallized using, for example, a laser direct structuring (LDS) process, and are further connected to a ground plane of an external substrate. By incorporating the metallized wall structures on the existing plastic structure of the bottom cover, isolation between the antenna ports is improved without requiring installation of additional components, use of slots in the ground plane, or increased physical separation (i.e., distance). Manufacturing cost and consistency are also advantageously improved.
US10090588B2 Selectively chrome plated vehicle radome and vehicle radiator grille and methods of manufacturing
A selectively chrome plated radome and its method of manufacture include molding a non-plateable resin to form one or more inner pieces, each inner piece defining an outer edge, inserting the one or more inner pieces into a final mold, injecting a plateable resin into the final mold to form an outer piece arranged about and coupled to the outer edge of each inner piece, wherein the one or more inner pieces and the outer piece collectively form a radome component, removing the radome component from the final mold, and chrome plating the outer piece of the radome component to obtain the selectively chrome plated radome. A selectively chrome plated radiator grille and its method of manufacture include molding a plateable resin portion of the grille, the plateable resin portion defining the outer piece of the radome component, and then chrome plating an exposed surface of the plateable resin portion.
US10090587B2 Elastomeric and flexible cables
Systems and methods presented herein provide for elastomeric and flexible cables. One cable includes a first insulator extruded as a tube. The cable also includes an elastomeric conductor comprising conductive particles embedded in a polymer. The elastomeric conductor is extruded with the elastomeric insulator through a conduit of the tube. Other cables include flexible wires extruded with elastomeric tubes. In some embodiments, the cables are configured with stay cords that limit a length of stretching in the cable.
US10090583B1 Third brake light antenna mount
A third brake light antenna adapter includes an antenna base attached to a spacer that is installed between the vehicle third brake light and the third brake light opening. The spacer is provided with gaskets, substantially identical to the OEM third brake light gaskets, which provide weatherproof seals between the spacer and the vehicle and between the spacer and the third brake light. Special support brackets enable the spacer to grip the inside of the vehicle passenger compartment to hold it securely to the vehicle without extensive modifications to the vehicle structure itself.
US10090581B2 Multiple antenna apparatus
A multiple antenna apparatus is provided. A first feed antenna unit is shared for receiving and transmitting radio frequency (RF) signals corresponding to a bandwidth of a first resonance mode, so as to increase antenna configurable space of the multiple antenna apparatus, and thus a closed slot antenna formed by a wire, a ground plane and a radiation element is able to be configured in the multiple antenna apparatus to receive and transmit the RF signals corresponding to a second resonance mode.
US10090580B2 Antenna structure and wireless communication device using same
An antenna structure is used in a wireless communication device. The antenna includes an antenna portion. The antenna portion includes a base, a first antenna and at least one second antenna. The first antenna is received in the base, the at least one second antenna is rotatably connected to the base.
US10090576B2 Switchless combiner for addressing of radiofrequency signals and system for transmission of radiofrequency signals comprising said combiner
A switchless combiner includes a circuit having a delay line consisting of a constant-impedance transmission line and a device adapted to vary the electric length of said transmission line, the device including a metallic body with walls defining a cavity, the walls being interrupted to define a slot, the cavity and the slot extending along at least a portion of the length of the device, the cavity including a first portion having a first cross-section and a second portion having a second cross-section which is greater than the first cross-section, the second portion having a dielectric element with a cutout corresponding to the slot, the first and second portions extending in the longitudinal direction of the device and the transmission line being positioned, inside the first and second portion, in the cutout, the dielectric element occupying the cavity of the second portion, and having an element to translate the dielectric element on the circuit in the longitudinal direction of the device.
US10090574B2 Microstrip isolation structure for reducing crosstalk
The present invention provides a microstrip isolation structure for reducing crosstalk, comprising a microstrip line and two grounded resistors. The microstrip line comprises a plurality of indentation structures arranged periodically. The two grounded resistors are connected to two ends of the microstrip line, respectively. The plurality of indentation structures are periodically arranged in a subwavelength configuration that a period length of the plurality of indentation structures is far smaller than a wavelength of a transmission signal generated by a crosstalk around the microstrip line, whereby impingement of electromagnetic wave is confined by the plurality of indentation structures.
US10090573B2 High-frequency shielded housing, in particular high-frequency shielded filter housing
An improved high-frequency shielded housing is characterized by the following features, among others: multiple contact sections (K; KG; KD) are formed or provided arranged offset to one another between the housing cover (17) and the housing (3), galvanic separating sections (T; TG; TD) are formed or provided between the contact sections (KG; KD), the housing cover (17) and the housing (3) are galvanically separated in the regions of the galvanic separating sections, and screw connections (25) are provided in the contact sections (K; KG; KD), the housing cover (17) and the housing (3) being galvanically contacted in the regions of the screw connections.
US10090572B1 Radio frequency filter having a hollow box with a resonance element disposed therein and a depression with dot peen structures therein
The present invention relates to a radio frequency filter having a cavity structure, comprising: a container which has a hollow inner portion and a cavity that is cut off from the outside, and a resonance element which is placed in the hollow inner portion of the container, wherein the container has a wrinkled structure for adjusting the intervals between a longitudinal front end surface of the resonance element and the inner surfaces of the container facing the longitudinal front end surface using external pressure. Thus, the invention can be further miniaturized and is lightweight, and the design of the invention enables frequency tuning without employing a coupling structure of a tuning screw and a fastening nut, thereby obtaining a convenient and simplified structure.
US10090568B2 Battery assembly
A battery assembly has excellent performance for sensing temperature by a temperature sensing element. The battery assembly includes a bus bar for electrically connecting the battery or cell units to each other by connecting electrode members provided with the battery or cell unit. The battery assembly further includes a bus bar extension portion extended from the bus bar. The bus-bar extension portion is disposed out of the area between the adjacent electrode members and provided with a temperature sensing or detection element that detects the temperature of the battery or cell unit.
US10090564B2 High amperage batteries with displacement salt electrodes
An electrochemical cell includes a negative electrode comprising a first active metal, a positive electrode comprising a second active metal, and an electrolyte comprising salts of the two active metals, a salt of the cathodic metal and a salt of the anodic metal. In operation, the electrolyte composition varies such that in a charging mode the salt of the anodic salt decreases, while the salt of the cathodic salt increases, and in a discharging mode the salt of the anodic salt increases, while the salt of the cathodic salt decreases. The cell is operational for both storing electrical energy and as a source of electrical energy as part of an uninterruptible power system. The cell is particularly suited to store electrical energy produced by an intermittent renewable energy source.
US10090559B2 Non-aqueous electrolyte and lithium secondary battery including the same
Provided are a non-aqueous electrolyte including a non-aqueous organic solvent, a lithium salt, and a borate-based compound, and a lithium secondary battery using the same. According to the present invention, a lithium secondary battery having improved cycle characteristics and high-temperature storage stability may be prepared by including a non-aqueous electrolyte which includes at least one borate-based compound as an additive.
US10090555B2 Positive electrode for lithium-sulfur electrochemical accumulator having a specific structure
The invention relates to a positive electrode for a lithium-sulfur electrochemical accumulator comprising an electrically conductive substrate selectively coated, over at least one of its faces, with carbon nanotubes so as to create a zone coated with carbon nanotubes within which a plurality of separate zones without carbon nanotubes are arranged, these separate zones being qualified as empty.
US10090549B2 Method of fabricating contact elements in an electrochemical device such as SOFC or EHT
The invention relates to a method of fabricating a contact element in an electrochemical device (9) such as an SOFC or an EHT which comprises the following steps: a) use is made of: at least one cell (8) consisting of an assemblage made up of an electrode to be hydrogenated (5)-electrolyte (4)-electrode to be oxygenated (3); at least one first interconnector (1); and at least one second interconnector (7); b) at least one layer of a conducting material is deposited on the first interconnector (1) and/or the second interconnector (7); c) an electrochemical device (9) is assembled; said method being characterized in that: d) a thermomechanical treatment is carried out on the electrochemical device obtained on completion of step c). The invention also relates to an electrochemical device (9) equipped with at least one contact element (2) obtained according to this fabrication method.
US10090541B2 Redox flow battery
An RF battery in which an amount of leakage of an electrolyte in a tank can be reduced by means of a leakage prevention hole provided on the upper side of the tank, at the time of an accident to an upstream pipe and the like, through an inverted U-shaped pipe formed of an accommodated pipe and a portion of the upstream pipe according to the principle of a siphon.
US10090540B2 Method for controlling startup of fuel cell vehicle
A method for controlling startup of a fuel cell vehicle is provided. The disclosed method includes detecting generation of a startup command from a vehicle and supplying hydrogen to a fuel cell by opening a hydrogen valve. Additionally, the method includes detecting whether a fuel cell voltage has increased after supply of hydrogen, and a first startup of consuming generated electric power of the fuel cell through connection of a load device to the fuel cell, supplying air to the fuel cell through opening an air valve and adjusting the fuel cell voltage to be maintained at a predetermined level or less through adjustment of a bus stage voltage of a power converter when the controller determines that the fuel cell voltage has increased after supply of hydrogen.
US10090539B2 Fuel cell system
An object is to perform a purge at an appropriate timing. There is provided a fuel cell system mounted on a vehicle. The fuel cell system comprises a gas supplier that is configured to supply a purge gas into a fuel cell; and a controller that is configured to control the gas supplier and perform a purge with the purge as at a stop time of the vehicle. The controller obtains an ambient temperature in a driving state of the vehicle a plurality of times. In a case where an ambient temperature obtained last time among the ambient temperatures obtained in the driving state is lower than a predetermined reference value, the controller performs the purge with enhancing a purging capacity, compared with a case where the ambient temperature obtained last time is higher than the predetermined reference value.
US10090538B2 Manufacturing method and manufacturing apparatus of electrode frame assembly for fuel cell
The purpose is to suppress positional misalignment between the diffusion layer and the frame. The manufacturing method of an electrode frame assembly for fuel cell comprises the steps of: (a) placing a frame and a diffusion layer to be stacked on each other; and (b) punching out the diffusion layer and the frame in the stacked state to form in the frame an opening in a shape matching with the punched-out diffusion layer.
US10090532B2 Method for producing fuel cell electrode
The present invention provides a method for producing a fuel cell electrode which is configured to be able to deliver stable electricity generation performance even if the humidity condition of the external environment is changed. Disclosed is a method for producing a fuel cell electrode comprising a catalyst layer that contains a catalyst composite-carried carbon containing platinum, a titanium oxide and an electroconductive carbon, wherein the method comprises: a first step of decreasing an amount of acidic functional groups on a surface of the catalyst composite-carried carbon by firing the catalyst composite-carried carbon at 250° C. or more; a second step of producing a catalyst ink by mixing the catalyst composite-carried carbon obtained in the first step, an ionomer, and a solvent; and a third step of forming the catalyst layer using the catalyst ink obtained in the second step.
US10090530B2 Non-carbon mixed-metal oxide electrocatalysts
Electrocatalysts having non-corrosive, non-carbon support particles are provided as well as the method of making the electrocatalysts and the non-corrosive, non-carbon support particles. Embodiments of the non-corrosive, non-carbon support particle consists essentially of titanium dioxide and ruthenium dioxide. Active catalyst particles of a platinum alloy are deposited onto each non-carbon composite support particle. The electrocatalyst can be used in fuel cells, for example.
US10090528B2 Cathode unit for an alkaline metal/sulfur battery having an optimised arrester structure
The invention relates to a cathode unit for an alkaline metal/sulphur battery, containing a cathode arrester, which comprises a carbon substrate, and an electrochemically active component, which is selected from sulphur or an alkaline metal sulphide and is in electrically conductive contact with the carbon substrate.
US10090526B2 Non-aqueous electrolyte secondary battery and method for producing the same
A non-aqueous electrolyte secondary battery in which, even when a current collector terminal is welded to a current collector part, separation of the constituent materials and detachment of the mixture layer are effectively suppressed. A method by which the secondary battery can be produced with high productivity and at lower cost. A non-aqueous electrolyte secondary battery having a layered structure in which power-generating components including an electrode are layered. The electrode includes an electrode current collector and an electrode mixture layer provided in a part of the electrode current collector, which includes a current collector part not provided with the electrode mixture layer of the electrode current collector, and the current collector part includes a weld section welded to the current collector part of another electrode current collector adjacent in a layering direction. The current collector part includes a vibration-absorbing member between the weld section and the electrode mixture layer.
US10090523B2 Lithium cobalt composite oxide for lithium secondary battery, preparation method thereof, and lithium secondary battery including positive electrode including lithium cobalt composite oxide
Provided is a lithium cobalt composite oxide for a lithium secondary battery represented by Formula 1 below and having a polycrystalline state, a method of preparing the same, a positive electrode for a lithium battery including the lithium cobalt composite oxide, and a lithium secondary battery including a positive electrode, which includes the lithium cobalt composite oxide. LiaCobOc  Formula 1 In Formula 1, a is an integer from 0.9 to 1.1, b is an integer from 0.980 to 1.0000, and c is an integer from 1.9 to 2.1. Also included is a method of manufacture therefor.
US10090522B2 Precursor of transition metal oxide, preparation method thereof, lithium composite transition metal oxide, and positive electrode and secondary battery including the same
Provided herein is a precursor of a transition metal oxide, including a core unit and a shell unit, wherein the core unit includes a compound of chemical formula 1 below, and the shell unit includes a compound of chemical formula 2 below. NiaMnbCo1−(a+b+c)Mc[OH(1−x)2−y]A(y/n)  [Chemical formula 1] Nia′Mnb′Co1−(a′+b′+c′)M′c′[OH(1−x′)2−y′]A′(y′/n)  [Chemical formula 2]
US10090521B2 Lithium ion battery with negative electrode in which state of charge at a potential to be 0.1 V with respect lithium potential is 60% or more, and positive electrode having a density positive electrode composite of 2.4 to 2.7 g/cm3
A lithium ion battery includes: a negative electrode in which a state of charge at a potential to be 0.1 V with respect to a lithium potential is 60% or more; and a positive electrode containing a lithium-containing composite metal oxide, and a capacity ratio of the positive electrode and the negative electrode (negative electrode capacity/positive electrode capacity) is 1 or more and less than 1.2. In the lithium ion battery described above, the lithium-containing composite metal oxide contains layered lithium nickel manganese cobalt composite oxide (NMC) and spinel lithium manganese oxide (sp-Mn).
US10090520B2 Aluminum-based metal-air batteries
Provided in one embodiment is an electrochemical cell, comprising: (i) a plurality of electrodes, comprising a fuel electrode that comprises aluminum and an air electrode that absorbs gaseous oxygen, the electrodes being operable in a discharge mode wherein the aluminum is oxidized at the fuel electrode and oxygen is reduced at the air electrode, and (ii) an ionically conductive medium, comprising an organic solvent; wherein during non-use of the cell, the organic solvent promotes formation of a protective interface between the aluminum of the fuel electrode and the ionically conductive medium, and wherein at an onset of the discharge mode, at least some of the protective interface is removed from the aluminum to thereafter permit oxidation of the aluminum during the discharge mode.
US10090519B2 Magnesium electrochemical cells
An electrochemical cell includes a cathode including an early transition metal fluoro-bronze; an anode including magnesium metal; and an electrolyte; wherein: the early transition metal fluoro-bronze is configured for intercalation of magnesium ions.
US10090514B2 Positive-electrode material for nonaqueous-electrolyte secondary battery, method for manufacturing the same, and nonaqueous-electrolyte secondary battery using said positive-electrode material
Provided is a positive-electrode material for nonaqueous-electrolyte secondary batteries, the positive-electrode material being capable of achieving both high capacity and high output when used for a positive electrode for nonaqueous-electrolyte secondary batteries. Also, provided is a method for manufacturing the positive-electrode material for nonaqueous-electrolyte secondary batteries, wherein a lithium metal composite oxide powder is mixed with lithium tungstate, the lithium metal composite oxide powder being represented by a general formula LizNi1−x−yCoxMyO2 (wherein 0.10≤x≤0.35, 0≤y≤0.35, 0.97≤z≤1.20, and M is an addition element and at least one element selected from Mn, V, Mg, Mo, Nb, Ti, and Al) and comprising primary particles and secondary particles composed of aggregation of the primary particles.
US10090507B2 Secondary battery-mounted circuit chip and manufacturing method thereof
A secondary battery-mounted circuit chip wherein secondary battery is directly fabricated on opposed surface of formed circuit into an integrated structure of the secondary battery and circuit, and a manufacturing method thereof. Secondary battery-mounted circuit chip is configured such that secondary battery is directly fabricated in region corresponding to circuit into integrated structure of secondary battery and circuit. The chip is secondary battery-mounted circuit chip wherein secondary battery is formed on surface opposing a circuit region fabricated on wafer. Secondary battery and circuit are formed into integrated structure by forming the uppermost part of circuit having multilayer wiring into secondary battery structure on upper part of circuit surface subjected to passivation, forming secondary battery directly stacked by making uppermost wiring layer of multilayer wiring part of circuit in a surface structure to be used in common, or forming secondary battery on rear surface of substrate having the circuit formed thereon.
US10090505B2 Secondary battery
A secondary battery includes an electrode assembly including a positive electrode plate and a negative electrode plate; a can accommodating the electrode assembly; and a cap assembly having a cap plate sealing the opening of the can, a terminal plate on one side of the cap plate and being electrically connected to the negative electrode plate, and an insulation plate located between the cap plate and the terminal plate, the insulation plate including a bottom plate, and first and second long side walls and first and second short side walls extending from the bottom plate and respectively encompassing opposing long sides and opposing short sides of the terminal plate, wherein the first and second long side walls have recessed regions, and wherein the terminal plate is configured to contact the can at the recessed regions when the can is deformed by compression.
US10090500B2 Film-stretching apparatus and method of producing film
A film-stretching apparatus in accordance with an embodiment of the present invention includes a stretching furnace having (i) an entrance through which a material film is transferred into the stretching furnace and (ii) an exit through which the material film having been stretched is transferred out of the stretching furnace. An airflow in the entrance is controlled so as to be directed toward an inside of the stretching furnace. A gas in the stretching furnace is controlled so as to be discharged outside the stretching furnace.
US10090495B2 Electricity storage device
An electricity storage device including: plural electricity storage modules, each including an electricity storage module case, plural electricity storage cells housed in the electricity storage module case, and external terminals; an electricity storage case in which the plurality of electricity storage modules are arranged and housed; plural wire harnesses connected to the external terminals of the electricity storage modules; and a vibration damping material provided in a space region between one surface of the electricity storage case and, among the plurality of wire harnesses, at least a wire harness including the longest length extending in an arrangement direction of the electricity storage modules, wherein the wire harness including the longest length extending in the arrangement direction of the electricity storage modules is biased toward a side of the electricity storage module case by the one surface of the electricity storage case, through the vibration damping material.
US10090493B2 Cell module
A cell module includes: a cylindrical cell; a fixing member having a through-hole in which one end of the cylindrical cell is held; and a solidified adhesive bonding together the cylindrical cell and the fixing member. The through-hole has an outer part and an inner part. A shape of the outer part is partially enlarged compared with a shape of the inner part so as to form a liquid pocket, and matches the shape of the inner part on the side opposite from the liquid pocket. Relative to the fixing member, the cylindrical cell is held in an inclined state, such that another end of the cylindrical cell is located closer to the liquid pocket side than the one end of the cylindrical cell is.
US10090491B2 Electrochemical accumulator with housing and output terminal made of aluminium alloy
An electrochemical accumulator including: at least one electrochemical cell made of at least one cathode and one anode and, on either side of an electrolyte, two current collectors, one of which is connected to the anode and the other to the cathode; a housing made of aluminium alloy arranged such as to sealingly contain the electrochemical cell(s); two current-output terminals, one of which is welded to a wall of the housing, the output terminal welded to the housing being made of an aluminium alloy having a magnesium content (Mg) that is no lower than 0.01% and no higher than 4%, and a copper content that is no lower than 0.05% and no higher than 0.3%, the aluminium alloy of the output terminal welded to the housing having a metallurgical state which grants same a breaking strength (Rm) of no less than 60 MPa.
US10090489B2 Organic electroluminescence apparatus, manufacturing method for same, illumination apparatus, and display apparatus
An organic EL device according to one aspect of the present invention includes: a base material in which a recess is provided at an upper surface of the base material; a reflective layer that is provided at least along a surface of the recess; a filling layer that is filled into an inside of the recess via the reflective layer, the filling layer having light transmissivity; a first electrode that is provided at least on a layer above the filling layer, the first electrode having light transmissivity; an organic layer that is provided on a layer above the first electrode, the organic layer comprising at least a light-emitting layer; and a second electrode that is provided on a layer above the organic layer, the second electrode having light transmissivity and light reflectivity. A part of the reflective layer contacts a part of the first electrode.
US10090488B2 Mirror device having a light-transmissive substrate
A mirror device has a light-transmissive substrate and at least one organic EL element supported on the back surface of the light-transmissive substrate, and emits light from the front surface of the light-transmissive substrate. The organic EL element has an organic layer containing a light-emitting layer layered between a light-transmissive electrode and a reflection electrode that are opposite to each other. The light-transmissive electrode is formed on the light-transmissive substrate. The mirror device has a plurality of metal mirror surface portions that each have an area smaller than the area of the light-transmissive electrode and are distributed and disposed on the front surface of the light-transmissive substrate so as to be opposite to the light-emitting layer.
US10090485B2 Organic light emitting diode display device
An organic light emitting diode (OLED) display includes: a substrate including a plurality of organic light emitting elements; an adhesive member on at least a portion of an upper surface of the substrate; a flexible circuit board adhered to the upper surface of the adhesive member and having a portion bent to be mounted to a lower surface of the substrate; and a light blocking member at the upper surface of the substrate, wherein the light blocking member is laterally offset from the adhesive member.
US10090484B1 Organic light-emitting display apparatus and method of manufacturing the same
A method of manufacturing an organic light-emitting display apparatus includes the step of forming a first pixel electrode and a second pixel electrode on a substrate, forming a pixel-defining film on the first pixel electrode and the second pixel electrode, the pixel-defining film having an opening through which each of the first pixel electrode and the second pixel electrode is exposed, forming a first masking pattern on the pixel-defining film having a first opening portion through which the first pixel electrode is exposed, sequentially forming a first intermediate layer including a first emission layer, a first counter electrode, a first protective layer, and a first anti-decapping layer on the first pixel electrode and the first masking pattern, and removing the first masking pattern along with the first intermediate layer, the first counter electrode, the first protective layer, and the first anti-decapping layer disposed on the first masking pattern.
US10090480B2 Protective display film
A display film includes a transparent polymeric substrate layer and a transparent aliphatic cross-linked polyurethane layer disposed on the transparent polymeric substrate layer. The transparent aliphatic cross-linked polyurethane layer has a glass transition temperature in a range from 11 to 27 degrees Celsius and a Tan Delta peak value in a range from 0.5 to 2.5. The display film has a haze value of 1% or less.
US10090473B2 Substrate for organic electronic device
Provided are a substrate for an OED and a use thereof. The substrate may be applied to manufacture a flexible device exhibiting a suitable haze to have an excellent physical property such as transmittance, and also have excellent physical properties such as surface smoothness and refractive index when needed.
US10090472B2 Method of treating a polymer
A method of fractionating a semiconducting polymer wherein the semiconducting polymer comprises polymer chains comprising a defect group, the method comprising the steps of reacting the polymer chains comprising a defect group to form polymer chains comprising separating groups; and separating the polymer chains comprising the separating groups from the semiconducting polymer. The separating group may be a binding group X capable of binding to a solid substrate material 305, for example particulate silica.
US10090471B2 Diketopyrrolopyrrole polymer and organic electronic device containing same
The present invention relates to a diketopyrrolopyrrole polymer, which is an organic semiconductor compound for an organic electronic device, and a use thereof. The diketopyrrolopyrrole polymer according to the present invention is a novel organic semiconductor compound having high π-electron stacking by introducing an electron donor compound, and an organic electronic device employing the same has excellent charge mobility and on/off ratio.
US10090469B2 Fabrication of organic electronic devices
A method for the fabrication of organic electronic devices includes forming a fluoropolymer layer over a first area of a substrate and a first set of organic electronic devices. The first set of organic electronic devices are pre-fabricated on a second area of the substrate. The method further includes selectively removing the formed fluoropolymer layer from areas within the first area of the substrate by using a liquid solvent. The method further includes subsequent fabrication of organic electronic devices on the substrate.
US10090467B2 Deposition mask, deposition device, deposition method, and deposition mask manufacturing method
A magnetic material section is provided on a mask substrate so as to be interposed between Y aperture lines of the mask substrate and between X aperture line of the mask substrate. A portion of the magnetic material section which portion is interposed between the X aperture lines has a first thickness and a second thickness which is less than the first thickness, the first thickness being that of each sub-portion thereof which is positioned between mutually adjacent ones of the Y aperture lines, the second thickness being that of each sub-portion thereof which is positioned between apertures which are mutually adjacent in a Y direction.
US10090463B2 Non-volatile solid state resistive switching devices
Non-crystalline silicon non-volatile resistive switching devices include a metal electrode, a non-crystalline silicon layer and a planar doped silicon electrode. An electrical signal applied to the metal electrode drives metal ions from the metal electrode into the non-crystalline silicon layer to form a conducting filament from the metal electrode to the planar doped silicon electrode to alter a resistance of the non-crystalline silicon layer. Another electrical signal applied to the metal electrode removes at least some of the metal ions forming the conducting filament from the non-crystalline silicon layer to further alter the resistance of the non-crystalline silicon layer.
US10090460B2 Crystal orientation layer laminated structure, electronic memory and method for manufacturing crystal orientation layer laminated structure
A crystal orientation layer laminated structure capable of widely selecting materials for a base substrate and an electrode substrate, an electronic memory using the crystal orientation layer laminated structure and a method for manufacturing the crystal orientation layer laminated structure are provided. The crystal orientation layer laminated structure according to the present invention has such a feature as including a substrate, including an orientation control layer which is laminated on the substrate, which is made of any of germanium, silicon, tungsten, germanium-silicon, germanium-tungsten and silicon-tungsten, and whose thickness is at least 1 nm or more, and including a first crystal orientation layer which is laminated on the orientation control layer, which is made of any of SbTe, Sb2Te3, BiTe, Bi2Te3, BiSe and Bi2Se3 as a main component, and which is oriented in a certain crystal orientation.
US10090459B2 Magnetoresistive element
A magnetoresistive element includes a storage layer as a ferromagnetic layer which has magnetic anisotropy perpendicular to film planes, and in which a magnetization direction is variable, a reference layer as a ferromagnetic layer which has magnetic anisotropy perpendicular to film planes, and in which a magnetization direction is invariable, a tunnel barrier layer as a nonmagnetic layer formed between the storage layer and the reference layer, and a first underlayer formed on a side of the storage layer, which is opposite to a side facing the tunnel barrier layer, and containing amorphous W.
US10090458B2 Magnetic memory device
A magnetic memory device includes a reference magnetic structure, a free magnetic structure, and a tunnel barrier pattern between the reference magnetic structure and the free magnetic structure. The reference magnetic structure includes a first pinned pattern, a second pinned pattern between the first pinned pattern and the tunnel barrier pattern, and an exchange coupling pattern between the first and the second pinned pattern. The second pinned pattern includes a first magnetic pattern adjacent the exchange coupling pattern, a second magnetic pattern adjacent the tunnel barrier pattern, a third magnetic pattern between the first and the second magnetic pattern, a first non-magnetic pattern between the first and the third magnetic pattern, and a second non-magnetic pattern between the second and the third magnetic pattern. The first non-magnetic pattern has a different crystal structure from the second non-magnetic pattern, and at least a portion of the third magnetic pattern is amorphous.
US10090457B2 Semiconductor devices with magnetic regions and stressor structures, and methods of operation
A magnetic cell core includes at least one stressor structure proximate to a magnetic region (e.g., a free region or a fixed region). The magnetic region may be formed of a magnetic material exhibiting magnetostriction. During switching, the stressor structure may be subjected to a programming current passing through the magnetic cell core. In response to the current, the stressor structure may alter in size. Due to the size change, the stressor structure may exert a stress upon the magnetic region and, thereby, alter its magnetic anisotropy. In some embodiments, the MA strength of the magnetic region may be lowered during switching so that a lower programming current may be used to switch the magnetic orientation of the free region. In some embodiments, multiple stressor structures may be included in the magnetic cell core. Methods of fabrication and operation and related device structures and systems are also disclosed.
US10090456B2 Magnetic memory element including oxide/metal composite layers formed adjacent to fixed layer
The present invention is directed to a magnetic tunnel junction (MTJ) memory element including a magnetic free layer structure and a magnetic reference layer structure with an insulating tunnel junction layer interposed therebetween; a magnetic fixed layer exchange coupled to the magnetic reference layer structure through an anti-ferromagnetic coupling layer; a magnesium oxide layer formed adjacent to the magnetic fixed layer; and a metal layer comprising nickel and chromium formed adjacent to the magnesium oxide layer. The magnetic reference layer structure includes a first and a second magnetic reference layers with a first perpendicular enhancement layer (PEL) interposed therebetween. The first and second magnetic reference layers have a first invariable magnetization direction substantially perpendicular to layer planes thereof. The magnetic fixed layer has a second invariable magnetization direction opposite to the first invariable magnetization direction. The magnetic free layer structure includes one or more magnetic free layers having a variable magnetization direction substantially perpendicular to layer planes thereof.
US10090454B2 Method for producing an electric contact connection of a multilayer component
A method for producing an electric contact-connection of a multilayer component is disclosed. In an embodiment, the method includes providing a main body of the multilayer component having internal electrode layers, applying an electrically conductive material and applying a photosensitive material on the electrically conductive material. The method further includes structuring the electrically conductive material via the photosensitive material such that the internal electrode layers alternatingly are covered and uncovered by the electrically conductive material and applying an insulating material after structuring the electrically conductive material such that the internal electrode layers are alternatingly covered by the electrically conductive material and by the insulating material.
US10090451B2 Methods and apparatus providing thermal isolation of photonic devices
Described embodiments include photonic integrated circuits and systems with photonic devices, including thermal isolation regions for the photonic devices. Methods of fabricating such circuits and systems are also described.