Document Document Title
US09392679B2 Method, apparatus and system for using free-electron laser compatible EUV beam for semiconductor wafer processing
At least one method, apparatus and system for providing an extreme ultraviolet beam for processing semiconductor wafers are disclosed. A level of the EUV beam is monitored. A determination is made as to whether the level of the EUV beam is below a predetermined level. In response to determining that the level of the EUV beam is below the predetermined level, a determination is made as to whether the output of at least one of the first or second laser devices has decreased from an initial level. The output of the at least one of the first or second laser devices is increased in response to determining that the output of at least one of the first or second laser devices has decreased from an initial level.
US09392674B2 Environment detection device and environment detection method suitable for street lamp
An environment detection device and an environment detection method suitable for a street lamp are provided. The environment detection method comprises the following steps. Latitude and longitude of the position of the street lamp is provided. A weather information at the position of the street lamp is detected. A first network packet is generated according to the weather information and the latitude and longitude. The first network packet is transmitted to a server.
US09392665B2 LED lighting system
A system and method involving lighting fixtures, a control network, a controller and other devices such as light sensors, input devices and network adapters for coordinating precise brightness and color schedules among the lighting fixtures while maintaining a high color reliability including provisions for managing a plurality of lighting fixtures. The lighting fixtures contain lighting elements selected such that when controlled properly, operating along a daytime locus, the resultant light output closely resembles sunlight on a cloudless day in spectral characteristics, and wherein the total flux of blue light can be adjusted from a relative level of 1-100% the maximum blue flux of the lighting fixture by controlling individual lighting elements.
US09392660B2 LED illumination device and calibration method for accurately characterizing the emission LEDs and photodetector(s) included within the LED illumination device
An illumination device and method is provided herein for calibrating individual LEDs and photodetector(s) included within the illumination device, so as to obtain a desired luminous flux and a desired chromaticity of the device over time as the LEDs age. Specifically, a calibration method is provided herein for characterizing each emission LED and each photodetector separately. The wavelength and intensity of the illumination produced by each emission LED is accurately characterized over a plurality of different drive currents and ambient temperatures, and at least a subset of the wavelength and intensity measurement values are stored with a storage medium of the illumination device for each emission LED. The responsivity of the photodetector is accurately characterized over emitter wavelength and photodetector junction temperature, and results of said characterization are stored with the storage medium.
US09392648B2 Method and device for controlling an induction heating cooking apparatus
A method for controlling an induction heating cooking apparatus, comprises the steps of a) transforming a supply current (Iin) having a base frequency, for example 50 Hz or 60 Hz, into an induction current (Iw) having a higher frequency than the base frequency of the supply current, b) feeding the induction current into at least one inductor of the induction heating cooking apparatus to generate a magnetic induction field, c) detecting a deviation or distortion of the actual shape or frequency spectrum of the supply current or a rectified supply current from a predetermined admissible shape or frequency spectrum lying outside of a pre-given tolerance range, d) adapting the induction current or the electrical power associated with the induction current until the detected deviation or distortion of the actual shape or frequency spectrum of the supply current or a rectified supply current from the predetermined shape or frequency spectrum lies within the pre-given tolerance range again.
US09392645B2 Positive temperature coefficient heating elements and their manufacturing
A method of manufacturing semi-manufactured PTC heating elements (10) comprises the steps of providing an electrically insulating support foil (11), providing an electrically conductive foil (12) from which at least two electrically conductive patterns separated from one another are to be formed, and laminating a PTC compound (13) between the electrically insulating support foil and the electrically conductive foil, wherein the PTC compound has adhesive properties for bonding the laminate together. Preferably, the electrically insulating support foil, the electrically conductive foil, and the semi-manufactured PTC heating elements are provided on rolls. PTC heating elements are manufactured by means of cutting the semi-manufactured PTC heating elements into suitable pieces, patterning and etching the electrically conductive patterns, and attaching electrically conductive terminals to the electrically conductive patterns.
US09392644B2 Energization heating device and method
An electrically heating device is provided with a pair of clamp units serving as electrodes for energization and applying tension to a workpiece to be heated clamped between the clamp units by moving the clamp units in the direction in which the clamp units separate from each other during energization heating. The clamp units each include a facing surface inclined with respect to the moving direction of the clamp units and form, by the facing surface, a preform including an inclined surface inclined with respect to the plane direction of the workpiece in a clamping portion clamped between the clamp units in the workpiece.
US09392642B2 Image heating apparatus
An image heating apparatus includes: an image heating roller in a nip; a nip forming member; a heating roller rubbing roller; a moving mechanism for moving the rubbing roller between a spaced position and a rubbing position; and a controller for executing operations in first and second modes. In the first mode, the heating roller is rotated with the rubbing roller in the spaced position and the heating roller in contact with the nip forming member with a target temperature of the heating roller higher than that of the nip forming member. In the second mode, the rubbing roller is contacted with the heating roller, rubbing the surface of the heating roller. The temperature difference in the first mode between the target temperature of the heating roller and that of the nip forming member is larger than the temperature difference when the toner image is heated by the nip.
US09392639B2 Methods and apparatus for channel sounding in beamformed massive MIMO systems
Base station (BS) and mobile station (MS) methods and apparatus are provided. The BS configures an uplink sounding channel made up of at least one OFDM symbol in an uplink slot. The BS signals to the MS use and location of different configurations of the uplink sounding channel via a system configuration broadcast message. The uplink sounding channel comprises OFDM symbols where one or more of a subcarrier spacing and a sampling frequency is different from that of OFDM symbol used for data transmission. Each OFDM symbol comprises a sounding reference symbol corresponding to at least one transmit beam and is received by at least one receive beam to form at least one transmit-receive beam pair. The at least one transmit-receive beam pair for UL-SRS in different OFDM symbols are different. The sounding channel configuration is based on information received from neighboring BSs via inter-BS coordination over a pre-defined interface.
US09392638B2 Systems, devices and methods for providing access to a distributed network
Systems and apparatus, and methods relating thereto, can be implemented to include base station having a transceiver adapted to establish a radio-frequency link with a mobile telephone; a first interface, separate from said transceiver, that is adapted for communication over the public Internet; and a controller. The controller can be adapted to obtain, from a server accessed via the public Internet, gateway address information for a remote gateway that provides an interface between the public Internet and a network of a telephone service provider and route data from the mobile telephone, over the public Internet, to the remote gateway.
US09392630B2 Method for wireless fidelity peer-to-peer communication and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for performing Wi-Fi P2P communication and a device therefor, and the method comprises the steps of: receiving a first beacon message from an owner of a Wi-Fi P2P group; and confirming a plurality of slots which are formed between a time when the first beacon message is received and a time when a next second beacon message is received, by using the first beacon message, wherein each slot of the plurality of the slots corresponds to one service type, and in one or more slots corresponding to interested services among the plurality of the slots, a Wi-Fi P2P device performs an operation for Wi-Fi P2P communication, and in one or more slots corresponding to uninterested services among the plurality of slots, the Wi-Fi P2P device stands by in a sleep mode.
US09392629B2 Method for setting synchronization between device-to-device communication terminals based on cellular communication system
A method for setting synchronization between terminals performing device-to-device (D2D) communication based on a cellular communication system is disclosed. The method for setting synchronization between terminals includes receiving a message instructing synchronization setting with an opposite terminal from a base station, selecting a first preamble transmitted for a synchronization setting with the opposite terminal based on the message instructing synchronization setting, transmitting the selected first preamble to the opposite terminal, receiving a second preamble from the opposite terminal, and setting the synchronization with the opposite terminal using a reception timing of the second preamble when the second preamble is a preamble designated in the message instructing synchronization setting. Thus, when the present invention is used, synchronization between two terminals performing direct communication may be set using a physical layer random access channel resource which has been used in an existing mobile communication system.
US09392628B2 Providing access of a user equipment to a data network
A method and apparatus for providing access of a user equipment to a data network via a wireless communication system is provided. According to an embodiment of the invention, a method of providing access of a user equipment to a data network via a wireless communication system, the user equipment having an associated subscription profile, the wireless communication system utilizing access point identifiers for associating subscribers with specific packet data networks, said subscription profile including at least one access point identifier, the method comprises; setting subscriber profile parameter data in said subscription profile; receiving a first message sent from said user equipment requesting connection using a first access point identifier; determining on the basis of said subscription profile whether or not said user equipment may be connected using the first access point identifier; and dependent on the determination being negative and dependent on the subscriber profile parameter data being set, providing access to a packet data network using a different access point identifier.
US09392626B2 Method and system to support single radio video call continuity during handover
A method and system for managing a plurality of network bearers in a wireless communication network is provided. The method includes identifying at least one of an initiation or an update of an instance of an application session. The method then generates an identifier associated with said instance of the application session. Further, the method assigns said identifier to each of the plurality of network bearers established as a result of said identified initiation or identified update of said instance of the application session. In an embodiment, the method uses the said identifier for managing communication during handover from a first communications network to a second communications. The method manages both video bearers and the voice bearers during the handover based on the said identifier.
US09392622B2 System and method for configuring a radio access network
In accordance with one embodiment of the present disclosure, a method for managing communication in a wireless network includes determining a first value indicating a level of use for a scheduled data channel for one or more of a plurality of sectors served by a first base station and determining a second value indicating a level of use for a random access channel for one or more of the plurality of sectors served by the first base station. The method also includes selecting a respective subframe for random access transmissions for each of the sectors served by the first base station based on the first value and the second value. Additionally, the method includes transmitting configuration information to the first base station. The configuration information indicates a subframe selected for each of the sectors.
US09392616B2 HARQ in spatial multiplexing MIMO system
A method and apparatus for signaling scheduling information in a spatial multiplexing wireless communications system, as well as corresponding methods and apparatus for processing such signaling information, are disclosed. Signaling scheduling information includes scheduling first and second transport blocks for simultaneous transmission during a first transmission interval on first and second data substreams, respectively, and assigning a single re-transmission process identifier for the first transmission interval and transmitting first scheduling information for the first transmission interval. The first scheduling information includes the re-transmission process identifier and first disambiguation data. Additionally, at least one of the first and second transport blocks is scheduled for re-transmission during a second transmission interval. Second scheduling information for the second transmission interval is also transmitted; the second scheduling information including the re-transmission process identifier and second disambiguation data.
US09392608B2 Resource partitioning information for enhanced interference coordination
Methods and apparatus for partitioning resources for enhanced inter-cell interference coordination (eICIC) are provided. Certain aspects involve broadcasting a message indicating time-domain resource partitioning information (RPI), where a user equipment (UE) may be operating in idle mode. With the RPI, the UE may be able to identify protected resources with reduced/eliminated interference from neighboring cells. The RPI in this broadcasted message may be encoded as a bitmap as an alternative or in addition to enumeration of the U/N/X subframes. Other aspects entail transmitting a dedicated or unicast message indicating the time-domain RPI, where a UE may be operating in connected mode. With the RPI, the UE may be able to determine channel state information (CSI), make radio resource management (RRM) measurements, or perform radio link monitoring (RLM), based on one or more signals from a serving base station during the protected time-domain resources.
US09392606B2 Method and apparatus for dynamically adjusting uplink-downlink configuration
Embodiments of the disclosure provide a method and apparatus for dynamically adjusting UL-DL configuration. In the method according to embodiments of the present invention, downlink traffic load and uplink traffic load for transmission between a BS and a UE in a TDD system may be obtained, a UL-DL traffic load relation may be determined based on the downlink traffic load and the uplink traffic load and a UL-DL configuration may be selected based on the UL-DL traffic load relation.
US09392603B2 Radio communication system, radio communication apparatus, and radio communication method for radio communication system
A radio communication system includes: a storage apparatus which stores frequency information relating to a frequency band being usable for radio communication; a first radio communication apparatus which acquires the frequency information from the storage apparatus; and a second radio communication apparatus which performs radio communication with the first radio communication apparatus, wherein the first radio communication apparatus includes a transmission unit which transmits to the second radio communication apparatus the frequency information acquired from the storage apparatus and relating to a frequency band being usable for radio communication in a region to which the first radio communication apparatus moves, and the second radio communication apparatus includes a receiving unit which receives the frequency information from the first radio communication apparatus.
US09392597B2 Informing a user equipment of an activity status of a communication carrier
It is described a method for informing a user equipment of an activity status of a second communication carrier within a cellular network, wherein the user equipment is served by a base station and is adapted to communicate with the base station via a first communication carrier being assigned to the base station. Signals between the base station and the user equipment are transmittable using the first communication carrier and, if the second communication carrier is activated, using in addition the second communication carrier, wherein the first communication carrier is divided into subframes. The method includes sending an activity signal from the base station to the user equipment, wherein the activity signal includes information concerning the activity status of the second communication carrier, and re-sending the activity signal from the base station to the user equipment during predefined subframes.
US09392593B2 Method and base station for adjusting downlink grant physical downlink control channel of UE
The present invention provides a method and a base station for adjusting a downlink grant physical downlink control channel of a UE. The method comprises: receiving a signal transmitted on an uplink resource corresponding to a current downlink grant physical downlink control channel from the UE; judging whether or not the UE has received the downlink grant physical downlink control channel successfully in accordance with the received signal; and determining the number of CCEs occupied by the downlink grant physical downlink control channel and/or a transmission power of the downlink grant physical downlink control channel in accordance with the judgment result.
US09392592B2 Method for communication in a mobile network
The present invention relates to a method for communicating between a primary station and at least one secondary station, comprising configuring a secondary station being in a first state to search at least one of a plurality of search spaces having a first structure, said first structure consisting of at least a first number of resource sets having a first size, where at least one resource set might be used to transmit a message to the considered secondary station, changing the search space structure to a second structure different from the first structure when the secondary station enters into a second state.
US09392591B2 Method for synchronization and signaling of occupied bands in orthogonal frequency division multiplexing (OFDM) transmissions
The present invention provides a method for use in a wireless communication system that supports orthogonal frequency division multiplexing (OFDM) of transmissions over a plurality of subcarriers. One embodiment of the method includes a network entity that allocates one or more of a plurality of sub-bands for communication with an access terminal. Each of the sub-bands includes one or more of the subcarriers and is associated with a corresponding a pseudo-random sequences. The network entity can also transmit one or more of the plurality of pseudo-random sequences over an air interface. The transmitted pseudo-random sequence indicate the sub-bands that are allocated for communication with the access terminal.
US09392590B2 Method for transmitting HARQ-ACK information based on transmission diversity
A method for transmitting HARQ-ACK information based on transmission diversity is provided. The method includes configuring two component carriers, referred to as Cells, for a User Equipment (UE); when a base station configures the UE to transmitHARQ-ACK information adopting the transmission diversity technique, the base station indicates dynamically whether an other Cell is scheduled in the same subframe via a PDCCH scheduling a PDSCH of one Cell, so as to enable the UE to know the number of Cells scheduled in the same downlink subframe by the base station, and to generate HARQ-ACK information based on the number of Cells. Unnecessary spatial bundling of the HARQ-ACK information may be avoided, unnecessary downlink data retransmission is reduced and throughput of downlink data is improved.
US09392584B2 User equipment control in a multi-core long term evolution system
In a Long Term Evolution (LTE) communication system, a User Equipment (UE) receives Mobility Management Entity (MME) selection data. The UE processes the MME selection data to select one of multiple MMEs. The UE wirelessly transfers an LTE attachment request to an LTE access point. The LTE attachment request indicates the selected MME. The UE wirelessly receives an attachment acceptance from the selected MME through the LTE access point in response to selecting and indicating the MME in the LTE attachment request.
US09392582B2 Apparatus and method for transmitting/receiving activation indicator regarding component carrier in wireless communication system
A method for supporting activation/deactivation of serving cells by a base station (eNB) in a wireless communication system provides decreased overhead and decreased power consumption for a user equipment (UE). The method includes configuring M supportable serving cells in the UE, configuring an indicator indicating activation/deactivation of each of the M serving cells, configuring a medium access control (MAC) message which includes a MAC control element (CE) and a logical channel identifier (LCID), the MAC CE including the indicator configured for each of the M serving cells and having a length corresponding to an integer multiple of 8 bits, the LCID indicating that the MAC CE includes the indicator indicating activation/deactivation of each serving cell, and transmitting the configured MAC message to the UE. Accordingly, a control channel or data channel regarding a component carrier is selectively received depending on whether the component carrier is activated.
US09392580B2 Circuit arrangement for a mobile communications unit of a motor vehicle, method for operating the mobile communications unit and chip card for the mobile communications unit
A circuit arrangement for a mobile communications unit of a motor vehicle, having a first mobile communications module for a mobile communications transmission according to a first mobile communications standard, a second mobile communications module for a mobile communications transmission according to a second mobile communications standard and a reading unit for reading identification data from a chip card. For a reliable mobile communications connection, both for telephony and for the transmission of other digital data using control devices and personal computers, the circuit arrangement is configured to operate the two mobile communications modules simultaneously, and the reading unit is configured for the simultaneous operation of the two mobile communications modules to receive identification data from two subscriber identification modules from the same chip card and to transmit the identification data of a respective subscriber identification module to one of the two mobile communications modules.
US09392578B2 Method and apparatus for candidate list generation for uplink V-MIMO
A method selects mobile station candidates for use with virtual multiple-input multiple-output (“V-MIMO”) in a communication system. The communication system includes at least one base station and a plurality of mobile stations. At least one downlink metric is determined for a first mobile station. The at least one downlink metric is used to determine eligibility for uplink V-MIMO candidate list selection. Responsive to determining that the first mobile station is eligible for uplink V-MIMO candidate list selection, the first mobile station is paired with a second mobile station eligible for uplink V-MIMO candidate list selection.
US09392577B2 Small cell evolved multimedia broadcast multicast service
A method by a small cell for wireless communication may include receiving, by the small cell, a wireless Multicast-Broadcast Single Frequency Network (MBSFN) signal from a macro cell, wherein the small cell is characterized by having a transmit power substantially less than each macro cell in a wireless communication network with the small cell. The method may further include obtaining, by the small cell, a measurement value of the MBSFN signal within a radio range of the small cell. The method may further include acting, by the small cell, based on the measurement value. The small cell may be, or may include, at least one of a pico cell, a femto cell, or a home evolved Node B (HeNB).
US09392575B2 QoS-aware paging in a wireless communication system
Paging messages are transmitted by a wireless communications network to mobile terminals, which have been in an idle state or dormant mode and which have waiting calls/data from their associated peer entities, in accordance with the qualities of service (QoS) associated with the waiting calls/data, where the QoS associated each waiting call/data includes a type of the call/data. To make paging of mobile terminal QoS aware, a QoS field is included in the Paging Announce requests sent from an RNC to another RNC, or from an RNC to a BTS. The QoS field includes: a QoS class of service of the waiting call/data indicating the type of the waiting call; a grade of service of the waiting call/data to which the mobile terminal is subscribed; and, optionally, other QoS service flow parameters whose presence depends on the type of wireless technology being used in the network.
US09392574B1 Notification factors and rules for proactive notification of potential service impacts
A method of sending proactive notification of potential wireless communications service impacts. The method comprises when a top cell tower on a user equipment's notification cell tower list is forecast to have potential service impact, wherein a top cell tower is the cell tower with the most traffic volume usage by a user equipment on a notification cell tower list of the user equipment, sending a notification to the user equipment a predefined period of time before the potential service impact is forecast to occur, wherein the format of the notification is selected based on at least one of the type of a subscriber of the user equipment, a wireless communications service plan type, a call pattern, an interaction-with-customer-service pattern, and a churn risk level, wherein a churn risk level corresponds to a possibility of a subscriber transferring to another mobile communication network.
US09392565B2 Method and system for accurate clock synchronization through interaction between communication layers and sub-layers for communication systems
Time synchronization in a wireless communication system comprises transmitting a synchronization frame from a transmitter to a receiver over a wireless communication medium. The synchronization frame includes a timestamp indicating the transmitter local time when a symbol at a predefined position of the synchronization frame is placed on the wireless communication medium for transmission. The synchronization frame is received at the receiver which determines a receiving time comprising the receiver local time when said symbol of the synchronization frame was received at the physical layer of the receiver. Time synchronizing is performed by determining a difference between said timestamp and said receiving time, and adjusting the receiver local time based on said difference to time synchronize the receiver with the transmitter.
US09392563B2 Frequency synchronization method for nodes in a downlink coordinated multiple point transmission scenario
Techniques are disclosed for synchronizing frequency among a cluster of coordinated transmission points cooperating in a coherent joint transmission. In some embodiments, one transmission point is set (510) as a reference transmission point for a group of coordinated transmission points. Each of one or more other transmission points in the group receives (530) a specified downlink reference signal from the reference transmission point, measures (540) its frequency offset relative to the reference point, and compensates (550) the frequency offset in baseband processing or by a radio adjustment. Which transmission point acts as the reference transmission point is statically defined, in some embodiments, or dynamically configured, in others. Likewise, which time-frequency resources are used for the reference signal may be statically defined or dynamically configured. In some embodiments, information identifying the reference transmission point and/or specifying the radio resource locations and durations of the reference signal is distributed to the synchronizing transmission points.
US09392551B2 Apparatus and method for matching antenna impedance in wireless communication system
An apparatus and method for matching antenna impedance in a mobile station are provided. In implementation, a mobile station receives power control information including information for controlling transmit power of the mobile station, generates matching control information for antenna impedance matching based on the received power control information, and performs antenna impedance matching depending on the generated matching control information.
US09392550B2 Method for allowing terminal to determine uplink transmission power in wireless communication system and device therefor
The present invention relates to a method for determining uplink transmission power of a terminal in a wireless communication system and a device therefore. Specifically, the method for allowing a terminal to determine uplink transmission power in a wireless communication system comprises the steps of: receiving information for determining uplink transmission power from an upper layer; measuring a path loss value for base stations, which participate in cooperate communication, on the basis of information for determining transmission power, on the basis of the received information for determining the transmission power and the measured path loss value, wherein the information for determining the transmission power is information for channel estimation of at least one base station which participates in the cooperative communication.
US09392549B2 Reducing precoder signaling overhead for MIMO communication system
Where receiver performance at a User Equipment (UE) is similar using a coarse precoder codebook as using a fine resolution precoder codebook, the signaling of a two-component precoder codebook is modified such that a precoder codeword is signaled to the UE in only a portion of the physical resources allocated for precoder codeword signaling to the UE. The remaining portion of the allocated physical resources is used to signal control information to improve the UE's performance.
US09392548B2 Method of controlling for transmission power and device therefor
In various embodiments, a method for controlling device transmission power is disclosed. The method may include performing communication at first transmission power using a first communication module, performing communication at a second transmission power using a second communication module, and/or adjusting a transmission power of the first communication module from the first transmission power to a second transmission power for at least a part of time while performing communication using the second communication module.
US09392547B2 Diversity receiver
A diversity receiver includes a first receiving channel and a second receiving channel. The receiver also includes a baseband processor that computes a difference between the received signal strengths of the signals received from the first and second channels, wherein the processor disables the signal received from the second channel if the difference is greater than a first threshold value and a BER associated with the second receiving channel is greater than a BER threshold value, and disables the signal received from the first channel if the difference is less than the negative first threshold value and the bit error rate (BER) associated with the first channel is greater than the BER threshold value. The receiver further includes a bypass circuit coupled to an input of an amplifier and a RSSI circuit that provides a conduction path between the input and a ground when the RSSI circuit detects a blocker signal.
US09392544B2 Wireless digital communication method and system
The present invention discloses a wireless digital communication method and a wireless digital communication system, relates to the technical field of wireless communication, and can increase the flexibility of communication in a wireless audio transmission system and the utilization ratio of resources of the system and effectively reduce the power consumption of the system. A wireless digital communication method according to an embodiment of the present invention comprises: acquiring communication status indication information which indicates a receiving terminal status and/or a channel status; generating frame structure adjustment information when it is known from the communication status indication information that a communication status has changed, and transmitting the frame structure adjustment information to a corresponding receiving terminal, wherein the frame structure adjustment information comprises radio packet adjustment information; and adjusting an adopted frame structure according to the frame structure adjustment information and performing data communication with the receiving terminal according to the adjusted frame structure. This solution applies to various wireless communication systems having high requirements on the transmission quality.
US09392543B2 Wireless communication system, data transmitter apparatus, data wireless receiver apparatus, and wireless communication method
A transport header analyzing unit (133) analyzes, on the basis of the TCP header of transport data transmitted from a transmitter terminal (100) to a receiver terminal (200), whether the transport data is an acknowledgement response in a TCP communication. If the transport data is not an acknowledgement response, a synchronization pre-processing unit (134) determines, on the basis of the TCP header of the transport data, whether synchronization information, which is required to operate in a power saving mode together with an access point (300), is added to the IP header of the transport data. A synchronization information processing unit (235) adds, to the IP header of the transport data indicating an acknowledgement response to received data that is received from the transmitter terminal (100), the synchronization information that is required to operate in the power saving mode together with the access point (300).
US09392534B2 Prioritization of access points by an ANDSF server
Various exemplary embodiments relate to a method, network node, and non-transitory machine-readable storage medium including one or more of the following: identifying, by an ANDSF server, a location associated with a UE in communication with the ANDSF server via an S14 session over a first access network; determining a plurality of access points for use by the UE to utilize at least one access network other than the first access network; calculating a first score for a first access point; calculating a second score for a second access point; generating a policy identifying the first access point associated with a first priority and the second access point associated with a second priority, wherein the first priority is set higher than the second priority based on a comparison of the first score to the second score; and transmitting the policy to the UE.
US09392521B2 System and method for concurrently determining locations of mobile device in wireless communication network
A method for a mobile location center (MLC) to determine a location of a mobile device in a wireless communication network includes receiving a request to determine the location of the mobile device; concurrently requesting global navigation satellite system (GNSS) measurements from the mobile device and terrestrial measurements from transceivers in the wireless communication network, and receiving the GNSS measurements and at least one of the terrestrial measurements. A GNSS location of the mobile device is calculated as a function of the GNSS measurements, and the calculated GNSS location is determined to be the location of the mobile device when the calculated GNSS location meets a predetermined accuracy threshold. A terrestrial location of the mobile device is calculated as a function of the terrestrial measurements, and the calculated terrestrial location is determined to be the location of the mobile device when the calculated terrestrial location meets the predetermined accuracy threshold.
US09392519B2 Apparatus, system and method of tunneling data radio bearers via a wireless local area network link
Some demonstrative embodiments include devices, systems of tunneling data radio bearers via a wireless local area network link. For example, an Evolved Node B (eNB) may communicate with a User Equipment (UE) traffic of a plurality of Data Radio Bearers (DRBs) via a cellular link; establish an offloading tunnel between the UE and the eNB to tunnel the DRBs via a Wireless Local Area Network (WLAN) link, the offloading tunnel including one or more User Datagram Protocol (UDP) tunneling connections configured to differentiate between the plurality of DRBs; and coordinate with the UE a handover of at least one DRB of the plurality of DRBs to the offloading tunnel.
US09392517B2 Facilitation of adaptive traffic flow management by a power-limited mobile device
Facilitation of adaptive traffic flow management by a power-limited device during uplink-limited conditions is provided. A method can include: detecting that power emitted from the device satisfies a first defined condition; evaluating a defined characteristic of a network with which the device is associated and an application being executed by the device, wherein the evaluating is in response to the detecting; and determining whether to transmit information to the network to cause the device to be transferred by the network, wherein transferring is from a first wireless communication system to a second wireless communication system, and wherein the determining is performed based on the evaluating. In various embodiments, the first wireless communication system can be a long-term evolution system and the second wireless communication system can be a universal mobile telecommunications system.
US09392514B2 Methods and apparatus for managing mobility in a multi-radio device
Methods, apparatus, and computer program products for managing mobility in a multi-radio device are provided. One example method generally includes detecting that a first channel is not usable for communicating via a first radio access technology (RAT); receiving a message to redirect from a second channel to the first channel; determining the first channel is in a set of one or more blocked channels not usable for the first RAT; and in response to the determination, taking one or more actions. Another example method generally includes detecting that a first channel is not usable for communicating via a first RAT and providing an indication to a network that a user equipment (UE) no longer supports the first channel.
US09392510B2 Handover method and apparatus in wireless communication system
The present disclosure provides a method for correcting an error caused by Hyper Frame Number (HFN) and Packet Data Convergence Protocol Sequence Number (PDCP SN) mismatch between a user equipment and base station when the user equipment fails in handover between cells in a wireless communication system. In addition, the present disclosure provides a handover procedure for a user equipment performing handover from a macro cell to a Closed Subscriber Group (CSG) cell shared by multiple operators in a wireless communication system. The present disclosure enables a user equipment and base station to perform communication without a malfunction after handover failure. For handover from a macro cell to a CSG cell shared by multiple operators, the present disclosure enables a user equipment to perform handover to an accessible cell.
US09392509B2 Systems and techniques for handover control
Systems and techniques for packet switched connection management. Upon a handover/cell change request with change of routing area code, an examination is made of parameters associated with a user equipment affected by the request for indications that the user equipment is engaged in a packet switched connection. Conditions associated with the handover/cell change request to determine if the packet switched connection should be released. If conditions associated with the handover/cell change request do not indicate that the packet switched connection should be released, release of the packet switched connection is inhibited.
US09392507B2 Method, apparatus and system for relocating user equipment between radio network controllers
The present disclosure, relating to the field of communications technologies, discloses a method, an apparatus, and a system for relocating a user equipment between radio network controllers. The present disclosure is directed to configuring the coding scheme configured for the user equipment UE to a coding scheme consistent with the coding scheme supported by a target radio network controller to relocate the UE to the target RNC. The present disclosure is mainly applicable to inter-RNC handovers.
US09392505B2 Method for reporting information on multiband capability to network at user equipment in wireless communication system and an apparatus therefor
A method for processing a signal at a user equipment in a wireless communication system is disclosed. The method includes steps of receiving, from a source cell, a handover command including information on an operating band of a target cell; and if the carrier frequency of the target cell is not calculated using the information on the operating band of the target cell, configuring the target cell as a barred cell.
US09392503B2 Method and system for managing security in mobile communication system
A method, an apparatus, and a system for solving and managing security problems, which may occur during a handover of a User Equipment (UE) between PLMNs in a mobile communication network, by using a Non-Access Stratum (NAS) protocol are provided. By the method, a UE can perform a security mode command and an authentication with a network. Further, the method can prevent interruption of communication due to authentication or security during a handover of a UE between Public Land Mobile Networks (PLMNs).
US09392502B2 Method and system for managing security in mobile communication system
A method, an apparatus, and a system for solving and managing security problems, which may occur during a handover of a User Equipment (UE) between PLMNs in a mobile communication network, by using a Non-Access Stratum (NAS) protocol are provided. By the method, a UE can perform a security mode command and an authentication with a network. Further, the method can prevent interruption of communication due to authentication or security during a handover of a UE between Public Land Mobile Networks (PLMNs).
US09392501B2 Facilitating group handover
There is provided a method, including acquiring, by a network node of a source cell, information that a handover of a plurality user terminals currently connected to the source cell is needed to a target cell; determining at least one attribute with respect to each of the plurality of user terminals; selecting at least some of the plurality of user terminals to form a group of user terminals such that the user terminals in the group share at least one common attribute; and indicating the at least one common attribute of the group to a target node of the target cell in a group handover request message.
US09392500B2 Method, apparatus, and system for processing eMPS in a CSFB mechanism
Embodiments of the present invention provide a method, an apparatus, and a system for processing an eMPS in a CSFB mechanism. The method in the embodiment of the present invention mainly includes: receiving a CSFB access request of a user equipment; determining that the user equipment has a CSFB priority service right according to acquired priority service information of the user equipment; and providing a CSFB access service preferentially for the user equipment with the CSFB priority service right.
US09392492B2 Pilot signal transmission method and radio communication apparatus
In a radio communication system, transmission of CAZAC sequences as the pilot signal sequences by using code division multiplexing as at least one of user multiplexing schemes, is done by dividing a system band as a frequency band usable in the system into frequency blocks B1 and B2 having bandwidths W1 and W2, generating the pilot signals of the frequency blocks B1 and B2 with a single carrier, using the pilot signal sequences having sequence lengths L1 and L2 corresponding to frequency blocks B1 and B2 respectively; and, transmitting the generated pilot signals as the pilot signals corresponding individual users, with multicarriers using an arbitrary number of frequency blocks among the plural frequency blocks.
US09392488B2 Method, apparatus, system, computer program and computer program product for mitigating end user congestion in a wireless network
A method, gateway apparatus, computer program, and computer program product for mitigating end user congestion in a wireless network is provided. The gateway apparatus is in a core network and receives from a radio access network (RAN) a message comprising cell congestion information indicating that a cell of the RAN is in a congested state. The gateway apparatus receives via a packet data network (PDN) a downlink (DL) network packet addressed to a wireless communication device, WCD, attached to the core network via said cell of the RAN. In response to receiving the DL network packet, the gateway apparatus determines a classification of the DL network packet. After determining the classification of the DL network packet, the gateway apparatus processes the DL network packet in accordance with the cell congestion information and the determined classification of the DL network packet.
US09392473B2 Cell and evolved node B station outage restoration tool
During scheduled or unscheduled wireless communication outage, restoration of crucial or critical cell site devices and/or base station device are prioritized. The system filters current key performance indicator values and historical key performance indicator values for a reference cell device to produce a filtered key performance indicator metric for the reference cell device, filters statistical data to produce filtered statistical data representing a filtered statistic for the reference cell device, determines a weighting factor for the reference cell device, and displays of a ranking score determined as a function of the weighting factor, the filtered statistic data, and the filtered key performance indicator metric. The ranking score provides an ordering that can be used to restore critical cell site devices and/or base station devices.
US09392461B2 Access control lists and profiles to manage femto cell coverage
Access to femto cell service can be managed through access control list(s) (e.g., white list(s), or black list(s)). White list(s) includes a set of subscriber station(s) identifier numbers, codes, or tokens, and also can include additional fields for femto cell access management based on desired complexity. White list(s) can have associated white list profile(s) therewith to establish logic of femto coverage access based on the white list(s). Values of attribute fields that determine white list(s), black list(s), or white list profile(s) can be generated through various sources. An access list management component facilitates generation and maintenance of white list(s), black list(s), or white list profile(s). Values for identifier attribute field(s) available for inclusion in a white list are validated prior to inclusion therein. Various example aspects such as white list(s) management, maintenance and dissemination; automatic population or pre-configuration; and inclusion of wireless device(s) or subscriber(s) are also provided.
US09392456B2 Call center SMS verification system and method
A service call between a service user and a call center for a service provider is established when the service user is contacted or calls into the call center of the service provider. The service provider may request basic account information for verification of the identity of the service user. If the service provider determines that a further verification of the user's identity is necessary, the service provider may send a verification code to the service user via the user communication device. The verification code is relayed back to the service provider. The transmitted verification code and the relayed verification code are compared and if the codes match, the user is authenticated.
US09392455B2 Method and apparatus for handling closed subscriber groups in relay-enhanced system
A method and an apparatus for handling closed subscriber groups in a relay-enhanced system are provided in the invention. The method includes: retrieving setting information relating to closed subscriber groups of a donor base station and a relay node of a relay-enhanced cellular system; acquiring a whitelist defining one or more closed subscriber groups in which a terminal is a member, the terminal requesting access to the relay-enhanced cellular system via the relay node; and verifying (i.e. checking and/or validating) a membership of the terminal for both closed subscriber groups of the donor base station and the relay node based on the retrieved setting information and the acquired whitelist. With the method and apparatus of the invention, user access control via the relay node in the relay-enhanced access networks can be improved.
US09392450B2 Securely joining a secure wireless communications network
Securely joining a secure wireless communications network is described, for example, where a printer or other device is securely added to a home wireless network. In various embodiments, a temporary wireless network is established between a new joiner device and a second wireless communications device which is already a member of a secure home wireless network. In an example, the temporary wireless network is set up using a secret key known to the new joiner device and the second wireless communications device by virtue of physical proximity. In various examples, the secure, temporary wireless network is used to transfer credentials of the secure home network to the new joiner device which then joins the home network. In an example the temporary wireless network is cancelled once the new joiner device becomes a member of the secure home (or other) wireless network.
US09392449B2 Communication system, communication unit, and communication method
This communication system ensures the security of a communication message with a low computational load. Communication units are capable of exchanging a communication message containing a check bit. The check bit is used to determine the reliability of the communication message. Communication unit, which transmits the communication message, is equipped with a storage position determination part. The storage position determination part determines one of multiple positions within the communication message where the check bit can be stored as a storage position. The communication unit generates a communication message with the check bit stored at the storage position and transmits the communication message. Communication unit, which receives the communication message, is equipped with a storage position determination part. The storage position determination part determines the storage position of the check bit in the communication message in accordance with the manner the storage position was determined.
US09392447B2 Security handling for multi frequency band
Systems, methods, apparatuses, and computer program products for security handling in, for example, cells that support multiple frequency band indication are provided. One method includes receiving, for example by a source evolved node B (eNB) configured to communicate with a user equipment, a multiple frequency band indicator (MFBI) list, the multiple frequency band indicator (MFBI) list comprising at least one frequency band number listed in the same order of priority as broadcast by a target eNB. The method may further include selecting one of the at least one frequency band number for use by the source eNB, calculating a security key (KeNB*) using the DL EARFCN belonging to the selected frequency band number with the highest priority that is also supported by the user equipment, and signaling the calculated security key to the target eNB.
US09392446B1 Authenticating environmental sensor systems based on security keys in communication systems
Systems, methods, and software for operating environmental sensor systems are provided herein. In one example, a method is provided that includes monitoring environmental conditions to detect a trigger condition and transferring an access request for delivery to a data system responsive to the trigger condition. The method also includes receiving a security challenge transferred by the data system, and in response, transferring a security answer for delivery to the data system that includes a hash result generated using one of the security keys, and receiving a security grant transferred by the data system indicating one of the hash results. The method also includes selecting an environmental sensor function based on an association with one of the security keys used to generate the hash result indicated in the security grant, performing the environmental sensor function to obtain sensor data, and transferring the sensor data for delivery to the data system.
US09392445B2 Handoff at an ad-hoc mobile service provider
An ad-hoc service provider is configured to support pre-authentication with a server for the purpose of receiving a handoff of a mobile client from another ad-hoc service provider. The ad-hoc service provider is further configured to enable the mobile client to maintain a session with the server while receiving the handoff from said another ad-hoc service provider.
US09392444B2 System and method for privacy-enabled mobile locator services with dynamic encounter horizon
A method and system for managing awareness information relating to a mobile device's visibility with respect to other buddy devices, the system comprising; the mobile device, a mobile application listing one or more buddies, an application listener which tracks the one or more buddies zoom operations and radar zoom factors, and a server, the server comprising an encounter manager, an approach manager and a notification marshalling system.
US09392441B2 Method and apparatus for controlling updates to a mobile device
The present invention discloses a method and apparatus for controlling updates to a mobile device consisting of checking a ROM installation package and storing the check data, or encrypting a ROM installation package and storing said encrypted ROM installation package. The stored check data is used to check a ROM installation package or to decrypt a stored encrypted ROM installation package when updating a mobile device. If it is verified to be correct or to be decryptable, the verified or decrypted ROM installation package is installed. If it is verified to have errors or to be undecryptable, the installation of the ROM installation package is terminated. The present invention reduces the risks associated with the destruction or disclosure of data when mobile devices are lost.
US09392439B2 Methods for providing serving network information and communications apparatuses utilizing the same
A communications apparatus is provided. A processor is coupled to a subscriber identity card and a radio transceiver module. The subscriber identity card camps on a first cell operated in a first serving network having a first serving network identifier via the radio transceiver module. The processor embeds information regarding the first serving network identifier in a first signal and transmits the first signal to a peer communications apparatus via the radio transceiver module.
US09392438B2 Method and apparatus to manage user/device profiles for public safety applications
A method and a profile manager for managing user and device profiles for response to one or more incidents include monitoring inputs related to one or more networks, a plurality of devices, and the one or more incidents; determining application requirements and profile configurations for the plurality of devices based on the inputs from the one or more networks and the one or more incidents; and for each of the plurality of devices, providing applications based on the application requirements if required and providing the profile configurations for operation on the one or more networks during the one or more incidents.
US09392435B2 Method, system and apparatus for accessing a visited network
The present application relates to a user accessing to a visited network in a wireless telecommunication network. After receiving an access request from the user for selecting a visited network and detecting the visited network selected by the user has changed, an AAA server device initiates a request for obtaining authentication and/or authorization information of the user from a HSS. In the process of obtaining the authentication and/or authorization information, the HSS checks whether the user is authorized to access to the visited network according to a list of authorized visited networks stored in the HSS.
US09392434B2 Message ordering for network based mobility management systems
The claimed subject matter relates to systems and methods for processing messages in a wireless communications environment. In an aspect, a communications method is provided. The method includes initiating a registration with a network domain node and generating sequence information with respect to the registration. The sequence information is then employed to facilitate further communications with the network domain node.
US09392433B2 Method of device discovery in wireless communication systems
A method of device discovery for a first communication device in a wireless communication system is disclosed. The method comprises connecting to a network of the wireless communication system, sending a discovery request to the network, receiving an allocated resource corresponding to the discovery request from the network, and sending a discovery signal on the allocated resource, whereby a second communication device of the wireless communication system interested in discovery monitors the allocated resource for receiving the discovery signal.
US09392432B2 Interface between base stations for topology discovery to enable coordinated resource usage
A description of an interface and a system/method is provided to combine frequency, time and power domain resource partitioning between neighbor small cells whereby these cells can execute the resource partitioning, without resorting to a centralized management system, simply by periodically sharing topology-related and interference related information with one another. Such a scheme allows resource partitioning to be executed in real-time as more small cells are deployed into the network.
US09392428B2 Reminder handling
A mobile telephone includes a reminder controller. A reminder can be entered either using the phone or using a remote terminal. Each reminder is associated with an event being the start of a particular application, or an event being an identifier in a software application becoming a preset value. The phone operates to detect an application start event, following which it is determined whether a parameter associated with the reminder matches a parameter associated with the application, and announces the reminder as appropriate. In this way, enhanced functionality is provided with the phone, since it is possible to set a reminder to be associated with an event other than the reaching of a particular time and date.
US09392427B2 Providing presence information in a personal communications system comprising an interface unit
Presence information is provided in a personal communications system comprising an interface unit (21), the interface unit comprising a computer interface connecting the interface unit (21) to a client computer (1); and a first transceiver exchanging radio signals between interface unit (21) and a mobile telephone (22) according to a first wireless communication protocol; and/or a telephone interface connecting interface unit (21) to a desktop telephone (23). The method comprises the steps of providing a presence message indicating whether the mobile telephone (22) or the desktop telephone (23) is involved in a phone call; and transmitting the presence message to the client computer (1) via the computer interface. Thus better and more reliable presence information taking use of mobile or desktop telephones into account can easily be provided.
US09392426B2 Intelligent delivery agent for short message distribution center
A message distribution center (MDC) and Intelligent Delivery Agent in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via simple mail transfer protocol (SMTP) based on desired rules using standard SMTP Gateway and other known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular mobile identification number (MIN), then the content provider is informed that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. An MDC protects networks by intelligently throttling messages and configuring message delivery parameters. An MDC receives presence information. A content provider communicates with the MDC using SMTP messages, and the MDC communicates with wireless carriers.
US09392422B2 Multi-tenant message routing and management
A system and method are provided for a routing system that enables a tenant service provider to send events to users, using applications, on one or more devices. Events may include be any message or data intended to be sent to one or more users. Specifically, a tenant service provider may send events to users on various devices without the tenant service provider being aware of the device, or type of device, that the user is using. The tenant service provider need not have any knowledge of the specific users that may receive the events sent by the tenant service provider. Thus, a tenant service provider may disseminate events to users on various devices by sending a single message to a routing service. The routing service may then distribute the event to each of the devices and each of the applications each user has selected.
US09392421B2 Systems and methods for group communication using a mobile device with mode depending on user proximity or device position
Methods and systems for controlling group communications using a mobile device includes detecting a motion of the mobile device corresponding to a user placing the device on a surface, maintain a communication session with another mobile device while the user is detected in proximity to the first mobile device, and entering a non-active communication mode when the user is not detected in proximity to the device. The communication session may be maintained for a time-out period before entering the non-active mode. Further methods and systems include transitioning to a non-active communication mode in response to detecting a motion of the mobile device corresponding to a user placing the device on a surface.
US09392413B2 Location of cooperative tags with personal electronic device
The present disclosure relates to location and communication systems that can be utilized for locating people, pets and other objects with a software defined radio set. A personal electronic device (PED) such as a cellular telephone, personal data assistant (PDA) or other device that include a software defined radio set can be configured for operation as a locator device. The PED transmits a signal A transponder or micro-transponder (MT) that is tagged to an object is arranged to reply to a transmission received from the PED. The PED based locator is arranged to calculate a distance between the PED and the MT using the time-of-flight (TOF) between the transmission and the receipt of a reply. The absolute geographic position of the PED can be determined using satellite navigation information, while the position of the MT relative to the PED can be determined from the TOF information.
US09392412B2 Apparatus and method of determining a life change of a user of a mobile device based on behavioral abnormality
Method of determining user's life change based on behavioral abnormality starts with processor receiving first location data and first proximity information from first mobile device. First proximity information includes identification of mobile devices within proximity sensitivity radius of first mobile device. Processor determines whether first location data and first proximity information are included in historical location data and historical proximity information, respectively, associated with first mobile device. When first location data and first proximity information is not included, processor determines whether subsequent location data and subsequent proximity information received from first mobile device over predetermined time period is included. Processor signals to monitor life change of user of first mobile device when subsequent location data and subsequent proximity information received from first mobile device over predetermined time period is not included in historical location data and historical proximity information, respectively, associated with first mobile device. Other embodiments are described.
US09392404B2 Tracking device program with remote controls and alerts
In a tracking device 10, a crescent-shaped PCB 12 partially encircles a battery 15 to minimize thickness of the device 10. A speaker 23 and an LED 24 emit alerts upon command of a control apparatus 37 or in response to motion or temperature sensed by sensor 25. A local network 40 has one hub 41 to tracking devices 33 and a wider area network 45 has multiple hubs for more detailed tracking of devices 33. A wide area network 50 tracks devices anywhere and stores data of each tracking device including its last known position and its sensor data.
US09392402B1 Communication of events depicted in media to a wireless device
A method, system, and medium are provided for determining the geographic location associated with events depicted in media. The geographic locations can be provided by creators of the media, or by users who view the media. The geographic locations can then be stored in a database on a server. A determination can be made as to whether the geographic locations are within a predefined distance of the geographic location of a wireless device. A set of events located within the predefined distance can be presented to a user of the wireless device.
US09392398B2 Wireless proximity pairing of user-interface devices
In order to establish a connection between electronic devices, after receiving an advertising packet from another electronic device, an electronic device compares a performance metric associated with the communication with the other electronic device with a threshold value. Based on the comparison, the electronic device provides pairing-intent information specifying a pairing intent for the electronic device and the other electronic device for presentation by the other electronic device. Moreover, after receiving additional pairing-intent information specifying the pairing intent from the other electronic device, the electronic device establishes the connection with the other electronic device when the additional pairing-intent information matches the pairing-intent information. For example, the pairing intent may include a gesture and/or a sequence of one or more characters, and the additional pairing-intent information may include: the sequence of one or more characters; accelerometer data corresponding to the gesture; and/or user-interface data corresponding to the gesture.
US09392397B2 Radio module, application device and method for operating an application device that exchanges application data via a cellular radio communication network
An application device exchanges application data via a cellular radio communication network with an application server. The application device has a memory providing write access for a control entity associated with the network. The application device receives an information element from a network management node operated by the control entity. The information element is indicative of regulation information that defines at least one time span or point in time that can be used for transmission of application exchange data between the application device and the application server. The application device receives an instruction from the network management node to store the regulation information in the device memory, and stores the regulation information. The application device subsequently initiates transmission of the application exchange data between the application device and the application server only at an allowed time that is in accordance with the stored regulation information.
US09392395B1 Background delivery of device configuration and branding
Embodiments of the disclosure are directed to methods and systems for activating and/or customizing a mobile device. A mobile device may comprise a brand configuration system operable to monitor activity on the device, analyze the monitored activity, build a queue of probable brand-specific data based on the analysis, and download the queued data from a brand configuration server. In some embodiments, a brand configuration process may be completed in the background on a device while an activation process is being completed in the foreground of the device.
US09392386B2 Audio signal adjustment for mobile phone based public addressing system
Systems are described for managing audio in a public addressing (PA) system, the system comprising a host configured to generate an adjustment request; and a client configured to establish a session with a personal communication device (PCD); receive a first audio sample from the PCD; transmit the first audio sample to the PA system; receive the adjustment request from the host; receive a second audio sample from the PCD; and adjust the second audio sample in response to the adjustment request.
US09392382B2 Magnet arrangement for bone conduction hearing implant
An implantable magnetic transducer arrangement is described for a hearing implant in a recipient patient. An implant housing hermetically encapsulates an interior housing volume and is fixedly attached to skull bone beneath the skin of the patient. A magnetic transducer is located within the housing volume and includes multiple permanent magnets wherein adjacent magnets have opposite magnetic polarities, and one or more suspension elements that resiliently couple adjacent magnets to allow their relative movement. The magnetic transducer forms a coupled oscillating system with an external magnetic drive component above the skin of the patient to develop a mechanical stimulation signal to the implant housing for delivery by bone conduction of the skull bone as an audio signal to the cochlea of the patient.
US09392380B2 Hearing aid and feedback canceller
A hearing aid according to an embodiment of the present disclosure includes: a microphone configured to convert sound into an electric signal and output a first signal; a receiver configured to convert the third signal that is generated by performing predetermined hearing aid processing on a second signal, into sound; a first feedback removal unit having an adaptive filter configured to adaptively estimate a first transfer function of a sound feedback path from the receiver to the microphone; and a second feedback removal unit having a fixed filter configured to receive the third signal and use a fixed filter coefficient based on a second transfer function of a vibration feedback path from the receiver to the microphone. The second signal is generated by removing from the first signal, output signals from the adaptive filter and the fixed filter.
US09392379B2 Output phase modulation entrainment containment for digital filters
Method and apparatus for entrainment containment in digital filters using output phase modulation. Phase change is gradually introduced into the acoustic feedback canceller loop to avoid entrainment of the feedback canceller filter. Various embodiments employing different output phase modulation approaches are set forth and time and frequency domain examples are provided. Additional method and apparatus can be found in the specification and as provided by the attached claims and their equivalents.
US09392376B2 Microphone on printed circuit board (PCB)
A MEMS device includes a MEM-CMOS module having a CMOS chip and a MEMS chip. The MEMS chip includes a port exposed to the environment. The MEMS device further includes a printed circuit board (PCB) with an aperture, wherein the MEMS-CMOS module is directly mounted on the PCB.
US09392375B2 Acoustic generator, acoustic generation device, and electronic device
The problem is to reduce variations of sound pressure in the sound pressure frequency characteristics. To solve the problem, an acoustic generator includes a film that is a supporting plate; a frame member that is provided on the outer circumference of the film; a piezoelectric element that is provided on the film within a frame of the frame member; and a resin layer that is provided on the film within the frame of the frame member, and the resin layer including an air bubble. By the air bubble, a decrease in the sound pressure is prevented, peaks and dips in the frequency characteristics of sound pressure are reduced, and high-quality sounds are generated.
US09392372B2 Acoustic generator, acoustic generation device, and electronic device
An acoustic generator according to an aspect of an embodiment includes a piezoelectric element (exciter), a vibrating body. The piezoelectric element receives an input of an electrical signal and is caused to vibrate. The piezoelectric element is mounted on the vibrating body, and the vibrating body is caused to vibrate by the vibration of the piezoelectric element. The acoustic generator includes at least one pair of two adjacent portions with different stiffnesses in a plan view, and has at least one damper provided contacting with both of the two adjacent portions.
US09392371B2 Electronic device
The content of sound leakage from a vibrating plate that vibrates due to a piezoelectric element is made difficult to recognize. An electronic device (1) according to the present invention includes a piezoelectric element (30) and a vibrating plate (10) that vibrates due to the piezoelectric element (30), the electronic device (1) causing the vibrating plate (10) to generate air-conducted sound and vibration sound that is transmitted by vibrating a part of a human body. The electronic device (1) also includes an air-conducted sound reducing unit that makes a portion or all of the air-conducted sound difficult to hear.
US09392368B2 Dynamic positional audio
System and methods for providing dynamic positional audio are disclosed. Methods can comprise determining availability of one or more devices to output audio and determining a location of the one or more available devices. Audio information can be received and at least a portion of the audio information can be configured to generate assigned audio information based on the determined location of the available devices. The assigned audio information can be transmitted to the available devices.
US09392367B2 Sound reproduction apparatus and sound reproduction method
Signals obtained by convoluting opposite phase signals of impulse responses corresponding to current positions of sound collection units attached to right and left suppliers out of impulse responses calculated in association with a plurality of positions to sound signals for right and left ears are supplied to the right and left suppliers, respectively.
US09392366B1 Magnitude and phase correction of a hearing device
A method for correcting magnitude and phase distortion in open ear hearing devices includes determining the insertion effect of the hearing device substantially at the ear drum when in the ear. Both the magnitude and phase response of the complex insertion transfer function (ITF) are corrected when the transfer function to the ear drum substantially matches the transfer function without the hearing device in place.
US09392364B1 Virtual microphone for adaptive noise cancellation in personal audio devices
A processing circuit may implement an adaptive filter having a response that generates an anti-noise signal from a reference microphone signal, one or more filters for modeling an electro-acoustic path of the anti-noise signal from a location of an error microphone to an eardrum of a listener and having a response that generates a filtered reference microphone signal from the reference microphone signal, one or more filters for modeling an acoustic path of ambient audio sounds from the location of the error microphone to the eardrum and having a response that generates a synthesized playback corrected error signal based on the error microphone signal, wherein the synthesized playback corrected error signal is indicative of ambient audio sounds present at the eardrum, and a coefficient control block that shapes the response of the adaptive filter in conformity with the filtered reference microphone signal and the synthesized playback corrected error signal by adapting the response of the adaptive filter to minimize the ambient audio sounds in the synthesized playback corrected error signal.
US09392358B2 Waveguide for shaping sound waves
An acoustic waveguide includes a plurality of projections to redirect sound waves to obtain a desired wave front, such as a flat plane wave front or an asymmetric curved wave front. The waveguide includes two waveguide members that are mirror images of each other. The waveguide members have corresponding vanes and projections. The waveguide includes an essentially circular input opening for alignment with a compression driver and provides a substantially rectangular output opening from the waveguide.
US09392357B2 Method and apparatus for enhanced stimulation of the limbic auditory response
A loudspeaker system for the optimization of sound production so as to achieve limbic and cortical arousal, comprising a resistance-controlled (or partially mass-controlled) woofer system, a mass-controlled (or partially resistance-controlled) midrange system, and a resistance-controlled tweeter system. This system may further comprise crossover networks of a particular configuration. By use of unsymmetrical networks of low order, it is possible to obtain a complete system which exhibits flat delay response.
US09392354B2 Headphones with optimized radiation of sound
The invention is concerned with headphones having left and right supporting members (9, 19) for a sound transducer (11, 14, 20). In order to allow for an ameliorated out-of-head localization of acoustic or sound events without noteworthy loss of treble and midrange information in a hearing protecting manner the sound transducer (11, 14, 20) occupies a position tilted about a horizontal axis in the viewing direction of a headphones user and on a vertical axis intersecting the horizontal axis.
US09392352B2 Wearable apparatus
A wearable apparatus comprising a body attachment portion configured to attach to a wearer's body part. The wearable apparatus comprises an ear device connected to the body attachment portion by an ear device connection member. In some examples, the apparatus comprises a storage element, configured to store and retain the ear device with the apparatus. In some examples, the body attachment portion is reconfigurable between a first configuration for attachment at a first body part and a second configuration for attachment at a second body part.
US09392350B2 Audio communication system with merging and demerging communications zones
An audio communication system configured to be head worn by a user and with at least one communication zone configured to communicate with the at least one other audio communication system through a communications channel that can be open or closed. The audio communication system may comprise at least one audio unit configured to sound an acoustic scene to a user using the audio communication system and which acoustic scene is enabled for inclusion of at least one voice from at least one another audio communication system. The audio communication system may further comprise at least one microphone configured to receive a voice from a user using the audio communication system. There is a field of view in the direction of orientation of the audio communications system.
US09392348B2 Path computation element protocol (PCEP) operations to support wavelength switched optical network routing, wavelength assignment, and impairment validation
An apparatus comprising a path computation element (PCE) configured for at least partial impairment aware routing and wavelength assignment (RWA) and to communicate with a path computation client (PCC) based on a PCE protocol (PCEP) that supports path routing, wavelength assignment (WA), and impairment validation (IV). The PCEP comprises at least one operation selected from the group consisting of a new RWA path request operation and a path re-optimization request operation. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCEP session with a PCC, receiving path computation information comprising RWA information and constraints from the PCC, and establishing impairment aware RWA (IA-RWA) based on the path computation information and a private impairment information for a vendor's equipment.
US09392347B1 Joint signal-routing and power-control for an optical network
We disclose a signal-routing method directed at improving the throughput of an optical network by taking into account the fiber nonlinearity in the process of solving a joint signal-routing and power-control problem for the optical network. Based on the obtained solution, a network controller may set the signal-routing configurations of the various network nodes and the optical gains of the various optical amplifiers to enable the optical network to carry the traffic in a manner that results in a higher throughput than that achievable with the use of conventional signal-routing and/or power-control methods.
US09392346B2 System and method of remote diagnostics
A system of remote diagnostics comprising a guidance device having a guidance device identifier, the guidance device further including a communication module for communicating a service request message, the service request message including the guidance device identifier; and a diagnostics module able to communicate with the communication module of the guidance device and configured to receive the service request message of the communication module of the guidance device, the diagnostics module maintaining a data store associating the guidance device identifier with a service provider entity; wherein, the diagnostics module is configured to facilitate communication between the service provider entity and the communication module of the guidance device in response to receipt of the service request message from the communication device of the guidance device and based upon the association of the guidance device identifier with the service provider entity.
US09392329B2 Apparatus and method for media content presentation
A method that incorporates teachings of the subject disclosure may include, for example, accessing, by a system comprising a processor, a content display configuration corresponding to a plurality of feed selections from a plurality of media content feeds, a plurality of display selections from a plurality of available displays, and a plurality of pairing selections assigning each feed selection of the plurality of feed selections to at least one display selection of the plurality of display selections, and transmitting a plurality of displayable content streams according to the content display configuration. Other embodiments are disclosed.
US09392326B2 Image processing apparatus, control method thereof, and image processing system using a user's voice
An image processing apparatus includes an image processor; an audio input to input a user's speech; a storage to store at least one simple sentence voice command and an operation corresponding to the simple sentence voice command; a communication device to communicate with a server that analyzes a descriptive sentence voice command and determine an operation corresponding to the descriptive sentence voice command; an audio processor to process a first voice command corresponding to the speech and conduct the operation corresponding to the simple sentence voice command if the first voice command is the simple sentence voice command, and to transmit the first voice command to the communication device if the first voice command is not the simple sentence voice command; and a controller configured to display a first guide image which recommends the simple sentence voice command stored in the storage if the corresponding operation for the first voice command determined by the server is identical to one of the at least one simple sentence voice command stored in the storage.
US09392325B2 Method of processing an electronic service guide and electronic service guide broadcaster
The invention relates to a method of processing an electronic service guide in a terminal. The terminal is configured for receiving an electronic service guide over a network. The method involves receiving the electronic service guide by the terminal over the network. The terminal has a first capability status. The electronic service guide is processed by the terminal in dependence of the first capability status of the terminal.
US09392324B1 Systems and methods for identifying and storing a portion of a media asset
Systems and methods are described herein for a media guidance application that can cause a specific portion of a media asset to be stored based on a user command. For example, if the user requests the closing scene from a given movie, the media guidance application may detect the command, determine that it comprises an instruction to store a portion of a media asset, identify a source of the portion of the media asset, and cause the portion of the media asset to be stored. The media guidance application may also cause the entirety of the media asset to be stored and initiate playback at the start of the requested portion. This may allow users to store and watch portions of particular interest without requiring that the users seek through the entire media asset on their own.
US09392323B2 Method and apparatus for creating dynamic webpages in a media communication system
A system that incorporates teachings of the present disclosure may include, for example, an Internet Protocol Television system having a controller to create a template defining a format of presentation of an webpage or HTML page using an iTV or IPTV application system, receive a request for the page from a subscriber of the iTV or IPTV system. The system can access application system subscriber data for the subscriber and a presentation of the page is dynamically adapted according to the application system subscriber data. In one alternative at, the page can be dynamically adapted by changing in content or by changing a look and feel of an HTML page or webpage. In another alternative, the webpage or HTML page can be dynamically adapted by modifying graphic user interface elements based on the application system subscriber data. Other embodiments are disclosed.
US09392321B2 Video processing system for demultiplexing received compressed and non-compressed video signals and transmitting demultiplexed signals
The present invention is intended to permit both real-time display of a picture represented by a non-compressed video signal on a television and display of a picture represented by a compressed video signal at any desired time by simultaneously transmitting the compressed video signal and non-compressed video signal via one interface. An STB packetizes a compressed video signal, and multiplexes the compressed video signal and a blanking signal combined with a non-compressed video signal. Thus, both the video signals are transmitted simultaneously. A picture represented by the non-compressed video signal is displayed on a television in real time. The compressed video signal is stored in a storage medium incorporated in the television, read at any user's desired time, and decoded so that a picture represented by the compressed video signal can be viewed at the user's desired time.
US09392320B1 Adaptive battery life enhancer
A peripheral device includes a user interface and a battery. The peripheral device: accepts inputs from a user via the user interface; responsive to the inputs, and communicates with a base device by way of a wireless communication link. During intervals between the inputs, responsive to one or both of a usage characteristic of the user and an operational mode of the base device, the peripheral device adaptively manages power draw from the battery by switching between a normal mode and a power saving mode.
US09392319B2 Secure device profiling countermeasures
Systems and method are disclosed for performing profiling on a secure device. In embodiments, a plurality of counters are established. Each counter may be related to a different type of message. When the secure device receives and/or processes a message, it determines the type of message and adjusts a counter related to the determined message type. A ratio may be computed between the different counters. When the ratio deviates from a threshold, the secure device may be performing illegitimate operations, and one or more countermeasures are deployed against the illegitimate secure device.
US09392318B2 Receiver device with multiple decryption modes
A digital television receiver device supporting two or more different conditional access systems has a content receiver that obtains an encrypted content stream and a processor. A content stream decrypter decrypts an encrypted content stream for conditional access or copy protection from at least one of the following interfaces: an interface to a CableCARD, an interface to a Common Interface Module consumer replaceable module for use with conditional access key management and content stream conditional access decryption and content stream copy protection re-encryption, and at least one of the following interfaces: an interface to a USB2 compatible consumer replaceable module, an interface to an enhanced SIM consumer replaceable card. Other variations are disclosed. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US09392312B1 Subscriptions to channels on the web
A user of a content sharing platform is identified and one or more recommended channels of the content sharing platform are identified for the user. The user is temporarily subscribed to the one or more recommended channels and media items from the one or more recommended channels are provided to the user. The user is unsubscribed from the recommended channel or the temporary subscription to the channel is changed to a normal subscription based on user input, whether the user is presented with media items from the recommended channel, and/or whether the user has viewed media items from the recommended channel.
US09392311B2 Method and system for message notification
Methods and systems for message notification are described. A video message is received from a source access device. A selection of a target user may be received for the video message. A message notification of availability of the video message for a target access device associated with the target user may be provided.
US09392308B2 Content recommendation based on user location and available devices
A method for making a content recommendation to at least one user commences by first establishing a location for the at least one user. Thereafter a check occurs to determine which devices are available to the at least one user to use (e.g., consume) the content at the location. Next, the content available to the at least one user is determined based on at least the user's location and available devices available to the at least one user. A content recommendation is then made among the available content based on at least one attribute of the at least one user.
US09392307B2 Smart pre-load for video-on-demand in an HTTP adaptive streaming environment
A system (e.g., video delivery system, a video-on-demand system, a back office system) and a method are described herein for delivering a selected digital content (e.g., movie, musical composition, application, file) via a network connection to an end-user device (e.g., set-top-box, mobile phone/smart phone, computer, laptop computer, tablet, internet-connected television, gateway device, digital video recorder). In addition, an end-user-device and a method are described herein for receiving the digital content over the connection from the video delivery system.
US09392304B2 Encoding optimization using quality level of encoded segments
In one embodiment, a method includes encoding a media file using a variable bitrate encoding algorithm based on a plurality of bitrate ranges to generate a set of encoded segments. For each bitrate range, an encoded segment for each segment of the media file is determined from the set of encoded segments based on a quality level of the encoded segment and each bitrate range. The method then identifies a playlist for each bitrate range including the encoded segment for each segment of the media file that was determined for each bitrate range. At least one playlist includes an encoded segment that was generated based on another bitrate range using the variable bitrate encoding algorithm.
US09392301B2 Context adaptive entropy coding for non-square blocks in video coding
Disclosed are techniques for coding coefficients of a video block having a non-square shape defined by a width and a height, comprising coding one or more of x- and y-coordinates that indicate a position of a last non-zero coefficient within the block according to an associated scanning order, including coding each coordinate by determining one or more contexts used to code the coordinate based on one of the width and the height that corresponds to the coordinate, and coding the coordinate by performing a context adaptive entropy coding process based on the contexts. Also disclosed are techniques for coding information that identifies positions of non-zero coefficients within the block, including determining one or more contexts used to code the information based on one or more of the width and the height, and coding the information by performing a context adaptive entropy coding process based on the contexts.
US09392300B2 Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same
An apparatus for decoding a current motion vector of a current block in a current frame from a bitstream, includes: a differential motion vector decoder to reconstruct a differential motion vector by decoding an encoded differential motion vector included in the bitstream; and a motion vector reconstructor to select one or more motion vector prediction candidates to predict the current motion vector, determine a predicted motion vector among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector.
US09392298B2 Image coding method, image decoding method, image coding apparatus, and image decoding apparatus
An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected.
US09392294B2 Color image data compression
Color image data is compressed by determining the number of colors within a cell of an input image, each cell comprising an N×M array of pixels; in response to determining that the number of colors is greater than a first predetermined threshold, compress the cell using lossy compression; and in response to determining that the number of colors is less than the first predetermined threshold, reduce the number of colors.
US09392293B2 Accelerated image processing
An illustrative example method of processing image data includes dividing a block of data into a plurality of sub-blocks, the block of data corresponding to at least one image; selecting at least one of the sub-blocks according to a predetermined sequence; identifying a plurality of features of interest in the selected sub-block; and processing the selected sub-block to provide information regarding at least one of the features of interest.
US09392291B2 Method and apparatus of temporary image frame compression
An image compression method and fast storage device accessing and pixel decompression is achieved by applying variable bit rate to reduce the data amount of each image frame. Several thresholds are predetermined depending on the availability of the bandwidth of the storage device and the image resolution to decide the compression ratio of each image frame. Starting address of each compressed image frame is saved in predetermined location of the storage device for quick random accessing any compressed frame of image.
US09392289B2 Video encoding system, program bank device, and video encoding method
Encoders of a program bank device perform compression coding on video/voice data of a program from program VTRs, and extract an image feature value of video data of the program to be accumulated in a program database. When a time earlier by a predetermined time than a program delivery time indicated by program operation information from a program operation management server is reached, the program database notifies a statistical multiplexing controller of an image feature value and preliminarily calculates a video encoding bit rate by statistical multiplexing analysis processing. When the program delivery time is reached, the video/voice data of the program from the program database is decoded by decoders and output to delivery encoders at a timing when the data is output to the delivery encoders.
US09392288B2 Video coding using scatter-based scan tables
Scatter-based scan tables are used to encode and decode video streams. Scatter scan patterns transform coefficients between positions within a 2D array representing a block of a frame and positions within a 1D array for further encoding. By calculating a probability of whether a transform coefficient at a given position in a 2D array is non-zero, a scan order of the 2D array may be defined by a 1D array that groups the values most likely to be zero at the end of the 1D array for removal from a subsequent encoding process. This can reduce the amount of data in an encoded video stream. A decoder can use the same scatter scan pattern to rearrange a sequence of encoded transform coefficients in a 1D array into a 2D array for further decoding of an encoded block.
US09392287B2 Method for decoding chroma image using luma quantization
Provided is a method that derives a chroma intra prediction mode of a prediction unit, determines a size of a current chroma block using luma transform size information, generates a chroma prediction block of the current chroma block using the chroma intra prediction mode, generates a chroma residual block of the current chroma block using the chroma intra prediciton mode and a chroma quantization parameter, generates a chroma reconstructed block adding the chroma prediction block and the chroma residual block, and the chroma quantization parameter is generated using a luma quantization parameter and information indicating the relationship between the luma quantization parameter and the chroma quantization parameter. Therefore, the coding efficiency is improved by adjusting the chroma quantization parameter per picture. Also, the amount of bits for transmitting the luma and chroma quantization parameters is reduced by encoding the luma quantization parameter using neighboring luma quantization parameters.
US09392282B2 Moving-picture encoding apparatus and moving-picture decoding apparatus
According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.
US09392280B1 Apparatus and method for using an alternate reference frame to decode a video frame
A current block and a reference frame used to compress the current block are selected from a bitstream. The reference frame has an alternate reference block created by obtaining a preliminary alternate reference block for the current block, obtaining a predictor block that is generated based on a frame other than the current frame, and creating the alternate reference block when the difference between the two predictors is less than a threshold. The alternate reference block is created by using certain blocks from the sequence of frames that are more different from the preliminary alternate reference block than other non-selected blocks. The current block is decoded using the alternate reference block. In this way, a predictor block that is different from a golden frame predictor is made available when an existing alternate reference block is too similar to the golden frame predictor to be useful.
US09392278B2 Image encoding or decoding apparatus, system, method, and storage medium for encoding or decoding a plurality of images in parallel
An image encoding apparatus includes a first encoding unit configured to encode an N-th image of a plurality of images and a second encoding unit configured to encode an (N+1)th image, which is continuous to the N-th image, with reference to the N-th image. The processing system adaptively determines processing start timing based on a motion vector presence range of an initial processing target block of the (N+1)th image, which is a part of the N-th image.
US09392277B2 Image processing device and method
The present technique relates to an image processing device and method that can increase encoding efficiency. A table selection unit (343) compares the difference (distance) dPOC calculated by a distance calculation unit (342) with a distance threshold dPOC_th supplied from a distance threshold acquirement unit (341), and, in accordance with the comparison result, selects a table (a bit sequence assignment pattern) Sn. A binarization unit (335) refers to the table information about the assignment pattern (Sn) that is stored in a table storage unit (334) and is selected by a table selection unit (343), and, in accordance with the assignment pattern, binarizes the predicted motion vector select information (pmv_index) supplied from a predicted motion vector selection unit (332). The present invention can be applied to image processing devices, for example.
US09392274B2 Inter layer texture prediction for video coding
An apparatus for coding video information according to certain aspects is disclosed. Multi-layer video steams including a base layer and an enhancement layer can be coded. Predictors generated for the base layer and the enhancement layer can be combined to form a final predictor of the enhancement layer. Each predictor can be weighted such that those predictors which are more likely to produce high quality results can be factored more heavily in the final predictor. The conditions upon which the respective weights for enhancement layer predictors and base layer predictors are determined may be implicitly derived from the predictors or characteristics thereof. Alternatively, data may be generated explicating indicating the weights or providing information from which the weights can be determined.
US09392272B1 Video coding using adaptive source variance based partitioning
Frames of a video stream can be partitioned using source difference variance based partitioning before encoding. Variances between blocks of a current video frame and blocks of a previous unencoded video frame are determined. The current video frame can be partitioned into varying block sizes depending upon the magnitude of the variances. Blocks with low variance may be combined with other low variance blocks to form larger blocks, while blocks with high variance may be further partitioned into smaller blocks to improve encoding efficiency of the blocks. In cases where partitioning of a frame is unlikely to provide improved efficiency, the variation calculations may be skipped in favor of using fixed partitioning.
US09392270B2 Devices and methods for sample adaptive offset coding and/or signaling
In one embodiment, method for decoding a video bitstream comprises: (a) receiving a video bitstream; (b) deriving processed video data from the bitstream; (c) partitioning the processed video data into blocks, wherein each of the blocks is equal to or smaller than a picture; (d) deriving an SAO type from the video bitstream for each of the blocks, wherein the SAO type is selected from the group consisting of one or more edge offset (EO) types and a single merged band offset (BO) type; (e) determining an SAO sub-class associated with the SAO type for each of the pixels in each of the blocks; (f) deriving intensity offset from the video bitstream for the sub-class associated with the SAO type; and (g) applying SAO compensation to each of the pixels in a processed video block, wherein the SAO compensation is based on the intensity offset of step (f).
US09392269B2 Image processing device and method
The present invention relates to an image processing device and method whereby deterioration of effects of filter processing due to local control of filter processing when encoding or decoding can be suppressed.A boundary control flag generating unit of a control information generating unit generates boundary control flags based on system specification information which a system specification managing unit manages. A control unit of an adaptive filter processing unit determines a processing method for filter processing to be performed as to pixels nearby a slice boundary following the value of the boundary control flag. For example, selection is made to perform filter processing straddling slices or to perform filter processing closed at the present slice.The present invention can be applied to an image processing device, for example.
US09392268B2 Using base layer motion information
Systems, methods, and devices for coding video data are described herein. In some aspects, a memory is configured to store the video data associated with a base layer and an enhancement layer. The base layer may comprise a reference block and base layer motion information associated with the reference block. The enhancement layer may comprise a current block. A processor operationally coupled to the memory is configured to determine a position of the base layer motion information in a candidate list based on a prediction mode in a plurality of prediction modes used at the enhancement layer. The processor is further configured to perform a prediction of the current block based at least in part on the candidate list.
US09392267B2 System and methods to measure noise and to generate picture quality prediction from source having no reference
Embodiments of the invention include a system and method to generate a quality rating prediction, such as MOS, of a video under test without using a second video as a reference. Instead of using a reference video, embodiments of the invention generate a pseudo reference video from measuring local impairments of the video under test. The local impairments are then accumulated to create a difference image. The difference image is then subtracted from the video under test to create the pseudo reference, to which the video under test is compared to generate the quality prediction rating. In some embodiments the local impairments may be measured by separating high frequency noise from the video under test from the video itself. Once separated, the noise is then measured and bandwidth compensated to generate the measured local impairments.
US09392265B2 Three-dimensional display panel and driving method thereof
A three-dimensional (3D) display panel has a plurality of rows and a plurality of columns, and each of the rows has at least one sub-row. The 3D display panel includes at least one first group and at least one second group arranged on the first row. The first group and the second group respectively have a first color region, a second color region and a third color region. The first color region and the second color region of the first group as well as the third color region and the first color region of the second group are arranged on one sub-row, while the third color region of the first group and the second color region of the second group are arranged on another sub-row.
US09392264B1 Occluded object recognition
An object observable in various images of an environment is recognized as being the same object, even when partially occluded in some images. In one particular implementation, the object is a hand which may be used for gesture input to an augmented reality system. A flexible similarity measurement metric is computed to aid in determining whether hands captured through 2D images of the environment are the same or different, regardless of whether the hands are fully observed or partially occluded. The similarity measurement metric accommodates for translation, rotation, and scaling of the hand to enable recognition of a common hand through a sequence of images even if that hand is partially occluded in some images.
US09392262B2 System and method for 3D reconstruction using multiple multi-channel cameras
A method for three-dimensional reconstruction of a scene includes: controlling a projection source to emit invisible light toward the scene; while the projection source is emitting light: controlling a first multi-channel image sensor to capture a first image, the first multi-channel image sensor including visible light detecting pixels and invisible light detecting pixels, the first image including a first invisible light channel and a first visible light channel; controlling a second multi-channel image sensor to capture a second image substantially simultaneously as the capture of the first image, the second multi-channel image sensor including visible light detecting pixels and invisible light detecting pixels, the second image including a second invisible light channel and a second visible light channel; performing stereo analysis of the first image and the second image in accordance with the invisible light channels and the visible light channels to generate a depth map.
US09392260B2 Array optical element, imaging member, imaging element, imaging device, and distance measurement device
A lens optical system L having areas D1 and D2; an image pickup element N including a plurality of first and second pixels which include a filter having a first spectral transmittance characteristic, a plurality of third pixels which include a filter having a second spectral transmittance characteristic, and a plurality of fourth pixels which include a filter having a third spectral transmittance characteristic; and an array-form optical element K including a plurality of optical components M1 and M2 are included. The plurality of optical components M1 and M2 are arrayed in n number of rows from first through n′th rows (n is an integer of 2 or greater) on a surface of the array-form optical element K. A position of center, in a y direction, of each of the optical components located in a k′th row (1≦k
US09392258B2 Imaging system and method
There is provided an imaging system comprising image capture apparatus and display apparatus. The image capture apparatus is for capturing an image of an operator work site, the image including depth information. The display apparatus is in communication with the image capture apparatus, and comprises at least one display screen. The display apparatus is arranged to receive the image captured by the image capture apparatus, including the depth information, and display to the operator the image captured by the image capture apparatus, including the depth information, on the display screen. The display screen is located between the operator's eyes and the position of the work site. There is also provided a method for capturing and displaying an image of an operator work site.
US09392256B2 Method and apparatus for generating 3-dimensional image datastream including additional information for reproducing 3-dimensional image, and method and apparatus for receiving the 3-dimensional image datastream
A method of generating a 3-dimensional (3D) image datastream is provided. The method includes generating an elementary stream including an encoded bit string of 3D image data; generating at least one packetized elementary stream by packetizing the elementary stream; generating at least one section including service related information of the 3D image data; inserting 3D image reproduction information for reproducing the 3D image data into a program guide information section from among the at least one section; generating at least one transport stream packet for each of the at least one section and the at least one packetized elementary stream; and generating a transport stream by multiplexing the at least one transport stream packet.
US09392253B2 Electronic device and method for displaying stereo-view or multiview sequence image
An electronic device and a 3D image display method are disclosed. A receiver receives 3D video data including left-view video data and right-view video data. A formatter generates a first video frame and a second video frame, wherein the first video frame includes first pixel data of one of the left-view video frame and the right-view video frame in odd lines and includes second pixel data of the other of the left-view video frame and the right-view video frame in even lines, and wherein the second video frame includes third pixel data of one of the left-view video frame and the right-view video frame in odd lines and includes fourth pixel data of the other of the left-view video frame and the right-view video frame in even lines. A display scans the first video frame and the second video frame.
US09392251B2 Display apparatus, glasses apparatus and method for controlling depth
A display apparatus is provided. The display apparatus includes; a plurality of receivers which receives a plurality of contents; a signal processor which generates image frames by processing the plurality of contents; an output unit which outputs a plurality of content views by combining the image frames of each of the plurality of contents; a synchronization signal generator which generates a synchronization signal to synchronize a plurality of glass apparatuses matched to the plurality of content views; an interface unit which transmits the synchronization signal to the glass apparatus; and a controller which, when a depth control command for one of the plurality of content views is input, controls the signal processor to adjust the depth of one of the plurality of content views.
US09392248B2 Dynamic POV composite 3D video system
Systems and techniques are disclosed for visually rendering a requested scene based on a virtual camera perspective request as well as a projection of two or more video streams. The video streams can be captured using two dimensional cameras or three dimensional depth cameras and may capture different perspectives. The projection may be an internal projection that maps out the scene in three dimensions based on the two or more video streams. An object internal or external to the scene may be identified and the scene may be visually rendered based on a property of the object. For example, a scene may be visually rendered based on where an mobile object is located within the scene.
US09392245B2 Media player configured to receive playback filters from alternative storage mediums
A media player configured with a first removable memory reader, such as a DVD drive, and a second removable memory reader, such as a flash memory reader, adapted to communicate with a removable memory containing filter data. The media player is configured to allow filtered playback of a multimedia presentation, such as a movie. Filtered playback causes certain portions of the multimedia presentation to be skipped, muted, blurred, cropped, or otherwise modified to eliminate or reduce potentially objectionable scenes, language, or other content. The second memory reader provides a convenient medium for the loading of filter information, whether data files, executable program code, or the like, to local memory of the media player to employ during filtered playback. Alternatively, the filters may be accessed from the removable storage media during playback rather than loading to local memory.
US09392243B2 Imaging data correction system and method
Methods and systems for use in calibrating imaging data, are provided that include using a calibration array to generate a test pattern. The calibration array can emit a test pattern having geometric, temporal, and electromagnetic characteristics. The collected data can be compared with the geometric, temporal and electromagnetic characteristics to determine an error factor that can then be used in analyzing the collected data.
US09392241B2 Image processing apparatus and image processing method
A band processing circuit which generates image signals corresponding to different frequency bands from an image signal in which signals corresponding to different colors are arranged and which suppresses noise by synthesizing the image signals of the different frequency bands, a sampling circuit which generates image signal corresponding to the colors by sampling the image signal input from the band processing circuit in accordance with a predetermined arrangement, and a luminance/color generation circuit which generates a luminance signal in which aliasing is suppressed using an image signal output from the sampling circuit.
US09392238B2 Solid-state imaging device, method for processing signal of solid-state imaging device, and imaging apparatus
A solid-state imaging device includes a color filter unit disposed on a pixel array unit including pixels two-dimensionally arranged in a matrix and a conversion processing unit disposed on a substrate having the pixel array unit thereon. The color filter unit has a color arrangement in which a color serving as a primary component of a luminance signal is arranged in a checkerboard pattern and a plurality of colors serving as color information components are arranged in the other area of the checkerboard pattern. The conversion processing unit converts signals that are output from the pixels of the pixel array unit and that correspond to the color arrangement of the color filter unit into signals that correspond to a Bayer arrangement and outputs the converted signals.
US09392229B2 Iontophoresis methods
A method of anesthetizing a tympanic membrane of an ear of a patient using iontophoresis is disclosed. The method involves delivering an anesthetizing drug solution to an ear canal of the patient's ear, wherein the drug solution includes an anesthetic and a buffer, and wherein the drug solution has a pH in the range of about 6.5 to about 7.5; and applying an amount of current to the drug solution, wherein the amount of applied current is increased at a rate of less than about 0.5 milliamp per minute until a maximum current is achieved.
US09392227B2 Methods and apparatus to export tuning data collected in a receiving device
Methods and apparatus to export tuning data collected in a receiving device are disclosed. An example method of collecting audience measurement data comprises collecting tuning data within a receiving device, and modulating an LED associated with the receiving device to export the collected tuning data from the receiving device.
US09392221B2 Videoconferencing endpoint having multiple voice-tracking cameras
A videoconferencing apparatus automatically tracks speakers in a room and dynamically switches between a controlled, people-view camera and a fixed, room-view camera. When no one is speaking, the apparatus shows the room view to the far-end. When there is a dominant speaker in the room, the apparatus directs the people-view camera at the dominant speaker and switches from the room-view camera to the people-view camera. When there is a new speaker in the room, the apparatus switches to the room-view camera first, directs the people-view camera at the new speaker, and then switches to the people-view camera directed at the new speaker. When there are two near-end speakers engaged in a conversation, the apparatus tracks and zooms-in the people-view camera so that both speakers are in view.
US09392220B2 Device and method for synchronizing received audio data with video data
A communication device (12), computer readable medium and method for synchronizing video data with audio data received by a communication device, the video data including a plurality of segments of video data and the audio data including a plurality of segments of audio data. The method includes receiving a first segment of audio data at the communication device (12); receiving a first segment of video data at the communication device, at the same time or later in time than the first segment of audio data, the first segment of video data being logically related to the first segment of audio data; and applying a synchronization mechanism between the first segment of audio data and the first segment of video data based on a predetermined indicator.
US09392217B2 Automatically relocating picture-in-picture window in video calls
A computer-implemented method is performed by a communications device having a processor operatively coupled to a memory and a data transceiver for transmitting and receiving video data of a video call between a user of the device and one or more other parties to the call. The method entails receiving and displaying video images of the one or more other parties within a main video window on a display of the device, identifying one or more faces in the video images, determining a minimally obscuring position for a picture-in-picture (PIP) window that minimally obscures the one or more faces of the other parties, capturing video of the user with a camera on the device, and displaying a PIP window from the video of the user in the minimally obscuring position within the main video window.
US09392212B1 System and method for presenting virtual reality content to a user
This disclosure describes a system configured to present primary and secondary, tertiary, etc., virtual reality content to a user. Primary virtual reality content may be displayed to a user, and, responsive to the user turning his view away from the primary virtual reality content, a sensory cue is provided to the user that indicates to the user that his view is no longer directed toward the primary virtual reality content, and secondary, tertiary, etc., virtual reality content may be displayed to the user. Primary virtual reality content may resume when the user returns his view to the primary virtual reality content. Primary virtual reality content may be adjusted based on a user's interaction with the secondary, tertiary, etc., virtual reality content. Secondary, tertiary, etc., virtual reality content may be adjusted based on a user's progression through the primary virtual reality content, or interaction with the primary virtual reality content.
US09392202B2 Scanning circuit, photoelectric conversion apparatus, and image pickup system for specifying a register where scanning is skipped among a plurality of registers
A scanning circuit includes a first shift register including a plurality of registers and being operable to specify a register where scanning is skipped among the plurality of registers, and a second shift register adapted to transmit skip information for specifying the register to be skipped.
US09392200B2 Solid-state image pickup device and method for driving the same in solid-state imaging pickup device and method for driving the same in a number of modes
A system and method for driving a solid-state image pickup device including a pixel array unit including unit pixels. Each unit pixel includes a photoelectric converter, column signal lines and a number of analog-digital converting units. The unit pixels are selectively controlled in units of rows. Analog signals output from the unit pixels in a row selected by the selective control though the column signal lines are converted to digital signals via the analog-digital converting units. The digital signals are added among a number of unit pixels via the analog-digital converting units. The added digital signals from the analog-digital converting units are read. Each unit pixel in the pixel array unit is selectively controlled in units of arbitrary rows, the analog-distal converting units being operable to performing the converting in a (a) normal-frame-rate mode and a (b) high-frame-rate mode in response to control signals.
US09392198B2 Backside illuminated imaging systems having auto-focus pixels
An imaging system may be provided with a backside illuminated pixel array that includes imaging pixels and rows of auto-focus pixels. The imaging pixels may generate image data and the auto-focus pixels may generate application-specific data. The imaging pixels may be provided with an array of color filters. The auto-focus pixels may be provided with rows of color filters that are offset with respect to the imaging pixel color filters. The auto-focus pixel color filters may include clear color filters and opaque color filters for blocking image light received at selected incident angles. The system may include an adjustable lens that focuses light onto the pixel array. The pixel array may be coupled to processing circuitry that determines whether an image is focused based on the application-specific data and may adjust the lens in response to determining that the image is not focused.
US09392196B2 Object detection and tracking with reduced error due to background illumination
An image sensor frame rate can be increased by “interlaced” mode operation whereby only half the number of lines of an image is transported to the readout circuitry. This halves the integration time but also halves the resolution of the sensor. Accordingly, in one embodiment, an image sensor operated in an interlaced fashion is first exposed to a scene under a first form of illumination (e.g., narrowband illumination), and a first set of alternating (horizontal or vertical) lines constituting half of the pixels is read out of the array; the sensor is then exposed to the same scene under a second form of illumination (e.g., existing ambient illumination with the illumination source turned off), and a second set of alternating lines, representing the other half of the pixel array, is read out. The two images are compared and noise removed from the image obtained under narrowband illumination.
US09392193B2 Image pickup apparatus, control method therefor and image pickup system
In an image pickup apparatus using an image pickup element including a plurality of photoelectric conversion means sharing a microlens, the number of pixels to be read is switched between the case of normal photographing and the case of live view driving. In the case of live view driving, only pixels positioned near the center of the optical axis of the microlens, the number of which is smaller than that in the case of normal photographing, are read. The image pickup apparatus realizes both normal photographing capable of acquiring an image in which the depth of field is small and which can be refocused, and live view photographing capable of displaying an image with a large depth of field and the high frame rate, thereby allowing the framing of the photographed image to be confirmed.
US09392190B2 Method and device for acquiring image
The present application provides a method and device for acquiring an image, the method including determining at least a first focus and a second focus in an image acquisition area; acquiring first image information in the image acquisition area corresponding to the first focus; acquiring second image information in the image acquisition area corresponding to the second focus; and processing the first image information and the second image information to obtain third image information, so as to solve the technical problem in the prior art when a photo is taken by means of determining a single focus or multiple focuses, focuses in different planes cannot be determined, such that a mobile phone can merely process images in a single way and fails to record images corresponding to multiple focuses simultaneously, resulting in the processing capability of an electronic apparatus not being effectively improved.
US09392189B2 Mechanism for facilitating fast and efficient calculations for hybrid camera arrays
A mechanism is described for facilitating efficient computation for hybrid camera arrays at computing devices according to one embodiment. A method of embodiments, as described herein, includes selecting a camera to serve as a reference camera, where the camera is selected from a plurality of cameras in a hybrid camera array, performing matching across images obtained from multiple camera pairs of the plurality of cameras, and selecting one or more best camera pairs of the multiple camera pairs based on at least one of placement, type, and history associated with each camera of the multiple camera pairs.
US09392188B2 Zoom dual-aperture camera with folded lens
Zoom digital cameras comprising a Wide sub-camera and a folded fixed Tele sub-camera. The folded Tele sub-camera may be auto-focused by moving either its lens or a reflecting element inserted in an optical path between its lens and a respective image sensor. The folded Tele sub-camera is configured to have a low profile to enable its integration within a portable electronic device.
US09392176B2 Image capture apparatus and control method therefor
An image capture apparatus has an image sensor and an optical anti-shake mechanism that reduces a shake of a captured image by driving an optical correction element in a different direction from an optical axis of an imaging optical system in accordance with a detected shake. Reference coordinates for geometric deformation processing applied to the captured image are determined based on an amount and direction of a movement of the optical correction element. The geometric deformation processing is applied to the captured image using these reference coordinates and an amount of geometric deformation based on the detected shake. Coordinates of the captured image corresponding to an intersection of the optical axis and the image sensor after the optical correction element is moved through the driving are determined as the reference coordinates.
US09392175B2 Method and apparatus for using motion information and image data to correct blurred images
A method and apparatus for use in a digital imaging device for correcting image blur in digital images by combining plurality of images. The plurality of images that are combined include a main subject that can be selected by user input or automatically by the digital imaging device. Blur correction can be performed to make the main subject blur-free while the rest of the image is blurred. All of the image may be made blur-free or the main subject can be made blur-free at the expense of the rest of the image. Result is a blur corrected image that is recorded in a memory.
US09392173B2 Image deblurring based on light streaks
A blurred image having a spatially invariant motion blur resulting from camera motion during image capture is deblurred based on one or more light streaks identified and extracted from the blurred image. A blur kernel for the blurred image is estimated by performing an optimization procedure having a blur kernel constraint based at least in part on the light streak. One or more light streaks can in some embodiments be posed as the blur kernel constraint. A modeled light streak may be defined as a convolution between the blur kernel and a simulated light source, with the optimization procedure being to minimize a distance between the modeled light streak and the corresponding identified light streak from the blurred image.
US09392171B2 Angular velocity sensor, and electronic apparatus using same
A motion sensor includes a sensor element that outputs a sense signal in response to a motion applied thereto and a sensor circuit that senses the motion based on the sense signal. The sensor circuit includes a sensor-element-signal amplifier that receives the sense signal. The sensor-element-signal amplifier operates switchably between at a normal mode and at a low-noise mode that consumes a larger electric power and produces a smaller noise than the normal mode. This motion sensor senses a small motion and a large motion accurately.
US09392169B2 Image processing apparatus, image processing method, program, and imaging apparatus
An image processing apparatus includes an image data obtaining unit configured to obtain first image data which is generated by imaging an object using an imaging unit, an information obtaining unit configured to obtain photographing information of the first image data, and a file generating unit configured to generate a first image file based on the obtained first image data and the obtained photographing information. The file generating unit changes a size of an area of the first image data to be stored in the first image file according to the photographing information.
US09392168B2 Method for controlling camera in mobile device to turn on or off based on application
A method for controlling a camera in a mobile device including a camera is provided. The method includes executing a first application related to the camera, turning the camera on in response to an execution of the first application, detecting a user's input related to a termination of the first application, determining whether the user's input is an Application (App) conversion event requesting an execution of a second application related to the camera, terminating the execution of the first application when the user's input is the App conversion event, and executing the second application, and terminating the execution of the first application when the user's input is not the App conversion event, and turning the camera off.
US09392166B2 Super-resolution in processing images such as from multi-layer sensors
Pixels of an array capture values for an input image. The captured values correspond to pixel center points of the pixels that captured the values. Additional values about the input image may be further computed from the captured values. These additional values may correspond to additional center points, which can be different from any of the pixel center points. An output image may be constructed from the captured values plus the additional values. These values may be stored together and/or displayed together as the output image. Embodiments are applicable to images such as from multi-layer sensors. Since the output image can be created from a higher total number of values than those captured by the available number of pixels, such image processing can be called super-resolution, and can be applied to image processing within imaging devices, for still pictures, video and motion pictures, and so on.
US09392158B2 Method and system for intelligent dynamic autofocus search
Embodiments of the present invention initially calculate a confidence score for the image environment surrounding the subject matter in order to determine the initial number of lens positions. Once the initial lens positions are determined, a sharpness score is calculated for each determined initial lens position. Using these sharpness scores, embodiments of the present invention generate a projection used to locate an estimated optimum focus position as well as to determine an estimated sharpness score at this lens position. Embodiments of the present invention then position the lens of the camera to calculate the actual sharpness score at the estimated optimum focus position, which is then compared to the estimated optimum sharpness score previously calculated. Based on this comparison, embodiments of the present invention dynamically determine whether it has a sufficient number of lens positions to determine the optimum focus position or if additional sample lens positions are needed.
US09392151B2 Device for preventing camera from being stolen
A device for preventing a camera from being stolen, which covers the lens module separation button of the camera body so as to prevent the lens module from being separated from the body without permission. If a thief attempts to steal the camera by separating the cover or a mounting unit, or cutting or separating a cable from an alarm, the theft-prevention device generates an alarm or a flickering light to deter thieves and to notify the owner of the camera. The device for preventing a camera from being stolen includes: a cover for covering a lens module separation button enabling a lens module to be separated from a camera body; a mounting unit for mounting the cover to the camera body; and a sensor provided in the mounting unit for sensing a separation of the mounting unit.
US09392148B2 Display device including camera module
A display device including a camera module; a display panel; and a side cover part covering at least a portion of a side of the display panel and including a camera module cut-out receiving portion for coupling the camera module to the side cover part such that the coupled camera module does not protrude to an outside of the side cover part.
US09392145B2 Mechanism for facilitating dynamic phase detection with high jitter tolerance for images of media streams
A mechanism for facilitating dynamic phase detection with high jitter tolerance for images of media streams is described. In one embodiment, a method includes calculating stability optimization of an image of a media stream based on a plurality of pixels of two or more consecutive frames relating to a plurality of phases of the image, calculating sharpness optimization of the image, and selecting a best phase of the plurality of phases based on the stability and sharpness optimization of the image. The best phase may represent the image such that the image is displayed in a manner in accordance with human vision perceptions.
US09392144B2 Video synchronization based on an audio cue
Techniques are disclosed for manipulating a media player based on the environment in which content is consumed. For example, a user listening to a radio broadcast or some other ambient sound hears a song begin to play. Recognizing the song, the user wishes to watch an associated music video. A smartphone is used to record a portion of the ambient sound using an application configured according to certain disclosed embodiments. The observed audio is compared with one or more archived audio segments, each of which is associated with corresponding video content. If a match is found between the observed audio segment and an archived audio segment, video content corresponding to the matched archived audio segment is played back via a media player installed on the device. The playback is synchronized with the ambient sound. This allows the user to enjoy both the ambient audio and corresponding video content.
US09392143B1 High performance memory system for 3D color correction
An apparatus including a memory, a first circuit and a second circuit. The memory may be divided into eight banks. Each bank may store a portion of a three-dimensional (3D) color correction lookup table. The first circuit may be configured to address the memory in response to an index of an input point. The second circuit may be configured to arrange outputs of the eight banks for color interpolation.
US09392141B2 Image display apparatus, image processing apparatus, and non-transitory computer-readable medium
An image display apparatus and an image processing apparatus include an imaging unit, a display unit, a detection unit, a measurement unit, and a notification unit. The imaging unit images an operator. The imaging unit performs imaging on an operator. The display unit displays operation information for performing image processing. The detection unit detects viewing of the display unit by the operator on a basis of a result of the imaging performed by the imaging unit. The measurement unit accumulatively measures a time in which the detection unit detects the viewing. The notification unit provides a notification of guidance according to the image processing when the accumulatively measured time exceeds a predetermined threshold.
US09392140B2 Image processing apparatus
Provided is an image processing apparatus including a correction unit that corrects a tilt of each partial image data item which is a result of plural sensors reading a medium on which an image of image data is formed so that at least part of a reading region which is read by each of the plural sensors overlaps a reading region of an adjacent sensor, an extraction unit that extracts the image data at a position and in a size at and in which the image data matches the respective partial image data, and a comparison unit that compares partial image data corrected by the correction unit with extracted image data extracted by the extraction unit.
US09392135B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
There is provided an image processing apparatus for recording an image on a unit region of a recording medium by performing a plurality of relative scanning operations of the recording medium and a recording head including a plurality of recording elements arranged in a certain direction. The image processing apparatus stores, based on image data of the image and ratios of using a plurality of recording element groups for recording the image, each of the plurality of recording element groups including a different recording element, dot count values for the plurality of recording element groups, and determines, based on the stored dot count values, whether density correction data for correcting the image data needs to be generated.
US09392134B2 Image processing apparatus, method of controlling the same and non-transitory computer readable recording medium
An image processing apparatus, a method of controlling the same and a non-transitory computer readable recording medium are described in which it is possible to disable a particular one of the functions which are implemented using the same communication protocol. A multifunction peripheral (MFP) is capable of communicating with terminal devices. The MFP acquires a capability information request transmitted from the terminal device, returns a capability notification to the terminal device which has transmitted the capability information request, and determines the capabilities which is required by the function that is set to be disabled from among different functions. In this case, the MFP does not notify, as a supported capability, the required capability even if it can be handled by the MFP. Namely, the capability notification is returned such that this capability is not supported.
US09392132B1 Transitioning a setting operation screen of an image forming apparatus
A display apparatus includes an input unit, a display unit, and a control unit. The display unit displays a first setting screen which is for receiving a setting value of a job inserted into an image forming apparatus and displays execution in a first operational environment. The display unit displays a second setting screen which is for receiving a setting value of the job, displays execution in a second operational environment different from the first operational environment, and displays a smaller number of setting items than that of the first setting screen. The control unit controls the display unit to display the second setting screen, and controls the display unit to display the first setting screen obtained by applying a setting value which is input by the input unit and obtained through the second setting screen when the user presses a defined button in the second setting screen.
US09392130B2 Image forming apparatus having a mountable option device
An image forming apparatus includes: a main body storage portion that stores control information which defines a control condition of an option device; and a main body control portion that makes a printing portion perform operation in accordance with the control condition of the option device, and based on the control condition of the option device, gives an operation instruction to an option control portion, wherein in a case where an unsuitableness error, the option control portion transmits the control information stored in the option storage portion to the main body control portion, and the main body control portion updates the control information such that the control information stored in the main body storage portion becomes the control information suitable for specifications of the option device.
US09392129B2 Light management for image and data control
A light control and display technology applicable to light redirection and projection with the capacity, in a number of embodiments modified for particular applications, to produce managed light, including advanced images. Applications include miniature to very large scale video displays, optical data processing, 3-dimensional imaging, and lens-less vision enhancement for poor night-driving vision, cataracts and macular degeneration.
US09392128B2 Image forming system, image processing apparatus, image forming apparatus, and method for calibrating an image processing apparatus that performs image processing on a print job to obtain a corrected print result
A printer apparatus performs notification of an execution instruction for second calibration to a print server based on a result of first calibration, stores time information on the notification, and transmits the time information to the print server in response to a request from the print server. The print server performs a warning to prompt a user to execute the second calibration when the execution instruction for the second calibration notified from the printer apparatus is received. The print server acquires the time information from the printer apparatus when the print server is started, and performs the warning when the time information indicates a date and time later than a date and time indicated by previously acquired time information that has been stored in the print server.
US09392127B1 Document production system having automatic adjustment of content to fit the printable area of a pre-printed media
A document production system having the capability of determining the printable area of a pre-printed media using a copy of the pre-printed media as a template which is scanned and analyzed. The content of the document to be printed is adjusted to fit the printable areas by either scaling or cropping.
US09392126B2 Method, system, and device of cellular traffic monitoring
A cellular traffic monitoring system includes: a traffic detection function (TDF) module to monitor cellular traffic associated with a cellular subscriber device, and to generate detection output which includes at least one of: a type of an application associated with the cellular traffic of the cellular subscriber device, and a type of the cellular traffic of the cellular subscriber device. The cellular traffic monitoring system further includes a policy charging and enforcement function (PCEF) module to enforce one or more charging rules to the cellular subscriber device, based on the detection output.
US09392124B2 Method to determine the jurisdiction of CMRS traffic via cell site location and rate center
A method includes receiving, at a processor, Call Detail Records (CDRs) from a Data Mediation System, in which each CDR includes a called party number (CdPN) associated with a first device, and a Cell Site ID associated with a location of a cell carrying a communication from a second device. Also included are: obtaining, from a first digital table, a first Major Trading Area (MTA) associated with the CdPN; obtaining, from a second digital table, a second MTA associated with the Cell Site ID; and concluding that the first and second devices are communicating in Local Traffic, if the first MTA is the same as the second MTA. The method may also conclude that the first and second devices are communicating in Long Distance Traffic, if the first MTA and second MTA are not the same.
US09392122B2 Seamlessly conferencing a previously-connected telephone call
An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.
US09392121B2 Seamlessly conferencing a previously-connected telephone call
An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.
US09392119B2 Enhanced visual voice mail
In order to support Enhanced Visual Voice Mail (EVVM) technology in OMA standards that allow for voicemail retrieval via a plurality of devices for a single user, a method and apparatus for generating a notification that includes an old identification value (UID) for an old message, a new identification value (UID) for a new message, and optional additional information related to the notification; and transmitting, independent of an IMAP synchronization procedure with a first device, said notification to at least one other device that is different from the first device, has been conceived.
US09392116B2 System and method for customer experience management
A system and method for managing a customer's experience with a contact center that takes available data about the customer, the agents of the contact center, and the organization represented by the contact center, for identifying opportunities for additional conversations/interactions with the customer and engaging in those additional conversations/interactions at a time and with a resource predicted to maximize outcomes for the organization. A processor is configured to identify express and/or implied intents for an interaction between the customer and the contact center. A business goal related to the express and/or implied intents is also identified for determining a current performance of the contact center and for identifying any performance gaps. Contact center targets are identified based on their performance in handling the express and/or implied intents, and the identified performance gaps. An available one of the identified targets is then selected for routing the interaction to the target.
US09392113B2 System and method for automated chat testing
A system for flexible and scalable automated chat-based contact center testing, comprising a test case management platform, “chat cruncher”, contact center manager, chat classifier, and desktop automation engine, and method for using such a system for automated testing of a contact center's chat-based interactions environment and reporting of test results.
US09392112B2 Flow designer for contact centers
In a system for managing an interaction flow for a contact center, the system includes: a processor; and a memory coupled to the processor, wherein the memory has stored thereon, instructions that, when executed by the processor, cause the processor to: display on a graphical display, an interaction flow canvas and an interaction block selection tool; receive a user input to add a first interaction block to the interaction flow canvas; generate a first interaction instruction corresponding to the first interaction block; and receive a user input to add a second interaction block to the interaction flow canvas, wherein the first interaction instruction comprises an instruction for proceeding to the second interaction block after a criterion of the first interaction block is satisfied.
US09392109B2 Systems and methods to disable a call block
A method includes receiving, at a call block system, an indication of a call to a communication device. The method includes, in response to the indication and based on a determination that a call block feature is disabled for the communication device, outputting a first tone from the call block system to the communication device. The method further includes, in response to the indication and based on a determination that the call block feature is enabled, outputting a second tone from the call block system to the communication device.
US09392108B2 Computer-implemented system and method for efficiently reducing transcription error during a call
A computer-implemented system and method for efficiently reducing transcription error during a call is provided. A group of similar questionable utterances is monitored. Each questionable utterance is assigned a transcribed value and is selected from a different call. A sample of the similar questionable utterances is selected from the group and provided to a human transcriber. A further transcribed value for each of the similar questionable utterances in the sample is received from the human transcriber. The further transcribed values for the similar questionable utterances in the sample are compared. Each of the remaining similar questionable utterances in the group are provided to the human transcriber when the compared further transcribed values of the similar questionable utterances in the sample are different.
US09392106B2 System and method for reducing power consumption in telecommunication systems
Various exemplary embodiments relate to a method for controlling power consumption in a telecom system. The method includes selecting a power profile command based upon a desired power consumption and performance characteristic, translating the power profile command into at least one subcommand, and initiating at least one power reduction technique in a telecom component based upon the at least one subcommand.
US09392105B2 In-vehicle device, control method thereof, and remote control system
An input/output limitation information storage unit stores input/output limitation information in which limitation processing for limiting operation input to the application and display output from the application is prescribed by associating the limitation processing with the application. A determination unit acquires a vehicle state of a vehicle, and determines the limitation processing to be applied to the operation input to the application and the display output from the application on the basis of the application running on the terminal device, the vehicle state, and the input/output limitation information. The limitation unit performs the limitation processing determined by the determination unit for the operation input detected by the input control unit and transmitted to the communication control unit, and the display output received by the communication control unit and transmitted to the output control unit.
US09392104B2 Limiting user interaction with a computing device based on proximity of a user
A first computing device monitors a presence of a second computing device, and determines when the second computing device has moved out of an area proximate to the first computing device. In response to determining that the second computer moved out of the area, the first computing device is automatically configured to limit user interaction with one or more applications currently operating on the first computing device to a predetermined set of commands while preventing user interaction with other applications provided by the first computing device.
US09392099B2 Mobile surveillance system
A computer-implemented method may include receiving, via a mobile access network, surveillance data from one or more mobile surveillance devices, wherein the one or more mobile surveillance devices are associated with a monitored location, system, or group. An event condition associated with the monitored location, system, or group is identified based on the received surveillance data, wherein the event condition corresponds to at least one of the one or more mobile surveillance devices. An alert notification is generated and transmitted to one or more user devices based on the event identified condition. A request to view at least a portion of the surveillance data is received from a user device in response to the alert notification. At least the portion of the surveillance data is transmitted to the user device in response to the request.
US09392093B2 Multi-finger user identification
A method for identifying a user is provided, including the following method operations: identifying at least three contact regions on a touch sensitive surface, the contact regions defined by simultaneous contact of at least three fingers of the user with the touch sensitive surface; for each contact region, determining a center point; determining distances between each of the determined center points of the contact regions; comparing the determined distances against predefined distances associated with a known user; based on the comparing, determining the user to be the known user or not the known user.
US09392091B2 Hands-free apparatus for vehicle and method of controlling the same
A method of controlling a hands-free system for a vehicle includes connecting with a cellular phone through local area communication. A call conversation state is entered when a hands-free function activates. A call termination command is received from a driver. A call termination message is transmitted to the connected cellular phone. When a success message is not received from the connected cellular phone in response to the call termination message, the call termination message is retransmitted by a preset number of times until the success message is received.
US09392088B2 Intelligent muting of a mobile device
A device includes a transceiver, a microphone, a sensor, and a controller coupled to receive signals from the sensor and to place the device into a mute mode when the signals from the sensor are indicative of a user action to reduce transmission of the user's voice.
US09392083B2 Method and apparatus for generating and processing MAC-ehs protocol data units
A network device and wireless transmit/receive unit (WTRU) using an enhanced high speed medium access control (MAC-ehs) are disclosed. A network device may provide a MAC-ehs reordering protocol data unit (PDU) with a segment of a service data unit (SDU). A MAC-ehs PDU is generated including the MAC-ehs reordering PDU. The MAC-ehs PDU is sent via a high speed downlink shared channel (HS-DSCH). The WTRU disassembles MAC-ehs PDUs to provide reordering PDUs that each may include a segment of a MAC-ehs SDU. The WTRU may reassemble a MAC-ehs SDU with the segment of the MAC-ehs SDU from at least one of the reordering PDUs.
US09392082B2 Communication interface and method for robust header compression of data flows
A communication interface and method for efficient robust header compression (RoHC). One embodiment of the communication interface includes: (1) a data flow associated with a context ID (CID) and a data flow status indicator, and having packets, and (2) a robust header compression (RoHC) compressor configured to employ the CID to compress headers of the packets and to mark the CID as reusable by another data flow if the data flow status indicator indicates the data flow is terminated.
US09392079B2 Directory service discovery and/or learning
In the context of a client sub-system that requires the use of directory services on behalf of a tenant (such as an overlay tenant), learning an identity of a server node, that can provide such directory services by: (i) sending, by the client sub-system to a first server node, a first directory service request for directory service for a first tenant; (ii) receiving, by the client sub-system, a first acknowledgement from a second server node; and (iii) learning, by the client sub-system, that the second server node can provide directory service for the first tenant based upon the first acknowledgement.
US09392078B2 Remote network access via virtual machine
A virtual machine project manager creates a generic, i.e., not user-specific, virtual machine image file. Copies of this image file may be distributed to one or more users, each of whom may then use an automated procedure to generate a user-specific virtual machine image file and, thus, a user-specific virtual machine on his/her remote host computer. The generic virtual machine image file may be distributed on computer-readable media, such as a DVD disks, or the file may be stored on a server and downloaded (such as via the Internet) by the users. Each user also receives or downloads a token, which contains a small amount of user-specific information that is used by the automated procedure to provision the generic virtual machine image file for the particular user. A virtual machine accesses a security token connected to a host computer to automatically authenticate or re-authenticate a user, such as when a virtual private network connection is restarted. Substantially identical session identifiers are used by a host computer and a virtual machine, or by two or more virtual machines and, when communicating with an integrated access server. A file server stores virtual machine images that are accessed by a plurality of host computers.
US09392077B2 Coordinating a computing activity across applications and devices having multiple operation modes in an orchestration framework for connected devices
Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store.
US09392074B2 User profile generation architecture for mobile content-message targeting
A targeted-content-message-related profile for use with wireless access terminals (W-ATs) may be generated by one or more usage-related rules on the W-AT itself. The usage generate rules may be used by the W-AT to generate a user profile, with the usage-related rule providing a dynamic property to the user profile. All or part of the user profile may then be used as a targeted-content-message-related profile for targeting content messages.
US09392072B2 Systems and methods for conducting communications among components of multidomain industrial automation system
An improved industrial automation system and communication system for implementation therein, and related methods of operation, are described herein. In at least some embodiments, the improved communication system allows communication in the form of messages between modules in different control or enterprise domains. Further, in at least some embodiments, such communications are achieved by providing a communication system including a manufacturing service bus having two internal service busses with a bridge between the internal busses. Also, in at least some embodiments, a methodology of synchronous messaging is employed.
US09392070B2 Method and arrangement for handling resource data
A method and arrangement in a notification server (300) for controlling notifications with resource data to a subscribing client (A). When a subscription request is received (3:1) from the client for notifications with selected resource data of one or more resources, the access network currently used by the client is determined based on network related information, e.g. obtained from the received subscription request. The delivery of notifications (3:5) is then controlled based on the determined current network.
US09392069B2 Promoting interoperability of presence-based systems through the use of ubiquitous online identities
Access to a first instant messaging service using an online identity that is associated with a second instant messaging service is enabled. A profile is accessed. The profile indicates that another instant messaging service is to be provided with presence information regarding the use of the online identity to access the first instant messaging service. The other instant messaging service is provided with the presence information regarding the use of the online identity to access the first instant messaging service.
US09392059B2 Communication protocol
The invention relates to a specification for an internet enabled device or application, the specification comprises one or more functional interfaces, defining attributes or operating characteristics of said device or application, and said specification defines the overall capabilities of said device or application. The invention also relates to a functional interface which defines attributes or operating characteristics of said device or application, as well as a central storage repository for use in a network wherein said central storage repository stores a specification for each device and/or application and/or the at least one server; the specification is comprised of one or more functional interfaces, and said central repository is easily accessible and a method of enabling communication between devices and/or applications and/or a server within a network the network comprising at least one client device and/or client application and at least one server.
US09392057B2 Selectively exchanging data between P2P-capable client devices via a server
In an embodiment, a first client device establishes a P2P connection with a second client device. While the P2P connection is still established, the first client device receives a request to send data to the second client device via the P2P connection, and then sends the data to a server along with an indication of a temporary identifier of the second client device without notifying an operator of the first client device that the data is being sent to the server. In another embodiment, the server receives the data, maps the temporary identifier to a unique network address of the second client device and generates a record of the data transmission between the respective client devices. In another embodiment, the server maintains an association for the temporary identifier after the first and second client devices are disconnected from their P2P connection to permit supplemental communication.
US09392056B2 Method for operating a network and a network
The invention is directed to a network, and method for operating a network, for allowing an effective traffic localization within an Application-Layer Traffic Optimization (ALTO), wherein an ALTO process is performed with regard to at least one application or resource consumer, and traffic information with respect to the at least one application or resource consumer will be provided and used within the ALTO process.
US09392051B2 Application distribution supplying a dedicated application to a terminal from an application deposited by the developer
A method for providing an online distribution service with an application dedicated to a terminal type. The method includes: identifying a terminal type associated with a terminal connected to the online distribution service, supplying a terminal type identifier; obtaining at least one characteristic of the terminal according to the terminal type; compiling the dedicated application from a generic application according to the at least one terminal type characteristic; and transmitting the dedicated application to the connected terminal.
US09392045B2 Remote graphics corresponding to region
A computing device to receive remote graphics based on a size of a display component from a second computing device, display a user interface to include the remote graphics, detect a user repositioning a region of the user interface, transmit information of the repositioned region to the second computing device and receive remote graphics corresponding to the repositioned region for display on the display component.
US09392044B2 System and method for providing geospatial assets
In one aspect, a method for providing geospatial assets is disclosed. The method may include receiving, from a local computing device, event data associated with a user, determining a predicted region of interest for the user based on the event data, generating a portable geospatial asset based on the predicted region of interest and transmitting the portable geospatial asset to the local computing device.
US09392042B1 Streaming media optimization
Disclosed are various embodiments for a streaming media application. Media blocks of a media stream may be buffered at a quality level determined by an amount of available bandwidth. When excess bandwidth is made available, a higher quality replacement for a buffered media block may be obtained concurrent to streaming the media blocks. The replacement media block then replaces the lower quality media block in the buffer such that the higher quality replacement media block is rendered.
US09392039B2 Method and apparatus for implementing user relationship in social network application
The present invention provides a method and an apparatus for establishing a user relationship in a social networking application to improve the information security. The method includes: receiving a user addition request; determining whether the user addition request is initiated from a predefined trustworthy relationship scenario, and if not, performing verification on a user initiating the request; and establishing a user relationship according to a verification result. The apparatus includes: a request acquisition module, configured to receive the user addition request; a scenario determining module, configured to determine whether there is a predefined trustworthy relationship scenario associated with the request, and if not, inform a verification module; the verification module, configured to perform verification on a user initiating the request, and inform a relationship establishing module of a verification result; and the relationship establishing module, configured to establish the user relationship.
US09392037B2 Method and apparatus for reconstructing a communication session
Each person to a communication session records their contributions to the communication session. Metadata is maintained for each contribution to identify the time of the contribution and any other useful information to enable the content of the contribution to be accessed at a later point in time. When a portion of the communication session is to be recreated, the people involved in the communication session are requested to provide their contributions for a particular period of time or all contributions associated with a particular topic. Users will then select and forward previously recorded contributions that they are willing to have included in the recreation. By collecting contributions from the individuals involved in the communication session, the intended portion of the communication session may be recreated. Since each person is recording their own contribution to the communication session, no explicit permission is required to record the conversation.
US09392036B2 Terminal device and communication system
A terminal device is connected to another terminal device through a network. The terminal device includes an imaging control unit, a receiving unit, a voice synthesis unit, a display control unit, and a voice output control unit. The imaging control unit controls an image captured with an imaging unit included in the other terminal device. The receiving unit receives the image captured with the imaging unit of the other terminal device, and a plurality of pieces of voice respectively input to a plurality of voice input units included in the other terminal device. The voice synthesis unit synthesizes the pieces of voice to generate synthesized voice. The display control unit displays the image on a display unit. The voice output control unit causes a voice output unit to output the synthesized voice.
US09392033B2 Method and system for securely authorizing VoIP interconnections between anonymous peers of VoIP networks
A peering authority or settlement clearinghouse can be used to control access, collect session accounting information, and provide financial settlement of interconnect or session fees among anonymous Internet Protocol (IP) peers or networks. The addition of peering policy criteria, such as price and quality of service, to peer to peer route discovery mechanisms enable a trusted intermediary, such as the settlement clearinghouse, to authorize acceptable interconnection or peering sessions between anonymous IP peers. Any financial settlement transactions which result from the peering sessions may be subsequently executed by the settlement clearinghouse.
US09392031B2 Home hub for IP multimedia subsystem (IMS) web services interaction
Systems and methods for home hub for IMS/Web services interaction are described. In one aspect, a data communication gateway operating as a home hub includes a processor that executes computer program instructions to provide IMS/Web services interaction to one or more client computing devices. The client computing device(s) are operatively coupled to the home hub. The client computing device(s) are not Session Initiation Protocol (SIP)-enabled devices. To provide SIP- or IMS-based services to such client computing devices, the home hub registers on behalf of the client computing device(s) to a SIP network. The home hub replies to SIP messages on behalf of the SIP network registered device(s) to process all SIP request(s) and provide the registered device(s) with corresponding SIP-based service(s).
US09392030B2 Communication apparatus, communication apparatus control method, and storage medium for data communication using a call control server
There is provided a multifunction peripheral (MFP) configured to perform data communication using a session initiation protocol (SIP) server, which includes a main controller and a sub controller. The sub controller performs a 100Trying response as to a received INVITE, and also instructs activation of the main controller. Also, the main controller performs a 180Ringing response following the 100Trying after activation in response to the instruction from the sub controller, and performs data communication using a session established between the main controller and a partner device.
US09392029B2 Session initiation protocol message routing method between IP networks using different IP address format
Disclosed are the examples of an interworking system and related methods. The interworking system can be configured to implement a session initiation protocol (SIP) message routing method that may include checking a transmitting subject and a transmission method of a SIP message, applying a network address translation based on the checked message's transmitting subject and its transmission method, and specifying the address of the node selected based on the checked message's transmitting subject in routing path information.
US09392028B2 Apparatus and method for macro operation involving a plurality of session protocol transactions
An apparatus and method for macro operation involving a plurality of session protocol transactions is disclosed. In accordance with an embodiment of the disclosure, a mobile device generates a binary encoded message having an indication from which a server can determine a plurality of session protocol transactions to be performed. The binary encoded message is sent from the mobile device and received by the server. In accordance with an embodiment of the disclosure, the server determines the plurality of session protocol transactions to be performed based on the indication in the binary encoded message and attempts the plurality of session protocol transactions. By reducing the number of messages between the mobile device and the server, and by reducing the message size compared to SIP messages, communication resources for the mobile device can be conserved. Also battery power for the mobile device can be conserved.
US09392027B2 Message handling in an IP multimedia subsystem
A Session Initiation Protocol Application Server of an IP Multimedia Subsystem having processing means for handling a message received from a Serving Call/State Control Function, the means being arranged to handle the message based upon a header of the message containing the URI of the served user, this header having been introduced by the Serving Call/State Control Function and being other than the P-Asserted Identity and the R-URI.
US09392016B2 System and method for below-operating system regulation and control of self-modifying code
A system for securing an electronic device may include a memory, a processor; one or more operating systems residing in the memory for execution by the processor; and a security agent configured to execute on the electronic device at a level below all of the operating systems of the electronic device accessing the memory. The security agent may be further configured to: (i) trap attempted accesses to the memory, wherein each of such attempted accesses may, individually or in the aggregate, indicate the presence of self-modifying malware; (ii) in response to trapping each attempted access to the memory, record information associated with the attempted access in a history; and (iii) in response to a triggering attempted access associated with a particular memory location, analyze information in the history associated with the particular memory location to determine if suspicious behavior has occurred with respect to the particular memory location.
US09392011B2 Web vulnerability repair apparatus, web server, web vulnerability repair method, and program
A Web vulnerability repair apparatus (50) detects the presence of a vulnerability of a Web application of a Web server (30) and the type of the vulnerability. The Web vulnerability repair apparatus (50) can acquire countermeasure information aimed to repair the vulnerability, according to the type of vulnerability. In addition, the Web vulnerability repair apparatus (50) repairs the vulnerability of the Web application of the Web server (30) using the countermeasure information. By this repair, it is possible to improve the security during the period from the time when a vulnerable part in a Web application is discovered to the time when it is manually repaired.
US09392010B2 Streaming method and system for processing network metadata
A method and system for processing network metadata is described. Network metadata may be processed by dynamically instantiated executable software modules which make policy-based decisions about the character of the network metadata and about presentation of the network metadata to consumers of the information carried by the network metadata. The network metadata may be type classified and each subclass within a type may be mapped to a definition by a unique fingerprint value. The fingerprint value may be used for matching the network metadata subclasses against relevant policies and transformation rules. For template-based network metadata such as NetFlow v9, an embodiment of the invention can constantly monitor network traffic for unknown templates, capture template definitions, and informs administrators about templates for which custom policies and conversion rules do not exist. Conversion modules can efficiently convert selected types and/or subclasses of network metadata into alternative metadata formats.
US09392009B2 Operating a network monitoring entity
Network flow records from various administrative domains are provided to a network monitoring entity. The network monitoring entity analyzes the network flow records in a way to locate a source of malicious network flow.
US09392001B2 Multilayered deception for intrusion detection and prevention
Concepts and technologies are disclosed herein for multilayered deception for intrusion detection. According to various embodiments of the concepts and technologies disclosed herein, a multilayer deception system includes honey servers, honey files and folders, honey databases, and/or honey computers. A multilayer deception system controller generates honey activity between the honey entities and exposes a honey profile with contact information associated with a honey user. Contact directed at the honey user and/or activity at any of the honey entities can trigger alarms and/or indicate an attack, and can be analyzed to prevent future attacks.
US09391998B2 Extended OAuth architecture supporting multiple types of consent based on multiple scopes and contextual information
Method, device, and storage medium to receive a request to authorize a release of protected resource data, wherein the request includes a device identifier that identifies a requesting device of the request and one or more indicators that indicate one or more instances of the protected resource data being requested; identify a sensitivity level for each indicator of the protected resource data; identify, based on the device identifier, contextual information that indicates a preferred type of consent of the requesting device in response to a determination that at least one of the one or more indicators require consent from a resource owner of the protected resource data; select a type of consent based on the contextual information and the one or more sensitivity levels; and transmit a request, to a user device associated with the resource owner, for consent from the resource owner according to the type of consent.
US09391994B2 Contextual device locking/unlocking
Particular embodiments of a computing device associated with a user may detect an event using a sensor of the computing device. The event may be a lock-triggering event or an unlock-triggering event. The computing device may assess a state of the device. The computing device may also access further information associated with the user. The computing device may also monitor activity on the computing device to detect further events if such further monitoring is warranted. Based on the gathered information, the computing device may update a lock status of the device to lock or unlock access interfaces of the computing device, functionality of the computing device, or content accessible from the computing device. If the event comprised the computing device detecting an attempt by a third party to use the device, the device may attempt to identify the third party to determine if they are authorized to use the device.
US09391992B2 System and method for secure control of resources of wireless mobile communication devices
Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
US09391989B2 Automatic identification of returned merchandise in a data center
A method and system for determining a device identifier assigned to a device within an installation of devices connected via a network is provided. A system determines the device identifier of a device that has been repaired and reinstalled so that the device can be placed in service. Upon receiving an indication that a repaired device has been reinstalled, the system requests and receives a possible device identifier of the repaired device from an interconnect device that connects the repaired device to the network. To verify that the possible device identifier is the actual device identifier, the system directs the repaired device to reboot so that it broadcasts its device identifier. When the repaired device reboots, it broadcasts its device identifier. Upon receiving the broadcast device identifier, the system verifies that the possible device identifier is the same as the broadcast device identifier.
US09391985B2 Environment-based two-factor authentication without geo-location
The invention provides a method and system for accomplishing two-factor authentication for internet transactions, wherein the user of the device through which the transaction is negotiated needs to give only a single yes/no verification to the system. In some embodiments, the second factor authentication is automated without any action on the part of the user. The method calls on the user's wireless voice device for the detection of environmental wireless signals (“Short Distance Wireless Information” or “SDWI”), and uses these signals collectively as a “fingerprint” that uniquely identifies the wireless signals near the wireless voice device. The system stores these SDWI fingerprints, and later uses the stored information to establish whether or not the user's wireless voice device is near a previously-recognized SDWI.
US09391984B2 Mobile virtual communication and entertainment service
Aspects of the subject disclosure may include, for example, a method including providing, by a processor in a dongle coupled to a display device, a graphical user interface at the display device, and transmitting a message to an authentication server in accordance with authentication information stored in a storage device of the dongle and an input via the graphical user interface. The method also includes obtaining an authentication confirmation; obtaining content from a content server; and recording the content in accordance with a second input via the graphical user interface. The recorded content is transmitted for storage at a storage server. The display device communicates with equipment of a video provider that is associated with a service area. In accordance with the authentication confirmation, the processor is authorized to obtain the content based on the location of the dongle relative to the service area. Other embodiments are disclosed.
US09391983B2 Method and system for access control
In a method for control accessing to a communication account, a second terminal obtains the identification information of a first terminal, and sends the communication account information and identification information of the first terminal to the communication platform; the communication platform sends the communication account information to the first terminal based on the identification information. The first terminal sends the communication account information to a near-field communication (NFC) device and reads the communication account information stored in the NFC device when the distance between them is within the preset range. The first terminal then sends its identification information and the communication account information read from the NFC device to the communication platform. Based on communication account information and identification information, the communication platform controls the first terminal to log in by the use of communication account information.
US09391981B2 Registration and credential roll-out for accessing a subscription-based service
A user may access a subscription-based service via a system comprising one or more devices with one or more separate domains where each domain may be owned or controlled by one or more different local or remote owners. Each domain may have a different owner, and a remote owner offering a subscription-based service may have taken ownership of a domain, which may be referred to as a remote owner domain. Further, the user may have taken ownership of a domain, which may be referred to as a user domain. In order for the user to access the subscription-based service, registration and credential roll-out may be needed. An exemplary registration and credential roll-out process may comprise registration of the user, obtaining credentials from the remote owner and storing the credentials.
US09391977B2 Providing authentication using previously-validated authentication credentials
Embodiments of the invention are directed to systems, methods and computer program products for providing authentication using previously-validated authentication credentials. An exemplary apparatus is configured to receive a request to access a framework application, request, from a user, one or more authentication credentials corresponding to a primary level of user authentication, receive and validate the one or more authentication credentials, create, using the framework application, an authentication token based at least partially on the validation of the primary level of user authentication, wherein the authentication token is accessible by a plurality of applications, receive a request, from the user, to access one or more non-framework applications; and authenticate the one or more non-framework applications, where authenticating the non-framework applications requires accessing the authentication token created by the framework application such that the authentication is at least partially based on the primary level of user authentication.
US09391976B2 User authentication based on self-selected preferences
Embodiments of the invention are directed to a system, method, and a computer program product for a user authentication based on self-selected preferences. The system typically including a memory, a processor, and a module configured to receive a request to execute a user action from a user associated with an application, wherein the user action requires one or more authentication credentials; receive one or more authentication credentials from the user based on a user-selected preference; validate the one or more authentication credentials based on the user-selected preference; and execute the user action based on a successful validation of the one or more authentication credentials
US09391974B2 System and method for verifying user supplied items asserted about the user
A system and method validates user supplied photographs and/or characteristics using a video, audio or series of images of the user responding to instructions.
US09391973B2 Integration of centralized and local authorizations for multi-dimensional data
The present disclosure describes methods, systems, and computer program products for integrating authorizations. One computer-implemented method includes: reading enterprise data warehouse (EDW) authorizations for a user from an authorization database in response to a query generated by the user for EDW data; responsive to a determination that the user is assigned to an environment, reading environment authorizations from a business planning and consolidation (BPC) system; enhancing the EDW authorizations for the user with the environment authorizations read from the BPC system to create a new authorization set; reading a user-based data access profile (DAP) from the BPC; and intersecting the new authorization set with the DAP to create an overall user authorization set.
US09391972B2 Multi-tenant application using hierarchical bean factory container
Various embodiments provide on premise and cloud deployment support for components that may not be multi-tenant enabled. A single application in a highly non-intrusive way without effecting application functional logic. On premise deployments can run with fixed default tenant and no tenant information needs to be captured anywhere anytime. The application code accesses the hierarchical bean factory to get any tenant specific or shared resources seamlessly without knowledge of multi-tenancy in functional code anywhere.
US09391970B2 Methods, systems, and computer program products for providing media management
Providing media management services includes creating an account record for a first user of the media management services, allocating a first storage space to the first user that is accessible to the first user via user credentials assigned to the first user, creating an account record for a second user of the media management services, and allocating a second storage space to the second user that is accessible to the second user via user credentials assigned to the second user. The media management services also include sharing the second storage space with the first user based on a device identifier of a media recording device that is common to both the first account record and the second account record.
US09391963B2 Differential client-side encryption of information originating from a client
A method may include allocating a number of public keys, where each respective public key is allocated to a respective entity of a number of entities; storing a number of private keys, where each respective private corresponds to a respective public key; storing one or more decryption algorithms, where each respective decryption algorithm is configured to decrypt data previously encrypted using at least one encryption algorithm of the encryption algorithms. Each respective encryption algorithm may be configured to encrypt data using at least one public key. Each respective decryption algorithm may be configured to decrypt data using at least one private key. The method may include receiving encrypted data, where the encrypted data is encrypted using a first public key and a first encryption algorithm, and the encrypted data is provided over a network.
US09391961B2 Information operating device, information output device, and information processing method
An information operating device has a first connection unit, a second connection unit, a machine operating command for operating the information output device and a usage certificate certifying that the machine operating web application, a domain name attacher to attach a domain name of the first communication device, when the connection is established by the second connection unit to transmit the machine operating command for operating the information output device using the connection, an application executing unit to execute the PIN code input web application acquired from the first communication device through the first connection unit, an encryption information generator to generate encryption information and transmit it to the information output device, and a client processing unit to transmit the usage certificate and the encryption information to the information output device through the second connection unit.
US09391960B2 Systems and methods for controlling email access
Embodiments of the disclosure relate to proxying at least one email resource in transit to at least one client device from at least one email service, removing at least one URL from the email resources, and adding at least one modified URL to the email resources.
US09391949B1 Request routing processing
Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. A service provider can assign a set of DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, for one or more identifiable domains. If the service provider receives requests to assign a DNS server to conflicting domains, the set of DNS servers for each identifiable domain are assigned such that there are no matching network addresses between the sets of domains associated with the conflicting domains. Thereafter, DNS resolver components can be configured such that DNS queries may be resolved in accordance with a determination of an authoritative DNS server based on the identified destination address associated with the DNS queries.
US09391948B2 Methods of detecting and assigning IP addresses to devices with ARP requests
A method of discovering and assigning an IP address to a device to be discovered in a communication network having multiple interconnected nodes includes continuously monitoring, by the device to be discovered, the network for address resolution protocol (ARP) requests. The discoverer node transmits a number of ARP request to the network. The device to be discovered receives the number of ARP requests. The device to be discovered determines whether the number of ARP requests are unanswered by other devices in the network. The device to be discovered answers to the number of ARP requests with an ARP reply to claim an IP address associated with the number of ARP requests. The discoverer node and the device to be discovered exchange a pair of User Datagram Protocol (UDP) packets to complete the detection process.
US09391947B1 Automatic delivery channel determination for notifications
A system and method for delivering a message to one or more users from a sender disclosed. The channel application includes a habit engine, a context engine and a channel suggestion module. The habit engine determines habits of a user to identify when the user is available for interactions and categorizes user consumption of information as being a channel including push, queue or pull. The context engine determines a group of contexts for activities when the user is available for interactions. The channel suggestion module identifies a first context and a time of a message and provides the message to the user based on the time corresponding to the user's habits, the first context corresponding to one of the contexts in the group of contexts and the channel.
US09391946B2 System and method for enabling identification of network users having similar interests and facilitating communication between them
A system and method is provided for enabling identification of network users having similar interests and for facilitating communication between them. An Internet-based (or “on-line”) application is provided that: 1) facilitates the identification of users having similar interests using web-browsing behavior; 2) determines the virtual distance between web sites; and 3) utilizes profiling techniques and user-supplied descriptive information to facilitate direct communication between users who need not have had prior contact, and without requiring the participation of the visited web sites.
US09391944B2 Suggesting opt-out of notifications to users of a social networking system
A social networking system notifies its users of different events and actions taking place inside the social networking system. To present notifications that are most likely to be of interest to the user, the social networking system observes the interactions of the user with notifications presented to the user and suggests an option to opt-out of notifications associated with a source based on the observed interactions. The option to opt-out of notifications associated with the source may be presented if the users interactions with the notifications presented are below a threshold. Notifications associated with a social group are presented to the user based on factors describing the group and the relation between the user and other users of the social group, for example, seniority of the user, size of the group, and the rate at which user actions associated with the group are received.
US09391938B2 Indicating in an electronic message whether a user has previously accessed content provided by a resource
Arrangements described herein relate to indicating in an electronic message whether a user has previously accessed content provided by a resource. An electronic message can be received. The electronic message can include at least one uniform resource identifier. A determination can be made as to whether a user to whom the electronic message is sent has previously accessed content provided by a resource identified by the uniform resource identifier. In the electronic message, whether the user has previously accessed the content provided by the resource identified by the uniform resource identifier can be indicated.
US09391936B2 System and method for spam filtering using insignificant shingles
Disclosed system and methods for detecting spam using shingles. An example system identifies in a received message one or more insignificant text portions based on a text pattern database storing defined insignificant text patterns not containing spam; removes at least a portion of the one or more identified insignificant text portions from the message to generate an abridged and canonized message; generates a set of shingles from the abridged and canonized message; identifies in the set of shingles one or more shingles based on a shingles database storing defined insignificant shingles that occur only in messages not containing spam; removes one or more identified shingles from the set of shingles to generate a reduced set of shingles upon detecting the one or more identified shingles matching at least one of the defined insignificant shingles; and determines whether the received message contains spam based on the reduced set of shingles.
US09391935B1 Techniques for file classification information retention
Techniques for file classification information retention are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for file classification information retention comprising receiving an indication of creation of an email attachment, determining, using at least one computer processor, whether to extract file classification information for the email attachment, and in the event file classification information is extracted, storing the extracted file classification information in association with the email.
US09391934B2 Capturing and sending multimedia as electronic messages
One or more embodiments described herein include methods and systems of capturing and sending multimedia content items as electronic message. More specifically, systems and methods described herein provide users the ability to easily and effectively capture multimedia content items for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein allow a multimedia content item to be sent to one or more co-users immediately following the capture of the multimedia content item without further user interaction. In other words, the system and methods can capture and automatically send a multimedia content item in response to a single user interaction.
US09391931B2 Communication system and method
A method for communicating between an operator at an operator device and a user recipient includes enabling an operator of the operator device to enter a device-independent unique identifier for a user recipient by requiring interaction between the operator and the operator device without requiring interaction between the operator and software on the operator device that is designed for communication over an IP-based network. The method includes identifying an IP network address associated with the user recipient based on the device-independent unique identifier and routing a message entered by the operator to the determined IP network address.
US09391926B2 Systems and methods for stacking fibre channel switches with fibre channel over ethernet stacking links
An information handling system is provided. The information handling system includes systems and methods for expanding the port count in a single Fiber Channel domain by adding modular Fiber Channel switches. Such a system includes a system enclosure that contains a plurality of Fiber Channel modules configured to send and receive Fiber Channel packets, the Fiber Channel modules providing a plurality of Fiber Channel ports and a switch processor coupled to the plurality of Fiber Channel ports and to a plurality of Ethernet ports. The switch processor is configured to apply a stacking header to Fiber Channel packets for transmission from one of the plurality of Ethernet ports over a stacking link to another switch processor in another system enclosure.
US09391925B2 Packet switch methods and systems
The present invention relates to a packet switch and a packet switching method. An example embodiment of the present invention comprises at least three network ports, at least one instrument port, a mux-switch, a packet switch fabric, and an address table. The embodiment updates the address table to include the source address of each ingress packet of each network port and associate the source address with that network port. The mux-switch routes the ingress packet traffic of each network port according to the identity of the network port so that at least a copy of the packet traffic of one of the network ports is routed to an instrument port. The packet switch fabric routes the packets from the instrument ports to the network ports according the destination address of the packet and the identity of the network port that is associated with the destination address as recorded in the address table.
US09391924B2 Ethernet interface module
An Ethernet interface comprises a first full duplex port and a second duplex port each operable to transfer frames between a network and a device. The Ethernet interface module further comprises a first path coupling the first duplex port and the second full duplex port; a second path coupling the second full duplex port and the first full duplex port; a first queue disposed in the first path; a second queue disposed in the second path; and evaluation apparatus coupled to the first queue and to the second queue.
US09391922B2 Computer workload redistribution schedule
A computer system has a capacity planner for creating and updating a workload redistribution schedule. A migration utility provides for redistribution of the workloads. A redistribution orchestrator directs, according to the schedule, the migration utility to implement the workload redistributions.
US09391921B1 Virtual bandwidth management deployment architectures
Control and management of bandwidth at networks remote from the physical bandwidth management infrastructure. Particular implementations allow network equipment at a plurality of data centers, for example, to manage network traffic at remote branch office networks without deployment of network devices at the remote branch office networks.
US09391919B2 Adaptive algorithm for cloud admission policies
Disclosed is a novel system and method for managing requests for an additional virtual machine. The method begins with operating at least one virtual machine accessing at least one computer resource associated with at least one physical machine within a computing cluster. One or more non-deterministic virtual machine requests for the computer resource are received. An over-utilization of the computer resource as a probability distribution function is modeled. In one example, the probability distribution function is a Beta distribution function to represent a one of a plurality of probability distribution functions. Next, an additional virtual machine on the physical machine associated with the computer resource is added in response to a probability of a utilization of the computer resource being greater than a probabilistic bound on the over-utilization of the computer resource. Otherwise, the additional virtual machine is not added.
US09391918B2 Communicating data in flows between first and second computers over a network
In some examples, a first computer sends to a remote computer in a first data flow over a network, data of a peripheral device attached to the first computer, for receipt by a device driver of the remote computer. The first computer receives, from the remote computer in a second data flow over the network, data of a resource in the remote computer, the data of the resource related to remote access of the resource of the second computer by the first computer resource over the network. The first computer throttles the first data flow to provide the second data flow with a greater portion of a bandwidth of the network, the throttling according to different priorities assigned to corresponding plural data flows, the plural flows including the first data flow and the second data flow.
US09391917B2 Methods and systems for recommending computational resources
Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users.
US09391915B2 Controlling bandwidth across multiple users for interactive services
Embodiments are directed to controlling bandwidth usage using a token-based crediting and debiting scheme and to allowing connections to temporarily exceed bandwidth allocations using token credits. In one scenario, a bandwidth managing service receives a request to establish a connection with a network. The connection is associated with various subscribers that are part of a subscription. The bandwidth managing service assigns tokens to the connection, which are distributed from a pool of tokens that represents a total available bandwidth for the network. The bandwidth managing service receives a data transfer request from a logical user to transfer data over the network connection, where the data transfer request includes at least some of the assigned tokens. The bandwidth managing service also allocates to the connection a specified amount of bandwidth commensurate with the number of assigned tokens provided in the data transfer request.
US09391914B2 Communication packet conversion
Techniques for converting communication packets in a network having multiple nodes are described herein. A node may receive communication packets from one or more neighboring nodes. Each communication packet may include control data and payload data. The node may extract the payload data and store the payload data for a time period. The node may determine whether to concatenate the extracted payload data of the communication packets (e.g., based on destinations to where each of the extracted payload data are to be sent, a supported data rate, an application type associated with the extracted payload data, etc.). The node may concatenate the extracted payload data of the communication packets and send the concatenated payload data to another node in a communication packet.
US09391913B2 Express virtual channels in an on-chip interconnection network
A method, router node, and set of instructions for using express virtual channels in a component network on a chip are disclosed. An input link 302 may receive an express flow control unit from a source node 102 in a packet-switched network via an express virtual channel 110. An output link 306 may send the express flow control unit to a sink node 106. A switch allocator 322 may forward the express flow control unit directly to the output link 306.
US09391906B2 Overlay network priority inheritance
In one embodiment, a system includes logic adapted for receiving an overlay-encapsulated packet including one or more underlay packets, logic adapted for decapsulating the one or more underlay packets from the overlay-encapsulated packet, logic adapted for deriving a priority for each of the one or more underlay packets based on at least one of: a priority of the overlay-encapsulated packet, a transport header of the overlay-encapsulated packet, and an application designation of the one or more underlay packets, and logic adapted for setting the priority of the one or more underlay packets. In another embodiment, a method includes receiving an overlay-encapsulated packet, decapsulating underlay packets therefrom, deriving a priority for the underlay packets, and setting the priority of the underlay packets, the priority being based on any of: a priority of the overlay-encapsulated packet, a transport header of the overlay-encapsulated packet, and/or an application designation of the underlay packets.
US09391905B2 Method and system of bandwidth-aware service placement for service chaining based on bandwidth consumption in a software-defined networking (SDN) system
A method implemented in a network for placing services in a SDN system is disclosed. The network contains a plurality of network devices managed by a SDN controller and offers a set of services to subscribers. Subsets of the set of services are included in ordered service chains for subscribers. The method starts with determining a list of bandwidth consumption entities of a service for each service, where each bandwidth consumption entity is based on one or more chains of services. Then a weight of each service is calculated based on the list of bandwidth consumption entities of the service and a service with the highest weight within a group of services that have not been placed in the SDN system is selected. The selected service is then placed at a network device based at least partially on calculating bandwidth impacts to the SDN system by the service.
US09391903B2 Methods and apparatuses for distributed packet flow control
Techniques for network packet flow management are described herein. For example, example methods may include receiving, at a first network device, a first flow identifier that identifies a first content of a first packet flow and a second flow identifier that identifies a second content of a second packet flow, wherein the first flow identifier and the second flow identifier are generated by a second network device. Such methods may also include receiving priority information indicating that the first content has a first priority and that the second content has a second priority that is lower than the first priority. Moreover, example methods may include transmitting the first packet flow and a modified second packet flow that includes the priority information to one or more other network devices.
US09391900B2 Mobile station
A mobile station UE according to the present invention includes a control unit 13 that is configured not to transmit “RRC Connection Request” to a predetermined network when recognizing that the predetermined network is incompatible with an MTC function based on signaling from the predetermined network.
US09391899B2 Congestion detection in a network interconnect
A method and system for detecting congestion in a network of nodes, abating the network congestion, and identifying the cause of the network congestion is provided. A congestion detection system may comprise a detection system, an abatement system, and a causation system. The detection system monitors the performance of network components such as the network interface controllers and tiles of routers to determine whether the network is congested such that a delay in delivering packets becomes unacceptable. Upon detecting that the network is congested, an abatement system abates the congestion by limiting the rate at which packets are injected into the network from the nodes. Upon detecting that the network is congested, a causation system may identify the job that is executing on a node that is the cause of the network congestion.
US09391898B2 Non-congestive loss in HSPA congestion control
A method and a network node for increased utilization of a transport network link over a transport network of a HSPA system. The method comprises detecting a data packet loss in receiving a data packet flow, and detecting data delay information of data packets as received. The method also comprises determining if the detected data packet loss comprise non-congestive data packet loss, based on the detected data packet loss and the detected data delay information. In addition, the method comprises, when the detected data packet loss comprises non-congestive data packet loss, for a pre-determined time period, omitting to perform a congestion action affecting the data packet flow. By determining whether a data packet loss is non-congestive or not, an unnecessary reduction of the bitrate over the transport network can be omitted.
US09391896B2 System and method for packet forwarding using a conjunctive normal form strategy in a content-centric network
One embodiment of the present invention provides a system for forwarding packets with hierarchically structured variable-length identifiers (HSVLIs) in a content-centric network (CCN). During operation, the system receives a packet with an HSVLI and determines, based on the HSVLI, a plurality of ports to which the packet should be forwarded. The plurality of ports include a set of individual port groups, and a respective port group includes one or more individual physical ports. The system derives a forwarding strategy based on the set of individual port groups and the one or more individual physical ports. The forwarding strategy is expressed as a formula in conjunctive normal form that indicates a logical conjunction among the set of port groups and a logical disjunction among the one or more individual physical ports. The system then forwards the packet using the derived forwarding strategy.
US09391895B2 Network system and switching method thereof
A network system of the present invention includes a switch and a controller. The controller sets a flow entry, in which are defined a rule and an action used to uniformly control a packet as a flow, in a flow table of the switch. The switch determines whether or not to perform a sampling processing to a received packet, in accordance with the flow table setting, and notifies the controller of a sampling result in a case where a sampling processing is performed to the received packet. The controller updates the flow table in accordance with the sampling result and narrows packets to perform a sampling processing.
US09391893B2 Lookup engine for an information handling system
An information handling system, device, and method are provided that perform lookups. The lookups are performed by multiple lookup cores that spatially duplicate the available access paths provided by a single lookup core that interface with memory that has been upgraded to increase its timing. As a result, the systems, methods, and devices are capable of scaling a bandwidth of packet processing using existing technologies.
US09391892B2 Method and apparatus for managing transport operations to a cluster within a processor
A method and corresponding apparatus of managing transport operations between a first memory cluster and one or more other memory clusters, include receiving, in the first cluster, information related to one or more transport operations with related data buffered in an interface device, the interface device coupling the first cluster to the one or more other clusters, selecting at least one transport operation, from the one or more transport operations, based at least in part on the received information, and executing the selected at least one transport operation.
US09391889B1 Methods and systems for using DNS-dip to select codec for a communication session
Example methods and systems for requesting information from the Internet Domain Name System (DNS) based on a destination and one or more codecs of a source specified within a computer-readable invitation to establish a communication session are described. A source gateway or a user agent device can generate the invitation. A DNS record associated with the destination can specify codecs used by the destination or a gateway the destination uses to carry out communication sessions. A proxy server that received the invitation and the DNS record can select a gateway that uses a codec that matches a codec used and preferred by a gateway. The proxy server can forward the codec to selected gateway, in particular, to an IP address and port associated with the selected gateway, for notifying the destinations of the requested communication session. The invitations can comprise SIP INVITE messages.
US09391888B2 System and method for implementation of layer 2 redundancy protocols across multiple networks
The system, method, and article of manufacture of the present invention allows multiple customers connected to a common external network to each implement a layer 2 redundancy protocol, such as the spanning tree protocol, in order to prevent layer 2 loops. Accordingly, a method is presented for providing an independent loop free layer 2 topology between a external network and a customer network comprising tagging control packets originating on the customer network with a unique identifier and tunneling the control packets received from the customer network between a plurality of boundary interface devices at the external network such that the control packets are routed back to the customer network based on the presence of the unique identifier in the control packet. The layer 2 redundancy protocol on the customer network converges based at least in part on the presence of control packets appearing on more than one port on the customer network.
US09391885B1 MPLS label usage in Ethernet virtual private networks
In general, techniques are described for configuring a provider edge (PE) network device of an Ethernet virtual private network (EVPN) to use a common traffic engineering label (e.g., MPLS label) for different EVPN route types associated with the same EVPN. In some examples, the techniques include sending a first layer three (L3) control plane message that indicates a label-switched network protocol label that corresponds to a first EVPN route type, wherein the first L3 control plane message indicates that a first PE network device is reachable in the L2 segment. The techniques may include performing L2 address learning to determine at least one L2 address associated with the layer two segment of the EVPN. The techniques may include sending a second L3 control plane message that indicates the same label included in the first L3 control plane message corresponds to a second EVPN route type.
US09391883B2 Method and device for label automatic allocation in ring network protection
Embodiments of the present invention provide a method and device for label automatic allocation in ring network protection. The method includes: after physical topology configuration of ring network protection is completed, if connectivity detection between a first node and a downstream node of a ring tunnel is UP, receiving, a first label distribution message sent by the downstream node; sending, by the first node according to the identifier indicating that the tail node label is ready, a second label distribution message to the upstream node; so that the upstream node learns that label allocation for all nodes on the ring tunnel between the first node and a tail node is completed. The method solves problems in the prior art that a workload for configuration of a working ring is big and availability of an end-to-end service cannot be ensured.
US09391880B2 Communication system, and method of collecting port information
The control unit specifies an undetected connection destination port and sends a reply request to a connection destination of the undetected connection destination port. The packet transfer unit determines whether the received reply request is to be transferred to any other packet transfer unit. The packet transfer unit, upon determining the reply request to be transferred to any other packet transfer unit, transfers the reply request to any other packet transfer unit. The packet transfer unit, upon determining the reply request not to be transferred to any other packet transfer unit, returns a reply that includes information on ports of the local packet transfer unit, the reply being sent along a path leading to the control unit.
US09391878B2 Reliable packet delivery with overlay network (RPDON)
In one embodiment, a device in a computer network establishes a reliable map that defines a set of packet criteria for which reliability is desired over an unreliable link to a peer device. In response to receiving a first packet from the peer device over the unreliable link, the device acknowledges the first packet to the peer device when the first packet matches the packet criteria of the reliable map. Also, in response to receiving a second packet destined via the peer device over the unreliable link, the device buffers the second packet when the second packet matches the packet criteria of the reliable map and retransmits the buffered second packet over the unreliable link to the peer device until acknowledged by the peer device.
US09391876B2 Better alternate paths for multi homed IS-IS prefixes
A method is executed by a network device to determine a loop free alternate (LFA) for a multi-homed prefix in an IS-IS area or IS-IS domain. The method includes selecting a next node from the IS-IS area or the IS-IS domain and selecting a next prefix for the selected node. A check is made whether the selected prefix is a multi-homed prefix (MHP). A check is made whether a shortest path first (SPF) cost of the selected node and cost to the selected prefix is equal to an SPF cost of the selected prefix, whether a next hop of selected prefix is same as next hop of selected node, and whether a LFA next hop of the selected node is better protection than a current next hop protection of the selected prefix and the LFA next hop of the selected node is then inherited for the selected prefix.
US09391875B2 Resource oriented dependency graph for network configuration
A method for network analysis includes determining an initial set of demands upon the resources of a network, determining a new set of demands upon the resources of the network, apply a policy for assigning a demand of the new set of demands to a demand of the initial set of demands, create a dependency for the assignment of the demand of the new set of demands to the demand of the initial set of demands, construct a sub-graph including the dependency, and incorporate the sub-graph into a resource-oriented-dependency graph. Each demand includes a quantification.
US09391873B1 Network routing using indirect next hop data
A router maintains routing information including (i) route data representing destinations within a computer network, (ii) next hop data representing interfaces to neighboring network devices, and (iii) indirect next hop data that maps a subset of the routes represented by the route data to a common one of the next hop data elements. In this manner, routing information is structured such that routes having the same next hop use indirect next hop data structures to reference common next hop data. In particular, in response to a change in network topology, the router need not change all of the affected routes, but only the common next hop data referenced by the intermediate data structures. This provides for increased efficiency in updating routing information after a change in network topology, such as link failure.
US09391872B2 Route topology discovery in data networks
A system and method for performing topology discovery in a data network is provided. Network elements utilizing a distance-vector protocol, such as EIGRP, advertises routes and metric information. A resource control point or other element analyzes the advertised routes and metrics and determines the nexthop, thereby providing a topology map of the network.
US09391870B2 Method and system for symmetric transmit and receive latencies in an energy efficient PHY
Aspects of a method and system for symmetric transmit and receive latencies in an energy efficient PHY are provided. In this regard, a delay introduced by a PHY of a network device for outbound traffic and a delay introduced by the PHY for inbound traffic may be controlled such that a transmit delay of the network device is equal, within a tolerance, to a receive latency of the network device. The delays may be controlled based on whether one or more energy efficiency features are enabled in the PHY. The delay introduced by the PHY for outbound traffic may be controlled based on an amount of buffered inbound traffic. The delay introduced by the PHY for inbound traffic may be controlled based on an amount of buffered outbound traffic. The delays may be controlled such that said receive latency and the transmit latency are approximately constant regardless of a mode of operation of the network device.
US09391868B2 Method and sending-end device for measuring performance indicator of service flow
A method for measuring a performance indicator of a service flow is disclosed. A sending-end device constructs a measurement packet. The measurement packet is used to trigger a receiving-end device to measure the performance indicator of the service flow. A forwarding attribute of the measurement packet is the same as a forwarding attribute of a packet in the service flow. The measurement packet is sent to the receiving-end device.
US09391850B2 Method and apparatus for quality-of-service (QoS) management
The disclosed method and apparatus provides systems, methods, and apparatuses for implementing a PQoS flow between two or more nodes located in different network segments of a multi-segment network, when some nodes involved in the flow lack support for high layer QoS management protocols. Specifically, some embodiments are directed toward implementing a PQoS flow involving some nodes that lack network layers higher than a Data Link Layer (layer 2). For example, some embodiments of the current disclosed method and apparatus can create a parameterized QoS flow between a source node and a destination node when at least one of the nodes participating in the flow (i.e. the source node, one or multiple bridge nodes that the QoS flow passes, and the destination node) lacks UPnP QoS Device Services (i.e., a higher layer QoS management protocol).
US09391849B2 Back pressure remediation
Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
US09391848B1 Real-time monitoring and control in a multi-nodal, multi-tiered distributed system
A computer system is disclosed that involves multiple communicatively interconnected computers, a Monitoring and Control Program (MCP) on each node, wherein each MCP is communicatively interconnected to other MCPs, wherein at least one of the MCPs acts as a controlling MCP, wherein the controlling MCP will execute, and communicate, operating system-independent MCP control language commands to other MCPs to at least cause the other MCPs to monitor execution of the transactions of the production workloads across the nodes, on a per-transaction basis, with each MCP monitoring individual transaction execution on its node in real-time, and wherein, in conjunction with the monitoring, the MCPs will collectively generate a transaction table, on a node and transaction basis, detailing parametric information regarding the execution of the transactions across the nodes, with at least one of the MCPs effecting storage of the transaction table.
US09391843B1 Pre-computing effects of modifying components in a data center switch
The disclosure describes techniques to pre-compute the effect of modifying components in a data center switch prior to actually modifying the components. A data center analyzer is configured to discover the topology of the switch and present an editable version of the topology to a data center administrator. The data center analyzer receives proposed modifications to the current topology, including removed, replaced or updated components, and applies a non-distributed copy of the traffic distribution algorithm to the modified topology to compute an expected traffic distribution and traffic metrics. The administrator may then determine whether to modify the components based on the expected traffic distribution and associated traffic metrics. When the administrator allows modification of the components, the data center analyzer may compute and install alternative routing paths for components in the data center switch to minimize data loss due to the modified components.
US09391841B2 Fast linkup arbitration
A data processing system comprising: first and second network ports each operable to support a network connection configured according to one or more of a predetermined set of physical layer protocols; and a processor configured to, on a network message being formed for transmission to a network endpoint accessible over either of the first and second network ports: estimate the total time required to, for each of the predetermined set of physical layer protocols, negotiate a respective network connection and transmit the entire network message over that respective network connection; select the physical layer protocol having the lowest estimate of the total time required to negotiate a respective network connection and transmit the network message over that respective network connection; and configure at least one of the first and second network ports to use the selected physical layer protocol.
US09391840B2 Avoiding delayed data
Roughly described, a network interface device receiving data packets from a computing device for transmission onto a network, the data packets having a certain characteristic, transmits the packet only if the sending queue has authority to send packets having that characteristic. The data packet characteristics can include transport protocol number, source and destination port numbers, source and destination IP addresses, for example. Authorizations can be programmed into the NIC by a kernel routine upon establishment of the transmit queue, based on the privilege level of the process for which the queue is being established. In this way, a user process can use an untrusted user-level protocol stack to initiate data transmission onto the network, while the NIC protects the remainder of the system or network from certain kinds of compromise.
US09391839B2 Ad hoc wireless mesh network
Provided is process of operating a wireless device configured to act as a node in an ad hoc multi-hop mobile network, the process including: snooping, with a wireless device, a packet transmitted from a sending node to a receiving node in a multi-hop wireless connection, the sending node and the receiving node being in a different location; extracting from the snooped packet an identifier of the sending node and an identifier of the receiving node; determining based on the identifier of the sending node, the identifier of the receiving node, and a record in memory of the wireless device that the wireless device is part of a multi-hop wireless connection including the sending node and the receiving node; determining that a signal strength of a signal conveying the snooped packet exceeds a threshold; and transmitting a kill packet to the sending node and the receiving node that reconfigures the multi-hop wireless connection to bypass the receiving node.
US09391838B2 Method and apparatus for setting network node location
A method and an apparatus for setting a network node location. The method is applied in a router in a ZigBee network and includes acquiring, by the router, a network parameter of at least one network device in a network connecting to the router; calculating the number of network parameters meeting a predefined threshold condition; mapping the number of the network parameters meeting the predefined threshold condition to corresponding indication information, wherein the indication information indicates deployment performance of the router in the network; and providing the indication information for a user, wherein the indication information is used to instruct the user to set a location for the router in the network.
US09391837B2 Method, proxy device, and system for managing terminal device
Embodiments of the present invention disclose a method for managing a terminal device, including: obtaining a description file of a UPnP device management data model of a UPnP device in a home network, where the UPnP device management data model is organized by the UPnP device according to a data model defined by a remote management protocol; establishing a data model meeting CWMP requirements, of the UPnP device according to the description file; sending information about the data model of the UPnP device meeting the CWMP requirements to an ACS; receiving a management command of the ACS for the data model of the UPnP device; and converting the management command into a UPnP device management command and sending it to the UPnP device.
US09391830B2 Dynamic stream processing within an operator graph
A method and system for processing a stream of tuples in a stream-based application is disclosed. The method may include a first stream operator determining whether a requirement to modify processing of a first tuple at a second stream operator exists. The method may provide for associating an indication to modify processing of the first tuple at the second stream operator if the requirement exists.
US09391829B1 Pre-loaded identifiers to identify media content for mobile devices using captured audio
In general, embodiments of the present disclosure are directed to techniques for determining a user's potential exposure to defined audio content (e.g., television and audio advertisements) using a mobile device. In one example, a method includes receiving first audio content. The method further includes generating a first digital representation of the first audio content. The method also includes accessing a data structure, wherein the data structure contains at least a second digital representation of at least second audio content. The method also includes comparing the first digital representation to at least the second digital representation contained in the data structure and if there is a match between the first digital representation and at least the second digital representation contained in the data structure, transmitting a message to a remote server indicating the match.
US09391827B1 Conditional audio content delivery method and system
A method of transmitting audio content over a communication network includes generating a predetermined audio content in a format capable of being transmitted to members in the publisher's network; receiving a request for the predetermined audio content from the members interested in receiving the audio content; embedding advertisements into the predetermined audio content selected according to details describing each of the members and transmitting to each of the members the predetermined audio content embedded with the advertisements selected specifically for each member. Additionally, a communication method selectively transmits messages between a publisher and members of a publisher's network. The communication method includes receiving a request from a member of the publisher's network to communicate with the publisher, ordering the request to communicate from the member according to a queuing scheme that serializes the request with other requests from other members of the publisher's network, determining if a response to the request from the member should be made through a synchronous interactive communication channel rather than the queuing scheme and an asynchronous communication channel, ordering a response from the publisher responsive to the determination and according to a queuing scheme that serializes the response to the request along with other responses to other requests over the asynchronous communication channel from other members and establishing the synchronous interactive communication channel responsive to the determination that circumvents the queuing scheme and is capable of delivering a response to the request directly to the member making the request.
US09391822B2 Methods and apparatus for synchronization in multiple-channel communication systems
Methods and apparatus for processing multichannel signals in a multichannel receiver are described. In one implementation, a plurality of demodulator circuits may provide a plurality of outputs to a processing module, with the processing module then simultaneously estimating noise characteristics based on the plurality of outputs and generating a common noise estimate based on the plurality of outputs. This common noise estimate may then be provided back the demodulators and used to adjust the demodulation of signals in the plurality of demodulators to improve phase noise performance.
US09391821B2 Method and apparatus for filter bank multi-carrier signal transmission and channel estimation
The present invention provides a method for transmitting signals in a transmitter of a filter band multi-carrier system, comprising steps of: modulating data to obtain modulated data; obtaining a to-be-transmitted signal by framing a pilot preamble symbol with the modulated data; transmitting the to-be-transmitted signal; the pilot preamble symbol consisting of preamble elements, wherein the pilot preamble symbol corresponding to each transmit antenna occupies one filter band multi-carrier modulation symbol. The present invention further provides an apparatus for implementing the method, and a method and apparatus for channel estimation corresponding to the method for transmitting signals.
US09391820B2 Railway code generation and signaling system and method
A first unit configured to generate and transmit a code of positive and negative DC pulses through a first rail of a railway. A second unit spaced from the first unit and configured to sense the code, which includes a leading code word, having a positive or negative timing pulse followed after a first data interval by a positive or negative data pulse, followed by a modifying code word. The modifying code word consists of a second positive or negative timing pulse followed after a second data interval by a second positive or negative data pulse. The second timing pulse starts after one code cycle from the start of the leading code word timing pulse. The second timing pulse and the second data pulse duplicate the timing pulse and the data pulse of the same polarity, but invert the timing pulse and the data pulse of opposite polarities.
US09391818B1 Pilot sequence design for wireless communications
Techniques are disclosed relating to generating pilot sequences for channel estimation and/or equalization. In some embodiments, a generated pilot sequence has a flat frequency response, a null portion, and low autocorrelation. In some embodiments, a method for generating the pilot sequence includes: starting with a Constant Amplitude Zero Autocorrelation (CAZAC) sequence and iteratively performing, until the result has a flat magnitude: padding the sequence with zeros, determining whether a frequency transform (FT) of the zero-padded sequence has a flat magnitude, adjusting a phase of a second sequence (that has a desired frequency response) to match a phase of the FT, determining an inverse FT of the adjusted second sequence and using a result of the inverse FT as the sequence for the next iteration. The disclosed techniques may allow efficient production of pilot sequences for use in cellular networks, for example.
US09391817B2 Method and apparatus of an architecture to switch equalization based on signal delay spread
The 60 GHz channel between the transmitter and receiver can have AWGN characteristics allowing a Time Domain Equalizer (TDE) to be used at the receiver instead of a Frequency Domain Equalizer (FDE). The complexity of performing matrix inversion on a received signal is reduced when directional antennas are used in a 60 GHz system. Incorporating the TDE in place of the FDE saves almost an order of magnitude in power dissipation. For portable units, such a savings is beneficial since the battery life can be extended. The signal quality of wireless channel is based on the characteristics of the received signal to switch the equalization operation from a system performing FDE to TDE and vice versa. The receiver adapts to the received signal to reduce the power dissipation of the system.
US09391813B2 Long echo detection and channel estimation for OFDM systems
A method and an apparatus are provided in an OFDM receiver for detecting and compensating for long echo. The method comprises a first pilot tone interpolation mechanism and a first window placement to filter a received OFDM symbol, a long echo channel detection coupled with a second pilot tone interpolation mechanism, a pre-echo and post-echo detection wherein the pre-echo condition is associated with a second new window placement, and both pre-echo and post-echo conditions place two time windows around a first peak channel response and a second peak channel response for channel estimation. The long echo is estimated by obtaining power spectra of a subset of subcarriers in one OFDM symbol, performing an inverse Fourier transform on the power spectra and determining the long echo by measuring the time between two peaks in the power profile.
US09391812B2 Channel estimation method and receiver
Embodiments of the present invention provide a channel estimation method and a receiver. The method includes: determining a channel space related matrix of each channel according to first signals received by N antennas of a receiver on each channel of M channels, where the channel space related matrix of each channel is used to indicate space correlation between the N antennas on each channel, wherein N is a positive integer greater than 1, and M is a positive integer; determining a channel fading factor filter matrix according to the channel space related matrices of the M channels, where the channel fading factor filter matrix is an N×N-dimensional matrix; and determining channel estimation of a first channel according to the channel fading factor filter matrix and channel fading factors corresponding to the N antennas when the N antennas receive first signals on the first channel.
US09391810B2 Systems and methods for communicating a stream of data packets via multiple communications channels
Systems and methods of preventing an Internet service provider from identifying a stream of data packets as carrying a voice over Internet protocol telephony communication can make use of encryption techniques to prevent the Internet service provider from examining the content of the data packets. Also, multiple communications channels may be established between a telephony device and elements of an IP telephony system. A stream of data packets bearing the media of an IP telephony communication is then separated into sub-streams, and each sub-stream is sent through a different one of the communications channels. This prevents an Internet service provider from identifying a stream of data packets as bearing the media of an IP telephony communication based on a pattern in the data traffic.
US09391808B2 Phonecasting systems and methods
Multimedia files, such as audio programming, are currently available to Internet users through a combination of their personal computer, an optional portable digital audio player, and an Internet connection. Many audio programs are now currently distributed over the Internet in a syndicated form known as a “podcast”, allowing users to access the latest version or “episode” of the program. The disclosed systems and methods provide a convenient, publicly-accessible system for allocating and using dedicated phone numbers to enable access to these programs. A person can simply place a telephone call and listen to such syndicated or otherwise distributed audio programming through the telephone network without the use of a computer or portable digital audio player.
US09391805B2 Dynamic resource allocation, scheduling and signaling for variable data rate service in LTE
A method and apparatus are provided for dynamic resource allocation, scheduling and signaling for variable data real time services (RTS) in long term evolution (LTE) systems. Preferably, changes in data rate for uplink RTS traffic are reported to an evolved Node B (eNB) by a UE using layer 1, 2 or 3 signaling. The eNB dynamically allocates physical resources in response to a change in data rate by adding or removing radio blocks currently assigned to the data flow, and the eNB signals the new resource assignment to the UE. In an alternate embodiment, tables stored at the eNB and the UE describe mappings of RTS data rates to physical resources under certain channel conditions, such that the UE uses the table to locally assign physical resources according to changes in UL data rates. Additionally, a method and apparatus for high level configuration of RTS data flows is also presented.
US09391804B2 System and method for identifying communication between virtual servers
A server, includes a virtual machine identifier assigning section to assign an identifier of a virtual machine operating on the server; and a network interface to transmit a packet including a Layer 2 header information which includes the identifier of the virtual machine and a first packet field for a VLAN-Tag, wherein the network interface transmits the packet to a packet encapsulate section which encapsulates a second packet field including the Layer 2 header information with a virtual network identifier representing a virtual network to which the virtual machine belongs.
US09391796B1 Methods and apparatus for using border gateway protocol (BGP) for converged fibre channel (FC) control plane
In some embodiments, an apparatus includes a first Fiber Channel (FC) switch configured to be operatively coupled to an FC network device and a second FC switch. The first FC switch is configured to receive, from the FC network device, a first control packet. The first FC switch is further configured to send to the second FC switch, based on the first control packet, a second control packet defined based on a decentralized control plane protocol. The second control packet includes information associated with an FC route that is associated with the FC network device such that the second FC switch can route FC data packets to the FC network device using an FC data plane protocol.
US09391791B2 Preprocessing unit for network data
A preprocessing unit includes a data receiver to receive a data packet containing packet information, application data, and application data information, a relevance checker to determine relevance of the data packet in dependence on the packet information, an output module to output preprocessor output data, and a first controller to control output of preprocessor output data in dependence on the relevance of the data packet. In order to discard redundant data, thereby reducing the load of the memory, bus, and CPU of the computer system, the preprocessing unit further comprises a redundancy checker to determine redundancy of the application data preferably and a second controller to control output of preprocessor output data in dependence on the redundancy of the application data.
US09391787B2 Tagging content for social interchange in online education platforms
Disclosed is a computer-implemented method and system for tagging content for social interchange. When a user-generated post is received from a user device accessing a document from an online education platform for posting to an external social network, the system tags the user-generated post with a unique document-part identifier (ID) identifying a part of the document with which the post is associated. The document-part ID identifies the same part in both electronic and paper versions of the document. The post tagged by the document-part ID is posted to a live feed associated with the document-part ID on the external social network. User-generated posts from the live feed associated with the document-part ID on the external social network can be retrieved and displayed to the user.
US09391764B2 Antenna synchronization for coherent network MIMO
The invention relates to a method for synchronizing RF antenna signals (5a to 5i) of a plurality of RF antenna sites (3a to 3i) arranged at different locations of a radio transmission system (1b), the method comprising; generating a reference signal (7) in a reference oscillator (6) located at a central unit (2) of the radio transmission system (1b), transmitting the reference signal (7) as an optical signal from the central unit (2) to the RF antenna sites (3a to 3i) via a plurality of optical fiber links (9a″ to 9i″), and using the transmitted reference signal (7) for synchronizing the RF antenna signals (5a to 5i) of the different RF antenna sites (3a to 3i), The invention also relates to a radio transmission system (1b).
US09391762B2 Switch arrangement and apparatus
A switch arrangement is described which enable the design of a flexible front end allowing many individual and combinations of frequency band allocations to share a single antenna simultaneously. An apparatus using the switch arrangement is also described. The switch arrangement provides a single pole switch for each set of band specific filtering. The band specific filtering is connected to the pole of a respective single pole switch. The single pole switch has contact points enabling connection to of the filtering to an antenna switch both with and without a frequency selective component in the signal path. The frequency selective component allows sharing of the antenna by two or more frequency band allocations to enable simultaneous use of different radio access technologies, MIMO or Carrier Aggregation through a single antenna. When not required the frequency selective component can be switched out of the signal path to reduce insertion loss.
US09391754B2 Methods of mapping retransmissions responsive to bundled nack messages and related devices
A method of operating a node of a MIMO network may include transmitting first and second HARQ IDs over a downlink signaling channel to a wireless terminal for a first MIMO TTI. The first HARQ ID is mapped to a first MIMO layer, and the second HARQ ID is mapped to second and third MIMO layers. First, second, and third data blocks are transmitted over the first, second, and third MIMO layers to the wireless terminal for the first MIMO TTI. Responsive to receiving an ACK message associated with the first HARQ ID, a fourth data block is transmitted over the first MIMO layer to the wireless terminal for a second MIMO TTI. Responsive to receiving a NACK message associated with the second HARQ process identification, the second and third data blocks are retransmitted over the second and third MIMO layers to the wireless terminal for the second MIMO TTI.
US09391753B2 Communication method for active and non-active carriers using carrier aggregation and an apparatus therefore
A method for a base station to receive an uplink transmission from a user equipment. The method according to one embodiment includes transmitting, to the user equipment, Radio Resource Control (RRC) configuration information for channel status report, the RRC configuration information including information for periodically receiving channel status report from the user equipment; transmitting, to the user equipment, Layer 2 (L2) control information indicating states of the plurality of downlink component carriers, each of the plurality of downlink component carriers being indicated as one of an active state and a non-active state; and performing a procedure for periodically receiving channel status report for a corresponding downlink component carrier from the user equipment in use of the RRC configuration information. According to whether the corresponding downlink component carrier is in the active state or the non-active state at a time for receiving a channel status report, channel status information or no channel status information is received for the corresponding downlink component carrier from the user equipment at the time, respectively.
US09391747B2 Dedicated reference signal design for network MIMO
Aspects describe utilizing a dedicated reference signal for supporting Network MIMO, distributed MIMO, Coordinated MultiPoint, and the like. A data modulation symbol is transmitting in the same direction as a pilot modulation symbol is transmitted. Two or more wireless devices can coordinate communications such that transmission of the same pilot modulation symbol and the same data modulation symbol are transmitted to a device in different directions, each direction associated with a wireless device and intended for a particular mobile device. Cluster-specific scrambling and/or user-group specific scrambling can be employed and a scrambling code can be communicated prior to transmission of the pilot modulation symbols and data modulation symbols.
US09391741B2 Joint preamble and code rate identifier in a mobile DTV system
A joint preamble and code rate identifier flag in a reserved portion of a data field synchronization segment in a digital television (DTV) data field identifies the presence of preamble training data in a forward error correction (FEC) encoded portion of the DTV data field. The identifier flag also indicates the code rate used for the data field. The data field synchronization segment is not FEC encoded, thereby allowing detection of the identifier flag without FEC decoding. The detection at a receiver of the identifier flag in a DTV data field allows receiver elements, such as an equalizer and a FEC decoder, to more readily obtain and utilize the preamble training data, thereby enhancing reception and/or simplifying receiver design.
US09391739B2 Efficient demapping of constellations
Methods and apparatus for efficient demapping of constellations are described. In an embodiment, these methods may be implemented within a digital communications receiver, such as a Digital Terrestrial Television receiver. The method reduces the number of distance metric calculations which are required to calculate soft information in the demapper by locating the closest constellation point to the received symbol. This closest constellation point is identified based on a comparison of distance metrics which are calculated parallel to either the I- or Q-axis. The number of distance metric calculations may be reduced still further by identifying a local minimum constellation point for each bit in the received symbol and these constellation points are identified using a similar method to the closest constellation point. Where the system uses rotated constellations, the received symbol may be unrotated before any constellation points are identified.
US09391738B2 System and method for accelerating a maximum likelihood decoder in a MIMO system
A decoder to search a tree graph to decode a received signal. The tree graph may have a plurality of levels, each level having a plurality of nodes and each node representing a different value of an element of a candidate transmit signal corresponding to the received signal. The decoder may include a first module to execute a branch prediction at each branch node to select one of a plurality of candidate nodes stemming from the branch node that has a smallest distance increment, and a second module, running in parallel to the first module, to evaluate the branch prediction made by the first module at each branch node by computing an accumulated distance of the selected node. If the accumulated distance of the selected node is greater than or equal to a search radius, the first module may override the branch prediction and select an alternative candidate node.
US09391731B2 Nyquist wavelength division multiplexing system
Aspects of the present invention include apparatus and methods for transmitting and receiving signals in communication systems. A beam splitter splits an optical signal into a plurality of signals. At least one QPSK modulator generates a plurality of QPSK modulated signals from the plurality of signals. An optical multiplexer combines the plurality of QPSK modulated signals into a multiplexed signal. The multiplexed signal is then transmitted.
US09391722B2 Carrier leakage correction device and carrier leakage correction method
A carrier leakage correction device includes a non-modulation signal generator that outputs a first non-modulation signal having a first amplitude or a second non-modulation signal having a second amplitude larger than the first amplitude, a quadrature modulator that performs quadrature modulation on the first or second non-modulation signal and converts a first or second quadrature modulation signal into a high-frequency signal, an envelope detector that detects an envelope of the high-frequency signal, a correction value searcher that performs a search for a correction value giving a minimum value of a fluctuation amount of an envelope amplitude of the envelope detected by the envelope detector by changing a candidate for the correction value, and a corrector that adds the correction value obtained through the search of the correction value searcher to the first or second non-modulation signal.
US09391719B2 Method and a system for determining the place of origin of passive intermodulation products
A method for determining the place of origin of a passive intermodulation product excites a distributed device under test with two first excitation signals (x1(t), x2(t), each with a single spectral line, of which the frequencies (f1, f2) provide a frequency spacing relative to one another. Following this, the phase (φIM3Meas) of a first passive intermodulation product generated at the place of origin in the distributed device under test from the first excitation signals ((x1(t), x2(t)) by nonlinear distortion is measured, and the delay time of the first passive intermodulation product from the place of origin to the measuring device is calculated from the measured phase (x1(t), x2(t)) and the frequency (2·f1−f2) of the first passive intermodulation product. Finally, the place of origin of the passive intermodulation product is determined from the delay time and the topology of the distributed device under test.
US09391714B2 Safety system
A nodal system (10) includes a unit (D) having a memory (42) and an optical data receiver (36), and a common control unit (12) in communication with the unit. A method of commissioning the system comprises the steps of activating the optical data receiver on the unit, and transmitting an optical data signal to the unit, thereby commissioning the unit.
US09391710B2 Optical signal control device and optical signal control method
An optical signal control device includes an optical signal control unit and a drive circuit. The optical signal control unit includes m number of optical waveguides for propagating carrier light and (m×n) number of interaction regions, n number of interaction regions formed on each of the optical waveguides. The drive circuit includes (m×n) number of phase control units. The (m×n) number of phase control unit output a data signal for controlling the action of the (m×n) number of interaction regions to each of the (m×n) number of interaction regions. Each of the (m×n) number of phase control units outputs the data signal so that timing when the carrier light propagates to the interaction region to output the data signal and timing when the data signal arrives at the interaction region are synchronized. One of m and n is two or more.
US09391699B2 Methods and apparatus for efficient joint power line and visible light communication
A hybrid communications system implements different communication technologies to communicate data and information for particular communications directions in different portions of the system. Power line communications (PLC) signaling is used to deliver data and information from a gateway device to a light access point. Visible light communications (VLC) signaling is used to communicate data and information from the light access point to a user equipment (UE) device. Wireless radio signaling, wireless infrared (IR) signaling, or a combination of wireless IR signaling and PLC signaling is used to communicate data/information from the UE device to the gateway device. To efficiently control the VLC communications channel between the light access point and UE device, the UE device measures the VLC channel, e.g., calculating SNRs on a per VLC tone basis, and communicating VLC channel quality feedback information to the gateway device, which is forwarded to the light access point.
US09391698B1 Systems and methods for achieving improved eye safety of an optical transceiver
Systems and methods for achieving eye safety of an optical transceiver are provided. An optical module can be configured to output a first optical signal. A first photodetector can be configured to output a signal indicative of a presence or absence of a second optical signal. A controller can be coupled to the optical module and the first photodetector and can be configured to control the output of the optical module. In response to a determination that an output of the first photodetector indicates the second optical signal is absent, the controller can control the optical module to output the first signal at a decreased average optical power. In response to a determination that an output of the first photodetector indicates the second optical signal is present, the controller can control the optical module to output the first signal at an increased average optical power.
US09391694B2 Protection path providing method and transmission device
A protection path providing method is used in a network that includes a shared section in which a first protection path corresponding to a first work path to transmit a first traffic and a second protection path corresponding to a second work path to transmit a second traffic are configured. The method includes: transmitting a message that includes information indicating a transmission rate of the first work path via a logical ring, the logical ring being formed using a route for which the first work path is configured and a route for which the first protection path is configured, when a failure is detected in the first work path; and controlling a switch circuit installed in a transmission device provided at an end of the shared section in accordance with the message in such a manner as to transmit the first traffic via the shared section.
US09391693B2 Protection for distributed radio access networks
The invention relates to a distributed radio access network communicatively coupled to a core network, and a method for upholding a service in case of a failure in the distributed radio access network. The distributed radio access network comprises a main radio equipment controller communicatively coupled to at least one remote radio unit over a main optical path, a backup radio equipment controller communicatively coupled to the main radio equipment controller for synchronization, and a protection optical path for communicatively coupling the at least one remote radio unit to the backup radio equipment controller in case of a failure in communication between the main radio equipment controller and the at least one remote radio unit over the main optical path such that a service remains running when the failure occurs.
US09391692B2 System for dual frequency range mobile two-way satellite communications
A microwave antenna terminal for two-way, in-motion communication systems using geostationary or other orbit satellites, and capable of supporting two-way communication in two different frequency ranges, for example Ku and Ka frequency ranges, is provided.
US09391689B2 Method and system for a mesh network of satellite reception assemblies
A satellite reception assembly that provides satellite television and/or radio service to a customer premises may comprise a wireless interface via which it can communicate with other satellite reception assemblies. Wireless connections between satellite reception assemblies may be utilized for providing satellite content between different satellite customer premises. Wireless connections between satellite reception assemblies may be utilized for offloading traffic from other network connections.
US09391687B2 Apparatus and method for minimizing errors by a cell edge user in a multi-cell communication system
The present invention relates to performance improvement in a cell edge, particularly, to a method for selecting a precoder for a terminal in a multiple antenna system, wherein the method comprises: performing channel estimation for reference signals of a serving base station and another base station; determining a minimum singular value by using the channel estimation result; and if a complete collaborative feedback structure is used, feeding back a table of the determined, minimum singular value to the base stations.
US09391679B2 Variable size codebook for MIMO system
In a method of selecting a codebook for precoding a wireless transmission signal, a characteristic of a wireless communication channel is measured, and a codebook size is selected using (i) an expected throughput for each of a plurality of different codebook sizes given the measured characteristic of the wireless communication channel, and (ii) channel overhead associated with each of the plurality of different codebook sizes. Based on matrix selection criteria, a best matrix is selected from a codebook of the selected codebook size, and an indicator of the selected matrix is transmitted.
US09391668B2 Method and apparatus for reducing the power of a signal electromagnetically coupled from a PLC medium to a DSL medium
Reducing a power of a signal electromagnetically coupled from a PLC medium to a digital subscriber line (DSL) medium. The method involves transmitting a data signal over the PLC medium at a first average power level from one of a plurality of PLC transmitters coupled to the PLC medium, then measuring first noise associated with a first signal received at a DSL receiver coupled to the DSL communication medium caused at least in part by the data signal transmitted over the PLC medium at a second average power level from the one PLC transmitter, the second average power level different than the first average power level, followed by measuring second noise associated with a second signal received at the DSL receiver coupled to the DSL communication medium caused at least in part by the data signal transmission over the PLC medium at the second average power level. A transmit power spectral density (PSD) for the data signal transmitted by the one PLC transmitter over the PLC medium is then changed, based on a difference between the first noise and the second noise, such that the changed transmit PSD for the data signal transmitted by the one PLC transmitter over the PLC medium reduces the power of the signal electromagnetically coupled from the PLC medium to the DSL medium caused by the data signal transmission from the one PLC transmitter over the PLC medium.
US09391667B2 Cancellation of spurious responses from local oscillator cross-coupling
Interference cancellation techniques may be implemented in a radio transceiver configured to transmit a radio-frequency transmit signal at a transmit frequency and having two or more local oscillators operative to simultaneously generate local oscillator signals, at corresponding local oscillator frequencies, for simultaneously down-converting two or more corresponding received radio-frequency signals. An example method begins with identifying one or more self-interfering frequencies, based on the local oscillator frequencies and the transmit frequency. A baseband cancellation signal is then generated by weighting and frequency-shifting a baseband representation of the transmit signal, based on the identified self-interfering frequencies. The baseband cancellation signal is then combined with a down-converted received signal, to obtain an interference-reduced baseband signal.
US09391665B2 Method and apparatus for time division duplex communication
Embodiments provide a method and apparatus for performing time division duplex communication, such as may be performed over a wireless communications network. In the embodiments a first circuit pathway is used to transmit a first radio frequency signal in a transmission mode and a second circuit pathway is used to receive a second radio frequency signal in a reception mode. In the reception mode, the first radio frequency signal is switched to an alternate circuit pathway. This may be performed by a radio frequency integrated circuit or by other control circuitry. Switching to an alternate circuit pathway reduces leakage of the first radio frequency signal into the second radio frequency signal.
US09391664B2 Mobile phone cover with mechanical keyboard
A mobile phone cover with mechanical keyboard is provided. The mobile phone cover includes a top cover, a bottom cover and a connecting assembly connecting the top cover and the bottom cover. The top cover and the bottom cover cooperatively define a receiving space for receiving a mobile phone. The top cover includes a first communication unit. The bottom cover includes a second communication unit. The top cover communicates with the bottom cover via the first communication unit and second communication unit. The mobile phone cover further includes a mechanical keyboard module. The mechanical keyboard module includes a number of first mechanical keys located on the top cover and a number of second mechanical keys located on the bottom cover.
US09391661B2 Higher efficiency carbon nanotube antenna
A signal transmitter includes a carbon nanotube antenna and a heat to electricity conversion device, which powers an amplifier in the transmitter. The heat from the inefficiency of the antenna is conducted to the heat to electricity conversion device. Additional heat from the transmitter electronics and any other inefficient processes can also be conducted to the heat to electricity conversion device. In this manner, the overall efficiency of the carbon nanotube antenna can be substantially increased.
US09391659B2 Transmitter harmonic cancellation for carrier aggregation/multiband operation
A method and apparatus for cancelling, from signals received by a radio device in a first frequency band, interference generated by the radio device in the first frequency band when the radio device transmits simultaneously radio signals on at least a second frequency band.
US09391657B2 Antenna matching device
An antenna matching device includes an antenna terminal connected to an antenna and an RF terminal connected to an RF circuit. The antenna terminal and the RF terminal are connected to each other through a first transmission path only via an inductor. The antenna terminal and the RF terminal are connected to each other through a second transmission path only via an SPST switch. By switching between the open state and the closed state of the switch in accordance with the frequency of an RF signal, the first transmission channel or the second transmission channel is selected.
US09391650B2 Front-end RF filters with embedded impedance transformation
Front-end radio frequency (RF) filters with embedded impedance transformation are disclosed. In an exemplary design, an apparatus includes an active circuit and an RF filter. The active circuit receives an input signal and provides an output signal. The RF filter is operatively coupled to an antenna and the active circuit and performs filtering for the input signal or output signal. The RF filter is impedance matched to the active circuit and includes a non-LC filter. In an exemplary design, the active circuit includes a low noise amplifier (LNA), and the RF filter includes a receive (RX) filter having an output impedance that is matched to an input impedance of the LNA. In another exemplary design, the active circuit includes a power amplifier, and the RF filter includes a transmit (TX) filter having an input impedance that is matched to an output impedance of the power amplifier.
US09391644B2 Method of decoding a correcting code, for example a turbo-code, by analysis of the extended spectrum of the words of the code
An improved decoding method is provided making it possible to solve the problem of the error floor of a turbo-code or of an LDPC code, or more generally of a correcting code from the family of “turbo-like codes”, while preserving the same spectral efficiency, without any decrease in the useful throughput of the encoded stream. This result is obtained by an identification, on input to the decoder, of the bits on which an error has a strong impact, and a modification of the likelihoods corresponding to these bits so as to improve the convergence of the decoder.
US09391643B2 Systems and methods for advanced iterative decoding and channel estimation of concatenated coding systems
Systems and methods for decoding block and concatenated codes are provided. These include advanced iterative decoding techniques based on belief propagation algorithms, with particular advantages when applied to codes having higher density parity check matrices. Improvements are also provided for performing channel state information estimation including the use of optimum filter lengths based on channel selectivity and adaptive decision-directed channel estimation. These improvements enhance the performance of various communication systems and consumer electronics. Particular improvements are also provided for decoding HD Radio signals, including enhanced decoding of reference subcarriers based on soft-diversity combining, joint enhanced channel state information estimation, as well as iterative soft-input soft-output and list decoding of convolutional codes and Reed-Solomon codes. These and other improvements enhance the decoding of different logical channels in HD Radio systems.
US09391640B2 Encoding method, decoding method
An encoding method generates an encoded sequence by performing encoding of a given coding rate according to a predetermined parity check matrix. The predetermined parity check matrix is a first parity check matrix or a second parity check matrix. The first parity check matrix corresponds to a low-density parity check (LDPC) convolutional code using a plurality of parity check polynomials. The second parity check matrix is generated by performing at least one of row permutation and column permutation with respect to the first parity check matrix. An eth parity check polynomial that satisfies zero, of the LDPC convolutional code, is expressible by using a predetermined mathematical formula.
US09391638B1 Error indications in error correction code (ECC) protected memory systems
Some of the embodiments of the present disclosure provide a method including receiving data to be stored in a memory, the data including (i) data bits and (ii) a tag indicating that one or more of the data bits are corrupted; generating eight error correction code (ECC) bits corresponding to the data bits of the data; in response to the data including the tag indicating that one or more of the data bits are corrupted, modifying seven bits of the eight ECC bits to generate modified ECC bits, wherein the seven bits of the eight ECC bits are modified to indicate that one or more of the corresponding data bits are corrupted; and writing the data bits, along with the modified ECC bits, to the memory. Other embodiments are also described and claimed.
US09391635B2 Block scanner and run-level encoder from AC to DC values
A block encode circuit (800) including a scanner (820) operable to scan a block having data values spaced apart in the block by run-lengths to produce a succession of pairs of values of Level and Run representing each data value and run-length, and wherein the Level values include one or more AC values succeeded by a DC value in the succession, and a Run-Level encoder (830) responsive to said scanner (820) to encode the values of Level and Run in a same AC to DC order as in the succession of pairs of values from said scanner (820) to deliver an encoded output. Other encoders, decoders, codecs and systems and processes for their operation and manufacture are disclosed.
US09391634B1 Systems and methods of low power decimation filter for sigma delta ADC
Example embodiments of the systems and methods of low power decimation filter exploit the single bit data input to the filter and the symmetry of the filter response. The input data may be treated as 0 and 1 instead of −1 and +1. The symmetry of the sinc filter may be exploited since the data across different polyphases are combined. The addition of the symmetric data and coefficient multiplication may be replaced with simple muxing based on two bits and the use of unsigned logic for all adders following coefficient multiplication as both data and coefficient are non-negative.
US09391633B2 Digital-to-analog converter for reducing pop noise and harmonic tone and related converting method
A digital-to-analog converting (DAC) circuit is utilized for converting a 1-bit stream into an analog output signal. The DAC includes an N-bit encoder, a multiplexer, a low-pass filter, and a digital-to-analog conversion circuit. The N-bit encoder is utilized for receiving the 1-bit stream and encoding the 1-bit stream to generate an N-bit stream, where N is larger than 1; the multiplexer is utilized for selectively outputting the N-bit stream or a zero signal as an output signal according to a selection signal; the low-pass filter is utilized to generate a filtered output signal according to the output signal; and the digital to analog conversion circuit is utilized to generate the analog output signal according to the filtered output signal.
US09391630B2 Multiplexed signal sampler and conditioner
A signal convertor includes a first sensor configured to generate a first signal and a second signal and first and second multiplexers configured receive the first and second signals, respectively, and generate samples. The signal convertor also includes an analog-to-digital (A/D) convertor configured to convert the samples and a processor configured to multiply the samples by a sine vector and by a cosine vector and determine a magnitude of the first and second signals based upon the product of the samples and the sine vector and the product of the samples and the cosine vector. A method for converting a signal is also disclosed.
US09391629B2 Method and device for auto-calibration of ADC
The present invention provides a method for auto-calibration of ADC, comprising acquiring a voltage signal value of a reference voltage source; converting the voltage signal value of the reference voltage source to a digital signal value according to a preset conversion coefficient value; and comparing the digital signal value to a target value and adjusting the conversion coefficient value according to the comparing result so that the difference between the digital signal value and the target value is within an allowed margin of error. The procedure of the method for auto-calibration of ADC of the present invention is executed automatically, no professional operator is needed to calibrate manually. As such, labor cost is reduced and work efficiency is improved.
US09391624B1 Method and apparatus for avoiding dead zone effects in digital phase locked loops
Embodiments include a method comprising: receiving a reference clock signal; generating, by a digitally controlled oscillator, an output signal, wherein the reference clock signal has a first frequency, and wherein the digitally controlled oscillator is configured to generate the output signal at a second frequency; based on the output signal, generating a first feedback signal, wherein the first feedback signal is representative of a phase of the output signal relative to the reference clock signal; based on the first feedback signal, generating a second feedback signal, wherein generating the second feedback signal comprises, in response to the second frequency being an integer multiple of the first frequency, modifying the first feedback signal to generate the second feedback signal; and based on the second feedback signal, generating a control signal, wherein the output signal is generated by the digitally controlled oscillator based on the control signal.
US09391622B2 Oscillator circuit and frequency synthesizer
An oscillator circuit includes: an arithmetic section configured to correct a first input code value and thereby generate a first code value that is within a first predetermined range, the arithmetic section being configured to correct a second input code value in correspondence with a correction amount of the first input code value and thereby generate a second code value, and the first predetermined range being narrower than a range of the first input code value; and an oscillation section configured to generate an oscillation signal having a frequency that varies at first sensitivity based on the first code value and varies at second sensitivity based on the second code value, the second sensitivity being higher than the first sensitivity.
US09391621B2 Configurable multiply-accumulate
Field programmable gate arrays (FPGA) contain, in addition to random logic, also other components, such as processing units, multiply-accumulate (MAC) units, analog circuits, and other elements, configurable with respect of the random logic, to enhance the capabilities of the FPGA. A circuit for a filed configurable MAC unit is provided to allow various configurations of ADD, SUBTRACT, MULTIPLY and SHIFT functions. Optionally, registered input and registered output support a multi-cycle path. A configuration of a constant facilitates the configuration of the circuit to perform infinite impulse response (IIR) and finite impulse response (FIR) functions in hardware.
US09391614B2 Clock state control for power saving in an integrated circuit
Sequential logic elements may consume less static power in response to a first state of a clock signal than in response to a second state of a clock signal (the first and second state may be either low or high depending on the type of sequential logic). This can be exploited to reduce static power consumption of an integrated circuit by controlling the level of a clock signal so that is in the first state for a greater amount of time than the second state.
US09391613B2 Calibration methods and circuits to calibrate drive current and termination impedance
Described are on-die termination (ODT) systems and methods that facilitate high-speed communication between a driver die and a receiver die interconnected via one or more signal transmission lines. An ODT control system in accordance with one embodiment calibrates and maintains termination resistances and drive currents to produce optimal output swing voltages. Comparison circuitry employed to calibrate the reference resistance is also used to calibrate the drive current. Termination elements in some embodiments are divided into two adjustable resistive portions, both of which are designed to minimize capacitive loading. One portion is optimized to produce a relatively high range of adjustment, while the other is optimized for fine-tuning and glitch-free switching.
US09391603B2 Semiconductor device, electronic appliance, and vehicle
A semiconductor device has a first chip and a second chip sealed in a single package. The first chip includes a regulator which generates an internal voltage from a supply voltage, a reset circuit which monitors the supply voltage and the internal voltage to generate a reset signal, and a controlled circuit which operates by being supplied with the supply voltage. The second chip includes a controlling circuit which generates a control signal for the controlled circuit by being supplied with the internal voltage. The reset signal is fed to both the controlling circuit and the controlled circuit.
US09391602B1 Differential driver circuit and method for controlling a differential driver circuit
Embodiments of a differential driver circuit and a method for controlling a differential driver circuit are described. Embodiments of a differential driver circuit may include a current steering circuit configured to determine a current direction through differential output terminals of the differential driver circuit, two resistors connected between the differential output terminals of the differential driver circuit and first and second semiconductor circuits connected to a point between the two resistors. The first and second semiconductor circuits are of different types. The source terminals of the first and second semiconductor circuits are connected to the point between the two resistors.
US09391591B2 Optimal factoring of FIR filters
A method and system for the design and implementation of an optimally factored filter is presented. Pairs of angle values are organized in pairing candidates and a threshold is defined to indicate an upper bound on the number of pairing candidates. A first pairing candidate is exchanged above the threshold with a second pairing candidate below the threshold and a matrix is generated based on the pairing candidates below the threshold. A lowest predicted total quantization cost between all pairing candidates represented within the matrix is determined and the pairing candidates that result in the lowest predicted total quantization cost are used to determine the coefficients of the filter.
US09391590B2 Cascaded digital filters with reduced latency
A filter and method for filtering a signal are disclosed. The filter is equivalent to a plurality of bi-quad filters connected in series, and is implemented on a digital processor that receives a sequence of signal values at a sampling rate characterized by a sampling interval and generates a filtered signal value upon receiving each received signal value. The filter has a latency that is less than the sampling interval. The filtered values can be generated by adding a term to a received signal value and multiplying the sum by a gain constant that depends on the filter constants. The added term does not depend on the current received signal value. The filter can be implemented in fixed-point integer arithmetic.
US09391587B2 Component with first and second duplexers
The present invention relates to a component (BE) which has a first duplexer operating with acoustic waves and a second duplexer operating with acoustic waves, wherein the first and second duplexers are arranged in a single SMD housing. In addition, the invention relates to a module (MO), which interconnects such a component (BE) and at least three 90° hybrids (HYB1-HYB3) to form an enhanced duplexer. A further aspect of the invention relates to a 2in1 hybrid, in which two 90° hybrids (HYB3, HYB4) or one 90° hybrid (HYB3) and one 180° hybrid (BAL) are arranged on a single chip.
US09391582B2 Tunable duplexing circuit
A tunable duplexer circuit is described, wherein the frequency response as well as bandwidth and transmission loss characteristics can be dynamically altered, providing improved performance for transceiver front-end applications. The rate of roll-off of the frequency response can be adjusted to improve performance when used in duplexer applications. A method is described where the duplexer circuit characteristics are optimized in conjunction with a specific antenna frequency response to provide additional out-of-band rejection in a communication system. Dynamic optimization of both the duplexer circuit and an active antenna system is described to provide improved out-of-band rejection when implemented in RF front-end circuits of communication systems. Other features and embodiments are described in the following detailed descriptions.
US09391581B2 Methods and devices for protecting band rejection filters from external forces
Band rejection filters are protected from the adverse effects of external forces such as stresses, strains and vibrations from external loads and winds by utilizing a protective frame and dampers.
US09391580B2 Ambient audio injection
An exemplary system comprises a device including a memory with an audio injection application installed thereon. The application comprises an equalizer module that analyzes sound characteristics of individual digital audio samples including a discrete signal, a selector module that applies a selection heuristic to select the discrete signal from the individual digital audio samples based on the sound characteristics, and an audio module that supplies to an output an insert signal generated according to the discrete signal selected by the selection heuristic.
US09391579B2 Dynamic compensation of audio signals for improved perceived spectral imbalances
An input audio signal is equalized to form an output audio signal on the basis of an intended listening sound pressure level, the output capabilities of a particular playback device, and unique hearing characteristics of a listener. An intended listening level is first determined based on the properties of the audio signal and a mastering sound level. The intended listening level is used to determine an optimal sound pressure level for the particular playback device based on its capabilities and any master volume gain. These two levels are used to determine how much louder to make individual frequencies based on data pertaining to human auditory perception, either standardized or directly measured. The audio is further compensated on the basis of hearing loss data, again either standardized or directly measured, after optionally extending the signal bandwidth. The final, compensated audio signal is sent to the playback device for playback.
US09391577B2 Low-voltage analog variable gain amplifier with enhanced linearity
In a variable gain amplifier, a base of a bipolar first transistor receives a first differential input signal. The emitter of the first transistor is connected in series between a first resistor and a MOSFET coupled to ground. An output of the amplifier is a current through the collector. The conductivity of the MOSFET controls a gain of the amplifier. A bipolar second transistor receives a second differential input signal, and the second transistor provides a modulated gate voltage to the MOSFET. The drain voltage of the MOSFET is modulated by the first differential input signal and thus undesirably generates distortion. To reduce the distortion, the modulated gate voltage causes the AC component for a certain DC voltage at the drain of the MOSFET to be lowered, improving linearity. Since no current source is used, the amplifier has a large headroom, allowing operation using a low operating voltage.
US09391575B1 Adaptive loudness control
Loudness control is performed by estimating the energy and loudness of an audio signal. Loudness of the audio signal is determined by decomposing the audio signal into multiple frequency bands at different center frequencies. The energy of the audio signal in each frequency band is calculated and converted to a loudness, using a function that models human loudness perceptions of audio energies at different frequencies. The loudnesses are summed to obtain the total loudness of the audio signal. A signal gain is calculated as a function of a loudness setting provided by a human listener, the estimated signal energy, and the total loudness of the audio signal.
US09391574B2 Power supply regulation for programmable gain amplifier used in a CMOS image sensor
An image sensor array that has a plurality of image sensing pixels and a plurality of programmable gain amplifiers, each of the programmable gain amplifiers connected to receive and amplify an output of said image sensing pixels. Each of said programmable gain senses when an output of the programmable gain amplifier is in an oversaturated condition. Responsive to sensing that the output of the programmable gain amplifier in the oversaturated condition, the amplifier automatically clamps a bias amount to the programmable gain amplifier, to thereby regulate an amount of current draw of the programmable gain amplifier. In this way, the power supply current to that pixel which is oversaturated is prevented from affecting power supplies to the other pixels, by regulating the power supply to the oversaturated pixel.
US09391571B2 Chopper-stabilized amplifier and method therefor
In one embodiment a chopper-stabilized amplifier may be formed to include a symmetrical passive RC notch filter having two cut-off frequencies. In an embodiment, the chopper stabilized amplifier may use only two clock signals to control the chopping operations.
US09391569B2 Multi-stage switched-capacitor DC blocking circuit for audio frontend
An integrated DC blocking amplifier circuit, including: an operational amplifier configured in a differential amplifier; and at least first and second two-stage switched-capacitor circuits, each two stage switched-capacitor circuit including a first-stage circuit and a second-stage circuit, wherein the first two-stage switched capacitor circuit is connected to a positive side feedback path of the operational amplifier and the second two-stage switched capacitor circuit is connected to a negative side feedback path of the operational amplifier, wherein the first-stage circuit is switched at a relatively low switching frequency, while the second-stage circuit is switched at a relatively high switching frequency.
US09391567B2 Apparatus and methods for power amplifier output matching
Apparatus and methods for power amplifier output matching is provided. In certain configurations, an output matching circuit includes a supply voltage biasing circuit electrically connected between an input node and a power high supply voltage, a second-order harmonic series resonant circuit electrically connected between the input node and a power low supply voltage, a third-order harmonic parallel resonant circuit electrically connected between the input node and a harmonic frequency grounding node, a third-order harmonic series resonant circuit electrically connected between the harmonic frequency grounding node and the power low supply voltage, and a DC blocking capacitor electrically connected between the harmonic frequency grounding node and an output node.
US09391561B1 Laminate-based voltage-controlled oscillator
An apparatus having a substrate, a first die and a second die is disclosed. The substrate may include a circuit having an inductance. The first die may be (i) mounted on the substrate, (ii) connected to the circuit and (iii) configured to control a frequency of an oscillation of a signal in the circuit. The frequency is generally varied by adjusting a voltage in the first die. The second die may be (i) mounted on the substrate, (ii) connected to the circuit and (iii) configured to excite the signal. The apparatus generally forms a voltage-controlled oscillator.
US09391550B2 Shift position switching controller
A motor control system controls a rotation drive of a motor by serially switching a power supply phase of the motor based on a count value of an output signal from an encoder and prevents a temporary noise from causing an abnormal rotation of such a motor. A microcomputer determines that one of an A phase signal or a B phase signal is a noise when the two signals are input at substantially at the same timing and one of the two signals has a shorter time interval from a previous input signal. Thus, a temporary noise is prevented from corrupting normal operation between the encoder count, the rotation position of the motor, and the power supply phase.
US09391549B2 Motor driving device
A motor driving device includes a clock oscillator configured to generate a clock signal; and a logic unit configured to receive the clock signal, control conduction of a 3-phase brushless direct current (DC) motor, and generate a revolutions per minute (RPM) detection signal. The clock oscillator is configured to switch an oscillation frequency of the clock signal depending on an RPM command signal input to set a target RPM of the 3-phase brushless DC motor.
US09391542B2 Ultrasonic actuator for a linear ultrasonic motor and linear ultrasonic motor having an ultrasonic actuator
An ultrasonic actuator includes at least one primary waveguide resonator, with each primary generator being in flat, at least one auxiliary waveguide resonator, with each auxiliary generator being in contact in order to form an acoustic standing wave, at least one crosspiece that connects one of the at least one primary waveguide resonators and one of the at least one auxiliary waveguide resonators to each other at least in sections, and wherein at least one friction track or friction rail is arranged on the crosspiece wherein the at least one primary waveguide resonator and the at least one auxiliary waveguide resonator is an open linear waveguide, and the at least one crosspiece functions as a totalizing device of the acoustic standing waves propagated in the primary and auxiliary waveguide resonators, so that the at least one crosspiece functions as the generator of a simulated travelling wave.
US09391539B2 Method for the operation of an inverter, and inverter
An inverter and a method for operating the inverter. In one instance, a pulse-controlled inverter comprises multiple phase systems. Each of the phase systems has an outer conductor and at least one semiconductor component, and a temperature monitoring device that has multiple temperature sensors which sense the temperature of at least one part of at least one of the phase systems. In said method, a temperature gradient is determined from each of the sensed temperatures, the difference of the determined temperature gradients from an estimated gradient value is ascertained, and if the difference exceeds a threshold value, a fault of the inverter is identified.
US09391537B2 Photovoltaic system and power supply system
According to one embodiment, a system includes modules to detect a node voltage and an output current of a converter, a detector to obtain an effective power value, a system condition detector to detect a power supply condition in the electric system or the operating conditions of devices included in the electric system and then output a first signal, a setting unit to switch a set value to a preset first or second value and then output the set value, a unit to calculate an angular frequency of an output voltage of the converter on the basis of an output of the detector, the value, and an output of the system condition detector, and a unit to calculate a target value of the converter.
US09391534B2 Comparator based synchronous rectifier control circuit and synchronous rectifier control method
A synchronous rectifier control circuit an includes a current transformer (CT), a bridge rectifier, and a comparator, where the CT is connected in series to a secondary side, performs sampling on a loop current of the secondary side to obtain a current detection signal, and outputs the obtained current detection signal to the bridge rectifier; the bridge rectifier acquires a secondary-side sampling current according to the current detection signal, and outputs the secondary-side sampling current to the comparator so that the comparator generates a voltage difference; and an output signal of the comparator turns over so as to control on and off of a synchronous rectifier transistor. In this way, high-speed and high-precision control over a synchronous rectifier transistor can be implemented. The control is simple and is low in cost.
US09391533B2 Power transmitting apparatus for digitally controlling voltage and current of alternating current signal
A power transmitting apparatus for digitally controlling voltage and current of alternating current (AC) includes an input part, an output part, and a digital control part. The input part has a filtering protection module and a semiconductor switch module connected to the filtering protection module. The filtering protection module has an input interface for inputting an AC signal from a power source. The output part has a filtering module and a voltage and current feedback module connected to the filtering module. The voltage and current feedback module has an output interface for outputting the AC signal from the input part. The filtering module is connected to the semiconductor switch module of input part. The digital control part has a microcontroller unit (MCU) electrically connected to the filtering protection module, the semiconductor switch module, and the voltage and current feedback module, respectively.
US09391531B2 Controlling a switched mode power supply with maximised power efficiency
A control circuit, that controls the duty cycle of a switched mode power supply, comprises a reference voltage generator that, responsive to the input voltage exceeding a threshold value, generates a predetermined reference signal. Responsive to the input voltage not exceeding the threshold value, the reference voltage generator receives a signal indicative of an input voltage of the switched mode power supply and generates a variable reference signal dependent upon the input voltage. The control circuit further comprises an error signal generator that receives a signal indicative of an output voltage of the power supply and generates an error signal based on the reference signal generated by the reference voltage generator and based on the output voltage. The control circuit also includes a duty cycle control signal generator that generates the control signal to control the duty cycle of the power supply in dependence upon the error signal.
US09391529B2 Power converter including a secondary synchronous rectification control module
In accordance with an embodiment, a method for controlling a circuit includes controlling pulse width modulation on a primary side of a quasi-resonant controller to achieve continuous current mode operation from a synchronous rectification controller on a secondary side.
US09391528B2 Active clamp circuits for flyback power converters
An active clamp circuit for a flyback power converter is provided. The active clamp circuit includes a power transistor, a capacitor, a high-side transistor driver, a charge-pump circuit, and a controller. The power transistor is coupled in series with a capacitor to develop an active-clamper. The active-damper is coupled in parallel with a primary winding of a transformer of the flyback power converter. The high-side transistor driver is coupled to drive the power transistor. The charge-pump circuit is coupled to a voltage source and the high-side transistor driver to provide a power supply to the high-side transistor driver. The controller generates a control signal coupled to control the high-side transistor driver. The control signal is generated in response to a demagnetizing time of the transformer.
US09391523B2 Controller with constant current limit
Methods and apparatuses are disclosed for generating a temperature independent current limit. The value of the temperature independent current limit may be determined based in part on an error signal representative of a difference between an actual output value and a desired output value of a power converter. When the error signal is below a lower threshold voltage, the temperature independent current limit may be set to a first value. When the error signal is above an upper threshold voltage, the temperature independent current limit may be set to a second, higher value. When the error signal is between the lower threshold voltage and the upper threshold voltage, the temperature independent current limit may change linearly with the error signal. The error signal may be adjusted to compensate for changes in the system caused by a change in temperature.
US09391521B2 Chopper apparatus
Positive-side DC terminals P1′ and P′ connected to a positive-side DC bus of a chopper 4 are provided in the chopper 4 and the positive-side DC terminals P1′ and P′ are connected to positive-side DC terminals P1 and P, respectively. With this configuration, a current of a DC bus of an inverter 2 is drawn via the positive-side DC terminal P1′ into the chopper 4 and is returned via the positive-side DC terminal P′ to the DC bus of the inverter 2.
US09391509B2 Switching regulator having fast startup time and low standby power
A switching regulator having fast start-up time and low standby power is disclosed. In an exemplary embodiment, an apparatus includes a transistor that generates a charging current at a first current level from a base current received at a base terminal. The apparatus also includes a capacitor that charges in response to the charging current at the first current level to generate a voltage signal that increases at a first rate. The apparatus also includes a charge pump having an output coupled to the base terminal. The charge pump outputs a charge pump current when the voltage signal exceeds a first voltage level. The base current is increased by charge pump current to cause the transistor to generate the charging current at a second current level, and the capacitor charges in response to the charging current at the second current level to generate the voltage signal that increases at a second rate.
US09391506B2 Power factor correction circuit with active snubber and power supply including the same
There are provided a power factor correction circuit and a power supply including the same, the power factor correction circuit including a main switch adjusting a phase difference between a current and a voltage of input power, a main inductor storing or discharging the power according to switching of the main switch, a snubber circuit unit including a snubber switch forming a transfer path for surplus power present before the main switch is turned on and a snubber inductor adjusting an amount of a current applied to the snubber switch, and a reduction circuit unit reducing excessive power imposed on the snubber switch by varying inductance of the snubber inductor.
US09391503B2 Converter circuit
A converter circuit with short-circuit protection can include a plurality of phase legs having a series connection of normally-on switches, between voltage rails of a DC voltage link, a DC link capacitor, and AC voltage connection points between the normally-on switches. A phase-to-phase short-circuit protection circuit includes a parallel connection of a resistive component and a controllable switch. The phase-to-phase short-circuit protection circuit including a first terminal connected to an AC voltage connection point and a second terminal forms an input or an output of the converter circuit; and a controllable switch is connected in series with the DC link capacitor. Upon lack of control of the normally-on switches the controllable switch of the at least one phase-to-phase short-circuit protection circuit and the controllable switch of the phase leg short-circuit protection circuit are adapted to be controlled to a non-conductive state.
US09391500B2 Axial flux electric machine
An electric machine is described. The electric machine includes a rotor comprising a rotor disk and a plurality of permanent magnets magnetically coupled to the rotor disk. The plurality of permanent magnets include a substantially flat profile and are aligned in a substantially planar array. The electric machine also includes a stator comprising a solid stator core and a plurality of coils each wound around a coil insulating member. The stator core includes a plurality of stator teeth extending substantially parallel to an axis of rotation of the rotor.
US09391494B2 Anti-separating structure of sensing magnet for motor
The present invention relates to an anti-separating structure of sensing magnet for motor, wherein, the coupling between the plate and the sensing magnet is effected by the bent unit formed at the plate and a separate cap member to reinforce the coupling power to axial, horizontal and rotational directions by the mechanical structure, and to improve a structural stability and operational reliability, the structure including a plate formed with a plate insertion hole that vertically penetrates the plate; a sensing magnet formed with a magnet insertion hole corresponding to the plate insertion hole; and a plate-shaped cap member including a coupling lug coupled by penetrating the plate insertion hole and the magnet insertion hole.
US09391489B2 Magnetic coupler having magnets with different magnetic strengths
A coupling apparatus (20) is provided for transferring energy to or from a flywheel. The coupling apparatus comprises first (22) and second (24) movable members, each having one or magnets (30, 34) arranged thereon, wherein the first movable member (22) is arranged to be coupled to a flywheel. The magnetic strength of a first magnet (30) arranged on the first movable member (22) exceeds the magnetic strength of a second magnet (34) arranged on the second movable member (24).
US09391488B1 Rotary body driving apparatus
The rotary body driving apparatus comprises: a rotary body having a plurality of reflective surfaces; a rotor being attached to a rotor shaft together with the rotary body; a stator housing having a bearing section; a motor substrate for detecting a rotational position of the rotor; a circular magnetized section for frequency generation facing the motor substrate; a circular frequency generation pattern, which faces the magnetized section, being provided to the motor substrate and disposed close to the magnetized section; a position detecting section, which corresponds to a reference reflective surface of the rotary body, being radially outwardly or inwardly projected from a part of the magnetized section; and a magnetic sensor, which faces the position detecting section, being provided to the motor substrate.
US09391487B2 Direct drive rotor with metal coupler
A rotor for an outer rotor-type motor is provided. The rotor includes a metallic coupler and a polymeric frame molded over at least part of the metallic coupler.
US09391485B2 Inverter terminal board installed in motor case and packing
An inverter terminal board and packing capable of performing a packing function even when variations due to assembly tolerances of a motor and an inverter are great and large relative movement occurs between the inverter and the motor are provided. In an inverter terminal board 10 including an electric conductor 20 which has an inverter side connecting terminal 20T attached to a case of a motor and a connector terminal 20C for supplying power to a power receiving terminal of the motor and is made by connecting the connecting terminal 20T to the connector terminal 20C, the inverter terminal board in which the connector terminal 20C has a flat plate shape and packing 30 is attached over the entire periphery of the connector terminal 20C, a wall thickness of a portion abutting on a flat plate side of the flat plate-shaped terminal in the entire periphery of the packing 30 is made thicker than a wall thickness of the other portion.
US09391483B2 Rotary electric machine, bearing attaching and detaching jig, and bearing replacement method
To provide a rotary electric machine including a stator iron core, a rotor including a lamination core that is arranged within the stator iron core and is constituted by laminating electromagnetic steel plates and iron core holders that cover both ends of the lamination core, a frame including a cylindrical portion that encloses the stator iron core and the rotor and a rotor-shaft supporting unit that extends in the direction of a rotor shaft and supports the rotor shaft, and cartridges that are detachably attached to the rotor-shaft supporting unit and rotatably support the rotor shaft, in which on the iron core holder and the iron core holder, recessed portions are circumferentially provided, into which end portions of jigs that are inserted through the rotor-shaft supporting unit to enable the cartridges to be detached and attached are fitted.
US09391482B2 Grease leakage preventing structure for gear reducer
A grease leakage preventing structure is provided for a gear reducer of a dynamoelectric machine with a gear reducer, which is capable of preventing, if soft grease with high consistency is employed in a gear reducer driven at a high speed for high output power, leakage of grease from the reducer toward the dynamoelectric machine, by covering an output shaft of the dynamoelectric machine with a grease blocking member. In a grease leakage preventing structure for a gear reducer of a dynamoelectric machine with the gear reducer, in which gear teeth are provided in a leading edge portion of the output shaft of the dynamoelectric machine, the leading edge portion of the dynamoelectric machine output shaft is introduced into a case of the gear reducer via an input port of the gear reducer, and the dynamoelectric machine output shaft with the gear teeth is engaged with a gear arranged inside the case of the gear reducer, the grease leakage preventing structure is provided with a grease blocking member (3A, 3B, 3C, 3D) provided on a terminal end of an engagement portion (16b) of the dynamoelectric machine output shaft (14A) and is configured to inhibit inflow of grease into the dynamoelectric machine, and in this structure, the grease blocking member (3A, 3B, 3C, 3D) is provided with a wall surface portion (3Aa, 3Ba, 3Ca, 3Da) formed in a direction perpendicular to the gear teeth (16) provided in the leading edge portion of the dynamoelectric machine output shaft (14A).
US09391481B2 Spherical wheel motor
Disclosed is a spherical wheel motor including: a spherical rotor having freedom of rotation along surrounding magnetized directions; a stator formed in a dome shape enclosing the rotor and configured to form magnetization at various angles through a plurality of coils distributed therein, and impart the freedom of rotation to the rotor; and a driving unit configured to identify a position of the rotor, supply current to each coil of the stator according to the position of the rotor, and drive the rotor.
US09391480B2 Rotating electric machine
A rotating electric machine includes a rotor, a stator and an Insulating resin. The stator includes a stator core and a stator coil that is partially received in slots of the stator core so as to have a pair of coil end parts protruding outside of the slots respectively on opposite axial sides of the stator core. The stator coil is formed of a plurality of electric wire segments, each of which includes an electric conductor and an Insulating coat that covers an outer surface of the electric conductor. The insulating resin is applied to the coil end parts of the stator coil so as to cover the outer surfaces of the insulating coats of the electric wire segments forming the stator coil. Further, a tensile strength of the insulating coats of the electric wire segments is higher than an adhesion strength between the insulating resin and the insulating coats.
US09391478B2 Low-cost low-cog PM machine
Due largely to their high torque-to-current and torque-to-volume ratios, permanent magnet (PM) motors and generators are increasingly being used in a wide range of high performance applications, such as industrial drives, robotics, computer peripherals, and automotive applications. The present invention utilizes stator modularity to enable cost efficiency by significantly decreasing stator core manufacturing costs, and coil forming and fixturing costs in several ways. Minimizing costs extend to a novel, lightweight, support structure that does not require the usual encasement structure. The approach presents a challenge to mitigating cogging torque via popular methods; therefore a novel anti-cogging approach was developed that is a natural outgrowth of the modular layout instead of being negatively impacted by. The result is a low cost PM machine design and method with low cogging torque.
US09391477B2 Wireless power transmitting device having position detecting function
There is provided a wireless power transmitting device which can detect relative positions of a power transmitting coil and a power receiving coil with a simple configuration, and reduce cost of components. The wireless power transmitting device has: a power transmitting coil which supplies power to a power receiving coil by way of electromagnetic induction; an excitation coil which excites the power receiving coil; a plurality of detecting coils which are arranged around a center of the power transmitting coil; and notifying units, and each of the detecting coils has a shape which widens apart from the center of the power transmitting coil, and the notifying units notify relative positions of the power transmitting coil and the power receiving coil by detecting an echo signal produced in the power receiving coil through the plurality of detecting coils.
US09391475B2 Device and method for connecting an energy-converting terminal
A device for connecting an energy-converting terminal to an electric power supply network and for exchanging data via the power supply network, a network connection for connecting to the power supply network, a communications unit for receiving and sending data over the power supply network, a logic unit for controlling the data exchange and for controlling or regulating the power of the energy-converting terminal, sensors and an associated signal processing unit for monitoring the energy-converting terminal, as well as a power section for controlling the energy flow to the energy-converting terminal are provided. The network connection, the communications unit, the logic unit, a sensor unit having sensors and the signal processing unit associated with the sensors and the power section are combined in an application-specific integrated circuit (ASIC). A corresponding method is also described.
US09391472B2 Battery charging apparatus for vehicle
A battery charger of a battery charging apparatus is disposed on an exterior case of an engine in such a manner that a generated heat is transferred therebetween. An ECU drives a cooling system when an engine temperature and temperature of the battery charger satisfy a predetermined cooling temperature condition. A cooling capacity for cooling the battery charger is improved by establishing a heat radiation passage to radiate a heat from the battery charger efficiently.
US09391471B2 Re-configurable coded inductive charging system
A method comprising supplying current to charging elements, a charging element producing a configurable magnetic field polarity, magnetic field polarities produced by the charging elements according to a charging polarity code. The method determines a relative position between a receiving element and a charging element, receiving elements fixedly electrically connected according to the charging polarity code, responsive to determining, re-configuring a magnetic field polarity of one or more of the charging elements due to movement of the receiving elements relative to the charging elements, and inducing a charging current by the charging elements in the receiving elements to increase power transfer from the charging elements to the receiving elements.
US09391470B2 Energy transfer optimization by detecting and mitigating magnetic saturation in wireless charging with foreign object detection
A method is provided for optimizing wireless charging of a mobile device by a wireless charger. The method comprises determining whether magnetic saturation occurred in at least one of the mobile device and the wireless charger during a first wireless transmission of power from the wireless charger to the mobile device; and, when magnetic saturation is determined to have occurred, successively reducing transmit power in the wireless charger until reaching an operating wireless transmit power, wherein neither the mobile device nor the wireless charger is in magnetic saturation at the operating wireless transmit power.
US09391466B2 Method and device for battery-charging management
A method, a computer-readable medium, and a system for battery-charging management are provided. The method comprises: recording a respective time that previous trickle charging was carried out by a user; determining that a time interval between a current time and the respective time for the previous trickle charging has reached a preset charging cycle; and prompting the user to carry out next trickle charging in response to determining that the time interval between the current time and the respective time for the previous trickle charging has reached the preset charging cycle. The charging cycle is managed according to recorded charging actions of a user; therefore, the user can be prompted and guided in an intuitive and clear way to carry out charging cycle management, and be prompted intelligently and regularly, so as to extend the service life of a battery.
US09391465B2 Electrical storage device management system
In an electrical storage device management system, a control part monitors the temperatures of electrical storage cells. In electrical storage systems that are in a charging/discharging operating state, if the temperature of any of the electrical storage cells has reached a first threshold temperature, the control part switches an electrical storage system that includes this electrical storage cell to a non-charging/discharging state. The control part also switches one of the electrical storage systems that is in the non-charging/discharging state, to the charging/discharging operating state.
US09391459B2 Mesh delivery system
A mesh delivery system for controlling electricity supplied to one or more electrical devices from a power source are disclosed. Signals relating to characteristics of the electrical devices are uniformly or non-uniformly sampled at discrete intervals are provided along with associated sampling time indications via the mesh network to a destination controller. The controller applies a compacting algorithm to the received samples and the received associated time indications to generate a paired vector comprising samples and an associated compacted time indication. The paired vector representing the sampled signal in a time domain is transformed into a discrete Fourier spectrum of the signal in the frequency domain where the discrete Fourier spectrum of the signal is in a uniformly sampled in the frequency domain. A filter is applied in the frequency domain to the discrete Fourier spectrum of the signal to generate a filtered discrete spectral representation, and an inverse discrete Fourier transform of the filtered discrete spectral representation is applied to generate a recovered signal in the time domain that is uniformly sampled.
US09391453B2 Power management in multi-die assemblies
An apparatus such as heterogeneous device includes at least a first die and a second die. The apparatus further includes a first inductive element, a second inductive element, and switch control circuitry. The switch control circuitry is disposed in the first die. The switch control circuitry controls current through the first inductive element to produce a first voltage. The first voltage powers the first die. The second inductive element is coupled to the first inductive element. The second inductive element produces a second voltage to power the second die. The first die and second die can be fabricated in accordance with different technologies and in which the first die and second die withstand different maximum voltages. A magnitude of the first voltage can be greater than a magnitude of the second voltage.
US09391452B1 Method and apparatus for implementing power line communications over a DC power supply cable
Devices and systems for providing reduced cost and increased reliability power line communications (PLC) and electrical power to a network device using a PLC supply unit via a single cable with 2 wires are disclosed. The PLC supply unit receives a PLC power and data signal, extracts the power signal, the data signal and generates a timing signal based on the power signal. The PLC supply converts the electrical power signal from an alternating current (AC) to a direct current (DC) electrical power signal and then recombines the DC electrical power signal with the data signal and the timing signal and sends the composite signal to the network device. The network device receives the composite signal and uses the DC electrical power signal to power the network device and, at an internal PLC processing module, processes the data signal for communication with other network devices using the timing data.
US09391451B1 Distributed electrostatic discharge protection circuit
A distributed electrostatic discharge (ESD) protection circuit is provided. At frequencies beyond 10 GHz, the parasitic capacitance of primary ESD protection voltage clamping devices, such as diodes, hampers adequate insertion and return loss, in spite of lumped inductor tuning. An ESD protection circuit according to an embodiment of the present disclosure solves the problem by distributing the diode, or voltage clamping device, capacitance among several sections of an artificial transmission line. A transmission line is provided between a single input pad and the protected circuit, with a plurality of voltage clamping sections being distributed along the transmission line. The power and ground ESD return paths are also distributed to ensure a constant current density in the voltage clamping segments, even for fast charged-device model (CDM) discharge events. By sharing the ESD return paths between differential inputs (or outputs), these return paths have no impact on differential return or insertion loss.
US09391450B2 Technique for limiting transmission of fault current
A new type of superconducting fault current limiter is disclosed, which can advantageously be used with high voltage transmission networks. The circuit is electrically connected to two terminals, which connect to the transmission network. The superconducting circuit is located within an enclosure or tank, which is electrically isolated from ground. Therefore, the voltage difference between the enclosure and the superconducting circuit, and between the enclosure and the terminals are significantly less than exist in current deployments. In some embodiments, the enclosure is electrically connected to one of the terminals, while in other embodiments, the enclosure is electrically isolated from the terminals. The circuit can be combined with other like circuits to address a wide range of current transmission network configurations.
US09391447B2 Interposer to regulate current for wafer test tooling
An interposer is described to regulate the current in wafer test tooling. In one example, the interposer includes a first connection pad to couple to automated test equipment and a second connection pad to couple to a device under test. The interposer further includes an overcurrent limit circuit to connect the first and second connection pads and to disconnect the first and second connection pads when the current between the first and second connection pads is over a predetermined amount.
US09391445B2 Surge protection circuit, switching power supply, and surge protection method
A surge protection circuit, a switching power supply, and a surge protection method are provided that can prevent a power supply from being damaged by a high energy surge voltage discharged from a terminal device to an output end of a power supply. The surge protection circuit is applied to the switching power supply. The power supply includes a transformer. The circuit includes a surge protection tube. When a surge voltage on the terminal device is greater than a discharge voltage of the surge protection tube, the surge protection tube is conducted and discharges the surge voltage on the terminal device to the ground wire end at the high voltage side of the transformer. The embodiments of the present invention are applicable to the field of electronic technologies.
US09391443B2 Power supply apparatus and image forming apparatus
The power supply apparatus includes a first power supply unit for outputting a first voltage; a second power supply unit for outputting a second voltage different from the first voltage; a switch unit operating with the first voltage, which is disposed in a power supply path connecting to the second power supply unit, for supplying and shutting down power to the second power supply unit; a detection unit for detecting that a predetermined voltage or higher is supplied to the first power supply unit; and a control unit for controlling the switch unit to stop the output of the first voltage from the first power supply unit, when the detection unit detects that the predetermined voltage or higher is supplied to the first power supply unit.
US09391442B2 Protection device and method for power transmitter
Aspects of a protection circuit and method are disclosed. A transmit circuit generates a power transmit signal for powering the transmit antenna to generate a wireless field sufficient for wirelessly charging a device. A detection circuit senses a strength of an electromagnetic field received by the transmit antenna and further configured to generate an sense signal indicating the strength of the electromagnetic field received by the transmit antenna. A power control circuit controls a switch based at least partly on the sense signal. The power control circuit can attenuate an electrical coupling between the transmit antenna and the transmit circuit such that the received electromagnetic field is inhibited from damaging the transmit antenna or the transmit circuit.
US09391437B2 Electrical junction box
An electrical junction box includes a circuit structure and a casing in which the circuit structure is accommodated. The casing includes a case including a case-side peripheral wall portion that extends upright from a peripheral edge of a bottom plate portion, the case having an opening that opens to a lateral side, and accommodating the circuit structure inside, and a cover closing the opening of the case and including a cover-side peripheral wall portion that extends upright from a peripheral edge of a lid plate portion and covers a perimeter of the case-side peripheral wall portion. In a state in which the cover and the case are assembled, a protruding end of the cover-side peripheral wall portion extends to at least such a position that its protruding end is substantially flush with an outer surface of the bottom plate portion.
US09391434B2 Conduit space recovery system
Space in a conduit having at least one cable therein which is surrounded by a duct is recovered by longitudinally cutting the duct and removing the duct from around the cable. The duct may be pulled out of the conduit and past a blade to affect the cutting, or a blade may be pulled through the conduit to cut the duct while still in the conduit.
US09391430B2 Ignition plug and method for the ignition of a fuel-air mixture by means of an ignition plug of said type
An adjustable ignition plug, with one or more variable electrodes, and a method to adjust the electrode gap spacing based on various engine operating parameters. This better enables the reliable ignition of the air-fuel mixture in a cylinder of a direct-injection internal combustion engine under various engine operating conditions.
US09391427B2 Thermal management in packaged VCSELs
Heat management systems for vertical cavity surface emitting laser (VCSEL) chips are provided. Embodiments of the invention provide substrates having a vertical cavity surface emitting laser chip disposed on the substrate surface and electrically interconnected with the substrate, a thermal frame disposed on the substrate surface and proximate to at least three sides of the vertical cavity surface emitting laser chip, and a thermal interface material disposed between the at least three sides of the vertical cavity surface emitting laser chip and the thermal frame. The substrate can also include a transceiver chip that is operably coupled to a further integrated circuit chip and that is capable of driving the VCSEL chip.
US09391423B2 Method and applications of thin-film membrane transfer
The disclosure relates to method and apparatus for micro-contact printing of micro-electromechanical systems (“MEMS”) in a solvent-free environment. The disclosed embodiments enable forming a composite membrane over a parylene layer and transferring the composite structure to a receiving structure to form one or more microcavities covered by the composite membrane. The parylene film may have a thickness in the range of about 100 nm-2 microns; 100 nm-1 micron, 200-300 nm, 300-500 nm, 500 nm to 1 micron and 1-30 microns. Next, one or more secondary layers are formed over the parylene to create a composite membrane. The composite membrane may have a thickness of about 100 nm to 700 nm to several microns. The composite membrane's deflection in response to external forces can be measured to provide a contact-less detector. Conversely, the composite membrane may be actuated using an external bias to cause deflection commensurate with the applied bias. Applications of the disclosed embodiments include tunable lasers, microphones, microspeakers, remotely-activated contact-less pressure sensors and the like.
US09391417B2 Hydroplaning reducing slip ring apparatus
A slip ring apparatus including a ring assembly having a conductive ring with a conductive ring engagement surface, a contact assembly having a contact element with a contact element engagement surface for engaging with the conductive ring engagement surface, and a surface discontinuity provided in at least one of the conductive ring engagement surface and the contact element engagement surface. An apparatus including the slip ring apparatus, wherein the apparatus includes a housing having an interior and a shaft rotatably extending through the interior of the housing. A method for reducing the potential of a hydroplaning effect in a slip ring apparatus, including providing a surface discontinuity in at least one of a conductive ring engagement surface and a contact element engagement surface.
US09391409B2 Electronic device connector
An electronic device connector includes a connector housing that is combined with a case of an electronic device and a terminal fitting that is held by the connector housing. When the connector housing is combined with the case, the terminal fitting is electrically connected to a contact portion of the electronic device. The terminal fitting includes an internal conductor, an external conductor disposed around the internal conductor, and a dielectric disposed between the internal conductor and the external conductor which are concentrically disposed. The internal conductor and the external conductor are integrally provided with spring portions capable of being elastically deformed in contact with the contact portion of the electronic device.
US09391403B2 USB port locking device
Provided is a USB port locking device including: a blocking member having a blocking coupling part to block access of an external device; an external USB port part connected to the blocking member and to which an external USB connection port is insertively coupled; a signal connection part enabling signal transmission between a terminal inside the USB port of the electronic device and the external USB connecting port; a locking member selectively locked to the electronic device so that the blocking member is not forcedly removed; a stopping member selectively blocking an unauthorized external USB connecting port from being inserted into the external USB port part; and a lock member controlling a locking operation of the locking member and a blocking operation of the stopping member by interfering with the locking member and the stopping member when they are inserted into the blocking member.
US09391402B2 Fastening apparatus for securing a connector to an electronic device
The present invention provides a fastening apparatus for retaining a connector coupled to an electronic device. The fastening apparatus for connector comprises a first fixing portion, a connection portion and a second fixing portion. The first fixing portion is disposed at one side of a connector and has a first binding unit. The connection portion is formed on the fixing portion to connect the first fixing portion to a housing of an electronic device. The second fixing portion is pivotally rotatable relative to the first fixing portion, the second fixing portion including a second binding unit which is engages with the first binding unit when the second fixing portion rotates to a particular location, so that a cable of the connector is enclosed between the first fixing portion and the second fixing portion.
US09391400B2 Connector with lever and fitting guiding structure
In a connector including a tubular male housing, a female housing, and a lever turnably supported in one of this male housing and the female housing and also is engaged with an engaging part formed in the other housing and slides the male housing in a direction in which the male housing is fitted into and removed from the female housing by a turning operation, the female housing is provided with support members extending in a direction in which the male housing is fitted and removed along an outer peripheral surface of the male housing, and the male housing is provided with a pair of projecting bar parts projecting from the outer peripheral surface and guide surfaces for guiding the support members are formed on mutually opposed surfaces of this pair of projecting bar parts.
US09391399B2 Charging connector
A charging connector (1) includes a connector case (3A, 3B) and a release lever (40) slidable in the connector case (3A, 3B). The release lever (40) includes slide projections (48). The connector case (3A, 3B) includes slide grooves (6) in which the slide projections (48) are inserted. The slide projections (48) slide in the slide grooves (6) so that the release lever (40) is guided by the slide grooves (6) in a slidable manner. The slide grooves (6) include water drain grooves (8) provided on bottoms thereof and extending downward to penetrate the bottoms.
US09391398B2 Connector assembly
A plug connector includes first contacts, a first housing comprising a guide portion and holding the first contacts, and a first metal member. The first metal member is attached to the guide portion and covers at least parts respectively of an upper surface of the guide portion and three outer surfaces of an end wall portion of the guide portion. A receptacle connector includes second contacts, a second housing holding the second contacts, and a second metal member. The second housing comprises a to-be-guided portion outside an arrangement range of the second contacts. The to-be-guided portion is adapted to be fitted to the guide portion and is formed by a U-shaped wall. The second metal member is attached to the to-be-guided portion and covers at least parts respectively of an upper surface of the to-be-guided portion and two inner surfaces of the U-shaped wall.
US09391397B2 Connector, counter-connector and connector assembly with clamp surfaces and fixation means
The invention relates to a plug type connector, a counter-connector and a plug type connector arrangement. In order to protect a contact position (P) of the plug type connector against undesirable displacement relative to the counter-connector of the plug type connector arrangement, without undesirable forces occurring, there is provision according to the invention for the plug type connector and the counter-connector to have clamping faces which extend transversely relative to a connection direction (V) and which are clamped to each other via a fixing means.
US09391394B2 Magnetic connector assembly
There is provided a magnetic connector assembly comprising a first connector part (70) defining a first connection surface (82) and a second connector part (30) defining a second connection surface (38), the second connector part being connectable to the first connector part, wherein when the first connector part (70) and the second connector part (30) are connected they define a connection region over which the first connection surface (82) overlaps the second connection surface (38), such that an electrical signal may be transmitted between at least part of the first connection surface and at least part of the second connection surface in the connection region; and at least one of the first connector part (70) and the second connector part (30) comprises a magnet and at least the other of the first connector part and the second connector part comprises magnetisable material (74), such that when the first connector part and the second connector part are connected, the first and second connection surfaces (82, 38) are attracted to each other by a magnetic force; and wherein the first and second connector parts (70, 30) are arranged such that the magnetic force between the first and second connection surfaces (82, 38) is substantially weaker in a first part of the connection region than in a second part of the connection region.
US09391389B2 Terminal connection structure for electric wire
A terminal connection structure for an electric wire includes a first terminal having a first extension section extended from a first connection section in a nearly semi-cylindrical shape and connected to the first terminal member of a mating connection device to be connected to the electric wire and a second terminal having a second extension section extended from a second connection section in a nearly semi-cylindrical shape and connected to the second terminal member of the mating connection device to be connected to the electric wire, the first extension section and the second extension section being disposed coaxially so as to be opposed to each other and to form a nearly cylindrical shape.
US09391387B2 Connector
A connector (1) includes a pair of connector housings (3, 5), a fitting portion (9) provided in one connector housing (3) and configured to receive a terminal (7), and a fitted portion (13) provided in the other connector housing (5) and configured to receive a mating terminal (11) capable of fitting with the terminal (7). The fitted portion (13) includes a frame (15) and a movable housing (17). The frame (15) and the movable housing (17) are respectively provided with a flexture lock aim (19) and a latching projecting portion (21). The fitting portion (9) is provided with a releasing portion (23) configured to release engagement between the lock arm (19) and the latching projecting portion (21) by flexing the lock arm (19). The releasing portion (23) flexes the lock arm (19) before the terminal (7) and the mating terminal (11) fit with each other.
US09391386B2 Caged poke home contact
A single element connector includes a first cage-like structure configured to receive a wire. The first cage-like structure includes an insert end and a single contact tine coupled to a top wall of the first cage-like structure. The single contact tine extends downward from the top wall to a base of the single element connector and directs a wire inserted into the single element connector to the base of the single element connector.
US09391385B2 Dual compressive connector
An electrical connector for electrically connecting multiple photovoltaic bus bars. A casing includes first and second opposing walls. An elastic strip is bent into a bent elastic strip with a first leg and a second leg. The bent elastic strip is disposed between the first and second walls of the casing with the first leg pressing against the first wall and the second leg pressing against the second wall. The bent elastic strip is configured to hold at least one of the photovoltaic bus bars between the first leg and the first wall and another of the photovoltaic bus bars between the second leg and the second wall. The bent elastic strip may be formed of resilient spring metal with a thickness and an elastic modulus. The thickness and/or the elastic modulus of the elastic strip is/are configured so that the bus bars are inserted without requiring a tool to open a space and so that the bus bars are removed from the connector without requiring a tool to break the electrical connection.
US09391384B2 Connector crimping terminal
A terminal, comprises an electric wire connecting part having a core wire barrel part that crimps a core wire exposed in one end of an electric wire, the core wire being made of a first metal; wherein the electric wire connecting part is made of a second metal whose ionization tendency is lower than that of the first metal, wherein the electric wire connecting part is plated with a third metal whose ionization tendency is between the first metal and the second metal so that a plating layer made of the third metal is formed on the electric wire connecting part, and wherein the core wire barrel part is crimped so as to break down the plating layer formed on a connecting surface of the core wire barrel part on which the core wire is mounted.
US09391382B1 Card connector having a heat activated film welded between a shielding shell and a housing
A card connector for receiving an electrical card therein includes an insulating housing, a plurality of electrical contacts, a plastic sheet, a shielding shell and a heat activated film. The insulating housing has a bottom wall, a rear wall and two side walls which together form an inserting chamber. The electrical contacts are fixed in the bottom wall of the insulating housing. The plastic sheet is pasted on a bottom of the insulating housing. The shielding shell covers on the insulating housing. The heat activated film is welded between the shielding shell and the rear wall and the side walls of the insulating housing.
US09391379B1 Coaxial connector device
A coaxial connector device includes a connector bank with closely arranged installation connectors; a male connector including a screw-on section defining a first circumferential surface of a first outer diameter, a cable receiving section defining a second circumferential surface of a second outer diameter, and a tightening section axially located between the screw-on and the cable receiving section; a cable having an end extended through the male connector to electrically connect to one of the installation connectors; and a female connector connected to another end of the cable. The tightening section defines multiple grip sides, which are respectively located tangentially relative to the second circumferential surface with two lateral edges flush with the first circumferential surface, giving the tightening section a reduced size. Therefore, multiple male connectors can be conveniently screwed onto the closely arranged installation connectors while the fully assembled coaxial connector device can have an effectively reduced volume.
US09391376B2 Crimp terminal, connection structural body and connector
In a female crimp terminal including a pressure-bonding section for permitting pressure-bonding and connection to an aluminum core wire of an insulated wire, the pressure-bonding section is configured in a hollow sectional shape by a plate material, and a long length direction weld portion in a long length direction is welded, a forward part in the hollow sectional shape is caused to take an almost flat plate-shaped sealing shape and a width direction weld portion in a width direction is welded.
US09391370B2 Antenna feed integrated on multi-layer PCB
A transmitter includes apparatus for integrating the antenna feed into a multilayer PCB. The apparatus includes an antenna element disposed over the multilayer PCB having slot openings that substantially overlap and that enable an RF signal to be coupled from a printed transmission line located on one of the multilayer PCB conductive layers. The multilayer PCB board hosts at least one transceiver unit and a baseband unit such that the antenna feed, transceiver and baseband units are integrated on a single multilayer PCB board without degradation of antenna bandwidth and efficiency.
US09391369B2 Antenna device and communication terminal apparatus
An antenna device that includes coil antennas each having a coil conductor wound around a winding axis and a planar conductor including a surface and an edge end portion, the surface extending along the winding axis of the coil conductor, the edge end portion being adjacent to a coil opening of the coil conductor. A current flowing through the coil conductor induces a current in the planar conductor, this current produces a magnetic flux in a direction normal to the planar conductor, and thus the planar conductor acts as a booster antenna. The antenna device has directivity in the direction normal to the planar conductor because the magnetic flux produced by the coil antennas and that produced by the planar conductor are combined. This enables the antenna device to occupy a small area while achieving a predetermined communication distance.
US09391367B2 Apparatus, system and method of steering an antenna array
Some demonstrative embodiments include apparatuses, systems and/or methods of steering an antenna array. For example, a steering controller may control steering of an antenna array, the steering controller may be configured to select a first plurality of timing taps out of a second plurality of timing taps of a channel estimation, to determine a plurality of steering vectors corresponding the first plurality of timing taps, to determine a particular steering vector based on the plurality of steering vectors, and to control steering of the antenna array according to the particular steering vector.
US09391364B2 Mobile communication device with improved antenna performance
The present invention concerns a mobile communication device comprising a ground plane, a main antenna comprising a main radiator (MRAD) that can couple electromagnetically to the ground plane and to a first signal path (SPm), a diversity antenna comprising a diversity radiator (DRAD), a reconfigurable input matching circuit that couples the diversity radiator (DRAD) to the ground plane and to a second signal path (SPd), and a control unit (CU) coupled to the reconfigurable input matching circuit and adapted to change the coupling of the diversity radiator (DRAD) to the ground plane during operation. The present invention further concerns to a method to enhance the performance of the device.
US09391362B1 Configurable antenna
Antenna structures and methods of operating the same of a configurable antenna of an electronic device are described. A configurable antenna includes a first antenna element coupled to a radio frequency (RF) feed, a controllable circuit coupled to the first antenna element and a second antenna element coupled to the controllable circuit. The controllable circuit is configured to electrically isolate the first antenna element and the second antenna element to configure the antenna structure to operate in a first antenna configuration having a first length and to electrically connect the first antenna element and the second antenna element to configure the antenna structure to operate in a second antenna configuration having a second length.
US09391360B1 Antenna and method for optimizing the design thereof
Disclosed is an antenna system and method to optimize the design of an antenna using resistive sheets. The system and method are operative to design a topology of a resistive sheet to mitigate the adverse effects caused by the inherent losses of resistive sheets while operating as antennas. The system is designed to reduce a plurality of radiofrequency current “hot spots” and “pinch points,” associated with the flow of a current on a resistive sheet, by a sufficient extent so as to enable radiation of electromagnetic waves at substantially higher radiation efficiency as compared with antennas designed using traditional design techniques.
US09391359B2 Electronic device
An electronic device including a first casing, a second casing, at least one first connecting unit and at least one feeding unit is provided. The first casing includes a conductive material. The second casing includes a conductive material. The first casing and the second casing are conducted with each other through the first connecting unit. The feeding unit is electrically connected to the first casing and the second casing, wherein the electronic device forms an antenna structure with the first casing, the second casing, the first connecting unit and the feeding unit and transmits an electromagnetic signal via the feeding unit.
US09391357B2 Electronic apparatus
Provided is an electronic apparatus including a casing that is formed of a non-conductive material and is configured such that a hole is formed in a part of the casing, an antenna element that is formed on an outer surface of the casing, a logo mark that is configured such that at least a part thereof is formed of a conductor to be disposed to cover the hole of the casing, a part of a conductor portion comes into contact with the antenna element, and another part of the conductor portion is exposed to the hole of the casing, and a feeding wire that is connected to the logo mark through the hole formed in the casing.
US09391356B2 Feature in antenna pattern for pointing and orientation determination
Systems and methods for antenna pointing are disclosed. A transmit antenna system having an adjustable boresight transmits a signal exhibiting a far-field pattern including a feature (e.g. a V-Notch) in a polarization of the signal disposed at a fixed position off a beam peak of the far-field pattern of the signal. A receive antenna system scans across the far-field pattern of the signal in the polarization to locate the feature and determine a pointing error of the adjustable boresight therefrom. The system may be applied to a cross-polarization of the signal where a co-polarization of the signal is simultaneously used for telecommunication.
US09391355B2 Multi-directional receiving antenna array
Techniques for providing multi-directional receiving antenna arrays are described herein. According to an embodiment, an apparatus includes an antenna array including multiple antennas and an orientation system. The orientation system includes multiple orientation marks and multiple alignment marks. At least one of the multiple antennas is configured to be positioned toward a respective station transmitter location based at least partially on an alignment of one of the multiple orientation marks relative to one of the multiple alignment marks.
US09391352B2 Limiter for broadband high-frequency signals
A limiter for high-frequency signals has an input, whereas the high-frequency signal is supplied to the limiter at its input. The limiter provides several limiting stages which are electrically connected to the input. Each limiting stage is a series circuit with an unbiased diode and a Zener diode which does not serve to bias the diode, so that the high-frequency signal is electrically connected to a reference ground via the one unbiased diode and the Zener diode.
US09391350B2 RF choke device for integrated circuits
Among other things, one or more techniques and systems for selectively filtering RF signals within one or more RF frequency band are provided. In particular, an RF choke, such as a 3D RF choke or a semi-lumped RF choke, configured to selectively filter such RF signals is provided. The RF choke comprises a metal connection line configured as an inductive element for the RF choke. In an example, one or more metal lines, such as a metal open stub, are formed as capacitive elements for the RF choke. In another example, one or more through vias are formed as capacitive elements for the RF choke. In this way, the RF choke allows DC power signals to pass through the metal connection line, while impeding RF signals within the one or more RF frequency bands from passing through the metal connection line.
US09391348B2 Electrochemical cell of an accumulator
The invention relates to electrochemical cells of a rechargeable battery. It is the object of the invention to provide possibilities with which parameters can be determined simply, reliably and with sufficient spatial resolution within the cells of a rechargeable battery in real time and with small additional technical effort. In an electrochemical cell in accordance with the invention, at least one sensor element is arranged within the cell, integrated therein. In this respect, a sensor element is configured as an electrically conductive layer-wise conductor track structure on a surface of a dielectric laminate configured in the form of a thin film. Except for regions arranged at the outer margin provided for an electrical contacting, the conductor track structure is sealed in a fluid-tight manner by a further dielectric laminate which is configured in the form of a film and which is arranged on the conductor track structure.
US09391347B2 Cell connection control device
When connecting a plurality of cells in parallel, an operation to calculate an inrush current flowing when a pair of cells are selected from the cells for the parallel-connection and parallel-connected for all cell combinations. A cell combination, whose inrush current is the largest in the cell combinations which are judged that the calculated inrush current is less than or equal to a predetermined upper limit current value, is set as a cell combination to parallel-connect the cells.
US09391346B2 Non-aqueous electrolyte additive, non-aqueous electrolyte, and non-aqueous electrolyte secondary battery
The present invention relates to a non-aqueous electrolyte additive that allows for improved safety and battery characteristics of a non-aqueous electrolyte secondary battery, and in greater detail, the present invention relates to a non-aqueous electrolyte additive that includes a phosphazene compound represented by the following general formula (1): (NPR2)n  (1) wherein each R independently represents fluorine or a secondary or tertiary branched alkoxy group substituted with fluorine, at least one of the Rs represents the secondary or tertiary branched alkoxy group substituted with fluorine, and n is from 3 to 14.
US09391345B2 Non-aqueous electrolytes for electrochemical cells
A electrolyte for a lithium battery includes a silane/siloxane compound represented by SiR4−x−yR′xR″y, by Formula II, or Formula III: where each R is individually an alkenyl, alkynyl, alk(poly)enyl, alk(poly)ynyl, aryl; each R′ is represented by; each R″ is represented by Formula I-B; R1 is an organic spacer; R2 is a bond or an organic spacer; R3 is alkyl or aryl; k is 1-15; m is 1-15; n is 1 or 2; p is 1-3; x′ is 1-2; and y′ is 0-2.
US09391343B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery according to an embodiment of the present invention includes an electrode assembly, a nonaqueous electrolyte, and a container. The electrode assembly has a positive electrode, a negative electrode, and a separator. The positive electrode contains particles of a lithium transition metal compound as a positive electrode active material. The negative electrode is opposed to the positive electrode. The separator is disposed between the positive electrode and the negative electrode. The nonaqueous electrolyte contains lithium difluorophosphate. The container houses the electrode assembly and the nonaqueous electrolyte. The battery capacity is not less than 21 Ah. The mean particle diameter (D50) of the particles of the lithium transition metal compound is not less than 5 μm and not more than 15 μm. The (D90−D10)/D50 of the particles of the lithium transition metal compound is under 1.1.
US09391340B2 Electrolyte for redox flow battery and redox flow battery
Provided are an electrolyte for a redox flow battery, the electrolyte allowing suppression of generation of hydrogen during a battery reaction; and a redox flow battery including the electrolyte. In the electrolyte for a redox flow battery, the total concentration of platinum-group element ions is 4.5 mass ppm or less. The platinum-group element ions may satisfy in terms of concentration at least one of those described below: the concentration of rhodium ions is 1 mass ppm or less, the concentration of palladium ions is 1 mass ppm or less, the concentration of iridium ions is 1 mass ppm or less, and the concentration of platinum ions is 1 mass ppm or less.
US09391337B2 Composite proton conducting electrolyte with improved additives for fuel cells
Additives can be used to prepare polymer electrolyte for membrane electrode assemblies in polymer electrolyte fuel cells in order to improve both durability and performance. The additives are chemical complexes comprising certain metal and organic ligand components.
US09391336B2 Mixed-ionomer electrode
A membrane electrode assembly includes a membrane, an anode catalyst layer and a cathode catalyst layer. The anode catalyst layer is on a first side of the membrane and the cathode catalyst layer is on a second side of the membrane, wherein the second side of the membrane is opposite the first side of the membrane along a first axis. The cathode catalyst layer includes agglomerates formed of a catalyst support supporting catalyst particles, an agglomerate ionomer and an inter-agglomerate ionomer. The agglomerate ionomer surrounds the agglomerates and the inter-agglomerate ionomer is in regions between the agglomerates surrounded by the agglomerate ionomer. The agglomerate ionomer is different than the inter-agglomerate. Methods to produce the catalyst layer are also provided.
US09391335B2 Solid oxide fuel cell system and method for controlling same
A solid oxide fuel cell system includes: a fuel cell stack having a fuel electrode and an oxidant electrode; and a combustion unit provided to start the system; a control unit configured to perform control in such a way as to fill a combustion gas discharged from the combustion unit into the fuel electrode of the fuel cell stack at a time of stopping the system, the combustion gas containing an inert gas as a component.
US09391334B2 Hydrogen gas generator
A hydrogen generator includes a cartridge including a plurality of thermal conductors each having an outer wall assembled together to form a housing. A plurality of fuel pellets provided on the plurality of thermal conductors. Each fuel pellet has a hydrogen-containing reactant that will react to release hydrogen gas when heated. The hydrogen generator also includes a compartment configured to removably contain the cartridge. The hydrogen generator further includes a plurality of heating elements disposed in the compartment such that each heating element is in thermal communication with one of the thermal conductors when the cartridge is disposed within the compartment to generate heat to selectively heat one or more fuel pellets to initiate a reaction to produce hydrogen gas.
US09391333B2 Pulsating operation method and system for fuel cell system
A pulsating operation method and system for a fuel cell system that smoothly discharges water remaining in a fuel electrode of a fuel cell and, simultaneously, improves fuel utilization. The method includes performing a pulsation control that controls the magnitude and period of a pulsating operating pressure for hydrogen supplied to an anode of a fuel cell to smoothly discharge the water remaining in the anode, maximize fuel utilization of the anode, and improve operational stability of the fuel cell system.
US09391327B2 Positive electrode for rechargeable lithium battery, preparing same, and rechargeable lithium battery
A positive active material is disclosed that includes a lithium nickel composite oxide represented by the following Chemical Formula 1, wherein a full width at half maximum (FWHM003) at a (003) plane in X-ray diffraction ranges from about 0.12 to about 0.155, and a rechargeable lithium ion battery including the same. LiaNixCoyMzO2  [Chemical Formula 1]
US09391325B2 Positive electrode active material, production method thereof and non-aqueous electrolyte secondary battery
In order to provide a 3V level non-aqueous electrolyte secondary battery with a flat voltage and excellent cycle life at a high rate with low cost, the present invention provides a positive electrode represented by the formula: Li2±α[Me]4O8−x, wherein 0≦α<0.4, 0≦x<2, and Me is a transition metal containing Mn and at least one selected from the group consisting of Ni, Cr, Fe, Co and Cu, said active material exhibiting topotactic two-phase reactions during charge and discharge.
US09391318B2 Active material particles for a lithium secondary battery
Active material particles are provided that exhibit performance suitable for increasing the output of a lithium secondary battery and little deterioration due to charge-discharge cycling. The active material particles provided by the present invention have a hollow structure having secondary particles including an aggregate of a plurality of primary particles of a lithium transition metal oxide, and a hollow portion formed inside the secondary particles, and through holes that penetrates to the hollow portion from the outside are formed in the secondary particles. BET specific surface area of the active material particles is 0.5 to 1.9 m2/g.
US09391316B2 Composite cathode active material, cathode and lithium battery including the composite cathode active material, and method of preparing the composite cathode active material
A composite cathode active material, a cathode and a lithium battery including the composite cathode, and a method of preparing the composite cathode active material, the composite cathode active material including a compound with an olivine crystal structure; and an inorganic material, the inorganic material including a nitride or carbide of at least one element selected from the group of Group 2, Group 13, Group 14, and Group 15 of the periodic table of elements.
US09391315B2 Negative electrode for lithium ion battery and method for producing the same, and lithium ion battery
A negative electrode for a lithium ion battery 10 includes a negative electrode current collector 11, a negative electrode active material layer 14, and a lithium silicate layer 15. The negative electrode active material layer 14 contains silicon. The lithium silicate layer 15 contains lithium, oxygen, and silicon forming a Li—O—Si bond, and is formed at the interface between the negative electrode current collector 11 and the negative electrode active material layer 14. The negative electrode active material layer 14 and the lithium silicate layer 15 may be composed of columnar bodies.
US09391307B2 Electronic device
An electronic device includes a case body which includes an opening and a battery holder holding a battery, an inward flange which is disposed at least a part of a circumference of the opening, a display panel which is mounted on the inward flange so as to cover the opening of the case body, and an adhesive layer which is provided between the display panel and the inward flange. The adhesive layer gradually peels off to leak gas in a space sealed by the case body and the display panel, so as to prevent the display panel from swiftly popping out of the opening when an inner pressure of the space increases.
US09391305B2 Backpack-type power supply including operation portion
The backpack-type power supply includes a rechargeable battery, a case, a harness, and an operation unit. The case accommodates the rechargeable battery. A user wears the case on a back of the user by the harness. The operation unit includes at least one of a switch and a display unit. The switch is configured to enable or disable the rechargeable battery. The display unit is configured to display a battery level of the rechargeable battery.
US09391291B2 Organic light emitting diode display device and display panel thereof
An organic light emitting diode (OLED) display device and a display panel thereof are provided. The organic light emitting diode display panel comprises a first substrate, a first electrode, an organic light emitting layer, a second electrode, and a second substrate. The first electrode is disposed on the first substrate. The organic light emitting layer is disposed on the first electrode. The second electrode is disposed on the organic light emitting layer. The second substrate is located on the second electrode. The material of the second electrode comprises an alkaline earth element and silver. The second electrode comprises a first portion and a second portion, and the first portion is located between the second portion and the first substrate. The ratios of the alkaline earth element to silver in the first portion and in the second portion are different.
US09391290B2 Light-emitting device comprising an organic compound
A light-emitting element of the present invention can have sufficiently high emission efficiency with a structure including a host material being able to remain chemically stable even if a phosphorescent compound having higher emission energy is used as a guest material. The relation between the relative emission intensity and the emission time of light emission obtained from the host material and the guest material contained in a light-emitting layer is represented by a multicomponent decay curve. The relative emission intensity of the slowest component of the multicomponent decay curve becomes 1/100 for a short time within a range where the slowest component is not interfered with by quenching of the host material (the emission time of the slowest component is preferably less than or equal to 15 μsec); thus, sufficiently high emission efficiency can be obtained.
US09391287B1 Photovoltaic perovskite material and method of fabrication
A semiconductor device and a method for fabrication of the semiconductor device are described that include a perovskite layer formed using a solution process with lead iodine and methylammonium halide. In an implementation, a semiconductor device that employs example techniques in accordance with the present disclosure includes a cathode layer; an anode layer; and an active layer disposed between the cathode layer and the anode layer, where the active layer includes a perovskite layer including an interdiffused and annealed lead iodine (PbI2) film and methylammonium halide (CH3NH3X) film. In implementations, a process for fabricating a continuous-perovskite semiconductor device that employs example techniques in accordance with the present disclosure includes spinning a PbI2 layer onto an ITO-covered glass; spinning an MAI layer onto the PbI2 layer; annealing the PbI2 layer and the MAI layer; spinning a PCBM layer onto a resulting perovskite layer; and depositing an Al layer.
US09391285B2 Spin filter device, method for its manufacture and its use
The present invention relates to a method and a device for providing a current of spin-polarized electrons. More particularly, the present invention is suited for use in spin electronics or detection of spin-polarized electrons.
US09391284B2 Organic photosensitive optoelectronic devices with triplet harvesting
There is disclosed an organic photosensitive optoelectronic devices comprising organic photoconductive materials, which comprise singlet fission host materials doped with triplet forming materials. There is also disclosed devices made from such materials, such as an organic photovoltaic cell, a photoconductor cell, a photodetector, organic photosensors, chemical sensors, and biological sensors. Methods of fabricating such devices are also disclosed.
US09391281B2 Heterocyclic compound and organic electronic element containing same
The present disclosure provides a novel compound capable of greatly improving the lifetime, efficiency, electrochemical stability and thermal stability of an organic electronic device, and an organic electronic device including an organic compound layer containing the compound.
US09391280B2 Heterocyclic compound and organic light-emitting device including the same
Provided is a heterocyclic compound represented by Formula 1 below and an organic light-emitting device including the heterocyclic compound of Formula 1: wherein substituents in Formula 1 above are defined as in the specification.
US09391278B2 Polymer compound, charge-transporting polymer, composition for organic electroluminescent element, organic electroluminescent element, organic EL display device, and organic EL light
The present invention provides a polymer compound and charge transporting polymer having a high hole injecting and transporting performance, a composition for organic electroluminescent element containing the charge transporting polymer, and an organic electroluminescent element. The polymer compound of the present invention comprises a specific group having a benzocyclobutene ring.
US09391277B2 Device comprising positive hole injection transport layer, method for producing the same and ink for forming positive hole injection transport layer
A device including a substrate, two or more electrodes facing each other disposed on the substrate and a positive hole injection transport layer disposed between two electrodes among the two or more electrodes, wherein the positive hole injection transport layer contains a reaction product of a transition metal complex or complexes, and wherein at least one or more kinds of transition metals selected from the group consisting of vanadium, rhenium and platinum, or a mixture of molybdenum and one or more kinds of transition metals selected from the group consisting of vanadium, rhenium and platinum is contained in a central metal or metals of the transition metal complex or complexes.
US09391273B1 Electronic device and method for fabricating the same
Provided is an electronic device including a semiconductor memory. The semiconductor memory includes a first metal oxide layer disposed over a substrate and including a trench therein, a second metal oxide layer disposed along an inner wall of the trench, a selector disposed over the second metal oxide layer and buried in a part of the trench, and a top electrode disposed over the selector.
US09391272B2 Nonvolatile variable resistance element
According to one embodiment, a nonvolatile variable resistance element includes a first electrode, a second electrode, a variable resistance layer, and a dielectric layer. The second electrode includes a metal element. The variable resistance layer is arranged between the first electrode and the second electrode. A resistance change is reversibly possible in the variable resistance layer according to move the metal element in and out. The dielectric layer is inserted between the second electrode and the variable resistance layer and has a diffusion coefficient of the metal element smaller than that of the variable resistance layer.
US09391269B2 Variable resistance memory devices
A variable resistance memory device includes a plurality of first conductive lines, a plurality of second conductive lines, a plurality of memory cells, a plurality of first air gaps and a plurality of second air gaps. The first conductive line extends in a first direction. The second conductive line is over the first conductive line and extends in a second direction crossing the first direction. The memory cell includes a variable resistance device. The memory cell is located at an intersection region of the first conductive line and the second conductive line. The first air gap extends in the first direction between the memory cells. The second air gap extends in the second direction between the memory cells.
US09391264B2 MRAM having an unpinned, fixed synthetic anti-ferromagnetic structure
An MRAM bit includes a free magnetic region, a fixed magnetic region comprising an anti-ferromagnetic material, and a dielectric layer positioned between the free magnetic region and the fixed magnetic region. In one aspect, the fixed magnetic region consists essentially of an unpinned, fixed synthetic anti-ferromagnetic (SAF) structure which comprises (i) a first layer of one or more ferromagnetic materials, wherein the one or more ferromagnetic materials includes cobalt, (ii) a second layer of one or more ferromagnetic materials wherein the one or more ferromagnetic materials includes cobalt, (iii) a third layer of one or more ferromagnetic materials, and an anti-ferromagnetic coupling layer, wherein: (a) the anti-ferromagnetic coupling layer is disposed between the first and third layers, and (b) the second layer is disposed between the first layer and the anti-ferromagnetic coupling layer.
US09391256B2 Electroacoustic transducer with reduced losses due to transverse emission and improved performance due to suppression of transverse modes
The present invention relates to an electroacoustic transducer which is arranged in an acoustic track (AS) and on a piezoelectric substrate (11) and which has two electrodes (1, 2) which are arranged on the substrate (11) and which have interengaging electrode fingers (3, 4) for exciting acoustic waves. The electrode fingers (3, 4) of an electrode (1, 2) are interconnected. The transducer also has means for increasing the mass occupation in a central excitation region (ZAB) which runs parallel to the acoustic track (AS), and the mass occupation in the central excitation region (ZAB) is higher than in an edge region (RB) which adjoins the central excitation region (ZAB) from both sides.
US09391254B2 Electric power generation
Apparatus for electric power generation. A system includes a boiler for heating a fluid, the boiler directing a first portion of the heated fluid to a turbine for the generation of electric power and a second portion of the heated fluid to a thermoelectric (TE) generator, and a condenser connected to the turbine that condenses hot fluid emitted from the turbine and feeds the condensed fluid to the TE generator, the TE generator generating electric power from a difference in temperature of the second portion of the heated fluid and the condensed fluid from the turbine.
US09391249B2 Light emitting device package and method of fabricating the same
A light emitting device package including a light emitting device; an encapsulant configured to cover the light emitting device; a first material mixed with the encapsulant to scatter light emitted from the light emitting device or convert a wavelength; and a second material mixed with the encapsulant, and disposed on a layer different from that of the first material in the encapsulant to scatter or wavelength-convert at least part of light scattered and wavelength-converted from the first material.
US09391248B2 Light emitting device, light emitting device package
Provided are a light emitting device, a light emitting device package, and a lighting system. The light emitting device includes a light emitting structure including a first conductive type semiconductor layer, a second conductive type semiconductor layer, and an active layer between the first conductive type semiconductor layer and the second conductive type semiconductor layer and a light extraction pattern in which a period (a) exceeds λ/n (where, λ is a wavelength of light emitted from the active layer, and n is a refractive index of the light emitting structure) on the light emitting structure. The period (a) may be in the range of 5×(λ/n)
US09391246B2 LED mixing chamber with reflective walls formed in slots
A relatively large substrate has a reflective surface, such as a diffusive white surface. LED dies, either as bare LED dies or packaged LED dies, are mounted to the substrate to form separate arrays of LEDs. Each array is intended for a separate mixing chamber. A layer of an encapsulant, such as silicone, is deposited over the substrate to encapsulate the LED dies. A laser etches through the encapsulant to form slots, and a reflective material, such as a white paint, is deposited in the slots to form reflective walls of each mixing chamber. If desired, a phosphor layer is deposited over the encapsulant and reflective walls. The substrate is then singulated to separate out the mixing chambers. Since no discrete parts are assembled, and multiple mixing chambers are formed simultaneously, the resulting mixing chambers are inexpensive and very reliable.
US09391245B2 Sialon phosphor, method for producing same, and light-emitting device package using same
According to one embodiment of the present invention, a method for producing a sialon phosphor comprises: mixing a silicon precursor and an aluminum precursor and sintering the mixture to form a first sintered body; and mixing the first sintered body and a precursor for an active material and heat-treating the mixture to form a second sintered body. That is, the method for producing a sialon phosphor according to one embodiment of the present invention involves firstly forming the first sintered body serving as a host material to stably ensure a crystal structure, and then mixing the active material and the first sintered body so as to preserve the role of the active material without sacrificing the crystal structure of the first sintered body. Eventually, the active material in the crystal structure of the first sintered body is located in an interstitial site not located in the Si or Al position, thereby preventing the degradation of the crystallinity of the first sintered body. In addition, the crystal structure of the sialon phosphor produced by the above-described method is stable, and the sialon phosphor exhibits superior thermal stability at a high temperature, and therefore the degradation in the efficiency thereof caused by a shortened lifespan thereof is extremely slight even over long-term operation. In addition, the crystal structure of the sialon phosphor in the light-emitting device package comprising the sialon phosphor produced by the above-described method is stable, and therefore the degradation in luminance caused by a degradation of crystallinity may be prevented.
US09391243B2 Phosphor separated from LED by transparent spacer
To reduce absorption by an LED die (12) of light emitted by a phosphor layer (48), the absorbing semiconductor layers of the LED die (12) are separated from the phosphor layer by a relatively thick glass plate (44) affixed to the LED die or by the LED die transparent growth substrate. Therefore, phosphor light emitted at a sufficient angle towards the LED die will pass through the transparent spacer (44) and exit the sidewalls of the spacer, preventing the light from being absorbed by the LED die. The LED die may be GaN based. The spacer is at least 100 microns thick. A 16% gain in light extraction is achievable using the technique compared to the light emission where phosphor is directly deposited on the LED semiconductor layers.
US09391242B2 Light-emitting device
A surface mounted light emitting device having superior reliability with a focus on low cost producibility, in which a protective element can be formed without lowering the efficiency of light emission from a light emitting element, is provided.Since, for example, a printed resistance 16, as a protective element, is formed on at least the top surface side, the back surface side, or the inside of an insulating film 2 and, for example, the printed resistance 16, as a protective element, is formed on the rear surface side of the installation surface of a light emitting element 11, light emitted from the light emitting element 11 is not obstructed due to light blocking, light absorption or the like by, for example, the printed resistance 16, as a protective element.
US09391241B2 Light emitting diode
A light emitting diode with a front surface adapted to emit light and a rear surface is provided with a reflective coating on the rear surface, the reflective coating being primarily silver and containing either 0.4% bismuth or a combination of 0.5% tin, 0.2% copper, and 0.2% samarium.
US09391238B2 Semiconductor light-emitting device
A semiconductor light-emitting device includes a light-emitting structure that includes a first conductive semiconductor layer, an active layer, a second conductive semiconductor layer, an electrode layer contacting one of the first conductive semiconductor layer and the second conductive semiconductor layer, and a bonding conductive layer connected to the electrode layer. The bonding conductive layer includes a main bonding layer having a recess area defined by a stepped portion on a surface opposite to a surface facing the electrode layer, and a filling bonding layer filling at least a part of the recess area.
US09391236B2 Substrate for optics having a plurality of dot lines, semiconductor light emitting device. and exposure apparatus
To provide a substrate for optics provided with a fine-structure product which improves luminous efficiency of an LED while improving internal quantum efficiency IQE by decreasing the number of dislocation defects in a semiconductor layer, a substrate for optics (1) is provided with a fine-structure layer (12) including dots comprised of a plurality of convex portions (13) extending in the direction of from the main surface of a substrate (11) to outside the surface, where the fine-structure layer (12) has a plurality of dot lines (13-1 to 13-N) in which a plurality of dots is arranged with a pitch Py in the first direction in the main surface of the substrate (11), while having the plurality of dot lines in which a plurality of dots is arranged with a pitch Px in the second direction orthogonal to the first direction in the main surface of the substrate (11), one of the pitch Py and the pitch Px is a constant interval of nano-order, while the other one is an inconstant interval of nano-order, or both are inconstant intervals of nano-order.
US09391235B2 Patterned substrate for epitaxially growing semiconductor material, and method for patterning a substrate
A patterned substrate for epitaxially growing a semiconductor material includes: a top surface; and a plurality of spaced apart recesses, each of which is indented downwardly from the top surface and is defined by n crystal planes, n being an integer not less than 3. Each of the crystal planes has an upper edge meeting the top surface and is adapted for epitaxially growing the semiconductor material. A maximum distance from one of the upper edges of one of the recesses to an adjacent one of the upper edges of an adjacent one of the recesses is not greater than 500 nm.
US09391229B2 Light receiving element, semiconductor epitaxial wafer, detecting device, and method for manufacturing light receiving element
Provided are a light receiving element etc. which have a high responsivity over the near- to mid-infrared region and stably have a high quality while maintaining the economical efficiency. The light receiving element includes an InP substrate that is transparent to light having a wavelength of 3 to 12 μm, a middle layer that is epitaxially grown on the InP substrate, a GaSb buffer layer located in contact with the middle layer, and a light-receiving layer that is epitaxially grown on the GaSb buffer layer and that has a type-II multiple quantum well structure. The GaSb buffer layer is epitaxially grown on the middle layer while exceeding a range of a normal lattice-matching condition.
US09391225B1 Two-dimensional APDs and SPADs and related methods
Avalanche photodiodes (APDs) and single photon avalanche detectors (SPADs) are provided with a lateral multiplication region that provides improved amplification through increased impact ionization.
US09391224B2 Solar battery
Disclosed is a solar battery which: is made from a silicon semiconductor; has a high quantum-conversion efficiency; requires a small number of production steps during manufacturing; and is capable of being recycled in view of environmental load and material recycling. Specifically, a solar battery according to an embodiment of the present invention has a basic structure of a P—SiN—N junction in which minute silicon clusters are inserted in a P—N junction, and includes a quantum dot layer having a multiple energy level structure consisting of an energy level of a valence band and an energy level of a conduction band, and intermediate energy levels located between both the bands. The quantum dot layer is composed by periodically arranging silicon quantum dots consisting of silicon clusters with an average particle diameter of 2.5 nm or less and an inter-quantum-dot distance of 1 nm or less.