Document Document Title
US10149415B1 Electromagnetic radiation shielding enhancement for expansion card enclosures
Described is a planar spring contact component coupled to a computer housing card enclosure that makes electrical contact with an inserted expansion card, to help form an electromagnetic shield around an opening in the card enclosure provided for external access to the expansion card. A planar spring contact component is electrically coupled to a conductive column that forms a first longitudinal side of an opening in a computer housing card enclosure. The planar spring contact component contacts a longitudinal side edge of a backplate surface panel of an expansion card when the expansion card is inserted into the card enclosure. The planar spring contact component deforms to force the opposite side edge of the backplate surface panel in a first planar direction, relative to a plane of the surface panel of the backplate, into an opposing shielding conductor, which may be a planar spring contact component of another conductive column.
US10149411B2 Rack enclosure cooling systems and related methods
A system includes an enclosure with a device space having a layer of active devices arranged into rows and adjacent cooling channels and an inlet partition having apertures aligned to the cooling channels defining a supply plenum. In a method of use, cooling fluid, such as air, is transferred from the supply plenum to the cooling channels to concurrently cool the layer of active devices and may provide substantially the same temperature and flow of cooling fluid to each row of active devices. Active devices may include storage devices. The supply plenum may include elongate ducts to encourage uniform cooling along a row. The supply plenum may also include a duct partition or more than one supply plenum to encourage uniform cooling among the rows. One or more fans may provide pressurized cooling fluid in the supply plenum space.
US10149410B2 Heat control device for power equipment
This invention involves and discloses a heat control device for power equipment, which comprises heat source, heat sink base plate, heat insulation layer, dissipation heat sink and thermal control switch, wherein the heat source is placed on and in contact with dissipation heat sink, and its bottom is in direct lap joint with heat sink base plate, wherein the heat insulation layer is set around heat sink base plate, wherein the thermal control switch is placed on heat sink base plate. This invention of heat control device is one that demonstrates excellent low temperature thermal insulation property for key components or heat-sensitive elements of power equipment. The heat control device applying technical solutions described in this invention features easy manufacturing, low cost and reliable performance.
US10149409B2 Energy consuming device and assembly
An energy consumption device includes a housing that supports a first and second terminal. An energy consuming module, which may include a light emitting diode array, is supported by the housing and is thermally coupled to a thermal bridge that extends below a lower surface of the housing. A cover can be positioned so as to secure the energy consuming module between the cover and the housing. A plurality of magnets can be configured to secure the energy consumption device to a rail that supports powered contacts so that the first and second terminals engage the powered contacts and the thermal bridge is pressed against the rail.
US10149406B2 Electronic apparatus
An electronic apparatus includes a casing provided with a ventilating opening disposed in a front surface of the casing; a plurality of fan devices disposed in a rear portion of the casing; a board that includes a heat generating device disposed on an upper surface of the board and includes a heat radiating device disposed on a lower surface of the board, and is housed in the casing, and is configured to divide the flow of the air into two in an upward-downward direction of the casing; a heat transport member configured to couple the heat generating device to the heat radiating device; and a seal member configured to form a duct structure extending in the front-rear direction of the casing between the board and a bottom wall portion of the casing by sealing a gap penetrating in a thickness direction of the board between the board and the casing.
US10149405B2 Electronic device
An electronic device, comprises: a base including a top surface and a bottom surface; a baseplate, a side edge of the baseplate is pivotally connected with the bottom surface, a moving member disposed in the base and configured to push against the baseplate; a linkage member disposed in the base and configured to push against the moving member; and a push member disposed in the base, the push member makes the baseplate moved via the linkage member and the moving member in sequence to make the baseplate selectively cover the bottom surface or detached from the bottom surface.
US10149404B2 Opening and closing control system and opening and closing control apparatus
An opening and closing control system that controls an operation of an inlet port so that an external environment is detected more accurately and opening and closing of the inlet port is controlled more properly is provided. In the ventilation control system, an internal environment sensor detects an internal environment of a casing, and an external environment sensor is disposed apart from the casing without being in contact with the casing and detects an external environment of the casing which corresponds to the internal environment. Then, a calculation unit obtains the internal environment and the external environment detected by the internal environment sensor and the external environment sensor, and controls opening and closing of a ventilation port in response to difference between the internal environment and the external environment.
US10149402B1 Rack-mountable IT device
An IO subsystem, for use with an IT computing device, includes a cage assembly configured to releasably engage a chassis of the IT computing device and to receive a plurality of IO adapter cards. A midplane adapter assembly, positioned within the cage assembly, includes a first electrical connector system configured to engage a generic connector system included within the IT computing device and a second electrical connector system configured to engage the plurality of IO adapter cards. A coupling system is configured to releasably couple the cage assembly to the chassis of the IT computing device.
US10149399B1 Solid state drive with improved enclosure assembly
The present invention pertains to a hard disk drive form factor compatible solid-state storage device enclosure assembly that protects circuit boards contained within the enclosure from environmental disruption, such as mechanical stress, vibration, external electronic disruption, or any combination of these, while allowing for a variable number of circuit boards in the SSD enclosure. In another embodiment, the solid-state storage device enclosure assembly, or a similar circuit board assembly, includes an alignment guide that precludes a circuit board from being misaligned within the enclosure.
US10149393B2 Burning method
There is provided a burning method of burning, on a base member, a precursor in which conductive particles are dispersed in a dispersion medium, and the burning method includes: a first pressurization step of pressurizing the precursor heated to a burning temperature or above; and a second pressurization step of pressurizing, after the first pressurization step, the precursor with a pressurization force higher than a pressurization force in the first pressurization step.
US10149388B2 Method for embedding a discrete electrical device in a printed circuit board
A method for embedding a discrete electrical device in a printed circuit board (PCB) is provided, which includes: providing a vertical via as a blind hole from a horizontal surface of the PCB to a conductive structure in a first layer, the first layer being one layer of a first core section of a plurality of core sections vertically arranged above each other, each core section including lower and upper conductive layers, and a non-conductive layer in between; inserting the electrical device into the via, with the device extending within at least two of the core sections; establishing a first electrical connection between a first device contact and the conductive structure in the first layer; and establishing a second electrical connection between a second device contact and a second layer, the second layer being one of the conductive layers of a second horizontal core section.
US10149385B2 Affixing structure for electronic component
An affixing structure that reduces costs and reduces the risk of vibration causing damage or the like to electrical connection terminals on an electronic component affixed to a circuit board is provided. In the affixing structure, which is affixed to a circuit board (21) via a plurality of lead frames (55) that are part of a transformer (50), at least one second side wall perpendicular to a first side wall where the lead frames (55) are arranged is adhesively supported on the circuit board (21) by a support (60). The height (H3) of the part of the support (60) in contact with the transformer (50) is greater than or equal to the height (H2) of the center of gravity of the electronic component, and the length (L) of the support (60) in the direction of the first side wall is greater than or equal to the height (H3).
US10149384B1 Support structure and manufacture method thereof
A support structure located at a bottom of a ball grid array (BGA) is provided. The support structure includes a printed circuit board (PCB) having first positioning pin holes, an interface plate having second positioning pin holes which correspond to the first positioning pin holes arranged on the PCB, a support film arranged on the PCB and having support portions, and positioning components penetrating the first positioning pin holes and the second positioning pin holes corresponding to the first positioning pin holes to assemble the support film on the PCB and the interface plate.
US10149383B2 Load reduced memory module
The embodiments described herein describe technologies for memory systems. One implementation of a memory system includes a motherboard substrate with multiple module sockets, at least one of which is populated with a memory module. A first set of data lines is disposed on the motherboard substrate and coupled to the module sockets. The first set of data lines includes a first subset of point-to-point data lines coupled between a memory controller and a first socket and a second subset of point-to-point data lines coupled between the memory controller and a second socket. A second set of data lines is disposed on the motherboard substrate and coupled between the first socket and the second socket. The first and second sets of data lines can make up a memory channel.
US10149369B2 Method of associating wireless control devices
A first wireless control device may be associated with a second wireless control device in response to the movement of the first wireless control device in relation to the second wireless control device. The second control device may determine whether the signal strength of the wireless signals received from the first wireless control device has changed, and may associate the first wireless control device with the second wireless control device if the signal strength of the received wireless signals has changed. The second control device may be disassociated with the first control device by moving the first wireless control device in relation to the second wireless control device. The second control device may disassociate the first control device when the signal strength of subsequent wireless signals received from the first wireless control device has changed.
US10149368B2 Systems and methods for managing lighting settings in a lighting system
Embodiments are provided for systems and methods of managing a lighting system. According to certain aspects, the lighting system includes a low voltage controller (LVC) connected to multiple switches and to multiple drivers. Based on signals received from the switches, the LVC may determine a desired lighting setting as well as an adjustment setting of the lighting setting. The LVC may apply an appropriate signal to a driver to cause the driver to power a corresponding portion of luminaires. The LVC may include a memory configured to store adjustment settings so that the LVC may revert back to desired lighting and adjustment settings.
US10149364B2 System and method for generating light representative of a target natural light
A lighting system and method for generating an output light beam representative of a target natural light are provided. The lighting system includes a plurality of solid-state light emitters each emitting a light sub-beam having an individual spectrum. The individual spectra of the solid-state light emitters collectively cover a visible portion of the natural light spectral profile and exclude infrared and ultraviolet components. The lighting system further includes a combining assembly combining the light sub-beams into the output light beam. A control module controls an intensity of the light sub-beam from each of the solid-state light emitters such that the resulting combined spectral profile of the output light beam is representative of a natural light spectral profile of the target natural light over its visible portion.
US10149363B2 Method for making tunable multi-LED emitter module
A method for making a light-emitting diode (LED) emitter module includes providing a substrate and providing two or more groups of LED dies disposed on the substrate. Each group has one or more LED dies, and each of the LED dies is coupled to an electrical contact and electrical paths are configured for feeding separate electrical currents to the groups of LED dies. The method also includes determining information associating a plurality output light colors with a corresponding plurality of combinations of electrical currents, each combination specifying a plurality of electrical current values, each electrical current value being associated with an LED die from one of the two or more groups of LED dies. The method also includes storing the information in the memory device, and providing a circuit for accessing the information in the memory device.
US10149361B1 Driver for light emitting devices using sequential coupling
A method includes sequentially coupling, by a switching module of a circuit, each cell of a plurality of cells to a driver module. Each cell of the plurality of cells includes a light emitting diode (LED) configured to activate based on a control voltage at a respective cell of the plurality of cells. The method includes driving, by the driver module, the control voltage of the respective cell based on a reference current when the switching module sequentially couples the respective cell to the driver module.
US10149360B2 Lighting control system, lighting control method, control device, and control method
A lighting control system includes: a first control device; a detector; a second control device; and a lighting device. The first control device transmits a PWM signal to the second control device. The second control device receives the PWM signal and acquires a detection signal indicating a detection result of the detector, and transmits to the lighting device a dimming signal corresponding to either one of the PWM signal or the detection signal. The PWM signal includes either one of a dimming PWM signal whose duty ratio is within a predetermined range or a detection control PWM signal whose duty ratio is outside the predetermined range. When the dimming PWM signal is received, the second control device performs dimming control on the lighting device, and when the detection control PWM signal is received, the second control device performs lighting control on the lighting device according to the detection signal.
US10149358B1 Programmable control elements for illumination systems
In accordance with various embodiments, a programmable current control device for an illumination system receives information representative of a desired output current level, stores information representative of the desired output current level, and maintains the desired output current level for at least a portion of the illumination system.
US10149357B2 Current control circuit for linear LED driver
Employed within an LED driver operating from the AC power line, the invention controls both input current and output power. With this regulation circuit, input current appears purely resistive, precisely tracking the input voltage waveshape. At the same time, it provides good line regulation and inherent phase dimmer compatibility, requiring no special circuitry to detect and handle a dimmer.
US10149355B2 Load control device for controlling a driver for a lighting load
If there is an interruption of power to an electrical load while the electrical load is operating at low end, the electrical load may not turn back on when power is restored. This undesired operation may be avoided by detecting the application of power to the electrical load, and automatically increasing the magnitude of a control signal being applied to the electrical load by a sufficient amount for a short period of time after power has been applied. This way, the electrical load may be turned back on to low end, instead of erroneously operating in an electronic off condition.
US10149354B2 Power converter controller
A controller for a power converter to convert electrical power at an input voltage into electrical power at an output voltage and a method of operating such controller is presented. The controller for controlling a power converter has an input port to receive a voltage representative of the input voltage; an input voltage measuring unit to sample a measuring voltage and to determine a measurement value that is representative of the input voltage; a switch; and a diode connectable with a storage unit to provide a supply voltage for the controller during operation of the controller. The switch controls the charging of the storage unit from the voltage at the input port.
US10149353B2 Microwave oven
A microwave oven includes an oven muffle, a high-frequency oscillator for generating microwaves propagating within the oven muffle, an opening within the muffle wall of the oven muffle for passing a rotatable shaft of a motor through the muffle wall, and an element for suppressing microwave leakage through the opening. The element for suppressing microwave leakage is arranged at a distance to the muffle wall by a motor mounting element bearing the motor, such that there is no direct physical contact between the muffle wall and the suppression element.
US10149352B2 Microwave oven
A microwave oven includes an outer housing defining an accommodating chamber therein and having a first cooling air inlet and a first cooling air outlet therein; an inner housing disposed within the accommodating chamber and defining a heating chamber therein, the heating chamber having a second cooling air inlet and a second cooling air outlet communicated with the first cooling air outlet, a cooling air passage being defined between an upper surface of the inner housing and a top wall of the accommodating chamber and communicated with the second cooling air inlet; a cooling fan having an air inlet communicated with the first cooling air inlet via an air inlet passage and an air outlet communicated with the cooling air passage; and an electrical component disposed within the cooling air passage.
US10149351B2 Device for generating an alternate radiofrequency electromagnetic field, control method and plant using such device
A device for generating an alternating radio-frequency electromagnetic field in a working area includes an applicator emitting the electromagnetic field, an oscillator providing an alternate voltage and electric current having a predetermined value and a predetermined frequency to the applicator, a power supply supplying a substantially DC voltage to the oscillator, and a control system controlling the electrical parameters of the AC voltage, the AC current and/or the frequency provided to the applicator by the oscillator. The control system includes an input port connected to the electric power network, a first electronic control circuit connected to the input port and substantially instantaneously varying the electrical parameters and instantaneous control of the field emission power, and a second electronic control circuit regulating the operation of the oscillator. The first electronic circuit has an output connected to the power supply. A plant includes the device and a control method for the device.
US10149346B2 Method and apparatus for establishing volte call
A method and apparatus for establishing a Voice over LTE (Long Term Evolution) (VoLTE) call in a communication network are provided. After a request for establishing a VoLTE call is received, a user equipment (UE) involved in the VoLTE call that is in LTE coverage can be identified. One or more dummy messages are send to the identified UE after the VoLTE call enters into ringing phase. An interval between successive dummy messages is shorter than a first time period set for determining whether to release radio resource for supporting the VoLTE call in LTE coverage. Sending the dummy message can be stopped if the VoLTE call is answered or is cancelled. As a consequence, time spending on establishing a VoLTE call is shortened and good performance characteristics is achieved, and signallings on networks are reduced.
US10149345B2 Apparatus, systems and methods for discontinuous signaling in a mobile communication network
The invention is directed to systems, methods and computer program products for discontinuous signaling in a mobile communication network. User equipment (UE)/mobile terminal requests slotted transmissions and, in response to the network authorizing slotted transmissions, communication of subsequent UE transmissions are slotted, such that a minimum time period is required to elapse between each UE transmission. In specific embodiments of the invention the minimum time period is a predetermined time period known in advance to the user equipment and network. In other embodiments of the invention the user equipment slotted transmission requests includes a requested minimum time period, which may be approved or revised by the network. In still further embodiments the network, upon receiving the request for slotted transmissions, determines the minimum time period.
US10149341B2 Method and apparatus for controlling random access in wireless communication system supporting carrier aggregation
A random access procedure control method and apparatus is provided for controlling a random access procedure efficiently in a mobile communication system supporting carrier aggregation. The method for controlling random access procedure of a terminal in a wireless communication system having a primary cell and at least one secondary cell includes initiating a random access procedure in the primary cell and the at least one secondary cells, detecting a random access failure of a terminal performing the random access procedure, determining whether the random access failure is detected in the primary cell or the at least one secondary cell, and determining whether to continue the random access procedure according to a result of the determining of whether the random access failure is detected.
US10149340B1 Slave bluetooth device switching between active bluetooth connections with different master bluetooth devices
A slave Bluetooth device establishes first and second connections with first and second master Bluetooth devices, respectively, that each operate in a master mode. The slave Bluetooth device operates in a slave mode when communicating through any of the first and second connections. The slave Bluetooth device communicates connection parameter update request packets containing timeout values to the first and second master Bluetooth devices. The slave Bluetooth device alternates during non-overlapping time slots between at least: 1) monitoring the first connection for traffic transmitted by the first master Bluetooth device while not monitoring the second connection; and 2) monitoring the second connection for traffic transmitted by the second master Bluetooth device while not monitoring the first connection; and controls a rate at which the alternating is performed based on the first timeout value and the second timeout value.
US10149328B2 Radio network controller and a method therein for managing a random access channel
A Radio Network Controller, RNC, and a method performed by the RNC for managing the utilization of a RACH of a WCDMA communication network wherein the RNC is associated with an RBS, wherein the RACH is an uplink channel between UEs and the RBS are provided. The method comprises determining a current resource utilization level of the RACH; setting, based on the determined resource utilization, a value of at least one Radio Link Control, RLC, parameter that controls the disposition of a UE to transmit data on the RACH; and employing the at least one RLC parameter to at least one UE being in a Cell Forward Access Channel, CELL_FACH, state or entering into the CELL_FACH state.
US10149326B2 Apparatus for data transmission method
This invention proposes efficient data transmission methods in the mobile cellular network. A specific resource pool is divided into several resource groups to indicate the size level of the data available for transmission. The base station allocates a proper UL grant to the terminal. Based on the allocated UL grant, the terminal compares the granted Transport Block (TB) size with the size of data available for transmission. If the UL grant is large enough, the terminal transmits the data available for transmission in the allocated UL resource, otherwise, re-attempts the random access procedure. In another example, the terminal transmits a BSR message and as much of the data as is available for transmission. The base station may grant additional UL resources if there is remaining data to be transmitted. A timer is used for the terminal to decide whether waiting for the additional UL grant from the base station.
US10149324B2 Resource indication method, base station, and user equipment
The present invention discloses a resource indication method, a base station, and user equipment. The user equipment includes: a sending unit, configured to send a random access preamble to a base station on a physical random access channel (PRACH), where the PRACH corresponds to at least one acquisition indicator channel (AICH); a detection unit, configured to detect auxiliary indication information and detect, on the at least one AICH, feedback information sent by the base station, where the feedback information includes acquisition indicator (AI) information and extended acquisition indicator (EAI) information; and a determining unit, configured to determine, according to the feedback information and the auxiliary indication information, a resource index of a target resource allocated by the base station in M uplink transmission resources, where M is an integer greater than 32.
US10149316B2 Methods and devices for granting DPCCH bursts for enhanced uplink
The present invention relates to granting time intervals for transmitting a control signal burst and, more particularly, to methods and devices for granting Dedicated Physical Control Channel (DPCCH) bursts for Wideband Code Division Multiple Access (WCDMA). A base station determines whether a predetermined condition for transmitting a grant signal is satisfied and, if so, determines a schedule for receiving a control signal burst from a mobile device and transmits, in accordance with the determined schedule, the grant signal to at least said mobile device. Correspondingly, a mobile device transmits a report to a base station causing it to determine, in accordance with the report, a schedule for transmitting a control signal burst. Then the mobile device receives grant signals in accordance with the determined schedule and transmits a control signal burst in accordance with the grant signal.
US10149309B2 Communication control device, communication control method, and communication device
Provided is a communication control device including: an acquisition unit configured to acquire quality-related information regarding quality of a backhaul line to be used for providing control-related information regarding control in a control scheme of radio communication to a communication node to which the control scheme is applied; and a control unit configured to control the application of the control scheme to the communication node based on the quality-related information.
US10149305B2 Mitigating UL-to-DL interference
A method, in a heterogeneous telecommunications network, for mitigating uplink-downlink (UL-DL) interference between a first half-duplex user equipment (UE) operable to communicate using a first frequency resource in an uplink to a first full-duplex node, and a second half duplex UE operable to receive downlink communications from a second full-duplex node, the method including receiving, at the second node, an indication of actual or potential UL-DL interference generated by the first UE, scheduling a pair of UEs, that includes the second UE, for full-duplex UL-DL communication with the second full-duplex node in which DL transmissions to the second UE from the second node use a second frequency resource different from the first frequency resource or in which scheduling is avoided for DL connections to the second UE that fall below a quality of service threshold determined using channel quality measurements obtained by the second UE for the first and second frequency resources.
US10149301B2 Methods and arrangements for device discovery
The present disclosure relates to methods and devices for transmission of discovery signal signals and detection of discovery signal signals for device-to-device communication. According to some aspects, the disclosure relates to a method executed in a wireless terminal for transmitting a control signal for enabling device-to-device, D2D, discovery, wherein the control signal carries an identity. According to one aspect, the method comprises hashing the control signal, taking a time stamp used for the control signal transmission as one input parameter, encoding the hashed control signal, and transmitting the encoded signal.
US10149299B2 Collaborative radio resources allocations to applications of mobile units
Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
US10149298B2 Dynamic power allocations for direct broadcasting satellite (DBS) channels via wavefront multiplexing
At a ground-based transmitting system, a first processor receives and performs an N-to-N wavefront-multiplexing (WFM) transform on N signals and outputs N WFM signals, N>1. The N WFM signals are orthogonal to one another and each of which is a unique linear combination of the N signals. The N-to-N WFM transform has a unique inverse. A transmit back-end transmits the N WFM signals over a transmission medium via propagation channels. At a user terminal, a receive front-end receives the N transmitted WFM signals and generates N received WFM signals. An equalizer generates N equalized signals from the N received WFM signals. A second processor performs the unique inverse of the N-to-N WFM transform on the N equalized signals and outputs N wavefront demultiplexed signals, each of which is a unique linear combination of the N equalized signals and is a recovered version of a respective one of the N signals.
US10149297B2 Communication device
Data is transferred between a DECT terminal and an LTE base station. A base unit includes a DECT communication unit and an LTE communication unit, the DECT communication unit performing DECT communication with a DECT terminal, and the LTE communication unit transmitting and receiving data with the DECT communication unit and performing LTE communication with an LTE carrier gateway through an LTE base station. The DECT communication unit, in a case where an adjacent frequency bandwidth that is adjacent to one of DECT communication sub-bands is used in the LTE communication, controls the DECT communication to be performed by using the other sub-band.
US10149295B2 Method and apparatus for transmitting/receiving data using multiple carriers in mobile communication system
The present invention relates to a method and an apparatus for transmitting/receiving using multiple carriers in a mobile communication system. A method for transmitting/receiving data by a terminal using multiple carriers in a mobile communication system according to the present invention comprises the steps of: receiving a serving cell addition control message including uplink subframe pattern information on a master serving cell group or a slave serving cell group from a base station; establishing synchronization with a serving cell included in the serving cell addition control message; and, when a command for activating the serving cell with which the synchronization is established is received, transmitting/receiving data to/from the base station through the added serving cell.
US10149294B2 Communication control device, communication control method, and wireless communication device
There is provided a communication control device including an acquiring section that acquires first position related information relating to positions of one or more wireless communication devices among a plurality of access points that perform transmission of signals to a target device in parallel using an identical frequency resource and second position related information relating to a position of the target device, an estimating section that estimates a distance between the target device and each of the one or more wireless communication devices during the transmission on the basis of the first position related information and the second position related information, and a deciding section that decides transmission timing of each of the plurality of access points for the transmission on the basis of information that includes information on the estimated distance and relates to a distance between the target device and each of the plurality of access points.
US10149290B2 Adaptation of control signaling transmissions to variations in respective resources
A method and an apparatus for a User Equipment (UE) to receive a first type of a Physical Downlink Control CHannel (PDCCH) or a second type of a PDCCH in a Transmission Time Interval (TTI) are provided whereby the first type of PDCCH and the second type of PDCCH convey respective Downlink Control Information (DCI) formats containing Cyclic Redundancy Check (CRC) bits scrambled with a Radio Network Temporary Identifier (RNTI). The method includes receiving by the UE a first bitmap associated with a number of TTIs equal to the first bitmap size, wherein each element of the first bitmap indicates whether a TTI is of a first type or of a second type, decoding by the UE only PDCCH of the first type if the TTI is of the first type, and decoding by the UE only PDCCH of the second type if the TTI is of the second type.
US10149289B2 Method of handling downlink-only carrier and related communication device
A method of handling a downlink (DL)-only carrier for a communication device comprises receiving system information on the DL-only carrier transmitted by a network, wherein the system information does not comprise at least one information element for an uplink (UL) transmission and the at least one information element is mandatory to be present in the system information according to a third Generation Partnership Project (3GPP) standard, and determining that the system information is valid.
US10149288B2 Method and device for receiving or transmitting downlink data in wireless communication system
A method of receiving downlink data in a wireless communication system according to an embodiment of the present invention includes: receiving a first parameter, for determining the effectiveness of a channel state information-reference signal (CSI-RS) from a special cell, from a first cell; and obtaining information on a sub frame having non-effective CSI-RS by using the number of sub frames to which the paging message of a second cell is transmitted for a reference time, and the first parameter may be different from a second parameter that is transmitted by the second cell and indicates the number of sub frames to which the paging message of the second cell is transmitted for the reference time.
US10149287B2 Method and apparatus for sending and receiving downlink control information
A user equipment, UE, (24) is configured to receive downlink control information, DCI, transmitted to the UE (24) by a primary cell (26) in a wireless communication system (10). The UE (24) comprises one or more processing circuits (34) that shall assume that a DCI message which has a common payload size and the same first control channel element index, but different bit fields, in a common search space and a UE-specific search space is transmitted by the primary cell (26) in the common search space or the UE-specific search space, based on radio resource control, RRC, configuration of the UE (24).
US10149286B2 HARQ-ACK multiplexing in PUSCH
A method of operating a wireless communication device comprises channel coding Channel State Information (CSI) bits jointly with Hybrid Automatic Repeat Request (HARQ) Acknowledgement (HARQ-ACK) bits, multiplexing the jointly coded CSI and HARQ-ACK bits with coded data bits, and transmitting the multiplexed coded CSI and HARQ-ACK bits and coded data bits on a physical uplink shared channel (PUSCH).
US10149284B2 Systems and methods for group block acknowledgment transmissions
Methods and apparatus for allocating multi-user resources are provided. In one aspect, the disclosure provides for a method of wireless communication with a plurality of wireless stations. The method comprises transmitting, by an access point, a first communication to a first wireless station, the first communication comprising an indication of a group of wireless stations from among the plurality of wireless stations, the group of wireless stations comprising the first wireless station. The method further comprises receiving, by the access point, a second communication from the first wireless station. The method further comprises transmitting, by the access point, a third communication to the group of wireless stations, the third communication comprising data for the group of wireless stations. In certain aspects, the third communication comprises a block acknowledgment of at least a portion of the second communication.
US10149282B2 HARQ-ACK signal transmission in response to detection of control channel type in case of multiple control channel types
Methods and apparatuses are provided for wireless communications. Configuration information including a resource start offset and information for a transmission type of an enhanced physical downlink control channel (EPDCCH) are received. Downlink control information (DCI), transmitted using at least one antenna port of a base station on the EPDCCH using at least one of control channel elements (CCEs), are received. A resource of a physical uplink control channel (PUCCH) is determined based on a first CCE of the at least one of CCEs, information in the DCI, and the resource start offset in the configuration information if the transmission type of the EPDCCH is distributed transmission. A hybrid automatic repeat request acknowledgement (HARQ-ACK) signal is transmitted on the resource to the base station.
US10149281B2 HARQ-ACK signal transmission in response to detection of control channel type in case of multiple control channel types
Methods and apparatuses are provided for wireless communications. Configuration information including a resource start offset is received. Downlink control information (DCI), transmitted using a first antenna port of a base station on an enhanced physical downlink control channel (EPDCCH) using at least one of control channel elements (CCEs), is received. A resource of a physical uplink control channel (PUCCH) is determined based on a first CCE of the at least one of CCEs, the first antenna port, information in the DCI, and the resource start offset in the configuration information, if a transmission type of the EPDCCH is localized transmission. A hybrid automatic repeat request acknowledgement (HARQ-ACK) signal is transmitted on the resource to the base station.
US10149277B2 Method and apparatus for paging UE smartly in MME pool
This disclosure provides a method for paging User equipment (UE) smartly in MME pool, comprising: transmitting a paging request to a first eNodeB the UE last accessed; if the UE is not paged, transmitting the paging request to all eNodeBs belonging to a first Tracking Area (TA) to which the first eNodeB belongs; and if the UE is not paged, determining, in a Tracking Area list assigned to the UE, a first group of Tracking Areas (TAs) adjacent to the first Tracking Area, and transmitting the paging request to all eNodeBs belonging to the first group of Tracking Areas. This disclosure also provides an apparatus for paging User equipment (UE) smartly in MME pool. This may largely decrease the paging load and save the radio resources without perceivable paging quality degradation.
US10149273B2 Telecommunications method and apparatus for facilitating positioning measurements
A wireless terminal capable of operating in a discontinuous mode and method for operation facilitate measurements pertaining to position of the wireless terminal. A measurement request message from a radio access network indicates that measurements are to be performed by the wireless terminal on downlink signals transmitted by the base station or by the base station on downlink signals transmitted by the base station. As a result of or after receiving the message, operation of the wireless terminal changes from a discontinuous mode to a modified mode to facilitate performance of the measurements. Relative to the discontinuous mode at least one of following are shortened or eliminated in the modified mode: (i) the non-reception periods, and (ii) the non-transmission periods.
US10149272B2 Location information for voice over WLAN emergency calling
Briefly, in accordance with one or more embodiments, user equipment (UE) comprises processing circuitry to connect to a network via an untrusted wireless local area network (WLAN) and determine a location of the UE to provide the location of the UE if a voice call is made by the UE via the untrusted WLAN. The UE provides the location of the UE to a Public-Safety Answering Point (PSAP) via one or more network nodes of the network via the untrusted WLAN.
US10149271B2 Method of enabling a wireless information device to access location data
A method of enabling a first wireless information device to access absolute location data in which the first wireless information device does not possess its own absolute location finding system but is instead able to receive, over a wireless network, absolute location data from a second wireless information device that does have its own absolute location finding system. The present invention hence enables wireless information devices to share absolute location data: for example, a mobile telephone with GPS capability can be used as a local “beacon” to broadcast its absolute location to any nearby devices over a personal area wireless network (e.g. a Bluetooth network) so that those nearby devices can use that location data. Hence, a camera with no location finding system of its own could obtain location data from a nearby GPS equipped mobile telephone over a Bluetooth PAN and watermark its images with location data.
US10149269B2 Mobile transceiver having route monitoring and method of operation
A mobile transceiver for asset tracking having route monitoring and method of operation are provided. In one aspect, the method comprises: determining a location of the mobile transceiver using the satellite receiver; determining whether the determined location deviates from a planned route; and sending an alert to an asset tracking service when the determined location deviates from the planned route.
US10149266B2 Apparatus, method, and storage medium
An apparatus includes a memory and a processor configured to acquire a device driver corresponding to a device, deploy the acquired device driver so as to be operable, generate an address allowing a function of the device to be called from one or more client apparatuses, register the address and a path to the device driver in association with each other, generate, based on first information in which a function to be provided by each device is described and the address, second information including the function of the device and the address, and register the second information.
US10149265B2 Method and apparatus for assigning mobile subscriber identification information to multiple devices according to location
Aspects of the subject disclosure may include, for example, a system that manages utilization of mobile subscriber identity information including enabling use of such information by different communication devices. The use of the same mobile subscriber identity information by multiple devices can be based on locations. Other embodiments are disclosed.
US10149264B2 Method and apparatus for efficiently delivering supplementary services to multi-technology capable wireless transmit/receive units
A multiple wireless access technology capable (WAT-capable) wireless transmit receive unit (WTRU) includes a registration message generator configured to generate a registration message indicating that the WTRU is configured to communicate using an IEEE 802.11x technology. The WTRU also includes a transmitter configured to send the registration message via an IEEE 802.11x WLAN to a cellular network during registration with the cellular network, and a receiver configured to receive services from the cellular network via the WLAN. The registration message further indicates that the WTRU is configured to receive Short Message Service (SMS) messages from the cellular network via the WLAN. The WTRU receiver receives services that include Short Message Service (SMS) messages.
US10149260B2 Method and apparatus for transmitting and receiving narrowband synchronization signals
A method and apparatus for transmitting and receiving narrowband (NB) synchronization signals. A base station transmits an NB secondary synchronization signal (SSS) indicating N NB cell identities assigned for NB Internet of Things (IoT) operation, a specific sequence generated by multiplying a base sequence with a cover sequence in element units is used for the NB SSS, wherein the base sequence is generated through a second Zadoff-Chu sequence having a length corresponding to a largest prime number less than a length L in a frequency domain, and the specific sequence is divisionally mapped to and transmitted in a plurality of orthogonal frequency division multiplexing (OFDM) symbols in elements each having a length M.
US10149257B2 Method and apparatus for configuring power headroom information in mobile communication system supporting carrier aggregation
A method and apparatus for configuring Power Headroom Report (PHR) of a User Equipment (UE) efficiently in a mobile communication system supporting carrier aggregation are provided. The method includes generating a header including a LCID for identifying extended PHR and L indicating a length of the extended PHR, and inserting Power Headrooms (PHs) of multiple activated carriers into the extended PHR of one of the carriers.
US10149256B2 Method for controlling power for device-to-device (D2D) communication in wireless communication system and apparatus for same
A method for a terminal controlling power in a wireless communication system, according to the present invention, comprises the steps of: receiving from a base station power setting information on the difference in power setting values between a first channel for eNodeB-to-device (eNB2D) communication, and a second channel for device-to-device (D2D) communication; and controlling the power of the first channel and/or the second channel in accordance with the power setting information, wherein the power is controlled in accordance with a predetermined priority, which is based on a plurality of channels and a plurality of transmitted data items, which are different from each other are simultaneously transmitted by the terminal at a specific time.
US10149255B2 Low latency uplink power control
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may determine separate uplink (UL) power limitations for multiple transmission time interval (TTI) durations based on distinct power control parameters. In some cases, an adjustment factor or a power backoff may be applied to communications using one TTI duration to ensure that total transmit power does not exceed a threshold. The UE and the serving base station may also identify one or more demodulation reference signal (DMRS) windows. UL data transmissions may be demodulated based on a DMRS sent during the same window. Transmit power control (TPC) commands may be applied at the beginning of each window. However, if an UL transmission is scheduled at the beginning of the window, the UE may wait until a DMRS transmission or until no more transmissions are scheduled for the window before applying the TPC adjustment.
US10149249B2 Uplink transmission power control method and apparatus
A method and an apparatus for controlling uplink transmission power in a wireless communication system are provided. The apparatus receives transmit power command (TPC) monitoring information for receiving a plurality of TPCs for adjusting uplink transmission power for a plurality of serving cells. The apparatus obtains the plurality of TPCs by monitoring a downlink control channel on the basis of the TPC monitoring information.
US10149247B2 Fast dormancy system and process
A communication system operates in the first power state during a communication session. The system transitions from the first to a second power state, when a first predefined time period expires after transfer of a packet and before a transfer of a next packet, for any of and no more than a first N packets in the communication session. Alternatively or in addition, the system transitions from the first to the second power state when: (a) the first predefined time period expires after transfer of a packet and before transfer of a next packet in the communication session and (b) the size of each packet transferred thus far in the communication session is not greater than S.
US10149246B2 Selective use of antenna diversity in MTC devices
A wireless device includes a first antenna and a second antenna that may be used to communicate with a wireless network. The wireless device initiates a traffic call with a wireless network and activates a first antenna to be used to communicate with the wireless network upon initiating the traffic call. The wireless device selectively activates a second antenna, when initiating the traffic call, based at least in part on a usage of the second antenna during a previous traffic call. For example, the wireless device may maintain the second antenna in an inactive state if the second antenna was deactivated during the previous traffic call and/or remained inactive for at least a threshold duration.
US10149245B2 Information processing apparatus, method of controlling the same and storage medium
An information processing apparatus includes a wireless LAN control unit which performs a wireless communication, a power mode setting unit which accepts a setting instruction for setting a power saving mode to be OFF or ON from a user, and a power saving mode setting storage unit which holds a setting that is set for the power saving mode, and a table storing a setting for turning the power saving mode off/on in association with a protocol used in a wireless communication. In case the power mode setting unit holds the setting for setting the power saving mode to be ON, the information processing apparatus controls whether or not to turn on the power saving mode based on a protocol used in the wireless communication and a setting of the power saving mode stored in the table in association with that protocol.
US10149244B2 Apparatus and method for saving power by transmission interval in wireless communication system
An apparatus and a method for controlling power consumption of a terminal in a wireless communication system are provided. The method includes deactivating one or more of hardware components for signal reception in a transmission interval if there is no data to be received in the transmission interval, and receiving a control signal by activating all the components in a next transmission interval.
US10149243B2 Mobile communication system, base station, and user terminal
A base station for managing a cell includes a controller configured to perform an on/off operation to turn a downlink transmission of the cell on and off. The controller performs a process of transmitting a periodic radio signal including a cell-specific reference signal.
US10149241B2 Device, method, and system for starting mobile hotspot
Disclosed is a device for starting a mobile hotspot, including: a password sending module, configured to send a Bluetooth pairing password and a preset start password to a mobile terminal that previously accessed a mobile hotspot via WIFI; a working state detecting module, configured to: detect the working state of mobile hotspot; a sleep triggering module, configured to trigger the mobile hotspot to enter into a sleeping state when detecting that the mobile hotspot has no user access and/or no data service; a Bluetooth module, configured to establish a Bluetooth connection with the mobile terminal and receive a password sent by the mobile terminal when the mobile hotspot is in the sleeping state; a start controlling module, configured to compare the password with a locally stored start password and control the mobile hotspot to enter into the working state when the comparison result is that they are consistent.
US10149239B2 System and method for the reception of content items
A system and method for the reception of content items, including the ability to handle a plurality of service announcement formats and the ability to select, for a plurality of network access points, the best access point for receiving items.
US10149236B2 System and method for utilizing stored higher layer information
A method for operating a station during a discovery process includes transmitting a first Layer 2 frame to an access point (AP), the first Layer 2 frame including a first version number associated with first higher layer information and an identifier of a protocol associated with both the first higher layer information and the first version number, receiving a second Layer 2 frame from the AP including an indication that a second version number associated with a second higher layer information is the same as the first version number, and deciding whether to perform a network selection process in accordance with the first higher layer information.
US10149233B2 Communication apparatus, control method of communication apparatus, and storage medium
A communication apparatus having a direct wireless communication function includes a generation unit configured to generate a first two-dimensional code including an address of the communication apparatus and an SSID corresponding to the direct wireless communication function, and a second two-dimensional code including the address of the communication apparatus and not including the SSID corresponding to the direct wireless communication function, and an output unit configured to output the first two-dimensional code and the second two-dimensional code.
US10149227B2 System and method for beacon interval adaptation
A method for operating a user equipment (UE) adapted to transmit beacons includes adjusting an initial beacon interval between successively transmitted beacons in accordance with a value of at least one parameter and a beacon configuration received from a network entity, thereby producing an adjusted beacon interval, and transmitting a beacon selected in accordance with the adjusted beacon interval in a beacon transmission opportunity determined in accordance with the initial beacon interval.
US10149222B2 Wireless device and methods therein for an improved cell reselection procedure
A wireless device 204 and a method for providing an improved cell reselection procedure. The wireless device is served in a serving cell 212-1. At a first point in time, the wireless device determines a first signal quality of a first signal received from the serving cell. At a second point in time, it determines a second signal quality of a second signal received from a neighbor cell 212-2, 222, 232. Based on the determined first and second signal qualities, the wireless device determines a first trigger condition for performing measurements for cell reselection. At a third point in time, the wireless device determines a third signal quality of a third signal received from the serving cell. When a difference between the third and first signal qualities has passed the trigger condition, the wireless device performs at least one measurement for cell reselection on at least one of the cells.
US10149220B2 Method for notifying and obtaining uplink/downlink configuration information, base station, and user equipment
Disclosed is a method for notifying uplink and downlink configuration information. The method includes: a base station sending to a user equipment (UE) a downlink control information format, wherein the downlink control information format carries uplink and downlink configuration information used for indicating an uplink and downlink configuration.
US10149218B2 Method and apparatus for handling RAN assistance information for cell change in wireless communication system
A method and apparatus for handling radio access network (RAN) assistance information in a wireless communication system are provided. A user equipment (UE) receives the RAN assistance information with a time value via dedicated signaling from a first cell of a first radio access technology (RAT), and starts a timer with the received timer value. The UE performs a cell change from the first cell of the first RAT to a second cell of a second RAT, and determines whether to stop the timer based on the RAN assistance information. The UE applies the received RAN assistance information while the timer is running. While the timer is running, the UE applies the received RAN assistance information, which is received from the first cell for the first RAT, for RAN-assisted interworking with the second cell of the second RAT.
US10149217B2 Service-based, separated access and paging cell selection and reselection
Systems and techniques are disclosed to separate paging and access cell selection (and use) among available cells based on different paging cell and access cell requirements and specific service availability. A UE selects a first cell that meets paging cell requirements as a paging cell and a second cell that meets service requirements as an access cell. Once the UE selects a paging cell, the UE camps on the paging cell to wait for a paging request or a mobile originated request. The UE can select and camp on the access cell prior to a data need, where latency requirements are strict, or delay access cell selection until there is data to transmit where latency requirements are more lax. The UE may also include measurement information of surrounding cells with a paging response/service request, which a core network uses to speed up establishment of dual connectivity or carrier aggregation.
US10149216B2 Method for supporting UE access control
The present disclosure provides a method for supporting UE access control. A base station is informed by a ProSe Function via a MME or informed by the MIME of information indicating whether a UE is authorized for a D2D service. The base station performs an access control to the UE according to the information indicating whether the UE is authorized for the D2D service. The present disclosure further provides a method in which a source base station informs a target base station of the information indicating whether the UE is authorized for a D2D service. The target base station performs an access control according to the information.
US10149214B2 Secondary cell selection based on geographic signatures
Systems and methods for Secondary Cell (sCell) selection for wireless devices operating according to a carrier aggregation scheme in a cellular communications network are disclosed. In one embodiment, a network node in the cellular communications network obtains geographic signatures for a number of candidate sCells. The geographic signatures include a geographic signature for each candidate sCell that approximates a coverage area of the candidate sCell. The network node obtains position information for a wireless device and then selects one or more sCells for the wireless device from the candidate sCells based on the geographic signatures for the candidate sCells and the position information for the wireless device. The network node then configures the selected sCell(s) for use by the wireless device according to a carrier aggregation scheme. Using this process, sCell selection is performed, in some examples, without measurement gaps and without disabling an s-Measure parameter.
US10149209B2 Communicating in a second channel while ceasing transmission in a first channel
In some examples, a wireless device receives, from an access point (AP), information indicating that the wireless device is to cease transmission in a first channel. In response to the information, the wireless device communicates with the AP in a second channel that is a subset of the first channel, during a time interval in which the wireless device is to cease transmission in the first channel.
US10149208B2 Method and apparatus for improving a mobile station cell change operation in the general packet radio system (GPRS)
A mobile station executed method, wherein upon changing from a current cell to a new cell in a wireless packet data network the mobile station enters the new cell; generates a cell change packet data unit (PDU) message for informing the network of the location of the mobile station in the new cell; buffers the cell change PDU message into a PDU transmit queue before any buffered PDUs that were present before the mobile station entered the new cell; and transmits the buffered cell change PDU before any of the buffered PDUs that were present before the mobile station entered the new cell. In accordance with another method for informing the wireless network of the MS cell change, the following steps are executed: (i) in response to the MS making access in a new cell, sending a Channel Request that indicates a Cell Update operation; (ii) establishing an uplink (UL) Temporary Block Flow (TBF) for transferring Logical Link Control (LLC) Packet Data Units (PDUs) from the MS to the network; (iii) in response to the network receiving an unknown Temporary Logical Link Identifier (TLLI) from the MS, sending a message to a Serving GPRS Support Node (SGSN) and (iv) based on the message, determining with the SGSN the new cell location of the MS.
US10149205B2 Bearer management
A method and system of bearer management signalling in a communication network comprising of transporting bearer resource request message of both the UE and RN via DeNB to managing entity of UE within EPC, as a signalling message over uplink channel referred to as “Union of Resource Request” (UR Request)' message. The bearer resource response message from one of the managing entity of UE or managing entities of UE and RN within EPC are transported as a signalling message to Evolved Packet Edge (EPE) via DeNB over the downlink channel referred to as “Independent Admission Response” (IA Response). This manages bearer setup signalling as a single loop, by transportation of “UR Request” signalling message over uplink and receiving one “IA Response” signalling message over downlink channels. EPE is a conglomeration of network nodes comprising of UEs, RNs and all other network nodes that communicate over EPC via DeNB.
US10149201B2 Method and network node for transmission coordination on wireless backhaul path
The disclosure provides a method (400) for transmission coordination on a wireless backhaul path. The wireless backhaul path comprises at least a network node and its upstream node and downstream node. The method comprises, at the network node: determining (S410) a subframe allocation for transmissions to and from the network node; and transmitting (S420) to the downstream node an instruction to insert a Guard Period (GP) into a first subframe from the downstream node to the network node based on the determined subframe allocation, so as to avoid interference on the first subframe from a subframe immediately following the first subframe.
US10149194B2 Method, apparatus, and system for establishing bearer
A method, apparatus and system for establishing a bearer are provided. The method includes: after a core network node initiates a bearer setup request, receiving, by a gateway node, a first identifier and a third identifier that are sent by a macro access network node, where the first identifier is used to enable the core network node to identify uplink user data forwarded by the gateway node, and the third identifier is used to enable a first small access network node to identify downlink user data forwarded by the gateway node; and sending, by the gateway node, a second identifier and a fourth identifier to the macro access network node.
US10149188B2 Wireless communication method and device
A wireless communication method and device are provided. The wireless communication method includes the steps of directly monitoring a paging channel (PCH) without detecting a paging indicator (PI) in a paging indicator channel (PICH) by user equipment; and decoding data of the PCH by the user equipment. The wireless communication method further includes the step of monitoring the PCH according to information of the PCH received from a network.
US10149187B2 Method for controlling access point operation in wireless communication system
An access point (AP) operation control method of an AP in a wireless local area network (WLAN) system and an apparatus therefor are provided. The method includes receiving connection related information with respect to the AP and at least one terminal, based on the connection related information, determining whether the AP is a dummy AP, and based on a result of the determination, performing a coverage hole detection and correction related operation for the AP. Also, provided are a method and an apparatus for operating an AP controlled by an AP controller (APC).
US10149184B2 Method and apparatus for logging and reporting MBMS-related measurement information in wireless communication system
A method and an apparatus for logging and reporting MBMS-related measurement information by a terminal in a wireless communication system is provided. The method includes receiving, from a base station, configuration information for configuring the terminal to receive an MBMS; and logging, if the terminal receives the MBMS, information of the MBMS based on the received configuration information.
US10149179B2 Systems and methods for transmitting data using parallel decode capacity optimized symbol constellations
Transmitters are described that use non-uniformly spaced symbol constellations that have increased capacity compared to conventional constellations. In many embodiments, a transmitter includes a coder configured to receive bits and output encoded bits, a mapper configured to map said encoded bits to symbols in a non-uniform symbol constellation selected from a plurality of symbol constellations, and a modulator configured to generate a signal for transmission via the communication channel using symbols generated by the mapper. In a variety of embodiments, wherein the non-uniform symbol constellation comprises a set of non-uniformly spaced constellation points, and the location points in the non-uniform symbol constellation are chosen to optimize parallel decode capacity of the non-uniform symbol constellation subject to at least one optimization constraint. In many embodiments, the non-uniform symbol constellation is a quadrature amplitude modulation constellation or a phase shift keyed constellation.
US10149173B2 Multiple-antenna system for cell-specific and user-specific transmission
A reception method and apparatus for use in a multi-cell orthogonal frequency division multiple access (OFDMA) wireless system. In a unicast receive mode during a first receive time period, a first group of orthogonal frequency division multiplexing (OFDM) symbols is received by a mobile device from multiple of a plurality of antennas at a serving base station. In a single-frequency-network (SFN) receive mode during a second receive time period, a second group of OFDM symbols is received by the mobile device from one of a plurality of antennas at the serving base station. The transition between the first receive time period and the second receive time period occurs during a cyclic prefix or a cyclic postfix between OFDM symbols, and the plurality of antennas produce a first beam pattern during the unicast receive mode and a second beam pattern during the SFN receive mode.
US10149168B2 Secured paging
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive a paging message that includes a secured UE identifier calculated based on a security configuration negotiated between the UE and a trusted source, e.g., a mobility management entity (MME) of the core network. The UE may determine whether the paging message is received from the trusted source or an untrusted source based on the secured UE identifier. The UE may transmit a connection request message based on the determination that the paging message is received from a trusted source.
US10149165B2 Virtual wireless networking
An access controller is coupled to a plurality of physical access points. The access controller is operable to create a plurality of virtual access controllers that are each coupled to the plurality of physical access points. The access controller then creates a different virtual access point for each of the plurality of virtual access controllers, and associates the virtual access point of each virtual access controller with each of the plurality of physical access points coupled to that virtual access controller. The access controller then provides a plurality of different wireless subnetworks through each of the plurality of physical access points, with each virtual access controller providing one of the different wireless subnetworks using the virtual access point associated with each of the plurality of physical access points coupled to that virtual access controller.
US10149157B2 Device communication management in a communication system
Aspects of the present disclosure generally relate to one or more systems, methods, and/or devices for secure communication between devices, such as devices within a vehicle. For example, some vehicles have integrated mobile computing platforms that enable communication with an extended productivity device. However, communication between the mobile computing platform and the extended productivity device may lack sufficient security. As such, the present disclosure provides for secure communication between the mobile computing platform and the extended productivity device by verifying, for example, an identity of the extended productivity device.
US10149156B1 Trusted caller identification
A trusted caller ID authority receives registration data from a first communication device. The first communication device is authenticated by the trusted caller ID authority using the registration data and an authentication object is provided to the first communication device. A second communication device receives a call and the authentication object from the first communication device. The second communication device sends a validation request to the trusted caller ID authority that includes the authentication object. Validation information associated with the first communication device is provided to the second communication device. The validation information includes registration and authentication status of the first communication device.
US10149154B2 Apparatus and method for sharing WiFi security data in an internet of things (IoT) system
An apparatus for connecting an Internet of Things (IoT) hub to a wireless network, the apparatus including: 1) a security module to generate a first secret and a second secret, and to encrypt a wireless key using the second secret to generate a first-encrypted key; and 2) a connection logic to establish a secure communication channel between an IoT hub and an IoT service using the first secret, transmit the second secret to the IoT hub and the first-encrypted key to the IoT service, receive from the IoT service a twice-encrypted key generated by encrypting the first-encrypted key using the first secret, and transmit the twice-encrypted key to the IoT hub, which decrypts it using the first secret to generate the first-encrypted key, which is further decrypted using the second secret to generate the wireless key. The IoT hub using the wireless key to connect to the wireless network.
US10149151B2 Communication using virtual numbers
Examples disclosed herein involve receiving a request from a calling device to establish a communication session between a mobile device and the calling device, the mobile device assigned a virtual telephone number, retrieving location information corresponding to a location of the mobile device from a location register, and sending a redirect to a session border controller (SBC) to establish the communication session between the calling device and the mobile device based on the location information.
US10149146B2 Method and apparatus for managing and reusing mobile subscriber identification information to multiple devices
Aspects of the subject disclosure may include, for example, a system that manages reuse of mobile subscriber identity information. The use of a same generic mobile subscriber identity information by multiple devices can be based on the mobility and/or device location. Other embodiments are disclosed.
US10149143B2 Methods, systems, and computer readable media for realm-based routing of diameter request messages
The subject matter described herein includes methods, systems, and computer-readable media for realm-based routing of Diameter request messages. One method includes maintaining device watchdog peg counters for Diameter peers. The method further includes receiving a Diameter request message for which realm-based routing is indicated. The method further includes using at least a destination realm to identify a plurality of candidate Diameter peers to which the Diameter request message could be routed. The method further includes sampling the device watchdog peg counters for the candidate Diameter peers. The method further includes selecting at least one of the candidate Diameter peers to which the message could be routed using the device watchdog peg counters. The method further includes routing the Diameter request message to one of the candidate Diameter peers based on results of the selecting.
US10149142B2 System and method for establishing a wireless connection between power tool and mobile device
A method and system for connecting a power tool with a mobile device. The mobile device receives a user request to connect to a power tool and transmits a short-range advertisement. The power tool receives the short-range advertisement and transmits a signal. The mobile device receives the signal from the power tool and determines a signal strength. The mobile device compares the signal strength to a predetermined signal strength value. When the signal strength value exceeds the predetermined signal strength value, the mobile device connects with the power tool.
US10149140B2 Method and apparatus for discovering neighborhood awareness networking devices
A method and apparatus includes a NAN communication device suppressing NAN scanning and scanning using an alternate scanning protocol while suppressing NAN scanning. The method additionally includes detecting a transmission from another communication device while scanning using the alternate scanning protocol and determining the detected transmission is a NAN transmission. The method further includes discontinuing suppressing NAN scanning in response to detecting the NAN transmission.
US10149138B2 Method for transmitting discovery message in wireless communication system and apparatus for same
A method for transmitting a discovery message in a wireless communication system supporting device-to-device (D2D) direct communication, the method performed by the device, includes: discovering a D2D synchronization signal; classifying one or more macros by using the strength of the discovered D2D synchronization signal; receiving macro resource allocation information from a base station of the classified macro; sensing a macro resource of the classified macro based on the received macro resource allocation information; determining a macro resource for selecting a discovery resource through the sensing result; determining a discovery resource for transmitting a discovery message in the determined macro resource; and transmitting the discovery message through the determined discovery resource.
US10149137B2 Enhanced communication system
As disclosed herein a method, executed by a computer, includes monitoring proximate automobiles using a camera, receiving a request to transmit a communication connection request to a selected automobile, and determining observed attributes corresponding to the selected automobile based on images from the camera. The method further includes broadcasting, over a network, the observed attributes to the proximate automobiles, and requesting disclosed attributes and a connection identifier from the proximate automobiles that match the observed attributes, receiving at least one response from the proximate automobiles that match the observed attributes, and determining which response is a best match to the selected automobile. The method further includes transmitting the communication connection request to the selected automobile over the network using the connection identifier corresponding to the best match. A computer program product corresponding to the above method is also disclosed herein.
US10149136B1 Proximity-based trust
In one embodiment, a method includes detecting a triggering event to initiate a communication session with a second computing device associated with a second user, where the first computing device includes one or more wireless transceivers and one or more sensors, determining an initial trust score for the second computing device, sensing physical interactions between users using the one or more sensors, adjusting the trust score for the second computing device based at least on the sensed physical interactions, and sending a message to the second computing device if the adjusted trust score for the second computing device satisfies a first threshold.
US10149133B2 Facilitating a location determination of a user equipment that is connected to a master radio based upon slave radio measurements
Embodiments relate to a deployment of a master radio in conjunction with one or more slave radios. The master radio coordinates with a UE, or transmitter, to transmit a particular known set of wireless signals in a defined time window over a dedicated wireless connection between the UE and the master radio. The master radio separately coordinates with the one or more slave radios to monitor for and measure the dedicated wireless connection during the defined time window (e.g., to obtain AoA measurements, signal strength measurements, etc.). The measurements can be reported to the master radio or a separate measurement processing unit to facilitate a location determination of the UE.
US10149131B2 Compressive sensing for power efficient data aggregation in a wireless sensor network
Techniques are provided for compressive sensing (CS) in a sensor network, for improved power efficiency. A methodology implementing the techniques according to an embodiment includes determining a state of a sensor network, based on a calculated statistic of sampled data values generated by one or more sensors in the network, and on anomaly indications generated by the one or more sensors. The method further includes calculating a CS sampling schedule based on the determined state and further based on a sparse signal recovery algorithm. The method further includes broadcasting the CS schedule to the one or more sensors. The CS schedule includes a sensor identification, sampling frequency, and sampling time offset for each sensor to be sampled. The method further includes updating the state of the sensor network and the CS schedule, based on updated data values generated by the one or more sensors in accordance with the sampling schedule.
US10149130B2 Methods and computer-readable mediums storing computer programs for notifying data reception
A method of outputting notification of data reception in a device configured to transmit and receive data to and from an external device and a computer program recorded on a non-transitory computer-readable recording medium, which when executed by a processor, is configured to cause the device to perform the method are provided. The method includes receiving, by a processor of the device, data from the external device, determining, by the processor of the device, an importance of notification by recognizing at least one of a state of the device and surrounding circumstances of the device, and outputting. by the processor of the device, the notification of the data reception when the determined importance of the notification exceeds a first threshold value.
US10149129B2 Systems and methods for providing emergency messages to a mobile device
The present invention is directed to systems and methods for providing emergency messages to a mobile device. In an exemplary embodiment, a system for communicating emergency messages is provided comprising a mobile device comprising an emergency message application and a personal emergency message transceiver, an emergency message control center, wherein the emergency message application is enabled to receive a plurality of emergency messages generated by the emergency message control center.
US10149128B2 Simultaneous messaging system and method
At least one of the embodiments described herein relate generally to a method of communicating an engagement to a plurality of active mobile devices, wherein each active mobile device is associated with an active user. The method may include providing at least one communication socket to each of the active mobile devices; receiving location data from those devices, information related to an engagement. In response to determining the location of the engagement, a first notification is provided to nearby active mobile devices to determine the corresponding active user's availability. In response to confirming the engagement a second notification is sent to the nearby active mobile devices to confirm the corresponding active user's availability. An active user is selected among the confirmed available active users and a third notification is provided with the selection result.
US10149126B2 Pico-cell extension for cellular network
A pico-cell is located within a facility. The pico-cell has a wireless protocol for carrying calls placed to and from mobile devices in the facility. A call distributor is in communication with the pico-cell and handles calls carried by the pico-cell. The call distributor includes an embedded wireless switch for routing calls to and from mobile devices in the facility using the wireless protocol.
US10149125B1 Dynamic adjustment of uplink coordinated multipoint service
Coordinated multipoint (CoMP) can improve uplink service in cellular networks. However, uplink CoMP can also burden an access network, such as by increasing processing loads at base stations and/or increasing traffic on backhaul links between base stations. Accordingly, exemplary methods and systems help to dynamically select an uplink CoMP mode for a user equipment (UE) based on various factors, such as whether the UE is located at a border cell, whether or not carrier aggregation is being utilized for downlink communications with the UE, and/or whether or not the UE is a heavy data user, among other possible factors.
US10149123B2 Keyword-based information processing method and device
The embodiments of the present invention disclose an information processing method and device. The method of the embodiments of the present invention comprises: receiving a first message sent by a network side; based on locally stored key words, if a first key word that matches a locally stored key word is extracted from said first message, then a first label is set up for said first message; said first message is a short message or multimedia message; upon receipt of a command to display said first message, a locally stored first piece of information associated with said first key word is displayed, and, when said first label is triggered, a query of the network side for a second piece of information associated with said first key word is performed, and said second piece of information found through the query is displayed. In the embodiments of the present invention, the first message can be displayed directly, and the first label corresponding to said first message can be added, so that when the user triggers the first label, they can immediately obtain a second message, thereby enabling the user to obtain the associated information in a more intuitive manner.
US10149120B2 Group message based carrier aggregation control
A mobile communication system includes a network based aggregation controller for controlling aggregation of component carriers from a first spectrum and a second spectrum. In addition, the mobile communication system includes a group of mobile terminals. The network based aggregation controller is configured to send a group message on at least one component carrier of the first spectrum to the group of mobile terminals. The mobile terminals receive the group message. A terminal based aggregation controller in each of the mobile terminals is configured to control operation of the respective mobile terminal with respect to the at least one component carrier of the second spectrum. This control is accomplished in response to the received group message.
US10149119B2 Providing multiple content items for display on multiple devices
Embodiments of methods, systems, and storage medium associated with providing, with a user device, multiple content items for display by multiple receiving devices via multicast transmissions are disclosed herein. In one instance, the method may include forming a multicast data unit with multiple portions of data. Each portion of data may correspond to one of multiple content items to be transmitted to multiple receiving devices by the computing device and each content item is to be displayed by one of the multiple receiving devices. The method may further include transmitting the formed multicast data unit to the multiple receiving devices; and initiating, at each receiving device of the multiple receiving devices, a retrieval from the multicast data unit a portion of data that corresponds to a content item to be displayed by the receiving device, and to display the content item. Other embodiments may be described and/or claimed.
US10149118B2 Method and apparatus for transmitting service interest indication message in wireless communication system
Provided are a method and an apparatus for transmitting a multimedia broadcast/multicast service (MBMS) interest indication message in a wireless communication system. A user equipment (UE) receives from a first base station system information for an MBMS which is broadcasted, and transmits the MBMS interest indication message to the first base station when the user equipment performs a handover from a second base station, which does not broadcast the system information for the MBMS, to the first base station.
US10149117B2 Floor detection based on determined floor detection parameters
A method is disclosed including determining at least one floor detection parameter based on a floor characteristic of a building; using the floor detection parameter in a floor detection process or providing the floor detection parameter for use in a floor detection process. Furthermore, a method is disclosed, including receiving at least one floor detection parameter determined based on a floor characteristic of a building, and using the at least one floor detection parameter in a floor detection process. According apparatuses, computer programs and systems are also disclosed.
US10149115B1 Orientation of directional antennas using horizontal position information
Systems, methods, and apparatus are provided for enabling orientation of directional antennas even when one or more of the directional antennas are moving. Position information for each directional antenna is transmitted using an omnidirectional antenna transmitting at a low bandwidth and a low power. The position information of the directional antennas is used to orient the directional antennas so that a high bandwidth, low power wireless connection can be enabled and/or maintained between the directional antennas. The position information is periodically transmitted and the orientation of the directional antennas is updated as one or more of the directional antennas move so that the wireless connection between the directional antennas is maintained.
US10149114B2 Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
The present invention provides systems and methods for providing geolocation services in a mobile-based crowdsourcing platform. More specifically, the system of the present invention includes a plurality of remote mobile devices configured to communicate and exchange data with a cloud-based service, such as a crowdsourcing platform. The crowdsourcing platform generally provides a geolocation service based on the crowdsourcing, or polling, of users of the mobile devices so as to determine location and movement of the users within a specific environment. The system is further configured to automatically render a floor plan or layout of a location based on the user data.
US10149111B1 Offline Trajectories
In one embodiment, a method includes determining a current location of a user based on location data received from a client device; and calculating a transition probability of the user transitioning, within a predetermined time window, from the current location to each of a number of candidate geographic locations. The calculating of the transition probability is based at least in part on previously logged location data associated with a number of users who were at the current location. The method also includes determining metadata associated with the user; and calculating an offline probability associated with each of the number of candidate geographic locations using a computer model and the metadata associated with the user. The computer model is generated using machine learning and metadata associated with users who were at the respective candidate geographic location.
US10149109B2 Wearable device detection
A computer-implemented method includes, by a first terminal device among a plurality of terminal devices in a vicinity of a user, receiving a frequency of coexistence from each of one or more second terminal devices among the plurality of terminal devices. The first terminal device and each of the second terminal devices each store a frequency of coexistence, wherein the frequency of coexistence shows a frequency that a terminal device which stores the frequency of coexistence and each of one or more other terminal devices coexisted in the vicinity at a predetermined location. The method further includes calculating a mean value of the frequencies of coexistence for each of the terminal devices which are not currently in the vicinity of the user, and, if the mean value is equal to or larger than a predetermined threshold, concluding that a terminal device is not in the vicinity of the user.
US10149107B2 Method and apparatus for estimating position of terminal
A method and apparatus for estimating a position of a terminal is provided. The method and apparatus include a technique for a sensor network, a machine to machine (M2M), a machine type communication (MTC), and Internet of things (IoT), and may be used for intelligent services based on the technique (smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail industry, and security and safety related services). The method includes identifying direction information of a received signal if setting up connection between a terminal and an access point (AP), receiving information about a barometric pressure sensor from the terminal, and calculating the position of the terminal based on the direction information and the information about the barometric pressure sensor of the terminal.
US10149105B1 Providing information to a mobile device based on an event at a geographical location
A system, method, and computer readable medium for providing information to a mobile device based on an event comprising detecting an occurrence of the event, determining if the event is a specific event and if the event occurred at or near a geographical location and sending an alert of the event to at least one mobile device if the event is the specific event, if the event occurs at or near the geographical location, and if the at least one mobile device is located at or near the geographical location.
US10149098B2 Location tracking
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for location tracking are disclosed. In one aspect, a method includes the actions of receiving, from a computing device that is configured to receive radio signals from beacons, beacon data that includes data identifying a corresponding beacon and data identifying a power level of a corresponding radio signal. The actions further include receiving, from the computing device, sensor data collected by a sensor that is located on the computing device. The actions further include based on the beacon data, determining a location of the corresponding beacon. The actions further include based on the sensor data, adjusting the location of the corresponding beacon. The actions further include generating a user interface that identifies the corresponding beacon and the adjusted location. The actions further include providing, for output, the user interface.
US10149096B2 Wireless device and communication method for communicating with relay station
A transmission unit transmits a signal to a relay station. A reception unit receives a signal from the relay station if the transmission unit does not transmit a signal. A control unit determines whether to (1) perform continuous transmission by the transmission unit or (2) perform communication in which transmission by the transmission unit and reception by the reception unit are alternately switched, based on the positional information acquired in the positional information acquisition unit and the communication area information acquired in the communication area information acquisition unit.
US10149092B1 Location sharing service between GPS-enabled wireless devices, with shared target location exchange
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
US10149088B2 Speaker position identification with respect to a user based on timing information for enhanced sound adjustment
Various aspects of a system and method for speaker position identification with respect to a user based on timing information for enhanced sound adjustment in a multi-channel speaker system are disclosed herein. The system includes an electronic device that receives a first timing signal from a control device of the speaker system. The first timing signal indicates a first time instant at which an audio signal is communicated, by the control device, to a first speaker of a plurality of speakers of the speaker system. An output of the audio signal is recorded from the first speaker at a second time instant by the electronic device. An absolute distance between the first speaker and the electronic device associated with a user, is determined based on the first and second time instant. A first instruction to calibrate at least the first speaker is generated based on the determined absolute distance.
US10149087B1 Acoustic change detection
A loudspeaker cabinet has a number of pairs of microphones, each pair includes the same internal microphone and a different external microphone. For each pair of microphones, a process (i) receives a first audio signal of sound captured by the internal microphone and a second audio signal of sound captured by the different external microphone, (ii) estimates, using first and second audio signals, a radiation impedance, and (iii) computes a detection value based on the radiation impedance in a frequency band. A difference between (i) a currently computed detection value associated with a given pair of microphones and (ii) a previously computed detection value associated with said given pair, is computed. The sound produced by the cabinet is adjusted, in response to the computed difference meeting a threshold. Other embodiments are also described and claimed.
US10149085B1 Manipulation of playback device response using signal processing
An example playback device receives left and right channels of audio content and generates a center channel of the audio content by combining at least a portion of the left right channels. The playback device generates first and second side channels of the audio content by combining the center channel and a difference of the left channel and the right channel and combining the center channel and an inverse of the difference of the left channel and the right channel, respectively. The first and second side channels are attenuated by a filter with a given cutoff frequency. When volume is adjusted, the cutoff frequency is adjusted based on the volume level of the playback device and the spectral characteristics of the audio content. The cutoff frequency is positively related to the volume level such that a volume increase causes a corresponding increase in the cutoff frequency and vice versa.
US10149083B1 Center point stereo system
In an audio processing system a center point stereo sound processor in combination with a digital transducer alignment sound processor converts regular left and right stereo audio source signals to sum and difference signals, enabling a center stage spatialized stereo acoustic image to be created directly from a forward-directed loudspeaker unit and a sideways-directed dipole loud speaker unit. The forward-directed loudspeaker unit includes one vertically-mounted loudspeaker. The sideways-directed dipole loudspeaker unit is located directly below and to the sides of the forward-directed loudspeaker unit and includes two speaker cones connected in parallel and wired out of phase with each other. The center point stereo sound processor receives a left and right, stereo, audio signal source and converts the left and right signals into sum and difference signals. The sum, left plus right signal drives the forward-directed loudspeaker unit. The difference, left minus right signal is subsequently processed by the digital transducer alignment sound processor, which then drives the sideways-directed dipole loudspeaker unit. The digital transducer alignment sound processor applies an audio time delay to the difference signal equal to or longer than that of the delay in sound transmission delay in air from the vertically-mounted loudspeaker of the forward-directed loudspeaker unit to the two speaker cones of the sideways-directed dipole loudspeaker unit. This acoustically repositions the sideways-directed dipole loudspeaker unit so it radiates in the time domain as if the sideways-directed dipole loudspeaker unit was centrally located in reference to the forward-directed loudspeaker unit.
US10149082B2 Reverberation generation for headphone virtualization
The present disclosure relates to reverberation generation for headphone virtualization. A method of generating one or more components of a binaural room impulse response (BRIR) for headphone virtualization is described. In the method, directionally-controlled reflections are generated, wherein directionally-controlled reflections impart a desired perceptual cue to an audio input signal corresponding to a sound source location. Then at least the generated reflections are combined to obtain the one or more components of the BRIR. Corresponding system and computer program products are described as well.
US10149077B1 Audio themes
A home interface comprises one or more audio interfaces within the premises of users. The audio interfaces are connected to an assistant service that detects conditions within rooms of user premises and that generates simulated audio themes for the rooms. The audio themes may be changed depending on detected conditions, and subthemes of a given audio theme may be implemented in different rooms.
US10149076B2 Hearing device with an optical identification
A hearing device with an optical or visual identification for a hearing system, wherein the hearing system comprises a left and a right hearing device, wherein each hearing device comprises a housing and an optical or visual identification, wherein the optical or visual identification comprises a first shield and a second shield (a shield is also referred to as a panel) that is physically coupled to the housing, wherein the second shield forms a part of an outer surface of the hearing device, wherein the second shield is arranged over the first shield and wherein the second shield is at least partially transparent.
US10149074B2 Hearing assistance system
There is provided a hearing assistance system, comprising a transmission unit comprising a microphone arrangement for capturing audio signals from a voice of a speaker using the transmission unit and being adapted to transmit the audio signals as radio frequency signal via a wireless RF link; a left ear hearing device and a right ear hearing device, each hearing device being adapted to stimulate the user's hearing and to receive an RF signal from the transmission unit via the wireless RF link and comprising a microphone arrangement for capturing audio signals from ambient sound.
US10149073B2 Systems and methods for hearing assistance RF multi-band operation
The present disclosure relates to a multi-band wireless communication of information for a hearing assistance device, where the multi-band operation is adapted to provide communications at different radio frequency (RF) bands. In applications of hearing aids, the processor is adapted to perform correction of sound for a hearing impaired user. In certain examples, the present subject matter provides an improved data transmission integrity and reliability.
US10149072B2 Binaural cue preservation in a bilateral system
Presented herein are techniques for preservation/retention of binaural cues in a bilateral system, such as a bilateral hearing/auditory prosthesis system. The bilateral system comprises first and second bilateral prostheses, each of which includes an automatic gain control (AGC) system. The first and second bilateral prostheses communicate with one another over a AGC update channel/link to exchange AGC updates in a power-efficient manner.
US10149069B2 Configurable hearing system
The application relates to a configurable hearing device such as a hearing aid comprising an input transducer adapted to transform an input sound signal to an electrical input signal; a memory storing at least two different performance categories, each comprising a group of technical features, the group of technical features of each of the at least two different performance categories being at least partially overlapping and each technical feature of the group of technical features being defined by a selectable range and/or parameter settings; a signal processing unit adapted to access the memory and to process the electrical input signal in accordance with an active performance category selectable from the at least two different performance categories, the signal processing unit providing a processed electrical signal; and an output transducer adapted to transform the processed electrical signal to an output signal producing a hearing perception to a user of the hearing device. The invention may e.g. be used for the fitting of hearing aids to first time users, where a choice between different hearing aid models having different performance must be made.
US10149063B2 Vibrating body for acoustic transducer and speaker device
An example vibrating body for the acoustic transducer may include a diaphragm including a first vibrating part and a second vibrating part located at an outer circumference of the first vibrating part. A coil is configured to vibrate the diaphragm. An edge portion is located at an outer circumference of the diaphragm. A plurality of ribs are provided outside of the coil on the second vibrating part formed integrally with the second vibrating part. A plurality of ribs is provided on the edge portion formed integrally with the edge portion. None of the integrally formed ribs is provided inside of the coil on the first vibrating part. The ribs provided on the second vibrating part are formed in an inner circumferential side of regions of the edge portion, the regions being located between the ribs provided on the edge portion next to each other.
US10149057B2 Audio device, control terminal, method for audio device, and method for control terminal
An audio device includes: at least one processor, and at least one memory configured to store instructions that, when executed by the at least one processor, causes the audio device to: transmit a first device name relating a group to which the audio device belongs to in a case where the audio device is set as a master device, wherein the master device serves as a content supply source for another device that belongs to the group, and transmit a second device name relating to the audio device in a case where the audio device is not set as the master device.
US10149054B2 Operable membranes device and digital speaker comprising at least one such device
An operable membrane device is provided, including a plate, a plurality of membranes suspended from the plate and being a seat of residual mechanical constraints, at least a first actuator configured to deform the plate outside its plane, second actuators, each second actuator being configured to deform a membrane outside its plane, and control electronics configured to generate second control signals at the second actuators in order to vibrate the membranes and configured to generate first control signals at the first actuator to cause a deformation of the plate so that the plate is found in the deformed state, wherein a mechanical constraint is applied to the membranes that at least reduces the residual constraints of the membranes.
US10149053B2 Signal processing device, signal processing method, and speaker device
To resolve volume shortage of middle and high band of speaker reproduction sound. A DSP 4 performs LPF processing to extract low frequency component of an audio signal to which the first volume processing is performed, DRC processing to compress the audio signal to which the LPF processing is performed in case that the audio signal to which the LPF processing is performed is not less than a predetermined signal level, HPF processing to extract high frequency component of the audio signal to which the first volume processing is performed, second volume processing to attenuate the audio signal to which the HPF processing is performed based on the volume value that is received, and synthesis processing to synthesize the audio signal to which the DRC processing is performed and the audio signal to which the second volume processing is performed.
US10149044B2 Vibration damping structure for audio device
An apparatus comprises a movable section for sound generation; at least one actuator configured to actuate the movable section, the actuator being in communication with electronic circuitry and configured to generate an acoustic signal substantially from the movable section when the at least one actuator is driven by an audio signal; and a back cover coupled to the movable section and configured to limit the generation of sound from the back cover by attenuating vibrations that are caused when the movable section is actuated by the at least one actuator. The movable section and the at least one actuator define a panel speaker.
US10149041B2 Earbuds with compliant member
This application relates to earbuds configured with one or more biometric sensors. At least one of the biometric sensors is configured to be pressed up against a portion of the tragus for making biometric measurements. In some embodiments, the housing of the earbud can be symmetric so that the earbud can be worn interchangeably in either a left or a right ear of a user. In such an embodiment, the earbud can include a sensor and circuitry configured to determine and alter operation of the earbud in accordance to which ear the earbud is determined to be sitting in.
US10149038B2 Earpiece intra-auricular support system
An earpiece including an intra-auricular support, a projection element coupled thereto, and a flexible body disposed thereon and inside an external ear canal of an ear, and a moldable earpiece material moldable about the intra-auricular support to conform to the auricle of an ear and curable to provide a fixed configuration of the earpiece.
US10149037B1 Earbuds with detachable ear-wings
Disclosed are various designs of earbud structures including detachable and replaceable ear-wings and/or detachable and replaceable earplugs. In various embodiments, the body of a proposed earbud is a fixed component of the earbud which is configured to receive and accommodate different types of ear-wings and/or earplugs based on the user's need. Various embodiments of the proposed earbud designs provide an ear-wing structure that includes at least two components: a wing-shaped structure for fitting into the ear to achieve a desired stability, and a shell structure for attaching the wing-shaped structure onto the body of the earbud thereby attached the wing-shaped structure firmly onto the body of the earbud.
US10149034B2 Earphone
An earphone includes a first driver units reproducing sound waves in a high-frequency range, a second driver units reproducing sound waves other than the high-frequency range of the first driver units, and a unit case for housing the respective driver units and a sound delivery tube for leading sound waves from the driver units to a user's ear canal, the sound delivery tube being formed to communicate with the unit case. A sound emission axis of the first driver units and a sound emission axis of the second driver units are disposed in parallel to each other, and the sound emission axis of the first driver unit passes through in an opening of the sound delivery tube. This construction, including multiple driver units for producing different frequency ranges, allows to provide an earphone in which attenuation of high-frequency components in particular is reduced.
US10149030B2 Microphone
The present invention provides a microphone including: a microphone unit including a vibration plate that vibrates in response to sound; a unit board disposed rearward of the vibration plate; a first ground pattern disposed on the rear surface of the unit board; a unit casing accommodating the microphone unit and the unit board; a contact region of the unit casing, the contact region being in contact with the first ground pattern; a main board having a side face having a second ground pattern, the second ground pattern being in contact with the contact region; and an adhesive joining the side face of the main board to the microphone unit.
US10149029B2 Loudspeaker module applied inside terminal
Disclosed is a loudspeaker module applied inside a terminal, wherein, the terminal comprises a terminal housing, and the loudspeaker module is fixed inside the terminal. The loudspeaker module comprises a loudspeaker unit and a module housing for accommodating and fixing the loudspeaker unit. A closed space formed by the loudspeaker unit, an outer wall of the module housing, and the terminal housing is a rear sound cavity. By means of the loudspeaker module provided in the present invention, the usable space inside the terminal can be converted into the rear sound cavity, so that the space of the rear sound cavity is enlarged, and the acoustic performance of the loudspeaker module can be effectively improved. Therefore, the present invention makes full use of the inside space of the terminal to realize the thinning of the loudspeaker module without changing the inside space of the terminal, and achieves good acoustic performance.
US10149028B2 Die insert for molding a speaker grille
An insert of a die for molding a speaker grille includes a forming member. The forming member defines a forming surface, from which a plurality of pins extend for forming apertures in a speaker grille. The forming surface defines a plurality of apertures disposed at spaced locations between the pins. The apertures are interconnected with a plurality vent channels communicating the apertures with the vent channels for venting air disposed in a die when melted polymer used to form the speaker grill is injected into the die. The forming member and the vent channels are formed as a monolithic construction.
US10149026B2 Method and apparatus for performing an automatic bandwidth management in a communication network
A communication network (1) comprising an optical transport domain network (2) having optical transport nodes connected to each other via physical optical links, packet switched networks (3) each having a boundary router (4) connected to an optical transport node of said optical transport domain network (2) via an access link (5); and a network management apparatus (6) adapted to perform an automatic bandwidth management of said communication network (1), wherein said network management apparatus (6) is adapted to activate or deactivate virtual links (VL), tributary ports and cross-connections between virtual and access links in the optical transport domain (2) in response to data traffic statistics of data transmitted on said access links (5).
US10149024B1 Systems and methods for multiple data center building optical communication
The disclosed systems for multiple data center building optical communication may include (1) a first optical switching node of a first main point of entry (MPOE) of a first data center building that communicatively couples a first fiber pair of a first long-haul path to a computing system of the first building, (2) a second optical switching node of the first MPOE of the first building that communicatively couples a first fiber pair of a second long-haul path to the computing system of the first building, and (3) a third optical switching node of the first MPOE of the first building that communicatively couples the first and second optical switching nodes of the first MPOE of the first building to a second MPOE of the first building and a first MPOE of a second data center building. Various other systems and methods are also disclosed.
US10149023B2 System providing sponsored content
A system receives an indication of selection of an item in a broadcast segment from an end device. A broadcast segment is identified by the selection and a broadcast segment schedule. An item ID is determined using the identified broadcast segment and the broadcast segment schedule, and a corresponding sponsor of the item is determined using the item ID and the identified broadcast segment. An anonymized message, including the item ID and a request for information, is sent to the corresponding sponsor. A reply is received from the corresponding sponsor, and forwarded to an end user contact.
US10149022B2 Method and system of auto-tagging brands of television advertisements
A system and method for automated tagging of one or more advertisements broadcasted on a channel in real time includes a step of detecting the one or more advertisements broadcasted on the channel, and another step of fetching a set of prominent frames and a pre-defined section of an audio clip. The set of prominent frames and the pre-defined section of the audio clip correspond to a detected advertisement. The method also includes another step of retrieving plural features. The plural features corresponds to the set of prominent frames and the pre-defined section of the audio clip. The method also includes another step of comparing each of the plurality of features with corresponding pre-defined set of features. The method also includes another step of tagging the detected advertisement with a unique tag.
US10149018B2 R-CCAP with AM star architecture
A remote node system with an amplitude modulation (AM) star architecture is formed between a remote node and a plurality of field nodes split from the remote CCAP node. In embodiments, an R-CCAP node can be combined with amplitude modulation (AM) optics in a star architecture for building low power nodes, supporting set top box (STB) out of band (OOB) signals, and increasing system bandwidth (BW). The remote node can be implemented in media content delivery networks, such as a hybrid fiber-coax HFC network or evolving radio frequency over glass (RFoG) networks.
US10149014B2 Guide menu based on a repeatedly-rotating sequence
An iTV user interface includes a navigable menu area through which a user can select from among a variety of services and a content display area in which formatted data associated with a selected menu service are displayed to the user. The formatted data is displayed in a rotating or ticker fashion having both a passive mode, in which the formatted data is displayed in a sequence independent of any selection operations by a television viewer, and active mode, in which the formatted data is displayed in a sequence that depends on selection operations by the television viewer. Advertisements and/or promotions may be interspersed among the content items. The navigable menu area and the content display area may be displayed to the viewer at the same time as television programming is displayed on the television.
US10149013B2 Providing sketch annotations with multimedia programs
A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.
US10149012B1 Systems and methods for generating a recommendation of a media asset for simultaneous consumption with a current media asset
Systems and methods for, while a user is consuming a first media asset, generating for the user a recommendation of a second media asset based on a viewing history of the user. In some aspects, the systems and methods determine that a user is consuming only video of a first media asset, determine a first category for the first media asset, and retrieve a viewing history corresponding to the user. The viewing history comprises media assets consumed simultaneously with a media asset corresponding to the first category. The systems and methods select a second category corresponding to a highest number of media assets in the viewing history, select a second media asset based on the second category. Alternatively, the user can select the second media asset manually. The systems and methods generate for output the audio of the second media asset for simultaneous consumption with the video of the first media asset.
US10149011B2 Media content distribution
A method includes receiving media content at a media server and encoding the media content to form a first content stream. The method includes encoding an audio portion of the media content to form a second content stream having a first bit rate. The method includes causing the first content stream to be transmitted to a media device via a satellite distribution system and causing the second content stream to be concurrently transmitted to the media device via a terrestrial distribution system. The method includes receiving an indication of a disruption of the first content stream at the media device. The method also includes, after receiving the indication, causing a third content stream to be transmitted from the media server to the media device via the terrestrial distribution system. The third stream has a second bit rate greater than the first bit rate.
US10149008B1 Systems and methods for assisting a user with identifying and replaying content missed by another user based on an alert alerting the other user to the missed content
Systems and methods are disclosed herein for automatically replaying a portion of a media asset to a first user when a second user delivers an alert to the first user, and the alert is indicative of an event shown in the portion of the media asset, which occurred while attention of the first user was diverted away from the media asset. For example, a first user may divert his or her attention away from a media asset and may miss a portion of the media asset that he or she may be interested in. A second user may tell the first user that the first user has missed out an event the first user may be interested in. A media guidance application may capture the alert, based on which a portion that matches the alert is found and may be played back to the first user.
US10149007B2 Media channel identification with video multi-match detection and disambiguation based on audio fingerprint
Disclosed are methods and systems to help disambiguate channel identification in a scenario where a video fingerprint of media content matches multiple reference video fingerprints corresponding respectively with multiple different channels. Given such a multi-match situation, an entity could disambiguate based on an audio component of the media content, such as by further determining that an audio fingerprint of the media content at issue matches an audio fingerprint of just one of the multiple channels, thereby establishing that that is the channel on which the media content being rendered by the media presentation device is arriving.
US10149005B2 Set-top box with enhanced content and system and method for use of same
A set-top box with enhanced content and system and method for use of the same are disclosed. In one embodiment, a wireless transceiver is located within a housing, which also interconnectively includes a television input, television output, a processor, and memory. The set-top box may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. The set-top box receives trajectory data from the proximate wireless-enabled interactive programmable device, which represents motion-based commands provided by a user. The set-top box evaluates the trajectory data and sends a command signal to the television.
US10149002B1 Systems and methods for retrieving content files
A video content provider may maintain its own servers for organizing and distributing its video content as digital files. The video content provider names the digital files according to its own file naming scheme and stores the digital files at particular file locations according to its own file storage scheme. A video-broadcast system analyzes a broadcast schedule to determine attributes of scheduled video content. Using the attributes, the video-broadcast system derives identifying information that the video content provider uses in the file paths and the file names of its digital files. The video-broadcast system uses this identifying information to generate the file paths and the file names for the digital files stored on the video content provider's servers. By automatically generating the file path and the file name for video content from attributes provided by the broadcast schedule, the video-broadcast system can efficiently and consistently retrieve the correct digital files.
US10149001B1 Systems and methods for managing storage of duplicate copies of a media asset at a storage device
Systems and methods are disclosed herein for detecting duplicate copies of a media asset and deleting or offloading one of the duplicate copies to different user devices. Specifically, a media guidance application, implemented at user equipment, may be used to record or store media assets from different media sources. The media guidance application may detect a duplicate copy of a previously stored media asset by comparing various attributes of the media asset. After detecting a duplicate copy of a media asset, the media guidance application may determine which of the duplicate copies of the same media asset is to be deleted, or to be transmitted for storage at a different user device.
US10148994B2 Mirror transmission method
A mirroring transmission method is provided. The present method retrieves image frames and audio signals of a transmitter and transmits the retrieved image frames and retrieved audio signals to a receiver to be displayed wirelessly. In the meantime, the present method monitors status of a network connected with the transmitter and the receiver, and determines if the network is stable or not. Also, the method stops retrieving and transmitting the audio signal from the transmitter to the receiver, and controls the transmitter to display the audio signal directly through an internal audio module whenever the network is determined unstable.
US10148984B2 Terminal device, server device, data management system, and recording medium on which program is recorded
Some embodiments may include a transmitting unit which transmits, when one or more pieces of stored data each being an entity at storage of a digital asset are respectively stored in one or more data storage devices, identification data for uniquely identifying the digital asset to a server device; and a receiving unit which receives, from the server device, digital asset use feature information indicating a feature during use of the digital asset uniquely identified by the identification data transmitted by the transmitting unit, and digital asset entity information indicating an entitative feature of each of the one or more pieces of stored data each being an entity at storage of the digital asset uniquely identified by the identification data.
US10148983B2 Methods and systems of improved video stream switching and random access
Systems, methods, and computer readable media are described for providing improved video coding, including improved video stream switching and random access. In some examples, systems, methods, and computer readable media include obtaining video data at an encoder and determining, from the video data, an intra random access point (IRAP) picture. A first set of one or more leading pictures associated with the IRAP picture are coded as random access decodable leading (RADL) pictures based on the first set of one or more leading pictures having a temporal identifier (TemporalId) that is less than or equal to a TemporalId threshold value. A second set of one or more leading pictures associated with the IRAP picture are coded as random access skipped leading (RASL) pictures based on the second set of one or more leading pictures having a TemporalId that is greater than the TemporalId threshold value. The video bitstream can then be generated to include the IRAP picture, the first set of one or more leading pictures, and the second set of one or more leading pictures.
US10148979B2 Efficient rounding for deblocking
The present disclosure relates to deblocking filtering which is applicable to smoothing the block boundaries in an image or video coding and decoding. In particular, the deblocking filtering is either strong or weak, wherein the clipping is performed differently in the strong filtering and the weak filtering.
US10148969B2 Of sample entry and operation point signalling in a layered video file format
A video device for processing multi-layer video data includes a data storage medium configured to store the multi-layer video data and one or more processors configured to obtain the multi-layer video data; store the multi-layer video data in a file format; store representation format information for each operation point of the multi-layer video data in an operation points information (oinf) box for the file format; and generate a file of video data formatted according to the file format.
US10148967B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding-decoding apparatus
An image coding method includes: generating a predicted block; calculating a residual block; calculating quantized coefficients by performing transform and quantization on the residual block; calculating a coded residual block by performing inverse quantization and inverse transform on the quantized coefficients; generating a temporary coded block; determining whether or not an offset process is required, to generate first flag information indicating a result of the determination; executing the offset process on the temporary coded block when it is determined that the offset process is required; and performing variable-length coding on the quantized coefficients and the first flag information.
US10148961B2 Arithmetic coder with multiple window sizes
An example method of entropy coding video data includes determining a window size of a plurality of window sizes for a context of a plurality of contexts used in a context-adaptive coding process to entropy code a value for a syntax element of the video data; entropy coding, based on a probability state of the context, a bin of the value for the syntax element; updating a probability state of the context based on the window size and the coded bin. The example method also includes entropy coding a next bin with the same context based on the updated probability state of the context.
US10148959B2 Image coding device and method, and image decoding device and method
The present disclosure relates to an image coding device and method, and an image decoding device and method for enabling the code amount of a chrominance signal in an image to be controlled. A chrominance signal quantization unit determines a luminance signal quantization parameter and a chrominance signal quantization parameter in units of CU by use of a luminance signal quantization parameter, a chrominance signal quantization parameter, and ChromaQPOffset from a rate control unit, and supplies the determined luminance signal quantization parameter and chrominance signal quantization parameter to a quantization unit. The chrominance signal quantization unit calculates a predictive quantization parameter predQP based on the quantization parameters of adjacent CUs. The chrominance signal quantization unit calculates deltaQP and ΔQPC based on the determined luminance signal quantization parameter and chrominance signal quantization parameter and the calculated predictive quantization parameter predQP. The chrominance signal quantization unit supplies the calculated deltaQP, ΔQPC, and ChromaQPOffset to a lossless coding unit. The present disclosure can be applied to an image processing device, for example.
US10148954B2 Method and system for determining intra mode decision in H.264 video coding
The present disclosure provides a method and a system for determining a prediction mode for performing intra prediction of a plurality of frames of a digital video in H.264 video coding format. The method and system include a determination module to determine a 16×16 prediction mode from a first set of plurality of prediction modes for each of intra 16×16 macroblock utilizing a first pre-defined criteria and decide a 4×4 prediction mode from a second set of plurality of prediction modes for each of intra 4×4 sub-macroblock utilizing a second pre-defined criteria, a comparison module to compare computational cost of the 16×16 prediction mode and the 4×4 prediction mode and a declaration module to declare one of the 16×16 prediction mode and the 4×4 prediction mode as the prediction mode for each of the macroblock based on the compared computational cost.
US10148950B2 Image encoding and decoding method supporting plurality of layers and apparatus using same
An image decoding method supporting a plurality of layers according to the present invention may comprise the steps of: generating an inter-layer reference picture set with respect to one or more reference layers to which a current picture can refer; generating an initial reference picture list including the inter-layer reference picture set; and predicting the current picture on the basis of the initial reference picture list. Accordingly, the present invention provides a method for generating a reference picture list including a picture of a layer, which is different from a layer to be currently encoded and decoded, and an apparatus using the same.
US10148947B2 Method and device for determining parameters for encoding or decoding of an image of a video sequence
A method of and a device for determining encoding parameters for encoding, into a bitstream, a portion of an image of a video sequence, the image portion being encoded by motion compensation with respect to at least one reference image portion, the encoding parameters for encoding the image portion including a coding mode and a motion information predictor, wherein the coding mode is selected from among at least a first coding mode and a second coding mode and wherein the motion information predictor is selected from a set of motion information predictors which is the same for at least the first and the second coding modes, the selection of the coding mode and the motion information predictor involving comparing costs of encoding the image portion using the motion information predictors of the set in the two coding modes, the method comprising or the device comprising means for: omitting, for at least one said motion information predictor of the set, computing of such a cost for at least one of said first and second coding modes. Consequently encoding time and complexity may be reduced and encoding performance may be improved.
US10148946B2 Method for generating test patterns for detecting and quantifying losses in video equipment
A method for detecting and quantifying losses in at least one of video and audio equipment, comprising the steps of generating the test pattern; processing the test pattern through video equipment; and displaying the processed test pattern to a display to a viewer. In one embodiment, the test pattern is indicative of video compression losses due to quantization. In another embodiment, the test pattern is indicative of a color transformation mismatch after encoding/decoding with incompatible video transmission standards. In a third embodiment, the test pattern is iso-luminant after a color transformation between a first and second video transmission standard. In a fourth embodiment, the test pattern is indicative of lipsync error.
US10148944B2 Calibration method of an image capture system
A calibration method of an image capture system includes an image capture device of at least one image capture device capturing an image including a plurality of intersection coordinates among a plurality of geometric blocks of a test pattern and an information of a color of each geometric block of the plurality of geometric blocks; an operation unit executing a first operation on the plurality of intersection coordinates within the image to generate a plurality of geometric calibration parameters; the operation unit executing a second operation on an information of a color of each geometric block of the plurality of geometric blocks within the image to generate a plurality of color calibration parameters; and a calibration unit calibrating the image capture device according to the plurality of geometric calibration parameters and the plurality of color calibration parameters.
US10148935B2 Depth picture inter encoding and decoding method, encoder and decoder
A depth picture inter encoding method, a decoding method, an encoder and a decoder, wherein the depth picture inter encoding method comprises: judging whether a depth picture inter encoding mode is a skip mode; setting a first depth picture inter encoding flag bit to an encoding unit if it is judged that the depth picture inter encoding mode is not the skip mode; judging whether the first depth picture inter encoding flag bit is true, encoding merely one residual value to each prediction unit if it is judged that the first depth picture inter encoding flag bit is true. Encoding by adopting a residual encoding manner existing in 3D-HEVC if it is judged that the first depth picture inter encoding flag bit is false.
US10148934B2 Image process apparatus and image process method
An image process apparatus includes an image capture device, a filter, a depth estimation unit, and a mixture unit. The image capture device captures an original image including at least one target object and generates a first depth map corresponding to the original image. The filter selects the at least one target object from the original image according to the first depth map and generates a temporary image including the at least one target object. The temporary image has a depth information of the at least one target object. The depth estimation unit generates a second depth map corresponding to an input image according to the input image. The mixture unit blends the temporary image into a predetermined field depth of the input image to generate a blending image including the input image and the at least one target object according to the depth information and the second depth map.
US10148929B2 Method of prompting proper rotation angle for image depth establishing
An electronic apparatus includes a motion sensor, an image capturing unit, a display unit and a processing unit. A controlling method for the electronic apparatus includes following steps. An initial orientation of the electronic apparatus is obtained by the motion sensor when a first image is captured by the electronic apparatus. A predetermined rotation angle relative to the initial orientation is assigned. A rotation prompt indicating the predetermined rotation angle is displayed via the display unit.
US10148927B2 Digital cameras with direct luminance and chrominance detection
Digital camera systems and methods are described that provide a color digital camera with direct luminance detection. The luminance signals are obtained directly from a broadband image sensor channel without interpolation of RGB data. The chrominance signals are obtained from one or more additional image sensor channels comprising red and/or blue color band detection capability. The red and blue signals are directly combined with the luminance image sensor channel signals. The digital camera generates and outputs an image in YCrCb color space by directly combining outputs of the broadband, red and blue sensors.
US10148926B2 Imaging apparatus and image processing method of thereof
An imaging apparatus may include an image sensor that includes a Bayer color filter array (CFA) of 2-by-2 cell groups each of which includes a red pixel, a blue pixel, and two green pixels, and an image signal processor for processing raw data from the Bayer CFA. The image signal processor corrects the raw data to reduce artifacts such as image contrast degradation caused by using green pixels with wide transmission spectrum.
US10148925B2 Projector and method of controlling projector to display an image based on evaluation value after focus adjustment
A projector includes a projection optical system adapted to project an image on a screen, a lens drive section adapted to perform a focus adjustment in accordance with an operation, a shooting section adapted to shoot the screen, an evaluation value calculation section adapted to calculate an evaluation value used to evaluate contrast of a shot image of the shooting section, and a display control section adapted to make the projection lens project an image, which corresponds to a difference between the evaluation value calculated by the evaluation value calculation section after the focus adjustment and a maximum value of the evaluation values having been calculated by the evaluation value calculation section before the focus adjustment, on the screen in a case in which the lens drive section has performed the focus adjustment in accordance with the operation.
US10148921B2 Projection device, projection control method and storage medium
A projection device includes a light source with a plurality of emission light colors, a projection unit configured to form and project a light image corresponding to a given video signal, by using light from the light source, and a controller configured to lower, when video that is projected by the projection unit becomes all black on an entire screen, a brightness of the light source to a light emission state of a predetermined brightness with respect to each of the emission light colors, and to turn off the light source after each of lights of all of the plurality of emission light colors has reached the light emission state of the predetermined brightness.
US10148918B1 Modular shelving systems for package tracking
A shelving system has at least one shelf, a camera fixed at a distance from the at least one shelf such that a field of view of the camera faces the at least one shelf and closely encompasses the at least one shelf, and a controller in communication with the camera. The controller has a processor adapted to receive images captured by the camera within the camera's field of view and to determine from the images whether a particular object has been placed on, moved, or removed from the at least one shelf.
US10148911B2 Communication event
In one or more implementations, a first video stream of multiple video streams is displayed at a display of a first user device. A reaction that matches an expected reaction of multiple expected reactions is detected in a second video stream of the multiple video streams. If the reaction matches one of the multiple expected reactions, the detected reaction of the second video stream is displayed at a first area of the display of the first user device. In some cases, the second video stream replaces the first video stream which was previously displayed at the first area of the display. Alternately or additionally, the second video stream is moved from being displayed at a second area of the display to the first area of the display.
US10148908B2 Systems, methods, and media for modular cameras
Systems, methods and media for providing modular cameras are provided. In some embodiments, a modular imaging device is provided, comprising: a base module comprising: a user device interface configured to receive signals from a user device; a first magnet; a first plurality of electrical contacts; and one or more circuits that are configured to receive information transmitted to the base module from the user device via the user device interface; and an image sensor module comprising: a second plurality of electrical contacts; a second magnet; a third plurality of electrical contacts; an image sensor; and one or more circuits that are configured to: receive a first control signal; cause the image sensor to capture image data; and transmit the captured image data.
US10148906B2 Methods, apparatus, and systems for extended high dynamic range (“HDR”) HDR to HDR tone mapping
Aspects of present principles are directed to methods and apparatus for tone mapping a high dynamic range image. The apparatus includes a processor for performing the following and the method includes the following: obtaining a luminance component of the high dynamic range image; determining an HDR to HDR tone mapper curve; determining a tone compressed image by applying the HDR to HDR tone mapper curve to the luminance component of the high dynamic range image; wherein the HDR to HDR tone mapper curve comprises a first part for dark and mid-tone levels, and a second part for highlights.
US10148904B1 Multi-track puppetry
A method of creating a video of a puppet character comprising filming a scene including a first portion of a puppet character on a first recorded track, filming the same scene including a second portion of the puppet character on a second recorded track, and combining the first portion of the puppet character from the first recorded track and the second portion of the puppet character from the second recorded track together onto a single video recording of the scene with an assembled puppet character.
US10148898B2 Image sensor driving apparatus, method and radiation imaging apparatus
An image sensor driving apparatus extracts an image signal from an image sensor including a plurality of photoelectric conversion elements two-dimensionally arrayed, and includes a conversion unit which converts the image signal into digital data by performing offset correction for the image signal. The apparatus obtains digital data corresponding to a first sampling count by causing the conversion unit to process a reference voltage signal in accordance with a synchronization signal which determines an imaging frame rate, and obtains digital data corresponding to a second sampling count by causing the conversion unit to process a reference voltage signal every time extracting an image signal from a photoelectric conversion element group obtained by dividing a plurality of photoelectric conversion elements. The apparatus generates a correction value used for offset correction based on the obtained digital data corresponding to the first and second sampling counts.
US10148895B2 Generating a combined infrared/visible light image having an enhanced transition between different types of image information
There is provided a method and an arrangement for generating a combined image having an enhanced transition between image areas each representing a different type of image information. The method may include: determining a set of pixel coordinates, wherein the set of pixel coordinates partly overlaps at least one area in the combined image wherein the pixel values represent image information according to a first type of image information; and/or wherein the set of coordinates partly overlaps at least another area in the combined image wherein the pixel values represent image information according to a second type of image information, dependent on a selection rule; and generating a new combined image by assigning pixel values to the pixels having coordinates comprised in the determined set of pixel coordinates dependent on a mixing rule and the pixel values of the corresponding coordinates of the combined image.
US10148893B2 Methods, systems, and media for high dynamic range imaging
Systems, methods, and media for high dynamic range imaging are provided, the systems comprising: an image sensor; and a hardware processor configured to: cause the image sensor to capture first image data having a first exposure time, second image data having a second exposure time, and third image data having a third exposure time that is substantially equal to the sum of the first exposure time and the second exposure time; generate combined image data using the first image data and the second image data.
US10148889B2 Image processing apparatus and control method thereof, image capturing apparatus and storage medium
An image capturing apparatus detects the movement of a main body by an angular velocity sensor, detects the movement of the captured object image, and detects the angular velocity. An exposure time during image capturing is set by an automatic exposure setting processing. A longest exposure time is calculated based on a maximum drive amount of an optical system including a correction lens, and the exposure time is set so as not to exceed the longest exposure time by upgrading a photographing condition. When an operation instruction for photographing is received, a drive control to relatively change a position of the object image to be captured is performed by driving the correction lens of the optical system in the period before the passage of the set exposure time.
US10148887B2 Imaging control device
An imaging system 1 includes an imaging control device 10, an imaging device 20, and a light emitting device 30. The imaging control device 10 is provided for controlling the imaging device 20 and the light emitting device 30, and includes an evaluation unit 13, a light reception adjustment unit 14, and a light emission adjustment unit 15. The evaluation unit 13 evaluates respective brightnesses of the first image data and the second image data that are output from the imaging device 20. The light reception adjustment unit 14 adjusts any of an exposure time, a diaphragm value, and a gain that are to be used when the imaging device 20 captures an image, based on a brightness evaluation result. The light emission adjustment unit 15 causes the light emitting device 30 to emit light of either wavelength band of the first wavelength band and the second wavelength band, and adjusts a light emission intensity of the light, based on an evaluation result.
US10148884B2 Facilitating capturing a digital image
According to one aspect, there is provided an apparatus comprising at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to obtain a set of captured still images captured with a camera, detect at least one face in the captured still images, and cause display of the detected at least one face on a display providing a live viewfinder feed of a scene to be captured as an additional display element while providing the live viewfinder feed on the display.
US10148883B2 Method and program for image-based status resolution services
A method and program product includes capturing at least one image of an operations display of at least one peripheral device. The operations display at least presents information associated with a status encountered by the at least one peripheral device. The at least one image is communicated to at least one computing system. The at least one computing system is at least configured for processing the at least one image for extracting features of the at least one peripheral device, determining a model of the at least one peripheral from the extracted features, determining at least a status encountered by the peripheral device from the extracted features, and creating a resolution to the encountered status. The resolution to the encountered status is received from the at least one computing system and displayed.
US10148881B2 Video image stabilization with enforced stabilization constraints
Techniques to improve a digital image capture device's ability to stabilize a video stream—while enforcing desired stabilization constraints on particular images in the video stream—are presented that utilize an overscan region and a look-ahead technique enabled by buffering a number of video input frames before generating a first stabilized video output frame. More particularly, techniques are disclosed for buffering an initial number of input frames so that a “current” frame can use motion data from both “past” and “future” frames to adjust the value of a stabilization strength parameter and/or the weighted contribution of particular frames from the buffer in the determination of stabilization motion values for the current frame. Such techniques keep the current frame within its overscan and ensure that the stabilization constraints are enforced, while maintaining desired smoothness in the video stream. In some embodiments, the stabilization constraint may comprise a maximum allowed frame displacement.
US10148879B2 Electronic device for acquiring still images and corresponding video and operating method thereof
According to various example embodiments of the present disclosure, an electronic device may include: a camera; a display; at least one memory; and a processor operatively coupled to the camera, the display, and the memory. According to various example embodiments of the present disclosure, an electronic device may include: a camera module including a camera; a display; a memory; and a processor operatively coupled to the camera module, the display, and the memory, wherein the processor is configured to acquire an image through the camera module in response to entering a capture mode, to display the acquired image as a preview image through the display, to acquire a still picture from the image in response to an operational instruction for capturing the still picture, to acquire a video from at least one part of the preview image, to generate a still picture file of an image format based on the still picture and a video, and store the still picture file in the memory.
US10148874B1 Method and system for generating panoramic photographs and videos
A system and machine-implemented method of generating panoramic photographs and videos. Panoramic image data in a YUV data format is received in a YUV data format by an integrated circuit. A format of the panoramic image data is detected by the integrated circuit. The format includes resolution, pixel clock, line frequency information, and field frequency information. The panoramic image data is output, by the integrated circuit, to a memory unit. The panoramic image data is processed by the integrated circuit. The integrated circuit retrieves the panoramic image data from the memory unit. The processed panoramic image data is output, by the integrated circuit, to a processing unit. The processing includes at least one of projecting, stitching or distortion correcting.
US10148873B2 Method and system for motion adaptive fusion of optical images and depth maps acquired by cameras and depth sensors
A method and system for fusing sensed measurements includes a depth sensor to acquire depth measurements of a scene as a sequence of frames, and a camera configured to acquire intensity measurements of the scene as a sequence of images, wherein a resolution of the depth sensor is less than a resolution of the camera. A processor searches for similar patches in multiple temporally adjacent frames of the depth measurements, groups the similar patches into blocks using the intensity measurements, increases a resolution of the blocks using prior constraints to obtain increased resolution blocks, and then constructs a depth image with a resolution greater than the resolution of sensor from the increased resolution blocks.
US10148872B2 Image difference based segmentation using recursive neural networks
Techniques are provided for image segmentation based on image differencing, using recursive neural networks. A methodology implementing the techniques according to an embodiment includes quantizing pixels of a first image frame, performing a rigid translation of the quantized first image frame to generate a second image frame, and performing a differencing operation between the quantized first image frame and the second image frame to generate a sparse image frame. A neural network can then be applied to the sparse image frame to generate a segmented image. In still another embodiment, the methodology is applied to a sequence or set of image frames, for example from a video or still camera, and pixels from a first and second image frame of the sequence/set are quantized. The sparse image frame is generated from a difference between quantized image frames. The method further includes training the neural network on sparse training image frames.
US10148871B2 Advanced raw conversion to produce high dynamic range, wide color gamut output
Described are examples for generating high dynamic range (HDR)/wide color gamut (WCG) output from an image sensor. A raw red, green, blue (RGB) image obtained by the image sensor can be received. A plurality of color transform operations can be applied to the raw RGB image to generate a HDR/WCG image. The HDR/WCG image can be stored in a memory, displayed on a display, transmitted to another device, etc.
US10148870B2 Image capturing apparatus
An image capturing apparatus includes a main image capturing system configured to capture an object image formed by a main optical system that can vary a magnification, a first sub capturing system configured to capture an object image formed by a first sub optical system having an angle of view equal to or wider than that at a wide-angle end of the main optical system, and a second sub capturing system configured to capture an object image formed by a second sub optical system having an angle of view narrower than that at a wide-angle end and equal to or wider than that at a telephoto end of the main optical system. An optical barrel configured to hold the main optical system can be retracted relative to a body of the image capturing apparatus. A predetermined condition is satisfied.
US10148867B2 Camera auto-focus apparatus for performing lens position compensation to determine focused lens position and related camera auto-focus method
A camera auto-focus apparatus includes a lens scan control circuit, a lens position compensation circuit, and a lens position decision circuit. During an auto-focus procedure, the lens scan control circuit controls movement of a lens according to a plurality of lens positions, and obtains a plurality of focus values corresponding to the lens positions respectively. The lens position compensation circuit determines a position compensation value according to the movement of the lens. The lens position decision circuit determines a focused lens position according to the position compensation value, the lens positions and the focus values.
US10148866B2 Imaging device and imaging method
An imaging device includes an imaging section, an image capture optical system, and a controller. The controller sets in an image a first focus adjustment region, which is a target of adjustment of focusing conditions, and a second focus adjustment region, which has a lower priority of adjustment of focusing than the first focus adjustment region. The controller performs focus adjustment based on the image data in the second focus adjustment region, if focus adjustment based on the image data in the first focus adjustment region is difficult. If the focus adjustment based on the image data in the first focus adjustment region is not difficult, while performing the focus adjustment based on the image data in the second focus adjustment region, the controller performs the focus adjustment based on the image data in the first focus adjustment region.
US10148864B2 Imaging device having phase detection pixels and regular pixels, and operating method thereof
An imaging device including a pixel matrix and a processor is provided. The pixel matrix includes a plurality of phase detection pixels and a plurality of regular pixels. The processor performs autofocusing according to pixel data of the phase detection pixels, and determines an operating resolution of the regular pixels according to autofocused pixel data of the phase detection pixels, wherein the phase detection pixels are always-on pixels and the regular pixels are selectively turned on after the autofocusing is accomplished.
US10148862B2 Image capturing apparatus, method for controlling image capturing apparatus focus area display, and storage medium
An image capturing apparatus of the present invention includes a display unit that displays an image obtained from an image capturing unit, the image capturing unit being a plenoptic image capturing unit capable of acquiring multi-viewpoint images having different viewpoints is provided. The image capturing apparatus includes: a disparity amount deriving unit that derives a disparity amount of the multi-viewpoint images in relation to a subject; a focus area specifying unit that specifies a subject area in which the derived disparity amount is equal to or smaller than a predetermined threshold as a focus area; and a display control unit that displays the specified focus area on the display unit in a manner different from an area other than the focus area.
US10148850B2 Image processing apparatus, image processing method, and recording medium
An image processing apparatus includes: an embed-data generating unit configured to generate embed-data, which is to be embedded in input-image-data, the input-image-data representing an image including a first color, the embed-data representing an image including a second color; an inverting unit configured to invert the image represented by the embed-data, in response to meeting a predetermined condition relating to the first color and the second color; and an output-image-data generating unit configured to embed, in the input-image-data, embed-data representing the image that is inverted by the inverting unit, in order to generate output-image-data in a case where the predetermined condition is met, and configured to embed, in the input-image-data, embed-data representing the image that is not inverted by the inverting unit, in order to generate output-image-data in a case where the predetermined condition is not met.
US10148847B2 Terminal device
A terminal device performs operations includes: a file information receiving process to receive M pieces of file information for identifying M image files from a printer storing M image files; a specific signal receiving process to receive a specific signal from the printer; a determination process to determine whether an inter-device distance is equal to or less than a predetermined distance by using a received radio field intensity of the specific signal; a selection process to select N pieces of file information, which is a part of the M pieces of file information when it is determined in the determination process that the inter-device distance is equal to or less than the predetermined distance; and a print instruction transmission process to not transmit the print instruction to the printer when it is determined that the inter-device distance is not equal to or less than the predetermined distance.
US10148844B2 Imaging apparatus
An imaging apparatus includes an optical system, an imaging unit that captures a subject image which is input via the optical system and generates an image signal, an image processor that performs predetermined processing on the image signal generated by the imaging unit and generates image data, a display unit that displays an image represented by the image data, and a control unit that controls the image processor and the display unit. The control unit records moving image data and generates, from all or a part of a plurality of frame images composing recorded moving image data, a still image based on user's specifying of an image or an area of the image. The display unit displays one frame image among the plurality of frame images composing the recorded moving image data, as a setting image for the user to specify an image or an area of the image, and adds highlighting to an in-focus portion in the setting image.
US10148834B1 Insertion member and image reading device
An image reading device includes: a housing, a document loading surface, a reading unit, a first through hole, a second through hole, an insertion member, and a first member. The first through hole is provided in a manner such as to be pierced through the housing. The second through hole is provided oppositely to the first through hole in a manner such as to be pierced through the reading unit located at a predefined place. When being inserted in the first through hole and the second through hole, the insertion member stops movement of the reading unit in a horizontal direction and fixes the reading unit in the housing. The first member closes the first through hole and has a shape deforming in accordance with the insertion of the insertion member in the first through hole and the second through hole.
US10148832B2 Image forming apparatus with projector to display an image to be printed and related method
An image forming apparatus according to an embodiment includes a projector that projects an image onto a predetermined projection area outside of the image forming apparatus, an interface, a printer, and a processor. The printer prints an image on an image recording medium based on image data acquired the image acquired through the interface. The processor controls the projector to display the image to be printed on the projection area.
US10148831B2 Information processing equipment
Information processing equipment includes an image formation apparatus and a server device mutually integrated together. The server device includes a housing, a server main body unit provided inside the housing, a fan which generates an air stream flowing from outside the housing toward inside the housing and supplies the air stream to the server main body unit to cool the server main body unit, and a filter disposed at a position upstream of the server main body unit in a direction in which the air stream flows. The image formation apparatus or the server device is provided with a control unit restricting an operation of at least one of the image formation apparatus and the fan when the server device undergoes maintenance and inspection.
US10148823B2 Method of cancelling echo and electronic device thereof
Disclosed are an apparatus and a method of cancelling an echo signal flowing in a microphone of an electronic device. The electronic device may include: a microphone configured to receive a sound signal; an Application Processor (AP) configured to execute an application; a communication module configured to control a voice call service; a speaker configured to output a sound signal; an audio processing module configured to process an output of at least one of an audio signal received from the AP, a voice signal received from the communication module, or a combined signal to the speaker; a first Acoustic Echo Canceller (AEC) configured to cancel an echo of the sound signal received through the microphone based on the output from the audio processing module and provide the signal to the AP, the first AEC being located in at least one of the AP, the audio processing module, and an external pre-processing module; and a second AEC configured to cancel an echo of the sound signal received through the microphone based on the output from the audio processing module and provide the signal to the communication module, the second AEC being located in at least one of the communication module, the audio processing module, and the external pre-processing module. Other embodiments may be possible.
US10148821B2 System and method for minimal touch cloud-based conference call service
A method schedules a conference call via a scheduler application on a first information handling system by recording a date, a start time, and an end time and setting invitees for the call. The method further receives bound identification data from an invitee, associates the bound identification data with the scheduled conference call, and stores the bound identification data in a database to enable minimal touch access to the conference call.
US10148820B2 Call transfer using session initiation protocol (SIP)
A system is provided for providing communication event routing and transfer capability in a multi-site communication-center environment. The system utilizes a presence protocol application and a routing application for determining availability of an agent or system and for setting up the transfer from a point of transfer on a network to a destination of transfer on the same or connected network. In a preferred use the presence protocol application is shared by communication-center sites cooperating in the transfer and routing of events and the presence protocol enables at least one event-handling process normally performed by the routing application.
US10148816B2 Interactive voice response (IVR) call authentication
A device can receive, from an interactive voice response (IVR) system, a set of instructions to initiate an application session of an application and to provide an authentication interface for display. The device can receive, via the authentication interface and during the application session, a first credential from a user of the device. The device can authenticate, during the application session, the first credential. The device can receive, from a third-party server device and during the application session, a second credential. The device can cause, during the application session, a communication session to be established with the IVR system to request the account information. The communication session can include a telephone call established between the application and the IVR system. The device can receive the account information from the IVR system via the application session. The device can provide the account information for display via a display of the device.
US10148814B2 Method of providing a recent call list, software product, telecommunications device and system
A method of providing a recent call list of calls recently received or initiated by a telecommunications device where information on recent services which are services recently handled by or using the telecommunications device other than calls are incorporated as entries in a recent call list of the telecommunications device. Each entry can be formed by a data structure being composed of a plurality of data fields. Each data field can include a data value. An entry representing a recent service other than a call in the recent call list can include a service code identifying a recent service as a data value. A device, system, and apparatus can be configured to utilize or execute the method.
US10148812B2 Method of playing music prior to establishing a phone call
This present invention disclosure relates to a method for playing music prior to establishing a phone call. It specifically relates to music discovery and playing the music for around 8 seconds, when a person makes a call from his mobile phone. Since music is played from the user's phone, there is no telecom network integration required. Additionally, the disclosure provides discovering songs based on user's context and collecting the songs thereof.
US10148811B2 Electronic device and method for controlling voice signal
A method, device, a non-transitory computer-readable recording medium for controlling a voice signal by an electronic device including a first microphone, a second microphone, a communication interface, and a processor are provided. The method includes acquiring a first voice signal by using the first microphone; acquiring a second voice signal by using the second microphone; confirming a telephone call mode for performing, by the electronic device, a telephone call with an external electronic device; adjusting a first output attribute corresponding to the first voice signal or a second output attribute corresponding to the second voice signal, based on the telephone call mode; and transmitting the adjusted first voice signal or the adjusted second voice signal to the external electronic device by using the communication interface.
US10148810B2 Protection of a telephone line against overvoltages
A structure protects a SLIC telephone line interface against overvoltages lower than a negative threshold or higher than a positive threshold. The structure includes at least one thyristor connected between each conductor of the telephone line and a reference potential. For all of the included thyristors, a metallization corresponding to the main electrode on the gate side is in contact, by its entire surface, with a corresponding semiconductor region. Furthermore, the gate of each thyristor is directly connected to a voltage source defining one of the thresholds.
US10148808B2 Directed personal communication for speech generating devices
Speech generating devices, communication systems, and methods for communicating using the devices and systems are disclosed herein. In certain examples, the speech generating device includes a display device and an input device configured to generate a communication to be displayed on the display device, wherein the speech generating device is configured to allow a user to select between playing the generated communication through a speaker and transmitting the generated communication via a communication network to a computing device separate from the speech generating device. In certain examples, the computing device may be designated with other computing devices of other conversation partners within a conversation group.
US10148806B1 System and method of intercepting text messages
A system and method of intercepting text messages. A mobile device includes a processor, a memory storing data including a first threshold velocity, a user interface, a communications interface, a notification module operable to produce a notification when the mobile device receives a text message via the communications interface, and a velocity sensor operable to determine a velocity of the mobile device comprising a distance traveled by the mobile device per unit of time. When the mobile device receives a text message via the communications interface, the processor determines the velocity of the mobile device via the velocity sensor, and either activates the notification module if the mobile device is traveling under the first threshold velocity, or prevents the activation of the notification module if the mobile device is traveling over the first threshold velocity.
US10148805B2 System and method for mobile device control delegation
A system and method for implementing controls corresponding to a particular mobile device. The method includes receiving from a first party corresponding to the particular mobile device a designation of a second party and receiving control instructions from the second party. A particular geographic area and/or a particular time frame is associated with the second party. A processor alternately delegates one or more device controls of the particular mobile device from the first party to the second party based on a current location of the particular mobile device relative to the particular geographic area and/or a current time relative to the particular time frame. The control instructions received from the second party are applied when the one or more device controls are delegated to the second party.
US10148804B2 Techniques for mobile device personalization
Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.
US10148798B2 PHY/MAC interface (PMI) for communication systems
A communication device is configured to support communications with other devices using a physical layer (PHY)/MAC interface (PMI) protocol. For example, a first device that includes PHY component(s) may be located remotely with respect to one or more other entities that manage and control it. In one example, a second device generates (core receives from another device) a MAC message that is based on the PMI protocol and generates a PHY message based thereon. This first device and then transmits the PHY message to the first device for use by the first device to configure PHY operational parameter(s). Generally, different messages are communicated between devices based on the PMI protocol. The first device, which may generally be referred to as a remote PHY device (RPD), can be managed and controlled by one or more other devices located separately therefrom.
US10148797B2 Method and device for receiving media packets in multimedia system
The present invention relates to a method and a device for efficiently receiving particular media packets in a multimedia system. The method for receiving media packets in a multimedia system, in which media data are packetized into multiple media packets and then transmitted, according to one embodiment of the present invention comprises the steps of: determining if received media packets comprise access information for receiving particular media data and/or particular information; and if the received media packets comprise the access information, using the access information so as to preferentially receive the particular media data and/or the particular information.
US10148787B2 System and method of polling with an information handling system
An information handling system is configured to poll a remote data store at an adaptable polling rate. The polling rate can be based on one or more usage characteristics of the information handling system, such as a time of day, geographical location, user profile, management profile, system usage pattern, or other usage characteristic. Between polling requests, the information handling system can be placed in a low-power mode, thereby conserving power.
US10148786B1 Method of generating a unified user profile
We disclose a system, method and software product for creating and updating a unified subject's profile. The system, method, and software product may include a computer processing means and computer readable medium, and a proximity device. The system may permit publishing icons to a user profile by multiple applications. The system may update the user profile to reflect various awards from multiple publishers. The system may also generate a visual indicator for display on a subject profile to demonstrate a skill, achievement, or other information associated with the activity. The system may also provide a manner of verifying the authenticity and identity of the publisher.
US10148785B2 Cache management based on factors relating to replacement cost of data
Systems and methods for a cache replacement policy that takes into consideration factors relating to the replacement cost of currently cached data and/or the replacement cost of received data. According to one embodiment, data is received by a network device responsive to a request issued on behalf of a client device. A cache management system running on the network device estimates, for each of multiple cache entries of a cache managed by the cache management system, a computational cost of reproducing data cached within each of the cache entries by respective origin storage devices from which the respective cached data originated. The cache management system estimates a communication latency between the cache and the respective origin storage devices. The cache management system enables the cache to replace data cached within a selected cache entry with the received data based on the estimated computational costs and the estimated communication latencies.
US10148779B2 Centralized location control server
An intermediate network node manages location data of mobile terminals in a wireless communication network and includes a processing unit and a memory, which contains instructions executable by the processing unit, whereby the network node is operative to establish connection with one or more mobility management nodes in the network, establish connection with any one of network nodes requesting location data indicating the location of at least one mobile terminal, receive a request for the location data indicating the location of the at least one mobile terminal from a requesting network node of said network nodes, obtain a set of location information indicating the location of the at least one mobile terminal from at least one of the mobility management nodes, produce the requested location data from the obtained set of location information, and provide the produced location data to the requesting network node of said network nodes.
US10148776B2 Clickstream visual analytics based on maximal sequential patterns
Systems and methods are disclosed for analyzing a plurality of clickstreams associated with a resource to identify popular navigational patterns traversed by users of the resource. The analysis provides a navigational framework for performing continued analysis on segmented portions of the identified navigational patterns. To facilitate the analysis, clickstreams associated with the resource are analyzed to identify sets of clickstreams that have a common group of assets with which users of the resource interacted. Navigational patterns, which include commonly traversed series of assets interacted with by the users, are determined for the identified sets. The navigational pattern is then provided to identify popular navigational patterns traversed by users of the resource.
US10148774B2 Method for controlling conveyance of electronically logged information originated by drivers of vehicles
An improved system and method for defining an event based upon an object location and a user-defined zone and managing the conveyance of object location event information among computing devices where object location events are defined in terms of a condition based upon a relationship between user-defined zone information and object location information. One or more location information sources are associated with an object to provide the object location information. One or more user-defined zones are defined on a map and one or more object location events are defined. The occurrence of an object location event produces object location event information that is conveyed to users based on user identification codes. Accessibility to object location information, zone information, and object location event information is based upon an object location information access code, a zone information access code, and an object location event information access code, respectively.
US10148766B2 Methods, systems, and computer readable media for subscriber binding repository reconfiguration
Methods, systems, and computer readable media for reconfiguring a session binding repository (SBR) database for a data communications network. In one example, a method includes, before reconfiguring the SBR database, selecting a first plurality of SBR servers for storage of a first plurality of SBR records using a first assignment algorithm. While reconfiguring the SBR database, the method includes selecting a second plurality of SBR servers for storage of a second plurality of SBR records using a second assignment algorithm and searching for a first plurality of stored records in the SBR database based on both the first and second assignment algorithms. After reconfiguring the SBR database, the method includes selecting a third plurality of SBR servers for storage of a third plurality of SBR records using the second assignment algorithm and searching for a second plurality of stored records in the SBR database based on the second assignment algorithm and ceasing searching in the SBR database based on the first assignment algorithm.
US10148765B2 Security information interaction system, device and method
The invention discloses a security information interaction system, apparatus and method, the method comprising the following steps: establishing a first communication channel and a second communication channel between a security information interaction terminal and a security carrier; the security carrier actively sending a command to the security information interaction terminal via the first communication channel and the second communication channel so as to complete a corresponding security information interaction procedure. With the security information interaction system, apparatus and method disclosed by the invention, the security carrier can send a command to the security information interaction terminal flexibly and actively on its own, and thus greatly improving the efficiency of the security information interaction system.
US10148764B2 Backup wide area network connection for access points and routers
Systems and techniques are provided for a backup wide area network connection for access points and routers. A network interface may be able to connect to wide area network over a broadband connection. A cellular modem may be able to connect to the wide area network through a cellular network. The cellular modem may be distinct from the network interface. A processor may be connected to the network interface and the cellular modem and may be able to detect that the broadband connection between the network interface and the wide area network is not connected and, in response, activate the cellular modem to connect to the cellular network, receive configuration data using the cellular modem, and apply a configuration setting from the received configuration data to establish the broadband connection through the network interface.
US10148763B2 Establish client-host connection
Example embodiments disclosed herein relate to establishing a connection over a network between a first host device and a client device. The client device transmits client information over the network related to the first host device. Display information is transmitted by the first host device to be output by the client device.
US10148760B2 Railroad crossing warning system
A railroad crossing warning system includes a beam emitter for generating a focused beam of energy, and a receiver for receiving the focused beam of energy. A pair of weatherproof housings secures the emitter and receiver diagonally at a railroad intersection. A base station is communicatively linked to the beam emitter and the receiver, and a base station communication unit transmits an obstruction warning to an approaching train.
US10148759B2 Presence-based network authentication
Systems and methods are provided to authenticating an electronic device with a wireless network using a presence-based authentication process. As part of the presence-based authentication process, an authentication entity may receive a registration message from an electronic device. The authentication entity may respond to the registration message by transmitting an authentication challenge associated with providing access to the wireless network and/or network feature thereof. If the electronic device provides a successful response to the authentication challenge, then the authentication entity may authenticate the electronic device to utilize the wireless network and/or network feature thereof.
US10148757B2 Migrating cloud resources
Repository data fragments distributed across one or both of a first cloud and a network may be accessed. The repository data fragments may be combined into repository data. First resources of the first cloud, a dependency between the first resources, and second resources of a second cloud may be discovered. A migration map between the first cloud and the second cloud may be generated based on the discovered first and second resources and based on the repository data. The first resources may be migrated to the second cloud based on the migration map.
US10148756B2 Latency virtualization in a transport network using a storage area network
Methods, computer-readable media and devices are disclosed for caching traffic of a transmission in a storage resource of a storage area network when a route for the transmission fails to satisfy a latency requirement. For example, a processor may receive a latency requirement for a transmission via a communications network, select a route for the transmission through the communications network, submit to a storage area network a request for a storage resource for the transmission and receive from the storage area network a notification of a storage resource of the storage area network assigned to the transmission. When the route fails to satisfy the latency requirement, the processor may cache traffic of the transmission in the storage resource.
US10148755B2 System and method to redirect USB mass storage devices in high latency VDI environments
In certain information handling system environments, physical devices connected to a client are redirected to a server or other information handling system. Read and write transaction requests to these redirected devices will use and occupy network bandwidth. Allowing the client to unmount its file system (if present) and locking its disk stack while permitting the server to load a virtual disk enumerator and file system stack for the processing of transaction requests to the virtual disk provides efficiency in the amount of network bandwidth required for any given transaction request. In such a system, the server processes overhead related to the transaction requests at the server and thus executes fewer transactions requests to the client.
US10148753B2 Method, server, and system for synchronizing group member information
A method, server, and system for synchronizing group member information are described. The method includes: acquiring, by the server, group member information of a group in an interval of a predetermined time, and generating mirror data of the group member information; maintaining incremental information of the group member information that is on the basis of the mirror data; and sending the mirror data and the incremental information to a terminal on which a group member that newly joins in the group is located.
US10148752B2 Enterprise level security orchestration
Enterprise level security orchestration coordinates the safeguarding functions of safeguard software packages with respect to an installation. Multiple safeguard software packages may be deployed on an installation at a storage location. The multiple safeguard software packages may provide different safeguarding functions to applications or application data on the installation. An orchestration tool on the installation may interface with the multiple safeguard software packages. Accordingly, the orchestration tool may execute an orchestration routine that calls the individual safeguard software packages to perform the different safeguarding functions.
US10148750B1 Services mobility in storage systems
While providing a storage service to a client system, a storage system maintains a complete set of storage service metadata for the service on the same storage device that stores the user data received from the client system. When an event is detected that requires the storage service to be moved to a new storage system, the storage service can be moved to a new storage system by moving the storage device containing both the user data and the storage service metadata to the new storage system. The new storage system detects the storage device that has been moved, and detects the storage service metadata and user data. The new storage system then uses the storage service metadata and user data from the storage device to immediately reestablish the storage service with the client system, without having to perform a separate step of copying the storage service metadata from the previous storage system.
US10148746B2 Multi-host network interface controller with host management
A network adapter includes one or more ports and circuitry. The ports are configured to connect to a switch in a communication network. The circuitry is coupled to a network node that includes multiple hosts, and is configured to exchange management packets between a control server and multiple BMC units associated respectively with the multiple hosts, and to exchange, over the communication network via the one or more ports, data packets between the hosts and one or more remote nodes.
US10148744B2 Random next iteration for data update management
Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. As oversubscription levels increase, the amount of dispersion can be reduced and two or more host machines can be clustered on a given rack, or otherwise connected through the same edge switch. By clustering a portion of the machines, some of the host traffic can be redirected by the respective edge switch without entering the aggregation fabric. When provisioning hosts for a customer, application, or synchronized operation, for example, the levels of clustering and dispersion can be balanced to minimize the likelihood for congestion throughout the network.
US10148742B2 System and method for an improved high availability component implementation
The invention relates to a computer system and method for high availability processing through a session on a transport connection, for use in a cluster with at least two nodes. The system comprises a protocol component; a cluster with at least two nodes, said cluster being arranged for running the protocol component; and a server arranged for maintaining a protocol session on a transport connection with a node of the cluster. The cluster is arranged for maintaining on each of said at least two nodes one instance of the protocol component, so that at least two instances are active; the server is arranged for simultaneously maintaining a protocol session with each instance.
US10148740B2 Multi-service application fabric architecture
In representative embodiments, multiple cloud computing infrastructures, each having its own application and management fabric, coexist with in the same cloud computing infrastructure. This results in a cloud computing infrastructure where multiple management fabrics and application fabrics coexist to offer their own services and cross platform services. Each functions independently and also communicates with each other to offer high availability and disaster recovery. One application and management infrastructure is a host to the other application and management infrastructure. The hosted infrastructure accesses underlying fabrics through the host infrastructure. A resultant system comprises a common hardware fabric, a common runtime, and a service fabric comprising services from both the host and hosted infrastructures.
US10148737B2 System and method for managing applications as IoT objects
A system, apparatus, and method for managing applications as Internet of Things (IoT) objects includes an IoT server, a computing device, and an IoT application. The IoT server and the computing device communicate via a network. The computing device has an IoT interface and an IoT-enabled application with an RPC interface. The IoT interface uses the RPC interface to communicate with the IoT-enabled application. The IoT interface communicates with the IoT server or the IoT application using an IoT protocol. The IoT interface operates the IoT-enabled application as an IoT device in the system.
US10148734B2 Scripting support for data identifiers, voice recognition and speech in a telnet session
Methods of adding data identifiers and speech/voice recognition functionality are disclosed. A telnet client runs one or more scripts that add data identifiers to data fields in a telnet session. The input data is inserted in the corresponding fields based on data identifiers. Scripts run only on the telnet client without modifications to the server applications. Further disclosed are methods for providing speech recognition and voice functionality to telnet clients. Portions of input data are converted to voice and played to the user. A user also may provide input to certain fields of the telnet session by using his voice. Scripts running on the telnet client convert the user's voice into text and is inserted to corresponding fields.
US10148730B2 Network folder synchronization
Synchronization of folders shared among multiple clients over a network is provided. A first user of a first client instantiates a folder to be shared, and the folder and its contents are synchronized with a host system. As the user makes changes to the folder and its contents on the first client, those changes are propagated to the synchronized version on the host server. Other clients who will be sharing the synchronized folder register with the host system and obtain a current version of the synchronized folder and contents. As the contents of the synchronized folder are changed by any of the clients, the changes are propagated to the host system, which in turn delivers the changes to each of the clients registered as sharing that folder. In this way, each client participating in the share has a current version of the folder and its contents.
US10148727B2 Methods and systems for an end-to-end solution to deliver content in a network
Described herein is an end-to-end solution (i.e., capable of constructing a content delivery network all the way from an origin server to end user devices) which provides a managerial overview to what has been a very disjoint build-out of networks. In the past, networks have evolved to serve particular needs, as opposed to being architected from a strategic view. What this does is to allow someone (e.g., content provider, network operator, etc.) to impose a strategy over those networks. Rather than having to construct solutions that deliver a particular kind of content, a particular security requirement, a particular latency requirement, etc., one can simply provision particular types of nodes as needed when needed.
US10148722B2 Methods and nodes for synchronized streaming of a first and a second data stream
Disclosed is a method performed by a system of a communications network. The method comprises encoding the first data stream and the second data stream, analyzing time data related to the first and second data stream, in order to determine a time relationship between the first and second data streams. The method comprises creating an offset file comprising the time relationship between the first and second data streams and transmitting the first data stream, the first time metadata, the second time metadata and the offset file. The method comprises receiving the first data stream, the first time metadata, the second time metadata and the offset file and streaming the first data stream. The method comprises determining a start time for the second data stream, obtaining the second data stream and streaming the second data stream, such that the first and second data streams and synchronized.
US10148721B2 Video stream network coding in information centric networks
The disclosure relates to technology for network coding a video stream in an information centric network. A network node breaks a media segment (e.g., a video segment) into chunks. The chunks for one media segment are then encoded into network encoded chunks, each of which may be a linear combination of the chunks for that media segment. Thus, a number of network encoded chunks for a media segment are generated. These network encoded chunks may be provided to a client in response to a request for content in an information centric network (ICN). When the client receives enough network encoded chunks, the client decodes them to produce the original chunks for that media segment. The client may perform bit-rate adaptation based on the time it takes to receive a media segment. The client may view the communication interfaces as a logical communication link upon which to perform rate adaptation.
US10148720B1 Systems and methods for data serialization and transfer
In one embodiment, a method includes serializing a data set into a binary package. The serializing includes, for each element of the data set, determining whether the element includes a predefined multi-bit element value. The serializing further includes encoding a lead byte comprising a data-type identifier and a value indicator. Responsive to a determination that the element includes the predefined multi-bit element value, the encoding of the lead byte comprises setting the value indicator to a preconfigured indicator of the predefined multi-bit element value, the preconfigured indicator requiring fewer bits to represent than the predefined multi-bit element value. Responsive to a determination that the element does not include the predefined multi-bit element value, the encoding of the lead byte comprises setting the value indicator to a preconfigured value-follows indicator. The serializing additionally includes encoding an element-value bit stream when the value indicator is set to the preconfigured value-follows indicator.
US10148718B2 Moving a portion of a streaming application to a public cloud based on sensitive data
A streams manager determines which portions of a streaming application process sensitive data, and when performance of the streaming application needs to be increased, selects based on the sensitive data which portion(s) of the streaming application can be moved to a public cloud. The streams manager then interacts with the public cloud manager to move the selected portion(s) of the streaming application to the public cloud. By taking sensitive data into account, the streams manager protects the integrity of sensitive data while still taking advantage of the additional resources available in a public cloud.
US10148713B2 Live manifest update
Live manifest update techniques are described. In one or more implementations, data streams of media content are provided to computing devices by a service provider. During playback of the data streams, a manifest associated with the data streams is updated by the service provider effective to cause the computing devices to transition to playing back the data streams using the updated manifest without restarting playback of the data streams. In one or more implementations, a data stream of media content is played back at a computing device. During playback of the data steam, a manifest monitoring module at the computing device monitors for updates to a manifest associated with the data stream. Responsive to detecting an update to the manifest, the computing device seamlessly transitions to playing back the data stream using the updated manifest without restarting playback of the data stream.
US10148712B2 Automated social network introductions for e-meetings
Embodiments of the present invention provide a method, system and computer program product for automated social networking for e-meetings. In an embodiment of the invention, a method for automated social networking for e-meetings is provided. The method includes monitoring content provided to an e-meeting managed by an e-meeting server executing in memory of a host computer. The method further includes detecting a name in the monitored content and comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting. Finally, the method includes triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list.
US10148711B2 Method for providing content and electronic device thereof
A method of providing a content in an electronic device is provided. The method includes include detecting a mapping event associated with a content of the electronic device, in response to detecting the mapping event, confirming the content, determining a contact point for mapping the content, and mapping the content to the contact point for mapping.
US10148708B2 Electronic information terminal, image processing apparatus, and information processing method
An electronic information terminal includes a transmission storage unit that stores stroke data to be transferred temporarily, a network status management unit that detects and manages a status of a communication network to which the electronic information terminal is connected, and a transmitter that transfers the stroke data read from the transmission storage unit to an image processing apparatus via the communication network in accordance with the status of the communication network detected by the network status management unit.
US10148703B2 Service capabilities in heterogeneous network
In some implementations, a telecommunications network can include a core network device. The core network device can receive from a session-originating device an initiation request of a communication session, the initiation request including information of a destination and information of media capabilities. The core network device can determine network-location information of the destination, retrieve from a capability registry modification information corresponding to the network-location information, and modify the information of the media capabilities based at least in part on the modification information. The core network device can transmit the initiation request including the modified information of the media capabilities to another core network device corresponding to the network-location information. The core network device can also determine that the information of the one or more media capabilities does not correspond to the retrieved capability information and transmit a session-failure indication to the session-originating device.
US10148697B2 Unified host based security exchange between heterogeneous end point security agents
In one embodiment, a system includes a processing circuit and logic integrated with and/or executable by the processing circuit. The logic is configured to cause the processing circuit to receive security results, using an application and data protection layer (ADPL) operating on a first host, from an end point protection agent (EPPA) configured to protect the first host. The logic is also configured to cause the processing circuit to provide the security results to one or more local applications operating on the first host. According to another embodiment, a method includes receiving security results, using an ADPL operating on a first host, from an EPPA configured to protect the first host. The method also includes providing the security results to one or more local applications operating on the first host. Other systems, methods, and computer program products are described in accordance with more embodiments.
US10148683B1 ATO threat detection system
An Account Takeover (ATO) threat detection system is configured to detect that a group of IP addresses is a suspected group of IP addresses (in that there is an indication that same potentially malicious entity is using a group of IP addresses to attempt logins) and automatically select a lower value that limits how many login attempts from the same IP address are permitted during a predetermined period of time before a login request from the suspected group of IP address is no longer accepted for processing. The limit that is used to restrict login attempts from a single IP address is set to be lower than a solo threshold value.
US10148680B1 System and method for anomaly detection in dynamically evolving data using hybrid decomposition
A computer program product for performing anomaly detection, a detected anomaly being indicative of an undesirable event, the computer program product comprising a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising receiving data comprising a plurality m of multidimensional datapoints (MDDPs), each data point having n features, constructing a dictionary D based on the received data, embedding dictionary D into a lower dimension embedded space and classifying, based in the lower dimension embedded space, an MDDP as an anomaly or as normal.
US10148678B2 Cybersecurity system with differentiated capacity to deal with complex cyber attacks
An improved cyber security protection system with differentiated capacity to deal with complex cyber attacks in complex, highly-connected industries. The system architecture is goal-oriented and separates security goals and concerns by layers that are assigned specific functions to address only those goals. The functions operate concurrently within the layers and provide insight on their respective layers. The layers are interconnected with connection modules using bi-directional interfacing to establish a feedback look within the entire system. Complex adaptive systems (CAS) algorithms are used to identify the probably threats to the system.
US10148673B1 Automatic selection of malicious activity detection rules using crowd-sourcing techniques
Techniques of operating intrusion detection systems provide a recommendation of an intrusion detection rule to an administrator of an intrusion detection system based on the experience of another administrator that has used the rule in another intrusion detection system. For example, suppose that electronic circuitry receives a numerical rating from a first intrusion detection system that indicates whether an intrusion detection rule was effective in identifying malicious activity when used in the first intrusion detection system. Based on the received rating and attributes of the first intrusion detection system, the electronic circuitry generates a predicted numerical rating that indicates whether the intrusion detection rule is likely to be effective in identifying malicious communications when used in a second intrusion detection system. If the predicted numerical rating is sufficiently high, then the electronic circuitry transmits a message to the second intrusion detection system recommending the intrusion detection rule for use in the second intrusion detection system.
US10148671B2 Method for protecting a chip card against a physical attack intended to modify the logical behaviour of a functional program
A functional program stored in a memory area of an electronic card may be protected against an attack by disturbance of electrical origin intended to modify at least one logic state of at least one code of this program. The method may include: a storage step during which codes of the functional program and codes of a check program intended to check the logical behavior of the functional program are stored in the memory of the card; and a step of executing at least one code of the functional program followed by a step of checking the logic states of the functional program by executing the check program. During the storage step, the codes of the check program are stored in a memory area formed by addresses that are defined so that the attack by disturbance of electrical origin has no influence on the logic states of this program.
US10148666B2 Unified online content manager apparatuses, methods, and systems
The UNIFIED ONLINE CONTENT MANAGER APPARATUSES, METHODS, AND SYSTEMS (“Online Content Manager”) transforms identification information and selection data inputs via a search engine component, a query interface component, a profile component, a content retrieval interface component, a content management system component and a collaboration component into a profile data output, a generated query output, search results output, and a secure homepage with customized content. In one embodiment, the method includes indexing disparately owned content via a multi-content owner indexing engine; generating a disparately owned content index from the indexing engine; receiving a request to access secure content through a network; automatically constructing a query based on the request without additional input; providing the constructed query to the search engine and running the constructed query against the index; trimming the results; constructing a display by placing the trimmed results of the query within a multi-source owner template interface; and providing the multi-source owner template interface to a requestor for display.
US10148661B2 Visualization of access permission status
Queries regarding access permissions of users and rights to directories in a complex enterprise are executed in near real-time, using lookups to tables that form a condensed database maintained for each file server. User information is condensed by arranging users in user groups having common data access rights. Directory permissions storage is condensed by showing only distinctive permissions to a directory in a table entry, and referencing inherited permissions of parent directories. The tables indicate recursive and ancestral relationships among the user groups and directories. They are developed and updated in advance of any queries. A consolidated view of the query results is presented on a single display screen. Using the tables results can be obtained without exhaustive searches of large file system tables.
US10148658B2 Information processing apparatus and method, and program
A system includes circuitry that receives a request for, and generates, individual terminal identification information. The individual terminal identification information identifies a terminal device with respect to other terminal devices and is used when accessing data associated with the individual identification information. Individual terminal identification information is recorded with the individual identification information.
US10148653B2 Authenticating an aircraft data exchange using detected differences of onboard electronics
Systems and methods are provided for authenticating aircraft communications using detected difference of on board electronics. One embodiment is a method that includes detecting a request for an exchange of data between an aircraft and an off-board system, and selecting a Line Replaceable Unit (LRU) of the aircraft based on at least one parameter of the request. The method also includes issuing a challenge to a Physically Unclonable Function (PUF) connected with at least one electronic component of the LRU, and obtaining a hardware signature based on a response of the at least one electronic component of the LRU to the challenge. The PUF derives the hardware signature from a unique physical property of the at least one electronic component. The method further includes validating the hardware signature to authenticate the request and initiate the exchange of data between the aircraft and the off-board system.
US10148652B2 Method for controlling access to data relating to an electrical installation, associated computer programme and information medium
A controlling access to data exchanged between a management unit of a respective electrical installation and a relay platform, each management unit has a first identifier which is linked to a global network by a gateway having a second identifier between each management unit and the platform, for each frame, obtaining the first identifier, receiving the platform of a request to access the data exchanged, the request including an access parameter and a third identifier of an element originating the transmission of the request, determining the first identifier on which the access parameter depends, comparing the third identifier with the second identifier exchanged by the management unit having the first determined identifier, authorizing access, for the communication terminal, to the data exchanged by the management unit having the first determined identifier, if, in the comparison step, the second and third identifiers are identical.
US10148648B1 Virtual smart card to perform security-critical operations
A portable data or information carrier in the form of a smart card with partially or fully virtualized components. To maximize the confidentiality of information stored in the carrier, and more specifically to limit the amount of information available to a potential defrauder, electronic components such as circuits, I/O, cryptographic, memory and dummy objects are built, modified or influenced on demand from physical characteristics of an eligible person or device. Digitized unique biometric or hardware identifiers are read upon start-up and runtime of the device and, in case of an eligible person or device, subsequently supply all values necessary for determination of the characteristics of the user specific virtual smart cards objects, their placement and connections. By multi-factor authentication, the end-user or device will retain sole control of its keys and use them for authentication, signature or encryption purposes as if he had a physical smart card in his hand.
US10148644B2 Information processing apparatus and method of controlling the same
An information processing apparatus capable of receiving an authentication request in accordance with a protocol of a plurality of protocols and a method of controlling the same are provided. The information processing apparatus stores a user identifier and a password for each user and a calculation method for each protocol, and when the apparatus receives an authentication request including authentication data from a remote computer in accordance with a protocol of the plurality of protocols, the apparatus obtains stored password corresponding to the authentication data which is included in the authentication request, obtains, stored calculation method corresponding to the protocol, converts the obtained password into a hash in accordance with the obtained calculation method, and verifies the authentication data with the hash.
US10148640B2 Secured inter-application communication in mobile devices
This disclosure describes a method for accessing network resources which includes receiving by a first application in a mobile computing device sign-in information from a user and enabling the user to sign in to a second application with the first application to access network resources from a resource server based on (a) a first application identification (ID) of the second application, (b) the user authorizing the second application to the resource server, and (c) receiving an authorization grant from the resource server to enable the second application to access the network resources, the mobile computing device coupled with the resource server via a network.
US10148638B2 Authentication server system, method, and storage medium
An authentication server system issues a first-type token for verification of whether a user operating a terminal is a valid user and a second-type token for verification of whether a service is usable with authority transferred to an authorized client cooperating with the service, verifies, based on a token received with a verification request and a scope regardless of a type of the issued token, and notifies a verification result.
US10148635B2 Systems, apparatuses, methods, and non-transitory computer readable media for authenticating user using history of user
Provided is a system and method for authenticating a user using history of the user. One or more example embodiments provide a system and method that enables a server to perform an authentication or an additional authentication of a user based on use history of the user associated with a service when the server provides the service to an electronic device over a network.
US10148633B2 Information processing apparatus, and method and program for controlling information processing apparatus
An information processing apparatus individually sets a login distance as a condition to be satisfied when a login request is transmitted for a plurality of devices. Further, the information processing apparatus determines whether a login distance condition, having been set, is satisfied based on receipt of a packet. The information processing apparatus transmits the login request to the transmission source device if it is determined that the login distance condition is satisfied.
US10148631B1 Systems and methods for preventing session hijacking
The disclosed computer-implemented method for preventing session hijacking may include (1) determining that a user is attempting to complete at least a portion of an authentication session on a first computing system, (2) using input from one or more input devices of the first computing system to obtain environmental context associated with the user's attempt to complete the authentication session, (3) preventing the authentication session from authenticating the user while using the environmental context to determine whether the authentication session is valid, where using the environmental context to determine whether the authentication session is valid includes (a) transmitting the environmental context to a second computing system and (b) requesting an indication of whether, based on an evaluation of the environmental context at the second computing system, the authentication session is valid. Various other methods, systems, and computer-readable media are also disclosed.
US10148629B1 User-friendly multifactor authentication
An application executing on a user device can receive a request to access a remote computer system. The application can automatically obtain an authentication code that is generated based at least in part on a seed value, which can be stored in the user device. The application can automatically generate an authentication request based at least in part on the access information and the authentication code, and transmit the authentication request to remote computer system.
US10148628B2 System and method for secure messaging in a hybrid peer-to-peer network
An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables endpoints to securely send and receive messages to one another within a hybrid peer-to-peer environment.
US10148626B2 Systems and methods for facilitating mobile transactions
The invention relates to a method for enabling the user of at least one mobile terminal to access one or more of a plurality of services corresponding to a published tag by receiving published tag data and user identification data corresponding to a user who scanned the published tag and determining whether the services corresponding to the published tag data is available for users. A unique key is generated for the user, which may be provided to the user's mobile device and is indicative of the scanned published tag. The user may then present the unique key at a user terminal to obtain access to the one or more services. Moreover, because each unique key is specific to a user and/or a mobile device, a centralized secure management entity may log usage statistics of the published tags for later reference by the user.
US10148620B2 Firewall policy management
Methods and systems are provided for creation and implementation of firewall policies. According to one embodiment, a firewall maintains a log of observed network traffic flows. An administrator may request the firewall to generate a customized report based on the logged network traffic by extracting information from the log based on specified report parameters. The report includes aggregated network traffic items and one or more corresponding action objects. Responsive to receipt of a directive to implement an appropriate firewall policy for one or more network traffic items based on interaction with one or more action objects by the administrator, the firewall then automatically defines and establishes an appropriate firewall policy.
US10148618B2 Network isolation
One or more techniques and/or systems are provided for network isolation. For example, nodes within a mesh of devices may be configured with routing rules, main routing tables, and alternative routing tables, such as at a layer-3 network layer. The routing rules may specify that packets received from downstream are to be routed upstream to either a gateway or a backhaul device for evaluation as to whether such packets are allowed to be communicated back downstream to destination recipients using main routing tables. An isolation rule may be configured to specify whether to block or allow packets. In an example, the gateway may either block or allow packets based upon whether a source and destination are within a same virtual local area network or are within different virtual local area networks. In this way, selective device isolation may be provided, such as at the layer-3 network layer.
US10148617B2 Enhanced thread handling in security handshakingdomain name system bypass in user applications
Disclosed herein are methods, systems, and software for bypassing a domain name system. In one example, a method of operating a user communication device includes receiving a user instruction requesting content within a user application of the user communication device. The method further provides, in response to the user instruction, processing at least a domain name system bypass data structure on the user communication device to identify a network address for retrieving the content. The method further includes, requesting the content from a content node using the network address.
US10148616B1 System and method for interconnecting local systems and cloud systems to provide seamless communications
A system with a local network and a set of remote networks is described herein. A subnet address range associated with the local network is subdivided into sub-segment address ranges. Each remote network is assigned a sub-segment address range for communicating with the local network. Each sub-segment address range is a smaller part of the original subnet range and each sub-segment range does not overlap with other sub-segment address ranges. Using an intermediate-local function device of the local network and intermediate-remote function devices of the remote networks, client stations in both the local and remote networks may seamlessly communicate using their native private addresses as destination addresses and without indirect address mapping. Further, the intermediate-local and the intermediate-remote function devices allow client stations in the local and remote networks to communicate without installation of corresponding agents or knowledge of the location of the client stations in separate physical networks.
US10148615B2 Client side telecommunications tunnel persistence
A client or user equipment (“UE”) that initiates a plurality of calls using encapsulated media, in response to a first tunnel creation request, from an application associated with a first call, initiates the first call by creating a first tunnel between the client and a server. The UE transmits the encapsulated media associated with the first call over the first tunnel. The UE, in response to a tunnel termination request, from the application, associated with a termination of the first call, waits for an expiration of a predefined persistence period. The UE, in response to a second tunnel creation request, from the application associated with a second call, before the expiration of the predefined persistence period, initiates the second call using the first tunnel. The UE then transmits the encapsulated media associated with the second call over the first tunnel.
US10148613B2 Increased port address space
Managing network ports is disclosed. Network session identification information is received. The network session identification information is associated with a destination IP address and a destination network port. An available source network port is determined using a data structure that is based on the destination IP address and the destination network port.
US10148611B2 Network address sharing in a multitenant, monolithic application environment
Improved techniques of running multitenant applications involve opening sockets in multiple network namespaces through which respective tenants may access a monolithic application thread. A server running such an application may assign tenants network bandwidth through one or more network namespaces. Each network namespace has its own independent set of network addresses that may overlap or even be identical to another namespace's set of network addresses. The server may then identify a request to access application data with a particular tenant by network identifiers such as virtual local area network (VLAN) identifiers attached to the request. Thus, even though two established sockets may include identical source and destination addresses, data may be exchanged between the server and the intended tenants.
US10148607B2 Electronic-messaging system interceptor forwarding client notifications
An interceptor, e.g., associated with an electronic messaging (EM) service, transmits a first request to the EM service. The interceptor receives from the EM service a first reply associated with the first request and a notification associated with a client. The interceptor receives, from the client, a second request. The interceptor forwards the second request to the EM service. The interceptor receives from the EM service a second reply associated with the second request. The interceptor creates a modified second reply including at least a portion of the notification by modifying an outer-protocol header of the second reply, an inner-protocol header of the second reply, and an inner-protocol body of the second reply. The interceptor transmits the modified second reply to the client.
US10148603B2 Methods and systems for generating electronic messages based upon dynamic content
Systems and methods are provided for dynamic electronic message content. A first template is associated with a first electronic message service provider, and a second template is associated with a second electronic message service provider. The first template is incompatible with the second electronic message service provider and/or the second template is incompatible with the first electronic message service provider. Dynamic content for electronic messages is stored in a database accessible by the first electronic message service provider and the second electronic message service provider. The dynamic content includes electronic message addresses associated with intended recipients of the electronic messages. The first electronic message service provider is instructed to generate a set of electronic messages based on the dynamic content, wherein the first electronic message service provider uses the first template to generate the set of electronic messages.
US10148601B1 Method and system of converting email message to AI chat
Embodiments disclosed herein generally relate to a system and method for initiating an interactive chat via HTTP request. A web server of an organization computing system receives the HTTP request from a web client executing on a remote client. The HTTP request is triggered by a selection of a dialogue request embedded in an electronic mail message. The web server transmits an API call to a back-end computing system of the organization computing system based on information included in the HTTP request. The back-end computing system parses the API call to identify a user identifier corresponding to a user of the remote client device and a request identifier corresponding to the selected dialogue request embedded in the electronic mail message. The back-end computing system initiates the interactive chat via a text-based communication channel. The back-end computing system generates and transmits an electronic message comprising a response to the dialogue request.
US10148595B2 Handling dynamic port/LAG changes without breaking communication in an extended bridge
Techniques for handling dynamic cascade port/LAG changes without breaking communication in an extended bridge are provided. According to one embodiment, a first network device (e.g., controlling bridge) in a system of network devices (e.g., extended bridge) can receive a command relating to a change to at least one port or LAG of the system. The first network device can then transmit change messages to one or more other network devices (e.g., port extenders) in the system that are affected by the change, where the change messages are transmitted in an order based on the distance of each of the one or more other network devices from the first network device.
US10148594B2 Application based conditional forwarding and load balancing in a software defined networking (SDN) architecture
Systems and methods for an SDN switch that provides application-based conditional forwarding and session-aware load balancing are provided. According to one embodiment, a packet is received at an input port of a Software Defined Networking (SDN) switch. The packet is forwarded by the SDN switch to a first flow processing unit (FPU) of multiple FPUs of the SDN switch. The first FPU determines whether the packet is to be tracked. And, if so, the received packet is transmitted to a second FPU of the SDN switch; otherwise, the packet is transmitted to a third FPU of the SDN switch. When the packet is received at the second FPU, the packet is conditionally forwarded by the SDN switch to an application device. When the packet is received at the third FPU, the packet is conditionally forwarded to an output port or dropped.
US10148592B1 Prioritization-based scaling of computing resources
Techniques are described for scaling a group of computing resources. A computing resource service receives a scaling policy for use in scaling the group of computing resources. The scaling policy specifies a target level for a resource utilization metric and magnitude-based changes to the group. The computing resource service receives information about a magnitude of a measurement for the resource utilization metric. The computing resource service determines, based at least in part on the scaling policy, one or more changes for the group and initiates the one or more changes in the group.
US10148590B2 Method and system for dynamically unblocking customers in critical workflows using pre-defined unlock codes
Pre-defined unlock codes are generated that are associated with defined access related error codes. When an access issue is encountered, the pre-defined unlock code associated with the received error code is provided to the blocked user. When the blocked user provides the pre-defined unlock code associated with the received error code, the user is provided access to the software application on a temporary basis. Therefore, embodiments of the present disclosure provide a technical solution to the long standing technical problem in the workflow application environment of users of a software application getting stuck and blocked from making progress with their workflows due to access and/or critical issues, without the need for applying a permanent data fix, releasing a patch, or developing, releasing, and/or installing a new application version, at least until a long-term solution can be formulated and implemented.
US10148589B2 Resource allocation in distributed processing systems
A distributed processing system is disclosed herein. The distributed processing system includes a server, a database server, and an application server that are interconnected via a network, and connected via the network to a plurality of independent processing units. The independent processing units can include an analysis engine that is machine-learning-capable, and thus uniquely completes its processing tasks. The server can provide one or several pieces of data to one or several of the independent processing units, can receive analysis results from these one or several independent processing units, and can update the result based on a value characterizing the machine learning of the independent processing unit.
US10148588B1 Partitioned performance: using resource account aggregates to throttle at the granular level
Implementations are provided herein for offering partitioned performance within a distributed file system and providing throttling at the granular level. A set of hardware and network resources available to process work items can be determined. A set of resource accounting tokens based on resource records generated when processing work items can be dynamically updated. A granular resource accounting aggregate for a customizable field of data can be selected for throttling, such as a unique user identifier, a unique group identifier, a unique client internet protocol address, a unique file, etc. A granular throttling level can then be established based on a granular throttling policy. In response to the resource accounting aggregate meeting the throttling level, the user, group, internet protocol address, etc. can be throttled at, at least one of, the cluster layer, the node layer or the protocol layer.
US10148585B2 Communication control method, information processing apparatus, and storage medium
A communication control method includes: comparing the number of messages to be transmitted which are stored in a buffer with the number of communication processings in execution, each of the communication processings being to execute processing to transmit the messages stored in the buffer; and determining, by a processor, whether integration processing is performed on a newly generated first message to be transmitted based on a result of the comparing, the integration processing being processing that integrates the first message and a message which is in the buffer and of which the destination as a destination of the first message is specified.
US10148584B2 Adaptive compression
A method for performing a file transfer comprises receiving a request for data where the data is to be compressed. A checkpoint is established, where the checkpoint occurs before the end of the transmission of the requested data. Also, a compression requirement is established for the requested data. The operations of extracting a segment of the data to be communicated, processing the extracted segment according to the compression requirement, and communicating the processed segment across the network are performed until the checkpoint is reached. Once the established checkpoint is reached, a checkpoint routine is performed by determining whether a desired level of performance in compression is achieved in communicating the processed segments. If the desired level of performance is achieved, each additional segment is processed based upon the compression requirement. Alternatively, the compression requirement is modified and each additional segment is processed according to the modified compression requirement.
US10148583B2 Transfer device
There are provided: a transfer management table storage unit to store a transfer management table which indicates transfer destination ports for frames received from another transfer device, the another transfer device being configured to transmit a frame low in importance of received frames without copying this frame and to transmit an important frame of received frames to paths made redundant by copying the important frame, the important frame being a frame higher in importance than the frame low in importance; an adjacent information table storage unit to store an adjacent information table which indicates information about instruments connected to the ports; and a transfer destination management unit to control whether to transfer an important frame received from another transfer device by use of the transfer management table and the adjacent information table.
US10148580B2 Low-latency packet forwarding
A device implementing low latency packet forwarding may include at least one processor circuit. The at least one processor circuit may be configured to receive a packet, retrieve routing information from the packet prior to performing an integrity check on the packet, and prepare to transmit the packet based at least in part on the routing information. The routing information may be in the form of, for example, a tag, a label, or a segment, and the routing information may be retrieved from at least one of a preamble, a PHY header, or a MAC header. In the case of the preamble, the information retrieved may be used to both perform channel estimation and route the packet. In multiple-input and multiple-output (MIMO) and/or channel aggregation implementations, at least a portion of the preamble of each stream (or channel) can be combined to form the routing information.
US10148579B2 Flow state aware management of QoS through dynamic aggregate bandwidth adjustments
Conventional packet network nodes react to congestion in the packet network by dropping packets in a manner which is perceived by users to be indiscriminate. In embodiments of the invention, indiscriminate packet discards are prevented by causing packets to be discarded on lower priority flows and flow aggregates. Further action is taken to reduce the likelihood of packet discards. When an aggregate set of flows raises a congestion alarm, action is taken to try to increase aggregate capacity by excising capacity from pre-assigned donor aggregates. A donor aggregate may be carrying flows, for example, classified as best effort. Another type of donor capacity is donor re-assignable unused capacity. Aggregates may have capacity added either up to a defined limit or, temporarily, exceeding any limit provided there is free capacity available, but removable back to the defined limit when other aggregates need increased capacity and are below their defined limits.
US10148578B2 Optical and packet path computation and selection systems and methods
A method for path computation in a network includes determining dynamic link weights for links in the network, responsive to a request for a path, for a connection, between a source node and a destination node in the network with a requested bandwidth amount, wherein the dynamic link weights, for each link, are based on a current status of the link and a future status of the link; determining one or more paths for the request based on the dynamic link weights; and selecting a path of the one or more paths to minimize cost in the network. The method can be implemented through a Software Defined Networking (SDN) controller.
US10148576B2 Network processing unit (NPU) integrated layer 2 network device for layer 3 offloading
Systems and methods for facilitating offloading of communication sessions from layer 3 network devices are provided. According to one embodiment, session information pertaining to a session capable of being offloaded is received from a layer 3 network device by a layer 2 network device that includes multiple network processing units (NPUs). The session is assigned to one of the NPUs. Subsequently, responsive to receiving, by the layer 2 network device, a packet associated with the session, the packet is processed by the assigned NPU and forwarded on behalf of the layer 3 network device to a destination specified by the processed packet.
US10148574B2 Load balancing for mesh computing
Techniques for load balancing in a network of nodes can include a first node receiving and/or generating a request having an identifier, task description, and information regarding an entity originating the request. The first node can either perform the task and report back to the originating entity of the completion of the task, or forward the request to a random one of a plurality of other nodes with which the first node is communicatively connected.
US10148572B2 Method and system for interest groups in a content centric network
One embodiment provides a system for facilitating efficient communication of an interest group packet indicating a collection of interests. During operation, the system receives, by an intermediate node, a first packet which has a name and indicates a set of member interests, wherein a member interest has a name, wherein a name is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. In response to obtaining a content object which satisfies a member interest, the system removes the indicated member interest from the first packet. The system adds an entry in a pending interest table for the first packet, wherein the entry indicates the name for the first packet, the name for each member interest, and an indicator of whether each member interest is satisfied. The system transmits the first packet to another node.
US10148571B2 Jump on a match optimization for longest prefix match using a binary search tree
A routing table is represented as a binary search tree ordered by prefix lengths. Markers are placed to guide accessing nodes in designated subtrees to search for a longest prefix match with destination addresses of data packet. Destination descendant nodes in remote hierarchical levels of the tree are associated with the markers. The traversal of the binary search tree is conducted by accessing the respective destination descendant nodes while avoiding accessing nodes in intermediate hierarchical levels. The packet is processed using the longest prefix match.
US10148568B2 Method for processing host route in virtual subnet, related device, and communications system
The present disclosure discloses a method for processing a host route in a virtual subnet, a related device and a communications system. The method includes: receiving, by a first provider edge device, a packet for address resolution, where a virtual subnet site in which the first provider edge device is located further includes at least one second provider edge device; determining, by the first provider edge device, whether a source MAC address carried in the packet is a virtual MAC address; and when it is determined that the source MAC address is a virtual MAC address, skipping performing at least one of the following operations: saving a local CE host routing table entry corresponding to a source IP address carried in the packet, or distributing, in the virtual subnet based on a routing protocol of a layer 3 VPN, a local CE host route corresponding to the IP address.
US10148566B2 Split-horizon packet forwarding in a multi-home PBB-EVPN network
Techniques are described to provide split-horizon packet forwarding so as to ensure that packets from the customer network that are injected into the provider backbone bridging Ethernet Virtual Private Network (PBB-EVPN) by one of the provider edge (PE) devices of the multi-homed Ethernet segment are not forwarded back toward the customer network by a different PE device connected to the same multi-homed Ethernet segment. For example, a method may comprise receiving a packet via a core-facing interface of a first PE device, determining the Ethernet segment associated with the PE devices by a lookup operation based on keys of the packet; in response to determining the Ethernet segment, supplanting the core-facing interface of the first PE device with a virtual interface associated with the keys, and forwarding the packet to a second CE device without forwarding the received packet back to the Ethernet segment associated with the first PE device.
US10148565B2 OPENFLOW communication method and system, controller, and service gateway
In an OPENFLOW communication method an action that needs to be transferred and sent by the service gateway is received, one appropriate virtual switch is selected according to the action and a network topology, a flow table is delivered to the service gateway and the virtual switch, and a first data channel is established between the service gateway and the virtual switch to forward a packet, a flow table including an extended action is delivered to the virtual switch so as to execute a related extended action on the packet, the packet is obtained after the virtual switch executes the related extended action is sent to a destination server. Accordingly, some data processing services are transferred to a virtual server when a processing capability of a service gateway is insufficient such that the virtual service implements load balance among network elements in a system.
US10148564B2 Multiple paths computation for label switched paths
In general, techniques are described for identifying a result set of multiple paths through a network for one or more label switched paths between a source node and a destination node. In some examples, the identified paths are computed to be broadly separate to avoid overlapping network elements. A device that routes the label switched paths to the network may select from the result set of multiple paths to route each of the label switched paths. In response to detecting a failure of a network element along the routed path for a label switched path, the device may select a new path from the result set that includes already-identified paths.
US10148561B2 Enhanced quality of service in software-defined networking-based connectionless mobility architecture
Concepts and technologies disclosed herein are directed to providing enhanced quality of service (“QoS”) in a software-defined network (“SDN”)-based connectionless mobility architecture. According to one aspect of the concepts and technologies disclosed herein, an SDN controller can receive service level requirements and can map the service level requirements to QoS requirements and attributes to be associated with a QoS tag. The SDN controller can configure a service entry point to insert the QoS tag into incoming packets so that one or more other service points can extract the QoS tag. The other service point(s) can determine, based upon the QoS tag, a QoS treatment to apply to the incoming packets. The other service point(s) can apply the QoS treatment to the incoming packets in accordance with the QoS tag.
US10148558B2 Apparatus, system and method of establishing a mesh data path between neighbor awareness networking (NAN) devices
Some demonstrative embodiments include apparatuses, systems and/or methods of establishing a mesh data path. For example, a first Neighbor Awareness Networking (NAN) device may be configured to transmit a NAN data path request to a second NAN device to request to establish a NAN data path between the first NAN device and the second NAN device, the NAN data path request including a first path information attribute corresponding to a mesh data path; and to process a NAN data path response from the second NAN device, the NAN data path response including a second path information attribute corresponding to the mesh data path, the second path information attribute including a path status indicator to indicate whether mesh data path routing to the destination address of the mesh data path is successful.
US10148554B2 System and methods for load placement in data centers
A system for operating information handling systems forming a network including a plurality of switches is provided. The system includes an open flow controller coupled to each of the plurality of switches; a plurality of links, each link configured to transmit data packets between two switches from the plurality of switches; wherein: the open flow controller is configured to determine a traffic flow across each of the plurality of links; and each one of the plurality of switches is configured to re-route a data packet when the traffic flow in a link associated to the switch exceeds a threshold. A computer program product including a non-transitory computer readable medium having computer readable and executable code for instructing a processor in a management unit for a plurality of information handling systems as above is also provided. A network managing device coupled to a service provider having resources is also provided.
US10148551B1 Heuristic multiple paths computation for label switched paths
In some examples, a path computation device is configured to compute, for a network of routers interconnected by a plurality of links in a network topology and based on a network topology model for the network topology, a first path that is a shortest path of the network topology model between a pair of nodes of the network topology model that represent a pair of the routers; increase, based on the first path, respective metrics for one or more links in the network topology model by respective finite values to obtain a modified network topology model; compute a second path that is a shortest path of the modified network topology model between the pair of nodes; and output data for at least one path of the first path and the second path to the network for programming a label switched path in the network on the at least one path.
US10148541B2 Location-based website hosting optimization
A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website.
US10148540B2 System and method for anomaly detection in information technology operations
An anomaly detection system is able to detect spatial and temporal environment anomalies and spatial and temporal behavior anomalies, and monitor servers for anomalous characteristics of the environment and behavior. If metrics and/or characteristics associated with a given server are beyond a certain threshold, an alert is generated. Among other options, the alert can take the form of a heat map or a cluster cohesiveness report.
US10148539B2 Use of common public radio interface over asymmetric networks
Communication between a Radio Equipment Control (REC) and a Radio Equipment (RE) in a wireless network uses a Common Public Radio Interface connection. When the Radio Equipment Control and the Radio Equipment are located remote from each other, and are connected by an asymmetric transport network, such as an Optical Transport Network, path delay data is transmitted in the Common Public Radio Interface data frames. This allows the CPRI end nodes to correct for path delay asymmetry using the path delay data.
US10148538B2 Distributed controllers
The present disclosure may include a method that includes determining latency between a client system and a service provider system. The client system may include a network element and a client computing device and the service provider system may include a controller program configured to provide controller services to the network element of the client system. The method may also include, based on the latency being longer than a threshold, transmitting the controller program to the client computing device to be executed by the client computing device so that the client computing device provides controller services to the network element of the client system.
US10148534B2 Mobile device session analyzer
Techniques described herein relate to determining performance conditions for mobile device execution sessions based on analyses of session context data and performance data associated with content resource execution sessions. Mobile devices may receive and execute content resources via input/output subsystems, during which feedback data by the mobile devices. Mobile devices also may be configured to detect and/or determine context data associated with specific content resource execution sessions, using device sensors and other techniques. Session analyzers may receive and analyze content resource execution session data received from one or more mobile devices, and determine user performance conditions for content resource execution sessions.
US10148528B2 Cloud computing placement and provisioning architecture
Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A cloud computing provisioning architecture implements a sequence of complex technical analyzes that successfully provisions complex cloud computing services.
US10148526B2 Determining quality of experience for communication sessions
A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
US10148524B2 Visually modeling screen-flows in component-oriented web-based system
A method includes selecting portal resources of a portal system within a graphical modeling tool. Data fields of the selected portal resources are mapped to each other using the graphical modeling tool to generate an execution flow path of the selected portal resources. The execution flow path is stored as a portal resource in the portal system.
US10148523B1 Resetting computing resources in a service provider network
Functionality is disclosed for resetting the operation of computing resources, such as computing resources provided by a service provider network. In one implementation an interface is exposed for receiving requests to reset the operation of computing resources in a service provider network. Such a request may specify one or more constraints on the manner in which the computing resources are to be reset, such as constraints that define a limit on the computing resources that can be simultaneously out of service as a result of a reset operation. In response to receiving such a request, the operation of the computing resources is reset in a manner that satisfies the specified constraints.
US10148520B2 Device provisioning
The disclosure relates to provisioning end devices, such as wireless end devices. In one aspect, a wireless end device may be provisioned with a backend system without requiring a user to enter information to connect the wireless end device to a local wireless network. Moreover, the wireless end device may be provisioned with a single user action. In one example, the single action may be a single click on an activation portal. The single action may trigger the backend system to detect the wireless end device with the help of one or more gateways at one or more premises, and to associate the wireless end device with a user account. The backend system may also facilitate configuring the wireless end device to connect to the proper or desired network at a premises.
US10148517B2 Systems and methods for topology discovery and application in a border gateway protocol based data center
An information handling system is provided. The information handling system includes a network orchestration service running on a computer processor. The network orchestration service provides a Border Gateway Protocol (BGP) listener module and a topology builder module. The BGP listener module is configured to receive information from a plurality of spine devices configured as an autonomous system and the topology builder module is configured to use the information received by the BGP listener module to create a topology of a data center that includes the plurality of spine devices. Additionally, the network orchestration service is in communication with a memory that is used to store information received by the BGP listener module and the topology of the data center. Applications of the information handling system for better operating the data center are also provided.
US10148516B2 Inter-networking device link provisioning system
An inter-networking device link provisioning system includes an extending device. In response to a plurality of networking devices being connected to the extending device, the extending device provides each of the plurality of networking devices with an identity of the other of the plurality of networking devices that are connected to the extending device. When a first networking device and a second networking device are connected together and to the extending device, the first networking device receives a second device identity of the second networking device from the extending device and provisions an inter-networking device link with the second networking device, and the second networking device receives a first device identity of the first networking device from the extending device and provisions the inter-networking device link with the first networking device.
US10148515B2 Determining connections of non-external network facing ports
Various implementations disclosed herein include systems, methods and apparatuses that determine connections between non-external facing ports. In some implementations, a method includes identifying one or more port pair connections between non-external network facing ports associated with respective pairs of compliant devices based on associated uplink metadata, wherein the respective pairs of compliant devices are included in a plurality of compliant devices within a network; determining the respective status of each compliant device associated with a particular one of the one or more port pair connections; and adding link data for a particular one of the one or more port pair connections to topology-link map data based at least on the determined respective status of each compliant device associated with the particular one of the one or more port pair connections, wherein the topology-link map data archives accessible information about the topology of the network based at least on the uplink metadata.
US10148514B2 Device discovery using discovery nodes
A method for discovery of devices is described herein. The method includes connecting, via a processor, to a discovery node service. The method also includes sending, via the processor, a node name to the discovery node service. The method further includes sending, via the processor, data and content to be sent to a discovery node associated with the node name. The method also further includes receiving data and content from the discovery node, the data to include a list of devices subscribed to the discovery node.
US10148509B2 Methods, systems, and computer readable media for session based software defined networking (SDN) management
Methods, systems, and computer readable media for session based software defined networking (SDN) management are disclosed. According to one method, the method occurs at a policy engine. The method includes determining, using a session identifier, Third Generation Partnership Project (3GPP) session information associated with a user device. The method also includes generating, using the 3GPP session information, SDN policy information for SDN related traffic associated with the 3GPP session, wherein the SDN policy information is for providing a quality of service (QoS) for the SDN related traffic corresponding to a QoS associated with the 3GPP session information, wherein the SDN related traffic is correlated with the 3GPP session using a source address associated with the user device.
US10148503B1 Mechanism for dynamic delivery of network configuration states to protocol heads
Implementations for communicating network configuration and IP changes to protocol heads. An in-memory cache of currently available IP addresses and locations can be maintained via a registration and callback method. The registered protocol head will have its cache updated when the network configuration changes. The protocol head will also receive events indicating specific changes as they occur, and a callback can be registered to act upon certain configuration events. An additional event can be sent to the protocol head indicating intent to move IP addresses from one node to another. The provided information allows the protocol head to make quicker, more informed decisions about IP address states when interacting with its protocol clients. It also allows the protocol head to anticipate IP movement so that it can provide improved availability and fewer disruptions for its protocol clients, improving the continuous availability experience.
US10148492B2 Data center bridging network configuration and management
A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks.
US10148486B2 Object version management
Object-oriented network management includes defining an information model with one object class for each type of network resource and network entity to be managed. A hierarchy tree with a plurality of hierarchy levels is defined independent from an inheritance hierarchy. Each object class is assigned to one hierarchy level, and each object class of a lower hierarchy level is associated to one object class of a hierarchy level above the lower hierarchy level. An information entity including default version information is defined in the information model. The information entity is associated to one object class of a top hierarchy level or an instance thereof. An assumption is defined that the default version information for an instance of one object class and for all instances of an object class that belongs to lower hierarchy levels and that are associated to the one object class, or an instance thereof.
US10148483B1 Dynamic front end connectivity optimizations
Described are techniques for determining connectivity. Statistics are received regarding components of the data storage system including any of a target port, a front end adapter, and a device. It is determined in accordance with inputs whether to modify existing connectivity between an initiator set of one or more initiators and a target set of one or more target ports of the data storage system. The inputs include the one or more statistics and one or more adjustment criteria. Responsive to determining to modify the existing connectivity, first processing makes modification(s) to the existing connectivity including any of: modifying an access state associated with a target port over which a device is exposed to an initiator, and adding or removing connectivity between the initiator and another target port of the data storage system where a device is exposed to the initiator over the another target port.
US10148478B2 Apparatus and method for estimating channel in wireless local area network (WLAN) system
A method and apparatus for estimating a channel in a wireless local area network (WLAN) are provided. A channel estimation apparatus may include a channel estimation information combiner to combine at least one channel estimation information based on a difference between cyclic delay diversity (CDD) values, and a phase applier to generate a first phase value and to apply the first phase value to the combined channel estimation information.
US10148476B2 Preamble symbol generation and receiving method, and frequency-domain symbol generation method and device
Provided are a preamble symbol generation method and receiving method, and a relevant frequency-domain symbol generation method and a relevant device, characterized in that the method comprises: generating a cyclic prefix according to a partial time-domain main body signal truncated from a time-domain main body signal; generating a modulation signal based on a portion or the entirety of the partial time-domain main body signal; and generating time-domain symbols based on at least one of the cyclic prefix, the time-domain main body signal and the modulation signal, wherein the preamble symbol contains at least one of the time-domain symbols. Therefore, using the entirety or a portion of a certain length of a time-domain main body signal as a prefix, it is possible to implement coherent detection, which solves the issues of performance degradation with non-coherent detection and differential decoding failure under complex frequency selective fading channels; and generating a modulation signal as a postfix based on the entirety or a portion of the above truncated time-domain main body signal enables the generated preamble symbol to have sound fractional frequency offset estimation performance and timing synchronization performance.
US10148475B1 Receiver to process a load modulated analog input signal
A receiver receives a load modulated analog input signal and outputs digital data detected in the input signal. An in-phase correlator and a quadrature-phase correlator for each of an in-phase component and an quadrature-phase component correlate the in-phase component and the quadrature-component with an in-phase component and a quadrature-phase component of a subcarrier or code clock frequency of the input signal. A combiner combines four output signals of the two in-phase correlators and the two quadrature-phase correlators. A slicer samples an output signal of the combiner at maximum energy levels to output the digital data detected in the input signal.
US10148473B2 Method and apparatus for spectrum spreading of a pulse-density modulated waveform
Methods and systems are provided for spreading spectral density of digital-to-analog conversion output signals. A spreading circuit may spread a digital-to-analog converter (DAC) output signal over a particular frequency spectrum, with the spreading circuit receiving the DAC output signal; generating a plurality of internal control signals; and generating based on the DAC output signal and the one or more internal control signal a corresponding spread output signal. The Internal control signals may comprise at least a first control signal, generated based on sequences meeting at least one particular criterion, a second control signal, generated based on a feedback corresponding to an intermediate output generated within the spreading circuit. The spreading circuit may generate the first control signal based on zero-sum sequences. The spreading circuit may generate a stream of pulses based on the intermediate output, and may generate the feedback signal based on the stream of pulses.
US10148470B1 Adaptive MIMO channel equalization and detection
A method includes receiving a data signal over a multi-input multi-output (MIMO) channel. The method further includes equalizing the data signal, by an adaptive equalizer circuit having an associated target, to provide an equalized output of the data signal. As part of the method, taps of the equalizer circuit and coefficients of the target are estimated. A constraint is imposed on the coefficients of the target as part of the estimation of the coefficients of the target. A similar minimization process is used with constraint imposed on whitening filter taps associated with a DDNP detector in the MIMO channel.
US10148468B2 Configurable architecture for generating a waveform
A multi building block architecture may be configured to generate a waveform (a “target wideband signal”) for use in a wireless communication system, where the waveform supports a variety of baseband signals. The task of generating a target wideband signal can be divided into several tasks, each task relating to the generating of one of a plurality of sub-carrier bands. Each of the sub-carrier bands (sub-bands) may be generated by one of the sub-band building units included in the sub-band building blocks of the architecture. Several sub-bands may be formed, by a sub-band group building block, into a sub-band group. Multiple sub-band groups may be formed, by a wideband building block, into the target wideband signal.
US10148466B2 Broad band and narrow band frequency response equalization
A distributed antenna system (DAS) and method are disclosed. The system includes at least one RIM associated with a remote unit. The RIMs and the remote units (RU) are configured for transmitting and receiving test signal over at least one narrow band of frequencies. The system includes a plurality of signal generators associated with a signal path, each signal generator configured for generating a test signal over the at least one narrow band of frequencies; a controller configured to generate a test signal for the signal path; and, an equalizer for adjusting gain for the signal path according to at least one of the narrow band of frequencies.
US10148464B1 Systems and methods for equalizing a laser drive signal
A driver circuit for an optical transmitter includes a main path in parallel with an inverting path. The data signals from the main path and the inverting path can be combined to generate an output signal for a laser diode. The main path can communicate a data signal via a first transmission line and the inverting path can communicate an inverted data signal via a second transmission line. The second transmission line can be longer than the first transmission line in order to delay the inverted data signal. In addition, the inverted data signal can be weighted before being combined with the data signal from the main path.
US10148457B2 Capabilities based management of virtual areas
Apparatus and methods of managing a virtual area based on communicant capabilities are described. The communicant capabilities are updated based on rules in response to events in the virtual area. An action by one communicant can affect the capabilities of another communicant. Communicant capabilities can be stored in respective server-side proxies and the virtual area can be managed without transmitting any of the capabilities to the communicants' client network nodes. Capability-based permissions checks can be performed against communicant capabilities with wildcarded attribute fields.
US10148453B2 Using update slot to synchronize to Bluetooth LE isochronous channel and communicate state changes
According to various aspects, an isochronous channel may include an update slot in which a source device may schedule a transmission to broadcast control information to one or more sink devices. As such, a sink device may initially listen to a periodic advertising stream to receive synchronization information to acquire or re-acquire the isochronous channel and subsequently synchronize to the isochronous channel according to state information that the source device conveys in the update slot.
US10148449B2 Push message service system and method
A push message service method and system capable of allowing a service server to develop a standardized push message format to keep up with different Operating Systems (OSs)-based multiple platforms environment or single user account-multiple platforms environment and preventing push messages from being lost is provided. The multi-push message system supporting multiple platforms includes at least one service server which generates a multi-push message including per-terminal granted push tokens and messages (pns) to be transmitted per push server, a multi-push message manager which checks validity of the multi-push message, parses the multi-push message, generates push messages corresponding to types of the platforms of the push servers based on the messages (pns), and sends the push message to the respective push servers, and a push server which transmits the push message to the terminal corresponding to the push token.
US10148448B2 Control messaging in a cable network
A method for providing data streams to a plurality of customer premises equipment (CPE) devices communicatively coupled to a network is provided. Downstream network plant and CPE correlation information is generated with a digital controller that has access to a database including at least one of CPE control information, subscriber management information, security and access information, provisioning information, billing information, application traffic information, and configuration information. A plurality of data streams is provided as Protocol Independent Multicasts (PIM) streams to the plurality of CPE devices, and each of the CPE devices is provided with Multicast Address information relative to the PIM streams to permit auto-discovery by each of the CPE devices of appropriate PIM streams. An apparatus for preforming the above method is also disclosed.
US10148446B2 Electronic device and method for supplying power over ethernet
An electronic device and a method for power over Ethernet (PoE) are disclosed herein, in which the electronic device includes a first connection unit, a second connection unit and a third connection unit. The second connection unit is electrically coupled to the first connection unit. The third connection unit is electrically coupled to the first connection unit and the second connection unit. The first connection unit is configured to receive power provided by a power sourcing device. The second connection unit is configured to output the power to a powered device. The third connection unit is configured to to output a DC voltage to a load device by using the power.
US10148443B2 Authentication infrastructure for IP phones of a proprietary TOIP system by an open EAP-TLS system
The infrastructure according to the invention includes: a proprietary TOIP system including a call server connected to the network, integrating a certification module able to certify an IP telephone; an external certification architecture able to certify the certification module of the call server; an EAP-TLS authentication system including a RADIUS server and a directory server, the RADIUS server including a rule for verifying certificates consisting of verifying the entire certification chain formed by the certification of the IP telephone by the certification module of the call server and the certification of the certification module of the call server by the external certification architecture, the directory server including a user account for each IP telephone authorized to access the network and a match table associating a signature of the certificate of the corresponding IP telephone with each username of a user account.
US10148440B2 Binary code authentication
The description particularly relates to methods for authenticating binary code stored in a smart card. The description also relates to systems and a computer program capable of implementing said methods, as well as to storage media containing such a computer program.
US10148439B2 Methods and systems for controlling medical device usage
Various embodiments provide systems and methods for securely transferring data from a secured site to a medical device. Some embodiments provide systems and methods for securely uploading data from a medical device to a secured site. In some embodiments described herein, data can be downloaded from a secured site to a key and after severing communication with the secured site, key can be coupled to a device and download the data to the device, in some embodiments, a public and private key pair may be used to securely download data to a device.
US10148436B2 Fingerprint revocation
Systems and methods for fingerprint revocation are described. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: identify an endpoint device; and transmit a key management command to the endpoint device over a network, where the endpoint device includes a host processing system and an off-host processing system segregated from the host processing system, where the off-host processing system includes an off-host processor and an off-host memory coupled to the off-host processor, where the off-host memory includes Personal Identifiable Information (PII) encrypted with a master key, and where the off-host processor is configured to change a status of the master key in response to having received the key management command.
US10148435B2 Quantum physical unclonable function
Unique Identifier According to a first aspect of the present invention, therein is provided a method of determining or generating a unique identifier for a device, the device exhibiting quantum mechanical confinement, the method comprising: measuring a unique quantum mechanical effect of the device that results from the quantum mechanical confinement; and using the measurement to determine or generate the unique identifier.
US10148434B2 Random number generating device, cipher processing device, storage device, and information processing system
A random number generating device includes an uncertain circuit which outputs uncertain data, and a cipher processing device. The cipher processing device encrypts input data using a cipher function of the cipher processing device, and generates a random number including higher uniformity than data outputted from said uncertain circuit using the cipher function of the cipher processing device and the data outputted from the uncertain circuit.
US10148429B2 System and method for recovery key management
A system and method for managing the recovery key of a computer system is disclosed. The computer system includes a security layer, and the recovery key is stored locally to a memory location on the computer system, including, as examples, flash memory on the motherboard of the computer system or a USB port on the computer system. In operation, when it becomes necessary for the computer system to authenticate the recovery key, the recovery key may be retrieved from the local memory. The retrieval and storage of the recovery key may be managed by a remote administrator. The recovery key may be stored in a hidden partition in the storage location, and the recovery key may be cryptographically wrapped to add an additional layer of security.
US10148427B2 Information processing apparatus, method for processing information, and medium
An information processing apparatus for encrypting or decrypting data by AES scheme, includes a processor; and a memory storing a first table including mixed components based on exclusive OR of first random components and key data, a second table, and a third table. The processor executes selecting four bytes of sub-round data from the data; a first transformation based on the first table, for each of one-byte data items of the sub-round data, to generate first data by taking exclusive OR of the one-byte data items and the mixed components; a second transformation based on the second table to transform the first data into second data; a third transformation based on the third table to transform the second data into multiple items of third data; calculating exclusive OR of the third data.
US10148425B2 System and method for secure communications and data storage using multidimensional encryption
An encryption system and method has processors and a memory system, the memory system configured to hold at least one macroblock, an encryption key, and machine-readable instructions for encrypting the macroblock. The instructions include instructions for dividing the macroblock into subblocks by rows and encrypting the rows, for dividing the macroblock into subblocks by columns and encrypting the columns, and for performing a combining cipher of the cipher blocks to produce a final ciphertext of the macroblock. In alternative embodiments, the macroblock is divided in dimensions in addition to rows and columns. In embodiments, ciphertext is chained by using its ciphertext as part of a key for later macroblocks of a sequence, or propagated into later sequences of macroblocks.
US10148420B2 Serial data communications using a UART module and method therefor
A data processing system includes a universal asynchronous receive/transmit (UART) module and timer module. The UART module has a first input terminal for receiving an input clock signal, a second input terminal for receiving a receive data signal, and an output terminal for providing a transmit data signal. The receive data signal and the transmit data signal use a baud rate based clock signal determined using the input clock signal, and wherein the output terminal and the second input terminal are coupled together for communicating data with a universal synchronous asynchronous receiver/transmitter (USART) module. The timer module is coupled to receive the input clock signal. The timer module provides a duplicate baud rate clock signal for communication to the USART module. The duplicate baud rate clock signal is substantially the same as the baud rate based clock signal.
US10148418B2 Receiving device
A receiving device 20 includes a voltage controlled oscillator 22, a sampling unit 23, a control voltage generating unit 24, an error detecting unit 25, and a control voltage holding unit 26. The control voltage holding unit 26 holds a value of a control voltage Vc output from the control voltage generating unit 24. When the error detecting unit 25 detects an error of a digital signal, a control voltage held before error detection is provided to the voltage controlled oscillator 22.
US10148416B2 Signal phase optimization in memory interface training
Embodiments are generally directed to signal phase optimization in memory interface training. An embodiment of an apparatus includes an interface for at least one signal; and interface training logic capable of automatically adjusting a phase relationship between the signal and a strobe or clock, including establishing a phase delay of the signal and a phase delay of the strobe or clock for training of the interface, wherein the interface training logic is capable of determining a phase delay reduction for the signal subsequent to measurement of an eye margin for the signal, the phase delay reduction to retain a sufficient delay to maintain the eye margin for sampling of the signal.
US10148414B2 Deskew in a high speed link
Systems and methods for high speed communications are described herein. In certain aspects, the systems and methods include innovative transceiver architectures and techniques for re-timing, multiplexing, de-multiplexing and transmitting data. The systems and methods can be used to achieve reliable high-speed point-to-point communication between different electronic devices, computing devices, storage devices and peripheral devices.
US10148413B2 Method for synchronising an FBMC system using a RACH channel
A method for synchronization of an emitter of FBMC system with a RACH channel. On the emitter, a pseudo-random sequence with an initial offset in relation to a reference sequence is inserted into the spectral band of the RACH channel. On the receiver, the sequence received on the RACH channel is estimated using a sliding FFT using a starting point and correlated with the reference sequence. The position of the starting point leading to the highest correlation peak is selected as well as the correlation position corresponding to this peak, with these two positions making it possible to determine the offset of the sequence received with the reference sequence. This offset is transmitted to the emitter and the latter deduces from it a delay to be compensated in the emission in order to synchronize with the receiver.
US10148410B2 Communication system and communication device
Provided is a communication system in which one transmission path is shared by a plurality of communication devices, wherein the plurality of communication devices each includes a transmitter that repeatedly transmits one packet to the transmission path with a period of the communication device until a prescribed condition is satisfied, and a receiver that integrates a signal on the transmission path over a period of another communication device until a prescribed condition is satisfied.
US10148408B2 Hybrid full duplex communications in a radio frequency cable network
Systems and methods presented herein provide for improved duplex communications in an RF cable network comprising a plurality of CMs. In one embodiment, a system includes a CMTS operable to transmit downstream communications to the CMs and to process upstream communications from the CMs. The system also includes a duplex RF communication path between the CMTS and the CMs. The CMTS is further operable to transmit a control signal that directs a first of the CMs to transmit, to direct the remaining CMs to receive the transmission from the first CM, to direct the CMs to report received power levels of the transmission from the first CM, and to calculate RF isolations of the remaining CMs with respect to the first CM based on the reported power levels.
US10148406B2 Method and device for service time division multiplexing
A method and device for transmitting a multimedia broadcast multicast service are disclosed. A base station sends to a user equipment device position information of specific radio frames in a time unit, and position information of a specific subframe in each of the specific radio frames in the time unit. The time unit includes 2M radio frames, and the specific radio frames are two or more of the 2M radio frames comprised in the time unit, where M is a nonnegative integer. The base station sends the multimedia broadcast multicast service carried in the specific subframe.
US10148405B2 Logical channel management in a wireless communication network
A wireless transmit/receive unit (WTRU) may process logical channel data from a logical channel and determine that a type of trigger has occurred for the logical channel based on higher layer signaling. In response to the type of trigger, the WTRU may transmit a predetermined sequence over an uplink control channel in a transmission time interval (TTI).
US10148396B2 Techniques for resource block mapping in a wireless communication system
A technique of operating a wireless communication device includes creating a resource block map by associating respective subscriber station identifications, corresponding to respective subscriber stations, with one or more resource blocks. The respective subscriber station identifications and the resource block map are transmitted, from a serving base station, in one or more control channel symbols.
US10148393B2 Method and apparatus for transmitting and receiving status report in a mobile communication system
Methods and apparatuses are provided for transmitting a status report by a receiving device in a mobile communication system. A first layer, supporting an ARQ, receives a packet from a transmitting device through a second layer lower than the first layer. The first layer, supporting the ARQ, determines whether the status report is triggered based on at least one triggering condition. If the status report is triggered, based on information representative of a transmission from the second layer, the first layer, supporting the ARQ, constructs a status packet reporting a status of the received packet. The status packet is transmitted to the transmitting device.
US10148390B2 Rate adaptive turbo forward error correction
Techniques herein support enhanced multi-rate encoding and decoding of signals in multiple formats. In one embodiment, input data is received at a first device at one of a plurality of data rates. Encoder units are activated to produce streams of encoded input data. The encoder units are configured to operate at the same data rate. Differential encoding operations are performed to produce an encoded output stream. The encoded output stream is modulated for transmission to a second device. In another embodiment, a first device receives an encoded data stream that is transmitted from a second device. The modulated data stream includes encoded data at one of a plurality of data rates. Differential decoding is performed on the encoded data by activating one or more of a plurality of decoder units, where each of the plurality of decoder units is configured to operate at the same rate.
US10148389B1 Detection and identification of synchronizing signals embedded in voice or data
Various embodiments associated with a reference signal are described. When a set of user information embedded with a reference signal is received by a system, a classification of the signal may not be known by the system. Therefore, the system can determine a classification of the reference signal. The reference signal can be passed through a low-pass filter and then an algorithm can be employed to identify the classification of the reference signal. Once the classification of the reference signal is known, the user information can be better used by the system.
US10148386B2 Multichannel optical transceiver for matching data traffic classes to channel numbers
A communication system includes first and second devices. The first device includes a first transmitter and a first receiver. The first transmitter transmits one data of a first type using one or more first channels over a first communication link to the second device. The first receiver receives one data of a second type, from the second device, using one or more second channels over the first communication link. The second device includes a second transmitter and a second receiver. The second receiver receives the one data of the first type using the one or more first channels over the first communication link, and to generate the one data of the second type based on the one data of the first type. The second transmitter transmits the one data of the second type using one or more second channels over the first communication link to the first device.
US10148385B2 Optical port auto-negotiation method, optical module, central office end device, and terminal device
The present application provides an optical port auto-negotiation method, including: a: selecting a downstream to-be-received wavelength; b: listening to a downstream message on the selected downstream to-be-received wavelength, performing c if a wavelength idle message is received, and returning to a if no wavelength idle message is received within a specified or fixed time, where the wavelength idle message is used to identify that the wavelength is not occupied or not allocated; c: sending a wavelength application message on an upstream wavelength, performing d if a wavelength grant message is received in a downstream direction; otherwise, going back to a or b, where the wavelength application message is used to identify a request for allocation of the wavelength, and the wavelength grant message is used to identify acknowledgment of wavelength allocation; and d: setting an optical port auto-negotiation success flag bit. The present application further provides an optical module.
US10148384B2 Systems and methods to increase capacity in optical networks based on excess margin
A computer-implemented method to increase capacity of an optical network based on overall excess margin in the optical network includes determining an objective function based on data associated with a plurality of optical signals in the optical network, each of the optical signals between modems in the optical network, wherein an input to the objective function comprises how much margin the optical signals have until Forward Error Correction (FEC) limits are reached; performing an optimization of the objective function based on changing a plurality of parameters of the optical signals; and causing changes to settings of a subset of the modems based on the performing to change the capacity of the optical network.
US10148383B2 Optical channel monitor with integral optical switch
A multiport optical switch is used to controllably select a specific incoming optical signal that is to be processed by an associated optical channel monitor (OCM). The OCM includes a tunable optical filter and photodetector arrangement, and is configured to measure the optical spectrum of the incoming optical signal and extract information associated with the various optical channels forming the incoming optical signal (i.e., power, wavelength, OSNR, etc., per channel in the signal). The OCM also includes a processor that generates a pair of output control signals, a first signal to control the wavelength scanning process of the tunable optical filter and a second signal to control the setting of the multiport optical switch. The second signal may also be used to perform “detuning” of a selected input of the multiport optical switch, providing the ability to adjust the power level of an input signal prior to entering the OCM.
US10148377B2 System and method of selectively receiving and transmitting a packet based on packet time information
A method of receiving a packet by a receiving terminal is provided. The method includes receiving one or more packets including information about an event which belongs to a same kind of event from a transmitting terminal, and selecting at least one packet from among the received one or more packets based on time information of a certain point of time at the certain point of time.
US10148375B2 Method and system for displaying recommended content such as movies associated with a cluster
A method and system for recommending content includes a user device having a memory storing a taxonomy table having content cluster identifiers therein. The user device receives an external recommendations list for the content cluster at the user device. The recommendations list has a plurality of content identifiers each having one content cluster identifier. A viewer tracking module generates a viewed content history for content relative to the content clusters identifiers that correspond to viewed content at the user device. A recommendation module generates an internal recommendations list by comparing the external recommendations list to the viewed content history at the user device. The internal recommendation list also presents recommendations capturing the distinct user tastes in a family viewing device. A display displays the internal recommendations list, with section headers of different granularity describing the nature of the recommended content at cluster, sub-genre and genre levels.
US10148374B2 Systems and methods for altering an in-vehicle presentation
Systems and methods for altering an in-vehicle presentation are provided. One embodiment includes receiving a media signal at a vehicle that includes content, providing an in-vehicle presentation of the content for viewing as the media signal is being received, and determining a triggering action to alter output of the in-vehicle presentation in a predetermined manner. Some embodiments include altering the in-vehicle presentation in the predetermined manner in response to receiving the triggering action, beginning recording of the content in response to altering the in-vehicle presentation, and providing an option to store the content that is being recorded.
US10148372B2 Emergency information in system information broadcast
A method and apparatus for handling emergency information for a wireless transmit receive unit (WTRU). The WTRU configured to receive scheduling information and receive a first transmission with a plurality of earthquake and tsunami warning system (ETWS) sub-system information blocks (sub-SIBs) of a first part of a ETWS-SIB based on the scheduling information, wherein the plurality of ETWS sub-SIBs of the first part include segments of a secondary ETWS message. The WTRU is further configured to receive a second transmission of a plurality of ETWS sub-SIBs of a second part of the second ETWS-SIB interspersed with non-EWTS system information, wherein the plurality of ETWS sub-SIBs of the second part include segments of the secondary ETWS message. The WTRU is further configured to recover the secondary ETWS message from the first and second part of the second ETWS-SIB and then display the recovered secondary ETWS message via a user interface.
US10148371B2 Detecting signal leakage in cable networks
A signal leakage in a cable network may be detected by using a test device to obtain a spectrum of an electromagnetic wave propagating in vicinity of the cable network, and automatically detecting QAM channels in the obtained spectrum by detecting characteristic spectral roll-offs at boundary frequencies between QAM channels of the cable network. A test device may be used to determine which QAM channels are currently active on the cable network, thereby facilitating automatic QAM signal leakage detection.
US10148369B2 System and method for timing alignment of LTE cells and inter-operator co-existence on unlicensed spectrum
An eNodeB operated by a first operator is able to align an ON-OFF cycle operation for interference avoidance. The eNodeB receives, from another eNodeB operated by a second operator a physical broadcast channel (PBCH) and a physical downlink shared channel (PDSCH). A transmission coverage of the eNodeB partially overlaps with a transmission coverage of the other eNodeB. The PBCH carries a master information block (MIB), and the PDSCH carries a single system information block (SIB) identifying available unlicensed channel and including public land mobile network (PLMN) identities for networks operating using the unlicensed channel. The eNodeB uses the MIB and SIB1 to identify that the second eNodeB is operated by the second operator.
US10148368B1 System and method for over the air analyzing
A system for over the air analyzing is provided. The system comprises an analyzing unit, an antenna, and a load switch. The load switch is used for connecting a reference load. In addition to this, the load switch is integrated in the antenna, or a first signal path between the antenna and the load switch is shorter than a second signal path between the load switch and the analyzing unit.
US10148367B1 Built-in-test (BIT) for assignment-based AESA systems
Methods and apparatus to provide built-in-test and/or fault isolation of individual array elements in assignment-based AESAs. BIT beam states for array element testing can be stored in AESA memory for rapid assignment sequencing of RF waveform generators and receive processing. Assignment-based selection can be used for AESA BIT beam states.
US10148365B2 Hybrid free air and electrical interconnect
A communication interface apparatus can include a free-air optical transceiver for communicating signals at a first speed and an electrical contact for communicating at least one of: signals at a second speed or power. The communication interface can include a substrate having a plurality of electrical circuits. The optical transceiver can be electrically coupled to the substrate and configured to transceive an optical signal in free air. In an example, the optical transceiver can convert the optical signal to the signal at the first speed, such as an electrical signal. In an example, the electrical contact can be communicatively coupled to the substrate. The electrical contact and the free-air optical transceiver can be attached to the substrate in fixed relation with respect to one another.
US10148363B2 Iterative nonlinear compensation
A method of optical communication, implemented at a receiver in an optical communication network, includes receiving an optical signal carrying modulated information bits, processing the optical signal through a receiver subsystem to generate a stream of digitized modulation symbols from the optical signal, and producing, using the digitized modulation symbols as input symbols to an iterative process, estimates of information bits. Each iteration includes: generating estimated output symbols from input symbols by filtering by an estimate of inverse of the optical channel, updating, using the estimated output symbols, the estimate of the inverse of the optical channel to minimize a measure of error, and compensating the estimated output symbols by using pre-distortion values from a look-up table (LUT) to generate compensated output symbols that are used as input to a next iteration.
US10148357B1 Configurable laser modulator driver and output matching network
Non-ideal downstream loading of a differential driver in a single ended circuit driving a communications laser—e.g., Electro absorption Modulated Laser (EML)—may be compensated by deploying a second matching network at the non-functional (terminated) driver output node. Certain embodiments may further compensate for distortion arising from circuit non-ideality, by introducing a laser replica downstream of the second matching network to mimic electrical properties of the laser. Embodiments may sufficiently compensate for downstream circuit non-ideality to allow replacing the bulky choke inductor of a bias tee, with a resistor. Substituting a resistor for a more complex inductor structure can simplify design and fabrication of the single-ended driver circuit, and also reduce footprint by eliminating area formerly occupied by the choke inductor. Embodiments may be particularly suited to bridge integration with other system components undergoing design migration toward double-ended modulator circuit architectures featuring a differential driver.
US10148351B2 Optical channel monitoring using expanded-spectrum pilot tone
A system monitors optical performance of an optical link within an optical network. The system includes an optical transmitter having an expanded-spectrum pilot-tone modulator for modulating an expanded-spectrum pilot tone onto a high-speed data signal to generate an expanded-spectrum optical signal and an optical receiver for receiving the expanded-spectrum optical signal and for detecting and decoding the expanded-spectrum pilot tone to enable monitoring of the optical performance of the optical link.
US10148349B2 Joint IP/optical layer restoration after a router failure
A method and system for providing joint IP/Optical Layer restoration mechanisms for the IP over Optical Layer architecture, particularly for protecting against router failure within such architecture, includes any one of plural node elements participating in the detection and restoration of the joint IP/Optical Layer architecture upon the failure of a router in one of the nodes. The plural node elements may include, but are not limited to, one of plural routers and an optical cross-connect.
US10148346B1 Systems and methods for determining a frequency band for wireless backhaul
Exemplary embodiments described herein include systems, methods, and nodes for determining a frequency band for wireless backhaul. It may be determined that a utilization of a frequency band used for backhaul between a relay wireless device and an access node meets a criteria. An overhead may be calculated for a set of frequency bands available for use as backhaul between the relay wireless device and the access node, wherein the calculated overhead for a particular one of the set of frequency bands is based on at least one of a number of wireless devices that use the particular frequency band for carrier aggregation and a number of wireless devices that receive a beamformed signal over the particular frequency band. One of the set of frequency bands may be selected based on the calculated overhead. And the relay wireless device may be instructed to communicate wireless backhaul to the access node over the selected frequency.
US10148345B2 Accurate timing distribution by high-frequency radio
A method of obtaining an absolute time reference for a high-frequency (HF) sounding signal includes transmitting a reference signal at a first location and transmitting a sounding signal in close proximity to the transmitting of the reference signal at the first location. The method additionally includes receiving the reference signal at a second location and receiving the sounding signal at the second location. The method further includes determining a relative delay at the second location of the sounding signal in relation to the reference signal. The method also includes determining a propagation mode based upon the relative delay. The method additionally includes determining an absolute time reference based upon the propagation mode being observed. Additional methods and associated systems for implementing the methods are also provided.
US10148344B2 Echo cancellation with transmitter-side pre-filtering
A method includes, in a transceiver (24), receiving from a repeater (32) a received signal, which includes a desired signal for reception and an undesired replica of a transmitted signal that was transmitted from the transceiver and retransmitted by the repeater. A local copy of the transmitted signal is generated in the transceiver. A filter response that, when applied to the transmitted signal before transmission, compensates for a difference in spectral response between the local copy and the undesired replica, is estimated in the transceiver. The undesired replica of the transmitted signal, which is received in the received signal, is matched with the local copy of the transmitted signal, by at least pre-filtering the transmitted signal before transmission with the estimated filter response. Interference caused by the undesired replica to the desired signal is canceled, by combining the local copy and the received signal.
US10148336B2 Systems and methods for using spatial multiplexing in conjunction with a multi-conductor cable
Systems and methods for using spatial multiplexing in conjunction with a multi-conductor cable deployed in-house. Input streams associated with spatial multiplexing are converted into respective signals occupying different respective frequencies. The signals are transported, via a multi-conductor cable deployed in-house, into a certain room located in-house, thereby enabling a presence of the plurality of signals in the certain room. The signals are shifted into respective output signals that occupy a single wireless frequency by up-converting each signal from the corresponding different frequency into the single wireless frequency. The output signals are transmitted wirelessly, using only the single wireless frequency, via respective antennas located in the certain room, all said antennas operating in conjunction with the single wireless frequency, thereby achieving spatial multiplexing in the certain room and in conjunction with the multi-conductor cable.
US10148334B2 Method and apparatus for reference signal configurations for CSI-RS port sharing in mobile communication system using massive array antennas
A communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT) are provided. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. According to embodiments of the present disclosure, The system includes a base station having a large number of transmission antennas of a two dimensional (2D) antenna array structure can prevent excessive feedback resource allocation for transmitting channel state information reference signals (CSI-RSs) and increase of channel estimation complexity of a terminal, and the terminal can effectively measure channels of a large number of transmission antennas and can report to the base station feedback information configured through the measurement.
US10148333B2 Feedback transmitting and receiving method and device in mobile communication system
According to an embodiment of the present invention, provided are a method for receiving channel measurement information of a base station in a mobile communication system, including: transmitting, to a terminal, a first control message including a CSI-RS and a CSI-IM resource configuration information; transmitting, to the terminal, a second control message including at least one first information for a channel measurement and at least one second information for an interference measurement; and receiving, from the terminal, channel state feedback information measured on the basis of the first control message and the second control message. The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT).
US10148332B2 System and method for multi-level beamformed non-orthogonal multiple access communications
A method for operating a communications controller includes grouping a plurality of user equipments (UEs) in accordance with received channel condition reports, UE interference cancellation (IC) capability reports, and mobility estimates, thereby producing information about the grouping, selecting a first UE out of the plurality of UEs and a second UE out of the plurality of UEs, wherein the selecting is in accordance with the information about grouping, wherein a wide width beam is allocated to the first UE and a narrow width beam is allocated to the second UE, and wherein the wide width beam and the narrow width beam spatially overlap, co-scheduling resources of a first transmit block to the first UE and the second UE, determining first transmission parameters for the first UE and second transmission parameters for the second UE in accordance with the co-scheduled resources, and communicating with the first UE and the second UE in accordance with the first transmission parameters for the first UE and the second transmission parameters for the second UE.
US10148330B2 Beamforming smoothing and indication
Methods, apparatuses, computer readable media for beamforming smoothing and indication in a wireless network are disclosed. An apparatus of a wireless device comprising processing circuitry is disclosed. The processing circuitry is configured to decode a null data packet (NDP). The processing circuitry is further configured to determine beamforming vectors or matrixes from a channel matrix estimate from the NDP, and smooth the beamforming vectors or matrixes. The processing circuitry is further configured to configure the station to transmit feedback, the feedback including the smooth beamforming vectors or matrixes, and decode a downlink (DL) physical layer convergence procedure (PLCP) protocol data unit (PPDU)(DL PPDU) from the access point where the DL PPDU beamformed based on the smooth beamforming vectors or matrixes.
US10148326B2 Methods and apparatus for extended receiver processing time
Methods and apparatus for single and multi-user signal extensions or padding are provided. In various aspects, a number of symbols required to transmit a plurality of data bits to each of a plurality of wireless communication devices and a fraction of useful bits in a final symbol of each of the plurality of data bits is determined. A signaling extension length may also be determined based at least in part on the fraction of useful bits and a modulation and coding scheme (MCS) of each of the plurality of wireless communication devices. A plurality of data packets for each of the plurality of wireless communication devices are generated, with each data packet comprising the corresponding data bits and the signaling extension after the final symbol of each of the plurality of data packets.
US10148325B2 Methods of beam-indexed spatial modulation
This invention provides methods of beam-indexed spatial modulation (BISM) for multiple-input and multiple-output (MIMO) technology. It does not only enhance the efficiency of MIMO using, but also address the compatibility problems in Spatial Modulation (SM-MIMO) and Orthogonal Frequency Division Multiplexing Index Modulation (OFDM-IM). Furthermore, the BISM improves the speed limitation problem and spectral efficiency issue in the current spatial modulation architectures.
US10148324B2 Positional tracking assisted beam forming in wireless virtual reality systems
Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.
US10148320B2 Wireless power transmitting device and method for controlling the same
Methods and apparatuses are provided for controlling a wireless power transmitting device. Information is received about a position of an electronic device from another wireless power transmitting device. Power is transmitted to the electronic device using the information about the position of the electronic device received from the other wireless power transmitting device.
US10148311B2 Studies about MSD level in aggregating a plurality of downlink carriers and two uplink carriers
There is provided a method for transmitting/receiving a signal in carrier aggregation. The method may comprise: transmitting an uplink signal by using two uplink carriers when three downlink carriers and two uplink carriers are configured to be aggregated. The three downlink carriers include three operating bands among evolved universal terrestrial radio access (E-UTRA) operating bands 1, 2, 3, 5, 12, 30 and 40 and the two uplink carrier includes two operating bands thereamong. The method may comprise: receiving a downlink signal through all of three downlink carriers. Here, a predetermined maximum sensitivity degradation (MSD) is applied to receiving reference sensitivity of the downlink signal, thereby successfully receiving the signal.
US10148307B2 Electronic device protection apparatus with off-screen swiping interface
An electronic device protection apparatus conformal with an electronic device, the electronic device protection apparatus including a retaining sheath having a base section disposed so as to cover the rear of the electronic device and a ring section, including an inner channel, forming a perimeter around and receiving the exterior edge of the electronic device into the inner channel; and at least one fingerswipe indentation disposed on the ring section, wherein the at least one fingerswipe indentation is configured to interface with a touch-sensitive display region of the electronic device so as to effect off-screen swiping functionality of a graphical user interface of the touch-sensitive display region of the electronic device retained in the electronic device protection apparatus.
US10148304B2 Broadband intelligent antenna system (BIAS)
A computing device with a Broadband Intelligent Antenna System (BIAS) that supports a broadband antenna design within the device. Each broadband antenna operates over a plurality of Radio Frequency (RF) bands to cover multiple different wireless technologies with a single antenna. The BIAS may continually monitor multiple triggers capable of affecting the signal quality of the wideband antennas and may automatically switch the active antennas accordingly to select an operating configuration that provides a higher signal quality of the active antennas. Triggers may be generated when, for example, one or more antennas are being blocked by a user, there is a change in the orientation of the device, a source of electrical noise is detected, unacceptable Specific Absorption Rate (SAR) proximity is detected, and so on. The trigger-based adaptive switching from one active antenna to the other may substantially improve the overall signal quality for the multiple wireless technologies supported by the device.
US10148302B1 SIM card carrier for facilitating SIM card ejection
A SIM card carrier includes a connector, an ejecting mechanism, and a tray. The connector includes a cavity having an open end, a closed end, a top side, and a bottom side. The ejecting mechanism includes a first resilient member and a movable arm. The first resilient member is disposed on the closed end of the cavity, the movable arm is disposed on the bottom side of the cavity. The tray includes a holder having a notch at a side and the movable arm engages the notch. The tray is held in the cavity when the notch is engaged, and the tray is ejected from the connector by the first resilient member when the movable arm disengages from the notch.
US10148301B2 Wireless sensor device
A wireless sensor device capable of constant operation without replacement of batteries. The wireless sensor device is equipped with a rechargeable battery and the battery is recharged wirelessly. Radio waves received at an antenna circuit are converted into electrical energy and stored in the battery. A sensor circuit operates with the electrical energy stored in the battery, and acquires information. Then, a signal containing the information acquired is converted into radio waves at the antenna circuit, whereby the information can be read out wirelessly.
US10148290B2 Method and apparatus for encoding or decoding channel code in a wireless communication system
A method for decoding a channel code by a communication apparatus in a wireless communication system is disclosed. The method includes determining whether a cyclic redundancy check (CRC) of a block including a codeword having a first quality of service (QoS) has been decoded successfully by decoding the codeword having the first QoS, and if the CRC of the block has been decoded successfully, decoding a first codeword corresponding to the codeword having the first QoS, and determining whether a transport block (TB) CRC has been decoded successfully by checking the TB CRC.
US10148283B2 Delta-sigma modulator
A delta-sigma modulator includes a first integrator configured to integrate a sum of an input signal and a first feedback signal, a second integrator configured to integrate a sum of an output value of the first integrator and a second feedback signal, a first FIR filter circuit configured to perform a first FIR filtering on an output modulation signal and a delay modulation signal and feeds back the signals to stage prior to the first integrator, and a second FIR filter circuit configured to perform a second FIR filtering on the output modulation signal and the delay modulation signal and feeds back the signals to a stage prior to the second integrator.
US10148282B1 Heterodyne-mimicking adapter
An adapter, for coupling a first medical instrument to a control console having a console receptacle configured for attachment thereto of a different second medical instrument, includes a case, a receptacle, circuitry contained in the case and an output connector. The receptacle is configured to receive an input connector of the first medical instrument conveying modulated analog input signals from the first medical instrument. The circuitry includes an analog/digital converter coupled to sample and digitize the analog input signals to generate digital samples, digital processing circuitry configured to digitally downconvert the digital samples so as to generate a baseband digital signal, and a digital/analog converter configured to convert the baseband digital signal to an analog baseband signal compatible with an output of the second medical instrument. The output connector is configured to be inserted into the console receptacle and to convey the analog baseband signal to the console.
US10148279B2 Digital to analog conversion with correlated electron switch devices
Subject matter disclosed herein may relate to correlated electron switch devices, and may relate more particularly to digital to analog conversion using correlated electron switch devices ces.
US10148277B1 Current steering digital to analog converter with decoder free quad switching
Disclosed herein is a digital to analog converter including a first dynamic latch receiving a data signal and an inverse of the data signal. The first dynamic latch is clocked by a clock signal and configured to generate first and second quad switching control signals as a function of the data signal and the inverse of the data signal. A second dynamic latch receives the data signal and the inverse of the data signal, is clocked by an inverse of the clock signal, and is configured to generate third and fourth quad switching control signals as a function of the data signal and the inverse of the data signal. A quad switching bit cell is configured to generate an analog representation of the data signal as a function of the first, second, third, and fourth quad switching signals.
US10148272B2 Frequency generating circuit using quartz crystal resonator
A frequency generating circuit includes: a delay circuit, arranged to operably delay an output frequency signal to generate a delayed signal; a quartz crystal resonator, coupled with the delay circuit, arranged to operably conduct a band-pass filtering operation on the delayed signal to generate the output frequency signal; and a delay control circuit, coupled with the delay circuit, arranged to operably control a phase delay amount of the delay circuit to thereby control the phase of the delayed signal.
US10148270B2 Switchable power islands having configurably on routing paths
A programmable logic device uses power island based design partitioning. Each power islands includes a plurality of programmable logic cells and a programmable routing network configurable to interconnect the plurality of programmable logic cells and configurable to interconnect with at least one other power island. When a power island is in an OFF state, the programmable logic cells within the power island are powered OFF. Feed-through routing connectors in the power island, however, may be statically or dynamically powered ON independently of the powered OFF state of the power island.
US10148265B2 Radio frequency switching circuit with distributed switches
An RF switching device having distributed shunt switches distributed along transmission lines to improve RF bandwidth as well as the signal isolation of the device. The shunt switches may be physically positioned on both sides of the transmission lines to keep an integrated circuit (IC) design essentially symmetrical so as to provide predictable and reliable operational characteristics. Some embodiments include stacked FET shunt switches and series switches to tolerate high voltages. In some embodiments, the gate resistor for each FET shunt switch is divided into two or more portions.
US10148256B2 Signal generating circuit, voltage conversion device, and signal generating method
Provided are a signal generating circuit, a voltage conversion device, and a signal generating method configured to make a minimum unit of values that are respectively set in m (where m is a natural number equal to or greater than 2) generating units that periodically generate PWM signals corresponding to the setting values substantially smaller than an actual minimum unit. A CPU specifies, at every n periods of the PWM signals generated by the m generating units SG1, SG2, . . . SGm, a settable value closest to the sum of target values for n periods, determines (m×n) setting values for n periods based on a quotient and a remainder obtained by dividing the specified settable value by the product of m and n, and sets the determined values in the respective generating units SG1, SG2, . . . SGm, using phase-specific interrupt processes that are different from each other.
US10148251B2 Elastic wave apparatus
An elastic wave apparatus includes a piezoelectric substrate including a main surface and a polarization axis direction having a tilt angle with respect to the main surface, an IDT electrode provided on the main surface, and at least one line on the main surface and between an end edge of the main surface and the IDT electrode. A relationship a≤316|cos(θ)|μm is satisfied where a denotes a distance from the end edge of the main surface to the IDT electrode and b≥28 μm where a dimension of the line along a direction connecting the end edge to the IDT electrode is defined as a width, b denotes the width of the line when one line is provided, and b denotes the sum of the widths of multiple lines when the multiple lines are provided.
US10148249B2 High frequency circuit and communication apparatus
A high frequency circuit includes a first demultiplexing circuit including a first high pass filter and a low pass filter and a second demultiplexing circuit including a band elimination filter and a band pass filter, the second demultiplexing circuit being connected in series with the first demultiplexing circuit. At least one of the band elimination filter and the band pass filter includes an elastic wave resonator. An attenuation band of the band elimination filter and a pass band of the band pass filter is located between a pass band of the first high pass filter and a pass band of the low pass filter.
US10148246B2 Multiplexer and radio-frequency (RF) front-end module
A multiplexer includes a first filter disposed between an antenna common terminal and a first terminal, and a second filter that is disposed between the antenna common terminal and a second terminal and that has higher passband frequencies than the first filter. The second filter includes IDTs that are longitudinally coupled. Among IDT electrodes in the IDTs, first IDT electrodes are connected to the antenna common terminal side, and second IDT electrodes are connected to the second terminal side. The first and second IDT electrodes have different main pitches of the electrode fingers. At least one of the second IDT electrodes out of all of the electrode fingers has a maximum main pitch.
US10148230B2 Adaptive digital predistortion for polar transmitter
A predistortion circuit receives an input polar signal to be transmitted, including an input amplitude signal and an input phase signal. The input polar signal is predistorted using at least one predistortion parameter selected from a lookup table. A phase-and-amplitude modulated radio-frequency signal is generated corresponding to the predistorted polar signal. A copy of the generated radio-frequency signal is provided to a polar receiver. The polar receiver is operated to generate, from the copy of the radio-frequency signal and without information relating to the generated transmit signal, a feedback polar signal including a feedback amplitude signal and a feedback phase signal. The feedback polar signal is compared to the input polar signal, the lookup table is updated in response to the comparison.
US10148229B2 Pre-distortion in RF path in combination with shaping table in envelope path for envelope tracking amplifier
There is disclosed a method of controlling an envelope tracking amplification stage comprising an envelope modulated power supply, the method comprising: determining a shaping function to be applied to an envelope signal for controlling the envelope modulated power supply in dependence on a system linearity objective in a region of operation of the amplifier in which the output power of the amplifier is dependent upon the supply voltage; and determining a pre-distortion function to be applied to an input signal to be amplified in dependence on a further linearity objective of the system, in a region of operation of the amplifier in which the output of the amplifier is dependent upon the input power to the amplifier.
US10148225B2 Method and inverter for determining capacitance values of capacitances of an energy supply system
A method for determining capacitance values of capacitances of a photovoltaic system including a multiphase inverter which includes an output current filter on an alternating current side thereof and is connected to a multiphase energy supply network via a switching element and is associated with at least one intermediate circuit capacitance on the direct current side thereof is provided. The method includes disconnecting the photovoltaic system from the energy supply network by opening the switching element; operating the inverter to set up an island network after the disconnecting, wherein an in-phase AC voltage is applied to at least two outputs of an inverter bridge of the multiphase inverter and a flow of current is produced between the at least one intermediate circuit capacitance and at least one filter capacitance of the output current filter; measuring currents (Ia, Ib, Ic) flowing at the outputs of the inverter bridge and at least one voltage present at one of the capacitances, and determining a capacitance value of at least one of the capacitances using the determined voltage and the measured currents (Ia, Ib, Ic).
US10148220B2 Ratcheting stow mechanism for solar tracking photovoltaic panel mounting system
Photovoltaic tracking systems with a ratcheting stow mechanism are provided. In particular, tracking systems allow for controlled movement of photovoltaic panels adapted for solar tracking to a stowed configuration without requiring electrical power. Such mounting systems can include a partially toothed ring gear with a pair of pawls pivotally mounted adjacent the ring gear with a pair of solenoids that when de-energized, move the pawls into engagement with the ring gear such that ratcheting movement of the pair of pawls along the ring gear in response to back-and-forth oscillating movement of the panel incrementally moves the panels into a stowed configuration without requiring use of electrical power.
US10148218B2 Panel fixing device and panel installation method
A fixing device (1) according to a present invention includes a pressing tool (10) that abuts a part of a peripheral portion of a panel that is arranged on an upper surface portion of a hollow rod-like rack member (200) that has on the upper surface portion a slit-like opening portion extending along a longitudinal direction, a fixing tool (20) that abuts a back surface of the upper surface portion, the fixing tool configured insertable to the opening portion, and having in one direction a width wider than a width in a direction orthogonal to a longitudinal direction of the opening portion, and a fastening member (30) that integrally fixes the pressing tool (10) and the fixing tool (20) that abut a part of the peripheral portion of the panel and the back surface of the upper surface portion of the rack member (200), respectively.
US10148214B2 Motor control device having multiple power failure detection sensitivities
A motor control device includes: a rectifier that converts AC power supplied from an AC power supply side into DC power and outputs the DC power; an inverter that converts the DC power output from the rectifier into AC power for motor driving and outputs the AC power; an AC voltage detection unit that detects an AC voltage value of an AC power supply side of the rectifier; and a power failure detection unit that outputs, based on the AC voltage value detected by the AC voltage detection unit, several power failure detection signals in accordance with a predetermined power failure detection condition at a power failure on the AC power supply side of the rectifier.
US10148207B2 Segmented waveform converter on controlled field variable speed generator
A generator or another type machine includes a controlled field alternator, a segmented waveform converter, and a controller. The controlled field alternator is configured to generate a polyphase signal. The segmented waveform converter includes multiple switches connected between the polyphase signal of the controlled field alternator and an output filter. The controller is configured to provide a control signal for the switches based on measured electrical quantities associated with the output filter and provide a field current control signal to the controlled field alternator.
US10148204B2 Method for operating an electric machine in a short-circuit mode
A method for operating an electric machine (24) in short-circuit operation, in particular for use in a motor vehicle, characterized by the steps of: measuring at least a first and a second phase current of the electric machine (24), comparing the measured phase currents with at least one reference value each, and outputting an error message (58) if at least one of the phase currents does not agree with the respective reference value (110, 118).
US10148203B2 Motor driving apparatus including DC link voltage detection unit
A motor driving apparatus of the present invention includes a converter unit configured to convert an AC voltage into a DC voltage, a DC link unit configured to smooth the DC voltage by a capacitor to generate a DC link voltage, an inverter unit configured to convert the DC link voltage into a multiphase AC voltage for motor driving, short bars configured to electrically interconnect terminals of the DC link unit and terminals of the inverter unit, and a DC link voltage detection unit configured to detect the DC link voltage. At least parts of the short bars are located between the terminals of the DC link unit and terminals of the DC link voltage detection unit.
US10148200B2 Device and method for electrical energy synthesis
An aspect of the present invention provides a circuit and arrangement for generating and amplifying an electric scalar potential field and a method for capturing the associated available electromagnetic energy into the system. The device is comprised of a transformer whose primary is powered periodically by short pulse durations; a resonant coupled transformer secondary circuit with synchronous parameter variation; and an extraction circuit of appropriate impedance and components to provide isolation and distribution to load.
US10148199B1 Loop-band devices configured for motion
A method of providing motion using a loop-band device is disclosed. An outer, restraining loop constrains an inner, buckling loop to form a buckled mode having one or more buckles. An activation force generated in one of buckles provides a stress, resulting in a change of configuration of the buckling loop that produces movement of the restraining loop. Depending on the composition of the buckling loop, the stress is generated via heat, light, an electric current or voltage, a magnetic field, or a combination thereof. The restraining loop is a suitably thin, relatively inextensible but flexible material. The buckling loop is a suitably thin, relatively flexible, reactive material that develops stress when subject to suitable activation forces. Suitable reactive materials include electroactive polymers, electrostrictive materials, magnetostrictive materials and materials having a high coefficient of linear, thermal expansion. The motion is linear or rotary, depending on device configuration.
US10148197B2 Power converter having switching elements formed of unipolar devices using a wideband gap semiconductor
An inverter circuit (120) is configured so as to perform synchronous rectification by six switching elements (130). The switching element (130) is formed of an unipolar device (SiC MOSFET in this case) using a wideband gap semiconductor. The inverter circuit (120) uses the body diode (131) of SiC MOSFET (130) as a freewheeling diode during synchronous rectification.
US10148194B2 Pulse-controlled inverter
A pulse-controlled inverter with a circuit providing a DC voltage between high-side and low-side inputs. In one example, the circuit includes a first high-side stray capacitance and inductance and a first low-side stray capacitance and inductance. A busbar arrangement is configured to connect the high-side input to a high-side connection and the low-side input to a low-side connection. The busbar arrangement includes a second high-side stray capacitance and inductance and a second low-side stray capacitance and inductance. An inverter module is coupled to the high-side connection and the low-side connection and configured to convert the DC voltage into an AC voltage. The inverter module has a third high-side stray capacitance and inductance and a third low-side stray capacitance and inductance. The sum of the first, second, and third high-side stray capacitance and inductance is substantially equal to the sum of the first, second, and third low-side stray capacitance and inductance.
US10148192B1 Power supply system and control method using the same
A power supply system is disclosed. The power supply module comprises a three-phase voltage source, for generating a power source with three phases; a plurality of power supply modules, coupled to the three-phase voltage source, each comprising a plurality of major transforming modules corresponding to the three-phase voltage source for generating a plurality of direct-current voltages according to the three-phase voltage source; and at least a backup supply module, coupled to the plurality of power supply modules, each comprising a plurality of backup transforming modules corresponding to the three-phase voltage source, for generating the plurality of direct-current voltages corresponding to the three-phase voltage source by a backup transforming module corresponding to at least one of the plurality of major transforming modules of the plurality of power supply modules when the at least one of the plurality of major transforming modules is in an abnormal operation.
US10148188B2 Clamp voltage detection and over-voltage protection for power supply topologies
An active clamp flyback controller includes first and second input terminals, a clamp voltage detection circuit, and an overvoltage protection circuit. The first input terminal is adapted to be coupled to a terminal of a clamp capacitor. The second input terminal receives a feedback signal proportional to a voltage across an auxiliary winding of a flyback transformer. The clamp voltage detection circuit is coupled to the first and second input terminals, and detects a clamp voltage as a difference between a voltage at the first input terminal and an input voltage, the clamp voltage detection circuit calculating the input voltage using a signal from the second input terminal. The overvoltage protection circuit is coupled to the clamp voltage detection circuit for comparing the clamp voltage to a threshold and triggering a protection operation if the clamp voltage is greater than the threshold.
US10148185B2 Systems and methods for extension of power supply hold-up time
In accordance with embodiments of the present disclosure, a voltage rectifier may include an alternating-current-to-direct-current (AC/DC) converter configured to convert an alternating current (AC) source voltage to a first direct current (DC) voltage and a direct-current-to-direct-current (DC/DC) converter configured to convert the first DC voltage to a second DC voltage for delivery to a load of the voltage rectifier, wherein the DC/DC converter is configured to operate in a plurality of operating modes in response to a failure of the AC source voltage. The plurality of operating modes may include a first hold-up mode in which a gain of the DC/DC converter is a first gain and a second hold-up mode in which the gain of the DC/DC converter is a second gain.
US10148184B2 Multiphase converter
A configuration is realized that can subject, when operation of a multiphase conversion unit starts, voltage conversion units to control of gradually increasing a target value for output, and can suppress a reverse flow, more easily and further avoiding a loss. A multiphase converter is provided with a control unit configured to control a multiphase conversion unit, and the control unit sequentially drives, when operation of the multiphase conversion unit is started, a plurality of voltage conversion units by offsetting the points in time at which the driving is started against each other. Also, the control unit determines, each time the driving of a voltage conversion unit is started, whether or not the value detected by the detection unit has reached an individual threshold associated with the number of driven voltage conversion units, and starts to drive the next voltage conversion unit when the value has reached the individual threshold.
US10148183B1 Load detection circuit and dual-output power supply having the same
A load detection circuit is applied to a power converter, and the power converter provides a switch switching frequency to control a switch output voltage. The load detection circuit includes a voltage adjustment unit, an integration unit, and a power switch. The voltage adjustment unit receives the switch output voltage provided from the power converter and adjusts the switch output voltage into an adjustment voltage. The integration unit is coupled to the voltage adjustment unit to receive the adjustment voltage and integrate the adjustment voltage to provide a control voltage. The power switch is coupled to the integration unit to receive the control voltage. When the switch switching frequency is increased to make the control voltage large enough to turn on the power switch, the load detection circuit detects that the power converter is changed from a no-loading condition to a loading condition.
US10148181B2 Switched mode power supply with dynamic frequency foldback
In one form, a switched mode power supply controller with frequency foldback includes a pulse width modulator responsive to a clock signal to generate a drive signal having a pulse width that varies in response to a feedback signal, and a variable frequency oscillator having a first input for receiving the feedback signal, a control input for receiving a programmable control signal defining a foldback starting frequency, a foldback ending frequency, a foldback starting voltage, and a foldback ending voltage, and an output for providing the clock signal having a variable frequency that varies over a range between the foldback starting frequency and the foldback ending frequency as the feedback signal varies between the foldback starting voltage and the foldback ending voltage, respectively. In another form, a switched mode power converter uses such a switched mode power supply controller with an inductive element, switch, and feedback circuit.
US10148178B2 Synchronous buck converter with current sensing
A power converter includes a buck converter with a low-side switch. During a discharge mode, current passes through the low-side switch to form a current loop. The low-side switch is typically closed synchronously with the opening of a high-side switch coupled to an input voltage level to the buck converter. The power converter also includes a high-side controller and a low-side controller, which together are configured to adjust the timing of the operation mode of the high-side controller between a storage mode and the discharge mode.
US10148175B2 System and method for a switched-mode power supply
In accordance with an embodiment, a method of operating a switched-mode power converter includes measuring an input voltage of the switched-mode power converter; determining an on-time of a switch of the switched-mode power converter; determining an off-time of the switch of the switched-mode power converter; and determining an output voltage of the switched-mode power converter based on the measured input voltage, the determined on-time and the determined off-time. The output voltage includes a voltage at a first node having a DC path to a load path of the switch.
US10148174B2 Duty cycle estimator for a switch mode power supply
A duty cycle estimation circuit includes a latch circuit that receives a clock signal for a voltage regulator. The latch circuit outputs a duty cycle estimate. The duty cycle estimation circuit also includes a low pass filter coupled to an output of the latch circuit to receive the duty cycle estimate. The duty cycle estimation circuit further includes a comparator that receives, as input, an output of the low pass filter and a voltage regulator output. The comparator feeds back a feedback signal to the latch circuit.
US10148167B2 Power supply device and control method
A power supply device includes: a first transformer including a primary winding and a secondary winding; a first control circuit controlling a switching operation of a switch element, and cause the primary winding to generate a first AC voltage; an application circuit receiving a second AC voltage generated in the secondary winding by mutual induction with the primary winding, and apply an output voltage according to the second AC voltage to a load; a voltage detection circuit detecting a magnitude of a DC voltage obtained by rectifying the first AC voltage or the second AC voltage; and an output circuit outputting a stop signal indicating stop of the power supply device, when a result of comparison between the magnitude of the DC voltage and a threshold value set according to a magnitude of the load satisfies a predetermined condition, after reception of an instruction to stop voltage supply.
US10148166B2 Power converter and vehicle driving system
A power converter includes a control unit that generates a modulated wave synchronized with an output voltage command and a carrier wave having a frequency higher than a frequency of the modulated wave, the control unit controlling the power converter by comparing the modulated wave and the carrier wave to output a switching signal for driving a switching element. When a modulation factor in converting DC power into AC power is equal to or higher than a mode switching modulation factor and is lower than π/4, the power converter converts the DC power into the AC power in an over-modulation mode, in which switching of the switching element is stopped for a period longer than one cycle of the carrier wave, in a first period in which an output voltage command is positive and timing of a positive peak value of the output voltage command is included.
US10148162B2 System for controlling micro-robot using transfer robot
Disclosed is a system for performing a control on a micro-robot using a transfer robot. The system includes a magnetic field control unit configured to control a movement of a micro-structure or a micro-robot within a working area according to an output magnetic field, a transfer robot connected to the magnetic field control unit to transfer the working area in space, and a control unit configured to receive position information about the micro-structure or micro-robot and position information about the transfer robot, and transmit a control signal based on the received position information.
US10148157B2 Method of manufacturing stator for rotary electric machine
A method of manufacturing a stator for a rotary electric machine by disposing coils in a plurality of phases on a plurality of teeth of a stator core, one coil on one tooth, wherein in sequentially disposing the coils in the plurality of phases on the teeth, one coil on one tooth, toward one side in the circumferential direction of the stator core, the one end portion of each of the coils in each phase is inserted from the one side in the axial direction of the stator core, or from a direction that is orthogonal to the axial direction of the stator core, to be disposed between the one end portion and the other end portion of the immediately preceding coil in a separate phase disposed on the tooth so as to be aligned with the other end portion of the coil in the same phase.
US10148155B2 Method and apparatus for connecting an ultracompact, high-performance motor controller to an ultracompact, high-performance brushless DC motor
Apparatus for connecting a motor controller to an electrical motor, said apparatus comprising: a motor interface board; a mounting mechanism for mechanically connecting said motor interface board to the electrical motor; at least one input lead for electrically connecting said motor interface board to at least one of an electrical power source and an electrical signal source; at least one output lead for electrically connecting said motor interface board to the electrical motor; and at least one connector for mechanically and electrically connecting said motor interface board to the motor controller.
US10148153B2 Linear actuator
A linear actuator includes a housing, a transmission assembly, a slider, and a motor. The housing includes a base case and a cover case which are opposite combined with each other. A screw bracket is formed on an outer surface of the base case. The transmission assembly includes a worm and a worm wheel disposed at an end of the worm. The slider is disposed on the housing and engaged with the worm. The motor is screwed to the screw bracket and disposed out of the base case. The motor has an actuating shaft penetrating into the base case and engaged with the worm wheel. The motor can be fixed to the screw bracket in advance, which facilitates the assembly of the transmission assembly to the base case.
US10148149B2 Explosion-protected housing
An explosion-protected housing, such as a switchboard, junction box, distribution box, or the like, comprising sidewalls, one back or bottom wall connecting the sidewalls, and a lid or door wall part closing a housing opening. In the housing interior, electronic and/or electric components are arranged, wherein the housing comprises a cooling device. To allow the cooling of a plurality of electronic and/or electric components in the housing interior in a simple way and without higher costs and requiring more space, at least one cooling pipe as a cooling device is provided in at least one wall or a wall part and is closed to the housing interior and flowed through by a cooling fluid.
US10148148B2 Vibration motor
A vibration motor is disclosed. The vibration motor includes a housing, a substrate engaging with the housing, a vibration unit received in the housing, an elastic member suspending the vibration unit, and a coil assembly interacting with the vibration unit. The vibration unit further includes a pair of slots for respectively receiving a fixing part of the elastic member, and each of the slot includes a volume recessed toward a direction far away from the fixing part. The two slots extend along two opposed directions.
US10148147B2 Stator core support system
Embodiments of the invention are related generally to electromagnetic machines and, more particularly, to a suspension system and related methods for the attachment of the stator core of an electromagnetic machine to a surrounding frame or enclosure. In one embodiment, the invention provides a system for supporting a stator core of an electromagnetic machine, the system comprising: a rigid frame structure including: an upper portion; and a lower portion beneath the upper portion; a first plurality of wire rope members, each having a first end and a second end; and a first plurality of attachment devices for affixing at least one of the first end or the second end of each of the first plurality of wire rope members to the upper portion.
US10148142B1 Buckling loop rotary motor
A buckling loop rotary motor is disclosed that has a stator, an activatable buckling loop and a rotor. The buckling loop is made of a springy, base band and an activatable active band. An applied force actuates a portion of loop, causing a localized change of curvature. When propagated along the buckling loop, the changed curvature causes rotation of the rotor. In a bi-metallic embodiment, the thermally actuated active band expands by at least 1% more than the base band, effect a localized change of curvature that drives the rotor. Thermal activation is by heating or cooling, or a combination thereof. In an electroactive polymer (EAP), the active acrylic or silicone EAP is actuated by an electrostatic charge. The change in thickness, and therefore, length, of the active EAP relative to the inactive, base material causes a local change of curvature of the loop that drives rotation of the rotor.
US10148138B2 Mower motor
A motor includes a rotor having a plurality of pole magnets angularly spaced about the rotor's rotational axis through an angle of 360°, and a stator including a plurality of windings angularly spaced about the rotational axis through an angle less than 360° to provide an angular section free of windings, wherein at least one of the plurality of pole magnets is not radially opposite any of the plurality of windings at any given rotational position of the rotor. The motor is designed for use in powering a horizontal blade reel of a cylindrical lawn mower, and includes a housing having a cross-sectional shape in the form of a chord-truncated circle, such that the housing has a flat portion corresponding to the angular section free of windings. The truncated motor housing avoids unattractive “layover” of grass during mowing.
US10148136B2 Drive device, method thereof, and wireless power transmission device
According to one embodiment, a drive device drives “N” number (N is an integer of “2” or greater) of inverters to generate AC power and transmit respective AC power to transmission coil units corresponding thereto and includes a switching signal generation circuit. The switching signal generation circuit generates switching signals to drive first to fourth switching elements of each inverter to complementarily drive the first switching element and the second switching element, and complementarily drive the third switching element and the fourth switching element so that a phase difference between an output current of an “M”th (“M” is an integer of 2 or greater and “N” or below) inverter and an output current of an “M−1”th inverter becomes or approach “360×L/N” degrees (“L” is an integer of “1” or greater and less than “N”) and supplies the switching signals to the first to fourth switching elements of the inverters.
US10148135B2 System, apparatus and method for authenticating a device using a wireless charger
In one embodiment, a computing device includes: a power receiving unit to receive energy wirelessly from a power transmitting unit via a receive coil; a load modulation logic to modulate a load coupled to the receive coil to cause a message to be transmitted to the power transmitting unit via a first channel coupled to the receive coil; and a wireless communication circuit to communicate with the power transmitting unit via a second channel. Other embodiments are described and claimed.
US10148133B2 Wireless power transmission with selective range
The disclosure describes a methodology for wireless power transmission This methodology may be performed at a wireless power transmitter that includes at least two wireless-power-transmitting antennas and at least one data-receiving antenna, and the methodology includes defining a wireless charging area at a range of distance away from the transmitter; obtaining, via the at least one data-receiving antenna, data included in a signal received from a wireless power receiver; and determining a location of the wireless power receiver based upon the data included in the signal received from the wireless power receiver. In response to determining that the location of the receiver is within the wireless charging area, the method includes transmitting, via the at least two wireless-power-transmitting antennas, radio frequency power waves that: constructively interfere within the wireless charging area at the location of the receiver; and destructively interfere to form a null-space outside of the wireless charging area.
US10148131B2 Power density control for wireless power transfer
A signal generator generates an electrical signal that is sent to an amplifier, which increases the power of the signal using power from a power source. The amplified signal is fed to a sender transducer to generate ultrasonic waves that can be focused and sent to a receiver. The receiver transducer converts the ultrasonic waves back into electrical energy and stores it in an energy storage device, such as a battery, or uses the electrical energy to power a device. In this way, a device can be remotely charged or powered without having to be tethered to an electrical outlet.
US10148130B2 Non-contact power supply system
A non-contact power supply system has a conversion circuit that converts power of a power transmission-side power supply, and outputs power to a power transmission coil. A power transmission-side controller controls the conversion circuit. A power reception coil receives power from the power transmission coil in a non-contact manner. The power reception coil supplies power to a load electrically connected to the power reception coil. A smoothing circuit smooths power received by the power reception coil. A sensor detects current or voltage in the smoothing circuit. A power reception-side controller acquires an encoded value from a detection value of the sensor. The power transmission-side controller measures an elapsed time between a previous rise and a current rise in a detection voltage that is detected by the sensor, and compares the elapsed time and an elapsed time threshold that is set in advance to acquire the encoded value.
US10148128B2 Power-supplying device, and wireless power-supplying system
A power-supplying device including an inverter circuit, a resonance circuit connected to the inverter circuit and configured to transfer alternating current power to a power-receiving device in a wireless manner, and a switching control unit that adjusts a parameter of respective switching signals that control ON and OFF of respective switching elements constituting the inverter circuit so that an inter-terminal voltage of a specific element constituting the inverter circuit or the resonance circuit does not exceed a predetermined limit value.
US10148127B2 Wireless power transmitting apparatus and method thereof
Disclosed is a wireless power transmitting apparatus to wirelessly transmit power to a wireless power receiving apparatus through a transmission resonance coil by using resonance. An AC power generating unit generates quasi square-wave AC power having quasi square-wave voltage. A transmission induction coil transmits the quasi square-wave AC power to the transmission resonance coil through electromagnetic induction.
US10148125B2 Method and apparatus for electrical load control network
The methods and apparatus described enable automatic configuration, or commissioning, of controller devices and load control devices through a low voltage communication network controlled by one or more controller devices. These methods and apparatus further enable expansion of the load control system by connection of additional loads and or load control devices and or controller devices which will reinitialize the low voltage communication network and automatically reconfigure the controller devices and load control devices connected to the network.
US10148124B1 Uninterrupted power bank capable of supplying high DC voltage during interruption of main supply and providing AC voltage as normal supply of the main supply
The present invention discloses an uninterrupted power bank, mainly comprising: a first switch, a rectifier, a first power converter, a second switch, a battery unit, a second power converter, a third power converter, a third switch, a fourth switch, and output ports. During a normal supply of a mains supply, an AC power provided by the mains supply is transmitted from the uninterrupted power bank to a back-end power supply device. In the meantime, the AC power is simultaneously converted to a DC power and then stored in the battery unit. When the mains supply is suddenly interrupted, the DC power stored in the battery unit is released and subsequently converted to a 390 VDC power for being supplied to the power supply device. Therefore, this uninterrupted power bank is able to largely reduce the power loss because of supplying DC power to back-end power supply device.
US10148121B2 Solar power system and method thereof
A solar power system comprising a solar panel, a load, and a battery pack group. The load comprising an electric motor operatively coupled with a propeller. The battery pack group comprises one or more voltage controllable battery packs, each of said one or more voltage controllable battery packs comprising a plurality of battery cells. The voltage controllable battery packs having a rigid printed circuit board electrically coupled with the plurality of battery cells, the rigid printed circuit board including an interconnect connector to electrically couple with a corresponding interconnect connector of a second voltage controllable battery pack.
US10148113B2 Charging method, device and charging device
The present disclosure provides a quick charging method and a quick charging system. A second controller sends a quick-charging request to a first controller. The first controller feeds back a quick-charging permission command. The second controller sends a notification request for obtaining a voltage value of a cell. The first controller obtains the voltage value by a cell connector, and sends the voltage value to the second controller. The second controller finds a current regulation instruction matching a threshold section that the voltage value falls within from a threshold section table, and sends a current regulation instruction to a regulation circuit. The regulation circuit adjusts a current, and outputs a power supply signal of which the current is regulated.
US10148111B2 Power tool, battery pack, and combination, and method of controlling the same
A battery pack, power tool, and power tool combination. The battery pack includes one or more battery cells, a first terminal electrically connected to the one or more battery cells, a high current power supply terminal, a power switch electrically connected between the one or more battery cells and the high current power supply terminal, and a low current power supply terminal electrically connected to the one or more battery cells. The first terminal and low current power supply terminal are operable to provide a substantially continuous low current to the power tool during a normal operating state of the battery pack. The battery pack also includes a controller operable to control the power switch to provide high current power through the high current power supply terminal in response to a call for power from the power tool.
US10148107B2 USB charger using sensor-less current limit
A universal serial bus charger comprises a universal serial bus connector for providing a connection to a voltage source. An output voltage connector provides a charging voltage to a connected battery. A switching voltage regulator generates the charging voltage responsive to the voltage source. Control circuitry monitors an actual charging current applied to the connected battery and provides a programmed current signal enabling the actual charging current to operate at a programmed level if the actual charging current does not exceed a programmed charging current level. The control circuitry provides a charging current limit signal enabling the actual charging current to operate at a predetermined charge current limit if the actual charging current exceeds the programmed charging current level. PWM control circuitry generates switching control signals to control operation of the switching voltage regulator responsive to the control circuitry.
US10148106B2 Power connector with load current sensing
A power connector for use in charging a battery of a device is provided. The power connector has an electromagnetic switch having terminals used to supply power from an external power source to a power adapter which is connected to the battery of the device. A power sensing circuit is coupled between the terminals of the electromagnetic switch and the power adapter, wherein the electromagnetic switch is configured to shut off power supplied to the power adapter when the power sensing circuit detects that the battery is fully charged. A reset mechanism is configured to mechanically activate the electromagnetic switch to start supplying power to the power adapter.
US10148100B2 Diagnostic system for a battery system
A diagnostic system for a battery system having a battery module electrically coupled to a contactor is provided. The battery module has first, second, and third battery cells. The diagnostic system includes a first microcontroller that transitions the contactor to an open operational state if the first battery cell analog overvoltage flag is equal to the first battery cell analog overvoltage flag value. The first microcontroller further transitions the contactor to the open operational state if the first battery cell comparator overvoltage flag is equal to the first battery cell comparator overvoltage flag value.
US10148094B2 Hybrid electrical power generation system and method
A hybrid electrical power generation system is providing for powering a power consuming system including first and second loads. The hybrid system includes first and second primary generator sets, a redundant generator set, and a utility connection. Each generator set includes an engine mechanically coupled to an electrical power generator. The first primary generator set is fueled by a first fuel and is configured to supply electrical power to the first load, and the second primary generator set is configured to supply electrical power to the second load. The redundant generator set is fueled by a second fuel and is configured to supply electrical power to at least one of the first and second loads. The utility connection is configured to supply electrical power from a utility power grid to the first and the second loads. A controller controls distribution of electrical power to the first and second loads.
US10148091B2 High voltage direct current power transmission series valve group control device
A high voltage direct current power transmission series valve group control device, is used for regulating a series circuit having two or more valve groups provided with controllable power semiconductors respectively. Each valve group is provided with a current regulation unit and a voltage regulation unit. The current regulation unit controls a direct current current flowing through a valve group corresponding thereto, and the voltage regulation unit controls a voltage across two ends of a valve group corresponding thereto. One valve group is selected from the series valve group as a master control valve group, while the others are taken as slave control valve groups. The master control valve group selects a trigger angle output by the current regulation unit to control same, and the slave control valve group selects a trigger angle obtained after the trigger angle transmitted from the master control valve group and an output value of the voltage regulation unit pass through a subtractor to control same.
US10148086B2 Power switch capable of preventing reverse connection
A power switch capable of preventing a reverse connection is provided. The power switch includes a switch that is configured to supply power of a battery to a load or block the power of the battery and a protector that is connected to an output terminal of the switch and blocks the power applied from the battery when the battery is reversely connected and a driver is configured to operate a driving of the switch and the protector.
US10148082B2 System and method for multi-level electronic protection using combination of current sensing and temperature sensing
An apparatus includes a current sense resistor configured to receive a supply current for one or more devices. The apparatus also includes a current sense amplifier configured to amplify a voltage across the current sense resistor. The apparatus further includes a comparator configured to compare the amplified voltage from the current sense amplifier to a reference voltage. In addition, the apparatus includes an octal driver configured to receive the supply current from the current sense resistor and to control one or more device outputs associated with the one or more devices. The apparatus may also include an optocoupler configured to receive an output from the comparator and, based on the output, control an output enable pin of the octal driver. There could be multiple resistors, amplifiers, comparators, drivers, and optocouplers arranged in multiple circuit branches, which could be configured to control multiple device outputs associated with different groups of devices.
US10148080B2 Single-phase-to-earth fault processing device and method for neutral non-effectively grounded distribution network
A single-phase-to-earth fault processing device for a neutral non-effectively grounded distribution network includes a split-phase arc quenching device connected between earth and a three-phase bus of the distribution network, and a controller with an input end connected with a single-phase-to-earth phase selection device of the distribution network. The split-phase arc quenching device includes a multiphase switching device which operates independently for each phase, and a fuse connected in series with the multiphase switching device. The controller is for controlling opening and closing of three single-phase switches in the multiphase switching device. A single-phase-to-earth fault processing method firstly controls the split-phase arc quenching device to preprocess the fault. If the fault still exists, through a ground resistor a zero-sequence current is generated on a fault line. After delaying to wait for a line to isolate a fault section, a ground connection of the neutral is cut to restore the distribution network.
US10148079B2 Surge protection device
A circuit protection device includes a metal oxide varistor (MOV), a spring terminal and a thermal disconnect coupling the spring terminal to the MOV. A gas discharge tube (GDT) is coupled to the MOV. The spring terminal is biased such that upon occurrence of an overvoltage condition, heat generated by the MOV melts the thermal disconnect and allows the spring terminal to be displaced away from the MOV, thereby creating an opening circuit.
US10148075B2 Fastening clip and fastening assembly
A first fastening clip comprises at least one seat for a line, and at least one hermaphroditic coupling section for connecting the first fastening clip to a second fastening clip of identical construction as the first fastening clip. The hermaphroditic coupling section of the first fastening clip comprises a base surface, a first connecting portion including a groove that widens inwardly from an opening of the first connecting portion distal from the base surface, a second connecting portion including a protruding rail that has a thickened intermediate portion between opposite longitudinal narrower ends, a first locking structure, and a second locking structure. The first locking structure of the first fastening clip is configured to lock with the second locking structure of the second fastening clip, and the second locking structure of the first fastening clip is configured to lock with the first locking structure of the second fastening clip.
US10148068B2 Spark plug and semi-finished product thereof
A spark plug includes a main fitting having a first, second, and third portions adjacent to each other. The spark plug further includes an insulator having a first opposing portion with a predetermined portion opposed to the first portion with a first interval, a second opposing portion with a second portion opposing the second portion with a second interval, and a third opposed portion opposed to the third portion. A connecting portion between the second opposing portion is supported by a support portion, and a value obtained by dividing the first interval by a length from the support portion to a rear end portion of the predetermined portion is configured to be smaller than a value obtained by dividing the second interval by a length from the support portion to a rear end portion of the second opposed portion.
US10148065B2 Drive circuit of light emitting element
A drive circuit of a light emitting element, the drive circuit includes: an input terminal configured to receive an input signal; an output terminal configured to output a signal based on the input signal as a drive signal to the light emitting element; and a main body circuit configured to generate the drive signal by carrying out timing correction to reduce a difference from a standard delay value for rising or falling of a plurality of signal patterns of the input signal regarding a timing of rising of a first signal subsequent to a first signal pattern in the plurality of signal patterns or a timing of falling of a second signal subsequent to a second signal pattern in the plurality of signal patterns.
US10148064B2 Semiconductor laser driving apparatus, optical scanning apparatus, object detection apparatus, and mobile apparatus
A semiconductor laser driving apparatus for driving a semiconductor laser serving as a light source for optical scanning, the semiconductor laser driving apparatus includes: first and second switching elements that are each capable of switching energization of the semiconductor laser ON/OFF; a first pulse generation unit that intermittently outputs first driving pulses to the first switching element in a first time slot; and a second pulse generation unit that outputs a second driving pulse to the second switching element in a second time slot different from the first time slot.
US10148058B1 Emission conversion amplifier for solid state lasers
Solid state lasers emitting at first and a second wavelengths include an additional a conversion amplifier for converting photons having the first wavelength into photons having the second wavelength, thereby improving output efficiency of a preferred wavelength. Erbium lasing materials such as erbium doped garnets and fluorides, are employed, along with the conversion amplifier formed of a transition metal doped II-VI semiconductor, e.g., Cr:ZnSe.
US10148057B2 Microchip laser
The invention relates to a microchip laser having a monolithic resonator (1) which has a birefringent laser crystal (2), wherein a laser beam (9) decoupled from the resonator, (1) which has a laser wavelength, exits the resonator (1) along a laser beam axis (12) and the length (L) of the resonator (1) is less than 150 μm based on a direction of the laser beam axis (12). The laser crystal (2) has a thickness (D) based on the direction of the laser beam axis (12) such that, in the case of a light beam (16) having the laser wavelength occurring in the direction of the laser beam axis (12) being incident on the laser crystal (2) between the ordinary and extraordinary beam (17, 19), in which the light beam (16) is divided in the laser crystal (2), a phase shift in the range of π/2+/−π/4 occurs in a single pass through the laser crystal (2).
US10148056B2 Ring amplifier for extended range steerable laser transmitter and active sensor
A ring amplifier amplifies one or more spot-beams that scan a circular pattern in a two-dimensional FOV to extend the range of range steerable laser transmitter or an active situational sensor. Mechanical, solid-state or optical phase array techniques may be used to scan the spot-beam(s) in the circular pattern. Mirrors are preferably positioned to redirect the spot-beams to enter and exit the ring amplifier through sidewalls to amplify the spot-beam and return it along a path to scan the circular pattern. For efficiency, the pumps and thermal control may be synchronized to the circular scan pattern to only pump and cool the section of gain medium in which the spot-beam is currently scanned and the next section of gain medium in the circular scan pattern.
US10148055B2 Wire harness production method
A wire harness production system includes an electric wire sequential production portion that sequentially manufactures terminal-fitted electric wires from an electric wire, and a temporarily-storing and handling portion that temporarily stores the terminal-fitted electric wires before supplying them to a post process. The electric wire sequential production portion includes a coloring unit that colors a sheath of the electric wire or sheaths of the terminal-fitted electric wires by a colorant, and a cutting and crimping unit that manufactures the terminal-fitted electric wires by cutting the electric wire to a predetermined length and fitting a metal terminal at an end of the cut electric wire. The temporarily-storing and handling portion includes plural temporarily-storing portions that temporarily store the terminal-fitted electric wires in a production order before supplying them to the post process.
US10148050B2 Cable connector assembly transferring different voltages
A cable connector assembly including: a first electrical connector comprising a frontal first mating member for inputting a first voltage, a first voltage point for outputting the first voltage, and a second voltage point for outputting a second voltage different from the first voltage; a second electrical connector comprising a frontal second mating member and a second printed circuit board, the second mating member comprising a power contact; and a cable connecting the first electrical connector and the second electrical connector electrically, the cable comprising a first wire and a second wire, the first wire connecting the first voltage point and the power contact electrically, the second wire connecting the second voltage point and the second printed circuit board electrically.
US10148048B2 Toolless communications jack
A jack has a housing with terminals extending from opposite sides of a terminal support. Toggles coupled to the housing include passages for receiving cable wires. Closing the toggles engages the terminals and terminates wires inserted in the passages without using a special punch down tool. Viewing apertures in the toggles are connected to the wire passages and let a person see whether wires are fully inserted into the toggles for proper connection to the terminals. In some cases the toggles are pivotally coupled to the housing and adjacent the opposite sides of the terminal support, and insertion ends of the toggles face away from the jack plug opening. The jack can have a modular configuration or an integral mounting plate. A method for terminating wires includes inserting untwisted wire ends into the toggles and pivoting the toggles to intersect the wire ends with electrical terminals.
US10148047B2 Guided coaxial connector
The invention relates to a connector having a first coaxial connector having first and third guide surfaces and a second coaxial connector having second and fourth guide surfaces wherein, in a first partially mated condition, the third guide surface contacts the fourth guide surface and the first and second guide surfaces do not contact each other, and wherein, in a second partially mated condition, the first and third contact surfaces contact the second and fourth guide surfaces, respectively, and an outer conductor of the first coaxial connector and an outer conductor of the second coaxial connector do not contact each other.
US10148044B2 Battery terminal fuse module
A fuse module including an battery clamp, a fuse assembly including a mounting block, a bus bar on a first side of the mounting block in contact with the battery clamp, fuse terminals on a second side of the mounting block connected to the bus bar by fusible elements, and a terminal post extending through one of the fuse terminals for facilitating electrical connection to a first electrical component, the fuse module further including a mounting cradle holding the fuse assembly and the battery clamp, the mounting cradle including a mounting post extending through the battery clamp, the bus bar, the mounting block, and one of the fuse terminals for facilitating connection to a second electrical component and for securing the fuse module components together, wherein the mounting post is surrounded by a tubular sleeve extending between the bus bar and the fuse terminal through which the mounting post extends.
US10148042B2 Connector shielding in an electronic device
Connector shielding devices are described herein. One connector shielding device includes a circuit board having a connector; and a plurality of spring fingers extending from a first surface of the circuit board, the plurality of spring fingers positioned around the connector of the circuit board, wherein each spring finger of the plurality of spring fingers is configured to deflect toward the first surface of the circuit board when the connector of the circuit board is connected with a connector of an additional circuit board.
US10148040B2 Electrical plug connector
An electrical plug connector includes an insulated housing received in a metallic shell, first and second terminal modules respectively above and below the insulated housing, and abutting plates (EMI (Electro-Magnetic Interference) plates). Each abutting plate (EMI plate) is between the metallic shell and the insulated housing. Each abutting plate (EMI plate) includes a main body and elastic arms outwardly extending from the main body. Each elastic arm includes a terminal contact portion and a shell contact portion. The terminal contact portion is extending toward a corresponding recessed hole of the insulated housing and contacts one or more first ground terminal of the first terminal module or one or more second ground terminal of the second terminal module. The shell contact portion contacts an inner surface of the metallic shell. Therefore, the high frequency features of the connector can be optimized effectively and resonant problems of the connector can be improved.
US10148033B2 Water resistant electrical devices
An electrical outlet device includes water-resistant components to prevent the ingress of water to electrical components. One example includes a faceplate having a front surface, an outer edge extending around the front surface, and a first outlet opening extending through the front surface. A water-resistant seal is connected to the front surface of the faceplate. The seal has a first slit aligned with the first opening, a first flap adjacent the slit, and a second flap adjacent the slit. The first flap and the second flap are resiliently biased to a closed position and are moveable upon insertion of a plug.
US10148029B2 Single contract with dual contacting faces respectively exposed upon two opposite surfaces of mating tongue
An electrical connector includes an insulative housing, a plurality of terminals retained in the housing. The housing includes a base and a mating tongue extending forwardly from the base. The mating tongue forms opposite mating surfaces extending forwardly and vertically converging toward each other. The terminal includes a front contacting section, a middle retaining section rearwardly extending from the front contacting section, and a rear soldering section extending rearwardly from the middle retaining section. The front contacting section has two contacting faces respectively exposed upon the opposite mating surfaces of the mating tongue. Each terminal is made via stamping sheet metal and extends in a plane with a through hole in the front contacting section.
US10148026B2 Sliding element for contacting printed circuit boards
A sliding element for electrically contacting conductor paths on two facing printed circuit boards is provided. The sliding element comprises a main body, at least one electrical contact element, and a through-going opening provided for accepting a threaded stud. An internal thread in the through-going opening allows the sliding element to move linearly along the threaded stud when the threaded stud is rotated. By moving the sliding element along the threaded stud, different conductor paths on the printed circuit boards are brought into electrical contact with one another.
US10148025B1 Header connector of a communication system
A header connector includes a header housing having a base and a cavity with header signal contacts coupled to the base and header ground contacts coupled to the base having a mating end extending into the cavity providing electrical shielding for corresponding contact pairs of the header signal contacts. Each header ground contact includes an end wall and a side wall extending from the end wall. Ground contact shield elements are coupled to corresponding header ground contacts along the corresponding side walls of the header ground contacts. The ground contact shield elements are deflectable and spring biased to extend toward the nearest header signal contact of the corresponding contact pair such that the ground contact shield element is positioned closer to the header signal contact than the side wall of the corresponding header ground contact.
US10148024B2 Electrical connector with dual electrical path
An electrical connector is used for electrically connecting a chip module to a circuit board, and includes a body for upward supporting the chip module. The body is provided with multiple accommodating holes. Multiple terminals are respectively accommodated in the accommodating holes correspondingly. Each terminal is provided with at least one soldering portion in contact with a solder and being soldered to the circuit board. A first portion and a second portion are formed by extending upward from the at least one soldering portion and are located at two opposite sides of the solder. An elastic arm bends upward and extends from the second portion for abutting the chip module. When the chip module presses the elastic arm downward, the elastic arm abuts the first portion. Therefore, two conductive paths are formed in parallel to each other.
US10148023B1 Electrical connector
An electrical connector includes an insulating body, provided with multiple accommodating holes penetrating therethrough, multiple terminals, and multiple solder posts. Each terminal is located in a corresponding accommodating hole and provided with a retaining portion. Each solder post is provided with a base, a fixing portion extending upward from the base, and a welding portion extending downward from the base. The base has a first surface, the welding portion has a second surface, and the first surface and the second surface are connected to form an intersecting angle. A width of the base is greater than a width of the fixing portion, and the width of the base is greater than a width of the welding portion. A corresponding retaining portion retains the fixing portion, and the welding portion is located outside the corresponding retaining portion.
US10148022B2 Cable connector assembly
A cable connector assembly includes: a plug connector including plural conductive terminals; a cable including plural core wires, a braided layer coated the core wires, a cap coated the braided layer, and a metal member; a printed circuit board (PCB) including a first surface and a second surface opposite to the first surface, the plug connector being mounted on the first surface of the PCB; wherein the first surface of the PCB has three grounding holes at one end of the PCB, the second surface has plural conductive pads, the metal member includes a ring clamping the braided layer and a grounding portion extending from the ring, the grounding portion includes three grounding fingers inserted into the three grounding holes, respectively.
US10148015B2 Dipole-shaped antenna element arrangement
A dipole-shaped antenna element arrangement comprises two pairs of radiator halves which are arranged so as to be rotated by 90° to one another and are oriented in a radiator plane at a distance in front of a reflector and in parallel therewith. The radiator halves are arranged on a balancing and/or support arrangement. There is a passive beam-shaping frame which is arranged at a distance from the radiator halves towards the reflector. The passive beam-shaping frame has at the corners thereof a broadening of the peripheral frame web thereof, said broadening of the frame web extending in parallel with the radiator plane and/or transversely to the radiator plane.
US10148012B2 Base station antenna with dummy elements between subarrays
Apparatus include two or more radiating elements connected to a feed network of an antenna, and one or more dummy elements positioned between the two or more radiating elements. The dummy elements are not connected to the feed network of the antenna. Such an arrangement may result in reduced mutual coupling of the two or more radiating elements, and increased antenna performance.
US10148011B2 Antenna structure
An antenna structure including a substrate, a grounding layer, a first antenna layer, a second antenna layer, an inductance element and a capacitance element is provided. The substrate has a surface. The grounding layer is formed on the surface of the substrate. The first antenna layer includes a first radiating portion and a second radiating portion. The second antenna layer includes a third radiating portion and a fourth radiating portion. The third radiating portion is connected to the first radiating portion at a connection portion. The connection portion is separated from the grounding player, and the fourth radiating portion and the second radiating portion are disposed oppositely and separated from each other. The inductance element bridges the grounding layer and the connection portion. The capacitance element bridges the fourth radiating portion and the second radiating portion.
US10148009B2 Sparse phase-mode planar feed for circular arrays
A method and apparatus for phase-mode feeding a circular antenna array for beamsteering is provided. A Butler Matrix having M antenna-side ports and M input/output ports is coupled to beamsteering circuitry. The coupled input/output ports may include a port corresponding to a phase-mode having an order magnitude greater than one. The coupled input/output ports may include ports of three different order magnitudes of phase-mode. The Butler Matrix is coupled to M inner ports of a radial waveguide, and the antenna elements are coupled to N outer ports of the waveguide, where N>M. Where M=4, the input/output ports correspond to a zeroth order phase-mode, plus and minus 1st order phase-modes, and a second order phase-mode. The zeroth order phase-mode may be used for beamsteering closer to the radial axis of the antenna array while the second order phase-mode may be used for beamsteering further from the radial axis.
US10148006B2 Thermoplastic resin composition, resin molded article, and method for manufacturing resin molded article having a plated layer
Provided is a thermoplastic resin composition that allows a plated layer to be successfully formed on a surface of resin molded article obtained therefrom under a wide range of laser irradiation condition. A thermoplastic resin composition comprising a thermoplastic resin, and 1 to 30 parts by weight of a laser direct structuring additive and 0.1 to 10 parts by weight of a laser marking additive per 100 parts by weight of the thermoplastic resin, wherein the laser direct structuring additive comprises 70% by weight or more of a tin oxide.
US10148003B2 Antenna device
An antenna device includes a bar-shaped core, a bobbin into which the core is fitted, and a case that accommodates the bobbin and holds the core. The bobbin includes a resilient portion that bends and biases the core toward an inner side of the bobbin when interference occurs with an inner surface of the case. The resilient portion is configured to hold the core with friction force obtained when contacting the core and relieve impact force applied to the core while producing friction with the core.
US10148001B2 Mobile terminal and coil antenna module
There is disclosed a mobile terminal including a first case comprising a battery loading portion, a battery loaded in the battery loading portion, a second case coupled to the first case and configured to cover the battery, a coil antenna module arranged between the second case and the battery, and a controller electrically connected to the coil antenna module and configured to transmit and receive a signal or receive an electric power, wherein the coil antenna module includes an insulating sheet, a first coil arranged in a surface of the insulating sheet, a second coil arranged in the first coil, a third coil arranged in the second coil, and a magnetic sheet disposed on the surface of the insulating sheet, and ends of the first, second and third coils are arranged in the surface of the insulating sheet or dividedly arranged in both surfaces of the insulating sheet. The mobile terminal may realize the coil antenna module including a plurality of coils configured to perform diverse manners of wireless communication in a limited area.
US10148000B2 Coupling structures for electronic device housings
A housing for an electronic device is disclosed. The housing comprises a first component and a second component separated from the first component by a gap. The housing also includes a first molded element disposed at least partially within the gap and defining at least a portion of an interlock feature, and a second molded element disposed at least partially within the gap and mechanically engaging the interlock feature. The first component, the second component, and the second molded element form a portion of an exterior surface of the housing. A method of forming the housing is also disclosed.
US10147998B2 Interface and communication device
An antenna of a communication terminal is disposed on a side on which a bottom surface of a reflective plate, which is included in a display, is present. When the reflective plate is irradiated by an LED light source, the antenna cannot be seen from the side on which a display screen of the display is disposed. Accordingly, an antenna coil of the antenna does not need transparent electrodes and can be made of various materials each having a high conductivity. Therefore, the antenna has high sensitivity, low manufacturing cost, and very efficiently performs near field communication with an external device located on the display screen side of the display.
US10147995B2 Antenna assembly and related methods
An antenna assembly and related methods are described. The antenna assembly (1) comprises an extendible mast (2) constructed and arranged so as to be configurable between a coiled form and an extended form. The extended mast (2) is resiliently biased in the form of an elongate tube having a slit along its length. The coiled mast is wound about an axis extending transversely to the longitudinal extent of the mast. An antenna (6) is integrally coupled to the mast such that when extended, the mast supports and positions the antenna, and when coiled, the mast and antenna are coiled together.
US10147993B2 Connecting device
The connecting device is composed of a first connecting member having a first housing receiving a connected first waveguide, and a second connecting member having a second housing receiving a connected second waveguide, the first housing having a first mating surface and a first magnet, and the second housing having a second mating surface and a second magnet, and the first connecting member and the second connecting member being displaced relative to each other in a mating direction orthogonal to the axial direction of the first waveguide and the second waveguide, and being positioned relative to each other by the magnetic force of the first magnet and the second magnet.