US09532493B2

A surface treating composition for copper or a copper alloy comprising an imidazole compound and means for using the composition in the soldering of electronic parts to printed wiring boards are disclosed.
US09532490B2

An electrically conductive gasket for use with an electrical component, including an electrically conductive base defining a central opening therein for receiving a portion of an electrical component, a first row of spaced apart resilient conductive tabs arranged around the central opening, and a second row of spaced apart resilient conductive tabs arranged around the central opening, the first row being located inside the second row. The conductive tabs in the first and second rows of the spaced apart resilient conductive tabs extend outwardly from the conductive base and are configured to resiliently deflect when the gasket is compressed. The conductive tabs in the first and second rows of the spaced apart resilient conductive tabs are staggered relative to each other, such that in an edge view of the gasket, at least one conductive tab in one row partially overlaps at least one conductive tab in the other row.
US09532478B1

A system includes an equipment case configured to hold equipment, a strengthening bracket, and one or more releasable couplers physically coupled to the equipment case and the strengthening bracket. The releasable couplers may be configured to release the strengthening bracket from the equipment case without requiring a tool. In some embodiments, the strengthening bracket comprises a first end and a second end, and one of the releasable couplers are coupled to each end of the strengthening bracket. In some embodiments, the releasable couplers each comprise a flexing member and a protrusion member coupled to the flexing member and the first end and the second end of the strengthening bracket each comprise a slot for receiving the protrusion member of a corresponding coupling member. A corresponding method includes coupling the strengthening bracket to the equipment case with the at least one releasable coupler.
US09532477B2

Embodiments of a data rack assembly for an electrical panel are provided. The electrical panel comprises a housing with a panelboard operatively connected to a live panel bus for distributing power to electrical components within the electrical panel. The electrical panel further includes a data rack assembly comprised of a lower bracket attached to an upper bracket. The lower bracket includes a pair of side walls defining a channel therebetween for accommodating and arranging one or more electrical wires, while the upper bracket includes a pair of support members for attaching the data assembly to the panelboard. A data carriage comprising slots for inserting data modules is also provided and attached to the upper bracket for creating monitoring points within the electrical panel. By arranging the electrical wires in the channel, additional space is available for installing additional data rack assemblies, thereby providing additional monitoring points.
US09532475B2

A high-frequency module includes a lower base member having a recess part formed in an upper face thereof, and having a base metal part formed on a lower face thereof that is to be grounded, an upper substrate disposed inside the recess part of the lower base member. The high frequency module also includes a semiconductor device and a first ground metal part connected to the base metal part and disposed in the lower base member. The upper substrate has a first through hole formed therethrough at a position where the first ground metal part is situated, and the semiconductor device is placed on the first ground metal part in the first through hole.
US09532457B2

Provided is a video and audio reproduction apparatus including a display unit; a speaker unit; a main board; and a power supply unit, and the main board includes a printed circuit board; a first connector area which is formed on a front side of the printed circuit board; a second connector area which is formed on the front side of the printed circuit board; and a main chip which is surface-mounted on a back side of the printed circuit board.
US09532439B2

A discharge lamp driving device includes: a discharge lamp driving unit which supplies drive power to a discharge lamp; and a control unit which controls the discharge lamp driving unit according to a waveform of the drive power. The waveform has n launching periods and a low-power mode lighting period. The n launching periods include a first launching period in which the drive power increases toward refresh power that is equal to or above drive power in a low-power mode and equal to or below rated power, and (n−1) launching periods in which the drive power is maintained at the refresh power. The control unit, in an x-th launching period, supplies the discharge lamp with a drive current having a drive frequency equal to or below a drive frequency of a drive current supplied to the discharge lamp in an (x−1)th launching period.
US09532433B2

Methods and apparatus for controlling a lighting fixture utilizing a communication protocol transmitted over the power line that feeds the lighting fixture. Data may be transmitted to a plurality of lighting fixtures (40) via altering the output voltage transmitted to the lighting fixture through switching of a transformer (120) connected to the output voltage. Data may be received at a lighting fixture (40) via receiving an encoded output voltage and comparing the voltage level of a plurality of sine cycle periods of the output voltage to determine an incoming data packet. One or more aspects of the lighting fixture (40) may be controlled based on the received data.
US09532427B2

This application relates to a lighting system comprising a plurality of light emitting diode, LED, circuits, and a power source for providing a drive voltage to the plurality of LED circuits. For each LED circuit, the lighting system comprises a first variable resistance element connected between the respective LED circuit and ground, and a first feedback circuit configured to control a voltage at a first node between the respective LED circuit and the respective first variable resistance element to a first voltage. The lighting system further comprises a current source and a second variable resistance element connected between the current source and ground, wherein each first variable resistance element is configured to attain a resistance value depending on a resistance value attained by the second variable resistance element.
US09532425B1

In some implementations, a circuit includes a first terminal to couple with an alternating current (AC) power source and a second terminal to couple with the AC power source. The circuit includes a first diode and a second diode that are coupled in series, the first terminal being coupled to a node between the first diode and the second diode. The circuit includes a first capacitor and a second capacitor that are coupled in series, the second terminal being coupled to a node between the first capacitor and the second capacitor. The circuit includes one or more light emitting diode elements coupled in parallel with the first capacitor and the second capacitor.
US09532424B2

Drivers (2) comprise converters (21) for converting input signals from dimmers (1) into output signals destined for light emitting diode circuits (3) and controllers (22) for detecting dimming levels of the input signals and for bringing the drivers (2) from first, normal dimming modes into second, eco dimming modes in response to detection results defining the dimming levels being equal to/smaller than threshold levels. In the first/second dimming modes, the first input signals are converted into first/second output signals according to first/second curves (I, II). The second curves (II) define higher light outputs than the first curves (I) for most of the dimming levels. Dimmers (1) comprise indicators (11, 2, 13) for indicating to users the dimming levels of the input signals being equal to/smaller than the threshold levels. The indicators (11, 12, 13) may comprise light emitting diode 10 apparatuses (11), mechanical clicks when turning knobs (12) and markers or markings (13) on the dimmer.
US09532422B2

The present invention relates to an illumination device comprising a number of light sources arranged in a first group and in a second and controlling means adapted to control the first group and said second group individually. The controlling means is further adapted to control of light sources based on an input signal indicative of at least a first effect function and a second effect function. The first effect function generates a first output related to the light sources and said second effect function generates a second output light sources. The first and second effect functions are stored in a memory in the in the illumination device. The that controlling means is adapted to control the first and the second group of light sources based on a priority schema and/or synchronizing schema both stored in a memory in the illumination device. The priority schema comprising a number of priority rules defining how the first effect function and the second effect must be executed in relation to each other, and the synchronizing schema comprises a number of synchronizing functions defining how the controlling means must execute the first effect function and the second effect function in relation to time and in relation to each other. The present invention relates also to a method of controlling such illumination device.
US09532421B2

The present disclosure discloses a LED driving device and a control method for the same. The LED driving device includes a conversion unit, a dimming switch circuit and a control unit. The control unit includes a dimming control unit and a conversion control unit. The dimming control unit includes a comparison circuit, a constant-voltage dimming circuit and a constant-current dimming circuit. The comparison circuit compares a first signal that represents an output voltage output from the conversion unit with a reference signal, and outputs a first enabling signal and a second enabling signal. The constant-voltage dimming circuit receives the first enabling signal, and outputs a first driving signal to at least one second switch to perform constant-voltage dimming; and the constant-current dimming circuit receives the second enabling signal, and outputs a current-reference to the conversion control unit to perform constant-current dimming.
US09532420B2

An LED drive circuit and drive method thereof are provided. The drive circuit comprises: a rectifier circuit receiving a phase-control dimming signal with a conduction angle, and outputting a rectified signal; a converter comprising a switching element, with an input end coupled to the rectifier circuit and an output end coupled to an LED; and a controller having a first input end receiving the rectified signal, a second input end receiving a first sampling signal and an output end outputting a control signal according to the rectified signal and the sampling signal; wherein the switching element receives the control signal from the controller, thus executing an on/off operation to control current flowing through the LED.
US09532419B2

A lighting apparatus in which a light emitter (an illumination light source) can be easily reduced in size is provided. The lighting apparatus includes: a light emitter; and an inverter circuit that converts power supplied from a commercial power supply, into AC power, and outputs the AC power to the light emitter, and the light emitter includes: a capacitor; a rectifier circuit that rectifies the AC power obtained through the capacitor; and an LED that emits light using power rectified by the rectifier circuit.
US09532416B2

A bleeder circuit controller (11) configured to control a bipolar junction transistor (10) having a collector (12) configured to be connected to an output of a phase cut dimmer (2) for receiving a bleed current, an emitter (13) for connecting to ground and a base (14), the bleeder circuit controller configured to generate a control signal for controlling the bleed current through the bipolar junction transistor (10) and measure a signal indicative of the current flow through the dimmer (2) and apply a current limit to a base-emitter current flow as a function of the measured signal.
US09532403B2

A capacitive sensor electrode for controlling activation and deactivation of a PTC conductive ink heater can be deposited as part of the same layer of conductive ink used to form the open heater circuit pattern for the heater. A layer of conductive ink is deposited on an insulating substrate, with a first portion of the layer forming an open heater circuit pattern and a second portion of the layer forming a capacitive sensor electrode spaced from and electrically isolated from the first portion of the layer. A layer of positive temperature coefficient (PTC) conductive ink is deposited so as to bridge gaps between in the open heater circuit pattern while leaving the capacitive sensor electrode spaced from and electrically isolated from the layer of PTC conductive ink on the first portion of the layer of conductive ink.
US09532402B2

A honeycomb structure including: a tubular honeycomb structure part having porous partition walls and an outer peripheral wall; and a pair of electrode parts arranged on a side surface of the honeycomb structure part, an electrical resistivity of the honeycomb structure part is from 1 to 200 Ωcm, each of the pair of electrode parts is formed into a band-like shape, the one electrode part is disposed opposite to the other electrode part via the center of the honeycomb structure part, and a distance from one end portion in the extending direction of the cells to an end portion of the electrode part which faces the one end portion of the honeycomb structure part in the extending direction of the cells is from 1 to 10% of a length of the honeycomb structure part in the extending direction of the cells.
US09532397B2

An apparatus and method for providing an LTE service in an electronic device. The method includes: transmitting or receiving a voice signal through a first antenna and a data signal through a second antenna when the electronic device provides a multi-communication service. At least one switch connects at least one antenna and at least one communication interface with each other. When the electronic device provides a single communication service, transmitting or receiving a data signal or a voice signal through the first antenna, using the at least one switch.
US09532384B2

A mobile communication method according to the present invention includes executing an RA procedure between a mobile station (UE) and a radio base station (eNB) when the mobile station (UE) in a DRX state makes a return to a non-DRX state in order to perform call origination processing. The method comprises: a step A of causing the radio base station (eNB) in the RA procedure to transmit “Call Identification Request” to the mobile terminal (UE); a step B of causing the mobile terminal (UE) in the RA procedure to notify the radio base station (eNB) of “Call Identification” in response to the “Call Identification Request”; and a step C of causing the radio base station (eNB) in the RA procedure to determine whether to allow the abovementioned return on the basis of the “Call Identification”.
US09532375B2

Channel state feedback is provided from a UE to a base station as a first, detailed or a second, less detailed type of channel state feedback information. Initially it is determined whether the UE has received an uplink grant from the base station or not. If the UE has received an uplink grant, a first type of channel state feedback information is transmitted to the base station on the granted resource. If, however, the UE has not received an uplink grant, a second type of channel state feedback information is transmitted to the base station. Different types of channel state feedback information enables a UE and an associated base station to use available resources more efficiently, when requesting for and delivering channel state feedback information.
US09532371B2

Embodiments of the disclosure provide a method and apparatus for scheduling a UE, wherein a BS serves the UE and employs a non-normal subframe to coordinate inter-cell interference, and wherein transmission power in the non-normal subframe is lower than that in a normal subframe. In the method according to embodiments of the present invention, channel quality information for the non-normal subframe may be adjusted based on information on transmission power of downlink packets and reference signals; and a target MCS may be determined according to the adjusted channel quality information, so that the BS schedules the UE based on the target MCS in the non-normal subframe.
US09532368B2

The present invention relates to a method in a cellular communication system, for avoiding errors in a HARQ process, wherein an NDI flag is used both for indicating either semi-persistent scheduling, SPS activation or SPS retransmissions, and also for indicating, by toggling of the flag, a new transmission in dynamic scheduling mode. The method comprises the steps of receiving, in a scheduling message, an indication that dynamically scheduled transmission will take place; if a semi persistent resource has occurred for the same HARQ process since a previously received indication for dynamically scheduled transmission, then considering the NDI flag to be toggled regardless of the value of the NDI flag. Thus, if the condition is fulfilled, a UE will always regard the NDI flag as indicating or requesting a new data transmission.
US09532367B2

The present invention is designed to prevent the decrease of throughput and also reduce the overhead of CSI feedback when CoMP transmission is applied. A radio base station is configured to be able to perform coordinated multiple-point transmission/reception with a user terminal, and includes a detection section configured to detect a retransmission control signal fed back from the user terminal, and a CQI updating section configured to update a CQI for coordinated multiple-point transmission/reception using received quality information in each cell, and the CQI updating section updates the CQI using a calculating formula that is defined with the received quality information in each cell and a variable which changes the value depending on the content of the retransmission control signal.
US09532357B2

A wireless communications system includes a base station, a relay device, and a terminal device. The terminal device can transmit one or more first type access request messages to request uplink resources from the base station, and if no response to the first type access request messages is received from the base station, can transmit a second type access request message. The base station is responsive to a first type access request message received from the terminal device to transmit an allocation of uplink resources to the terminal device. The relay device is responsive to a second type access request message received from the terminal device to transmit a relayed access request message to request the base station to allocate uplink resources to the terminal device. The base station is responsive to the relayed access request message to transmit an allocation of uplink resources to the terminal device.
US09532355B2

In one embodiment, a method of transmitting system information on a downlink shared channel structured as successive subframes includes transmitting (400-416) system information in regularly occurring time windows, each time window spanning some number of successive subframes. The method further includes indicating (406/408) to receiving user equipment (120) which subframes within a given time window carry system information. The method and variations of it are applied, for example, to the transmission of dynamic system information on the downlink shared channel or other downlink channel in a 3GPP E-UTRA wireless communication network (100).
US09532342B2

A transmission/reception method and apparatus for a mobile communication system supporting uplink MIMO is provided. In the transmission method, a User Equipment (UE) transmits two transport blocks according to a predetermined number of layers and respective precoding indices, an evolve Node B (eNB) transmits, when one of the transport blocks is lost, a negative acknowledgement for the lost transport block, and the UE sets a precoding index for the lost transport block to a predetermined value to retransmit the lost transport block while maintaining the number of layers.
US09532339B2

A mobile network-based tenant network service implementation method and system and network elements are disclosed. The method includes: an MME of a mobile network performing identity authentication of a tenant network to which UE belongs on the UE; after the UE passes the identity authentication of tenant network, the MME selecting a local exchange node for the UE; the MME transmitting a creation/update message of a local exchange forwarding table to the local exchange node; the local exchange node creating or updating the local exchange forwarding table and generating a forwarding table entry of UE, wherein the forwarding table entry comprises identification information of UE; after UE bearers establishment are completed, the local exchange node writing UE bearer information into the forwarding table entry of UE; and the local exchange node implementing message forwarding of the tenant network according to the local forwarding table, thereby implementing a tenant network service.
US09532329B2

Distributed antenna systems provide location information for client devices communicating with remote antenna units. The location information can be used to determine the location of the client devices relative to the remote antenna unit(s) with which the client devices are communicating. A location processing unit (LPU) includes a control system configured to receive uplink radio frequency (RF) signals communicated by client devices and determines the signal strengths of the uplink RF signals. The control system also determines which antenna unit is receiving uplink RF signals from the device having the greatest signal strength.
US09532321B2

A user equipment includes: a processor circuit coupled with a transmitter, the processor circuit configured to, drop a Sounding Reference Signal (SRS) transmission when a total transmission power exceeds maximum output power of the user equipment and the user equipment needs to transmit a Physical Random Access Channel (PRACH) signal in a secondary serving cell in parallel with the SRS transmission in a same orthogonal frequency division multiplexing symbol of a different serving cell; and adjust transmission power of a physical uplink channel signal until an adjusted total transmission power is less than or equal to the maximum output power of the user equipment when the user equipment needs to transmit a PRACH signal in a secondary serving cell and transmit a physical uplink channel signal in other serving cell(s) within a symbol.
US09532320B2

The invention relates to methods for informing an eNodeB on the transmit power status of a user equipment in a mobile communication system using component carrier (CC) aggregation. Furthermore, the invention is also related to the implementation of these methods by hardware and their implementation in software. The invention proposes procedures that allow the eNodeB to recognize the power usage status of a UE in a communication system using carrier aggregation. The UE indicates to the eNodeB, when the UE is close to using its total maximum UE transmit power or when it has exceeded same. This is achieved by the UE including indicator(s) and/or new MAC CEs to one or more protocol data units transmitted on respective component carriers within a single sub-frame that is providing the eNodeB with power status information. The MAC CEs may report a per-UE power headroom. Alternatively, the MAC CEs may report per-CC power headrooms and/or power reductions applied to the respective uplink CCs.
US09532308B2

The present invention discloses a method for discontinuous reception configuration, the method includes: receiving a discontinuous reception DRX configuration message from an eNodeB, where the DRX configuration message includes at least one of the following configuration parameters: new DRX cycle configuration and new on-duration configuration; applying the DRX cycle configuration, and determining a start time of the new on-duration configuration according a start state of an on-duration timer, or determining an application time of the new DRX cycle configuration. Correspondingly, the present invention further provides a user equipment. Implementing the method and user equipment provided by the present invention can solve the problem of desynchronization of the DRX status between the eNodeB and the UE, and avoid waste of scheduling resources.
US09532305B2

A system and method of controlling a VoLTE-capable vehicle telematics unit includes: detecting the location of the vehicle telematics unit; determining that one or more cell towers within a range of the location have begun supporting a modern cellular protocol in addition to one or more other cell towers supporting an earlier cellular protocol; and wirelessly transmitting an over-the-air (OTA) message to the vehicle telematics unit commanding the vehicle telematics unit to detach from an attached cell tower and re-attach to a cell tower using an IP multimedia subsystem (IMS) protocol.
US09532303B2

A mobile station attached to an access network receives a control message identifying neighboring cells of a different wireless technology than the access network. The mobile station searches for signaling of the neighboring cells of the different wireless technology, and in response to not being able to detect the signaling of the neighboring cells, the mobile station increases a time interval between successive searches for the signaling.
US09532300B2

Embodiments of the present invention relate to the field of communications technologies, and disclose a method for transferring information between a base station and a terminal, a base station, a terminal, and a system, which diversify manners for transferring information between a base station and a terminal. The method includes: receiving a broadcast channel, where the broadcast channel is not only used for transferring basic physical layer configuration information of a cell, but also used for transferring first specific content agreed between the terminal and the base station, and the first specific content is used for transferring configuration information required by the terminal to access a network; and parsing out the first specific content from the broadcast channel. The present invention is mainly applied to transfer of information between a base station and a terminal.
US09532298B2

A method, apparatus and computer program product are provided for identifying a closed subscriber group (CSG) cell to a macrocell in an efficient manner such that the identification of the CSG cell requires less signalling between the mobile terminal and the macrocell, thereby either reducing the overall signalling or providing increased capacity for additional measurement reporting by the mobile terminal. Additionally, a method, apparatus and computer program product are provided in which the CSG cell is identified in a more efficient manner in a cell change order, thereby similarly reduce the signalling requirements between a macrocell and a CSG cell.
US09532295B2

Systems and methods for data transmission via a network comprising a plurality of mobile nodes that connect transiently or intermittently are provided. A method includes receiving information at a location to be transmitted via the network, obtaining position information for the plurality of mobiles nodes as a function of time, determining a strategy for transmitting the message to a destination via the plurality of mobile nodes based on the position information and the location, and transmitting the message via the plurality of mobile nodes based at least on the strategy and an actual availability of the plurality of mobile nodes.
US09532291B2

This invention provides an apparatus that associates a location where a terminal uses communication or travel route in use of the communication, with a connection destination of the terminal. The apparatus includes a communication log analyzer that aggregates communication logs collected by network apparatuses that constitute the mobile network and analyzes it. The communication log analyzer estimates travel route of the terminal connected the network using: log information generated by a base station to be connected to the terminal at the time of starting the connection, log information generated by a base station to be connected to the terminal at the time of a handover of the connection, and log information generated by a base station connected to the terminal at the time of detaching the connection.
US09532280B2

An electronic system includes: a communication channel configured to connect a first device to a second device; a search channel configured to search for a third device in parallel to the communication channel connected to the first device and the second device; and a communication unit configured to handover the communication channel to connect the first device and the third device without the second device.
US09532273B2

An information handling system includes a wireless adapter for communicating with a wireless link and a storage device for storing a spatial-temporal user profile comprising wireless device usage trend data for a location where the information handling system is operating. The information handling system further includes positional detector and an application processor that determines a trajectory estimation during a future time interval. The application processor correlates the wireless device usage trend date for a location in or near the trajectory estimation.
US09532264B2

Embodiments of the present invention disclose a buffer state reporting method and apparatus. The buffer state reporting method includes: triggering transmission of current buffer state report BSR information of a user equipment; and if the user equipment will transmit media access control protocol data unit MAC PDU data packets to a base station and the MAC PDU data packets include a newly transmitted MAC PDU data packet, carrying the BSR information in the newly transmitted MAC PDU data packet for transmission to the base station. In the buffer state reporting method and apparatus of the embodiments of the present invention, when multiple MAC PDUs are transmitted at the same time, BSR information is carried in a newly transmitted MAC PDU, so that a base station acquires BSR information on a user side in a timely manner, thereby improving performance of uplink scheduling for a user.
US09532257B2

A method implemented in a user equipment configured to be used in a multi-user (MU) multiple-input multiple-output (MIMO) wireless communications system is disclosed. The method includes transmitting to a base station a first channel state information (CSI) report determined according to a single-user (SU) MIMO rule, and transmitting to the base station a second CSI report determined according to an MU-MIMO rule. Other methods, apparatuses, and systems also are disclosed.
US09532249B2

The present invention provides a method for processing a reference signal, a user equipment, and a base station. The method includes: obtaining, by a UE, a first reference signal resource set, where the first signal resource set includes at least one first reference signal resource; and executing, by the UE, an operation of performing a co-location assumption process for at least one antenna port indicated by each first reference signal resource.
US09532239B2

Improved wireless network location techniques are described. In one embodiment, for example, an apparatus may comprise circuitry and a communications management module for execution on the circuitry to send a timing announcement element comprising a sounding preamble count parameter indicating a number of sounding preambles, send a null data element comprising a number of sounding preambles equal to the sounding preamble count parameter, receive timing reply information comprising the number of sounding preambles equal to the sounding preamble count parameter, and determine a time of flight based on the timing reply information. Other embodiments are described and claimed.
US09532231B2

Systems and methods of scheduling data for transmission from an access point “AP” to a station in a system of multiple co-located APs may include determining whether the station is also able to receive transmitted data from another of the multiple co-located APs. If the determining is negative the data is transmitted but if the determination is positive, the data may be transmitted only after ascertaining that exclusive permission to transmit the data to the station has been granted to the AP.
US09532224B2

Disclosed are a method of device-to-device discovery and an apparatus for the same. A method of device-to-device discovery performed in a discovery terminal may include receiving a discovery identifier of the discovery terminal from a device-to-device server; performing an authorization procedure on performing the restricted discovery of an application located in the discovery terminal with the device-to-device server; and obtaining terminal information of a discoverable terminal as a counterpart terminal with which performs the restricted discovery from the device-to-device server, when the authorization is completed. Thus, the device-to-device discovery may be performed efficiently.
US09532204B2

A method is disclosed for use in device-to-device (D2D) discovery in a wireless communication network. The network includes at least one base station and a plurality of D2D capable user equipments (D2D-UEs). The network also supports cellular communication and direct communication between D2D-UEs. The method includes transmitting D2D discovery system information (D2D-SIB) from the base station to D2D-UEs, wherein the D2D-SIB indicates frame(s)/subframe(s) for D2D-UEs to transmit D2D discovery request signal(s) and frame(s)/subframe(s) for D2D-UEs to transmit D2D discovery response signal(s). The method also includes transmitting one or more D2D discovery request signal(s) from one D2D-UE, and upon receipt of a said D2D discovery request signal by another D2D-UE, transmitting from said other D2D-UE one or more D2D discovery response signal(s). The D2D discovery request signal(s) and D2D discovery response signal(s) are transmitted on the frame(s)/subframe(s) indicated in the D2D-SIB.
US09532198B2

A communication device includes a communication circuit, an imager, and one or more processors. One or more memory devices store one or more reference images. The one or more processors can receive an image being previewed by the imager and determine whether the image being previewed by the imager corresponds to a stored image of the one or more reference images. Where the image being previewed by the imager corresponds to the stored image, the one or more processors can determine a communication identifier associated with the stored image and initiate communication with a remote device using the communication identifier. Where the object is a plurality of objects, the one or more processors can initiate a group communication with remote devices corresponding to all or a subset of the plurality of objects.
US09532184B2

Surveying techniques for generating location fingerprint data are described. A mobile device can survey a venue by measuring, at multiple locations at the venue, signals from one or more signal sources. At each location, the mobile device can take multiple measurements of signals. The mobile device can take each measurement at a distinct orientation. The measurements can be used to determine expected measurements of the signals at the venue. Differences between the multiple measurements of signals can be used to determine a variance of the expected measurements. The expected measurements and variance can be designated as location fingerprint data for the venue. The location fingerprint data can be used by mobile devices for determining a location at the venue.
US09532179B2

The invention relates to compressed data transmission in wireless data communication. Disclosed are methods and apparatuses for transporting residue of vehicle position data via a wireless network. A disclosed method for transporting residue of vehicle position data via a wireless network, includes the steps of: receiving data for updating residue encoding schema from a monitoring server; constructing a residue encoding schema based on the data, thereby producing a constructed residue encoding schema; and storing the constructed residue encoding schema such that the constructed residue encoding schema will become the current residue encoding schema; where: the constructed residue encoding schema is constructed such that each residue of the constructed residue encoding schema corresponds to a code; and the constructed residue encoding schema is constructed such that a residue having a relatively high probability of occurrence corresponds to a code of relatively short length.
US09532172B1

One embodiment provides a system for generating shopping incentives for users based on purchasing patterns of the users. The system performs operations including determining one or more zones within a venue based on wireless signals transmitted by one or more wireless sensors. The operations further include, for at least one zone, determining a current state associated with the zone, monitoring the zone, and, in response to detecting a device entering the zone, notifying the device of the current state associated with the zone. Each zone is assigned to a zone owner. A current state associated with a zone is based on a real-time location of a device carried by the zone owner.
US09532162B2

The disclosure provides a method and a system for indicating a valid time of a trigger message, to indicate the valid time of the trigger message through a validity period parameter in the trigger message. The validity period parameter includes: a validity period format and a validity period. The method further comprises: a server transmits the trigger message to a network side entity (201); and the network side entity transmits the trigger message to a terminal after successfully parsing and storing the trigger message (202). Through the method and the system, a network is capable of correctly parsing the trigger message and implementing the valid time in the trigger message and thus avoids a wrong removal of a trigger message.
US09532161B2

A wireless end-user device has WWAN and WLAN modems. A memory stores a WWAN network access policy specific to data traffic usage and/or attempted usage by a first software application but not a second software application. An application service interface agent identifies network data traffic flows with respective tag information that associates a responsible one of a plurality of software applications with each identified network data traffic flow. One or more elements of a network stack then use the tag information to identify a network data traffic flow associated with the first software application, the one or more elements applying the network access policy to the identified network data traffic flow.
US09532158B2

Embodiments are described for a system of rendering spatial audio content in a listening environment. The system includes a rendering component configured to generate a plurality of audio channels including information specifying a playback location in a listening area, an upmixer component receiving the plurality of audio channels and generating, for each audio channel, at least one reflected sub-channel configured to cause a majority of driver energy to reflect off of one or more surfaces of the listening area, and at least one direct sub-channel configured to cause a majority of driver energy to propagate directly to the playback location.
US09532151B2

A sound processor, for use with a cochlear implant, that includes directional microphone capabilities.
US09532149B2

A method of noise suppression in a hearing aid system by providing an improved noise estimate derived from the difference of a first digital audio signal provided by a first input transducer and an adaptively filtered second digital audio signal provided by a second input transducer. The invention further provides a hearing aid (100, 200) and a hearing aid system (300 and 400) adapted for improving noise suppression in accordance with this method.
US09532147B2

Disclosed herein, among other things, are systems and methods for detection of special environments for hearing assistance devices. One aspect of the present subject matter includes a method of operating a hearing assistance device for a user. A signal is received from a mobile device, such as a cellular telephone, representative of an environmental parameter sensed by the mobile device. In various embodiments, an acoustic environment about the mobile device is identified based on the received signal using a signal processor. An operational mode of the hearing assistance device is adjusted using the signal processor based on the identified acoustic environment, according to various embodiments.
US09532146B2

Disclosed herein, among other things, are methods and apparatus for identifying one or more defective hearing aids. The present system provides a dichotic sound to the wearer that can be used to sense whether the aids are properly operating. Different types of dichotic sounds can be presented within the scope of the present subject matter. In various applications a Huggins pitch, a binaural edge pitch, a binaural coherence edge pitch, a Fourcin pitch or a dichotic repetition pitch is used for the dichotic sound. The pitch may be a pure-tone or complex-tone pitch. Various pure-tone frequencies and complex-tone fundamental frequencies may be used and may be customized for a particular application. In various applications, a dichotic sound is formed using left and right sounds each of which includes a noise and a desired signal component. The present system can be realized in a variety of implementations.
US09532145B2

A low-profile speaker that includes a low-profile frame, and a first magnet assembly disposed in the low-profile frame. The first magnet assembly has a first cage and a plurality of magnets disposed in the first cage. The low-profile speaker also includes a support assembly having a cone and a support ring attached to the cone, and a voice coil attached to the support ring. The support ring and voice coil are suspended in relatively close proximity to the magnet assembly such that the support ring and voice coil oscillate in response to electrical signals in the voice coil.
US09532138B1

A method may include forming a plurality of beams to receive and spatially filter audible sounds from a first microphone and a second microphone. The plurality of beams may include a first unidirectional beam to receive audible sounds from the first microphone and the second microphone, a second unidirectional beam to receive audible sounds from the first microphone and the second microphone, the second unidirectional beam having a spatial null in a direction different from that of the first unidirectional beam, and an omnidirectional beam to receive audible sounds from the first microphone and the second microphone. The method may also include determining a first energy of audible sounds filtered by the first unidirectional beam and a second energy of audible sounds filtered by the second unidirectional beam and, based on the first energy and the second energy, selecting one of the plurality of beams as a selected beam.
US09532133B2

A dual-frequency coaxial earphone includes a dynamic transducer, a cover and a second transducer. The dynamic transducer includes a supporting structure and a vibrating diaphragm mounted to the supporting structure. The cover covers on the supporting structure, so that the cover and the supporting structure define a sound adjusting chamber therein. The cover includes an adjusting orifice communicating with the sound adjusting chamber. The second transducer is adapted to the cover and the second transducer has a first side facing toward the sound adjusting chamber. The sound adjusting chamber is located between the vibrating diaphragm and the second transducer.
US09532130B2

This headset has two earphones adapted to be introduced inside or near to the auditory canal of the user. The earphones are connected by a connection element that has a central band resting on the top of the headset user's head, and two lateral branches extending the band. Each of the bands has, at a proximal end, an articulated connection with the central band; at a distal end, a deformable connection with the respective earphone; and, in a median region, a case that houses electric or electronic components. An internal side of the case, which is directed towards the user's head, has a bearing face that is adapted to come into contact with a temporal region of the headset user.
US09532128B2

A storage and charging capsule for a pair of wireless earbuds is presented. The storage and charging capsule has a base part, an elongate intermediate part, the intermediate part having a longitudinal major axis, and a cover part being retractable over the intermediate part. The intermediate part has a first end attached to the base part, a second end, and an earbud chamber formed between the first and second ends. The earbud chamber is adapted to receive the pair of wireless earbuds arranged one after another along the longitudinal major axis of the intermediate part. The capsule further has a power source for charging the pair of wireless earbuds when placed in the earbud chamber in the intermediate part.
US09532125B2

An audio device, in at least one embodiment, includes a device package and a plurality of microphones. The device package defines a component cavity and a plurality of vias including a first via and a second via. The vias comprise openings in the device package extending between the component cavity and an exterior. The microphones are located within the component cavity. The microphones are configured to generate electrical signals in accordance with acoustic pressure in the respective vias. A disclosed audio apparatus includes an apparatus housing and a speaker and one or more noise cancellation microphones within the frame. The speaker includes a speaker diaphragm configured to vibrate in accordance with an audio signal. The apparatus housing may define a speaker cavity configured to mechanically support the speaker diaphragm. In at least one embodiment, the audio apparatus includes a multi-microphone device including a first transducer corresponding to a first via and a second transducer corresponding to a second via. A first acoustical conduit may extend from a first end in proximity to the first via to a first exterior location and a second acoustical conduit may extend from a second end in proximity to the second via to a second exterior location.
US09532124B2

An installation structure for an acoustic transducer that operates in accordance with an audio signal to vibrate a vibrated body in a first direction for permitting the vibrated body to generate sounds, including: a magnetic-path forming portion; a vibrating unit configured to vibrate in the first direction; a connecting member disposed between: a part of the vibrated body or a fixed portion fixed to the vibrated body; and the vibrating unit, for transmitting vibration of the vibrating unit to the vibrated body; a first joint portion that connects a first end portion of the connecting member to the vibrating unit for enabling the connecting member to be inclined with respect to an axis extending in the first direction; and a second joint portion that connects a second end portion of the connecting member to the fixed portion for enabling the connecting member to be inclined with respect to the axis.
US09532123B2

Provided is a bone conduction speaker unit which can sufficiently prevent generation of sound leakage at non-calling. The bone conduction speaker unit includes a bone conduction speaker main body, being incorporated in a housing with an elastic base being interposed, an elastic cover being mounted on a top face of the housing. Bonding between a rear face of the bone conduction speaker main body and a top face of the elastic base, and/or bonding between the elastic base and an inner bottom face of the housing are partially made; upon the elastic cover having been mounted on the housing, a gap is held between an internal top face of the elastic cover and a top face of the bone conduction speaker main body; and with the elastic cover being pressed in use, the internal top face thereof is abutted against the top face of the bone conduction speaker main body.
US09532121B2

An audio system includes a housing and an acoustic opening that exits the housing, and has a configuration that facilitates the grasping of the housing with a plurality of fingers from a single human hand. The acoustic opening is located adjacent an exterior surface of the housing such that the shape of the exit together with the exterior surface facilitates grasping of the housing with a plurality of fingers and the thumb from the single human hand and the acoustic opening exits a back surface of the housing such that the plurality of fingers can be inserted into the exit while the thumb of the same hand can rest on at least one of the top surface and the front surface of the housing.
US09532118B2

Systems and methods are disclosed for an underground antenna structure for radiating through a dissipative medium, the antenna structure. The antenna structure includes a dielectric substrate, a feeding structure disposed on the substrate, and one or more electrical conductors. The one or more electrical conductors are disposed on the substrate, oriented, and buried within the dissipative medium. The electrical conductors are also adapted to radiate signals at a frequency in a half-space adjacent to the dissipative medium. The adaptation include a beamwidth state for one or more of the electrical conductors based at least in part on the relative permittivity of the dissipative medium.
US09532114B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for establishing a grouping rule and a mapping protocol at a cache server system for caching fragments of a media stream that includes a timed-sequence of video frames. The fragments can be generated and identified at media source systems in accordance with a fragmenting format and an indexing protocol, respectively, which are common across the media source systems. Further, the established mapping protocol can be different from the indexing protocol. The methods include retrieving at least a portion of the fragments of the media stream by the cache server system from the media source systems. The methods also include allocating the retrieved fragments to local fragment groups at the cache server system based on the established grouping rule. The methods further include mapping the allocated fragments to the local fragment groups based on the established mapping protocol.
US09532111B1

Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a side bar. The user interface provides context sensitive hints to assist the viewer. The system also tracks a viewer's viewing history in a manner that allows the viewer to review and directly access any part of that history. Finally, magnetic points are created for use during video scrubbing to intelligently select relocation points for the current playback position.
US09532110B2

Systems and methods that facilitate user commentary are described. In some embodiments, a method receives program content from a content source and identifies data describing the program content. The program content is communicated to a first device for presentation to a user. The data describing the program content is communicated to a second device for presentation to the user substantially simultaneously with the presentation of the program content on the first display device. A user commentary is received from the second device. The user commentary is generated by the user and associated with the program content.
US09532103B2

Systems and techniques are described for multi-user support on set top boxes and game consoles. A described technique includes executing a hypervisor that monitors a plurality of virtual machines that execute a set top box operating system or a game console operating system, providing a selection menu to a first display device, receiving a first selection of a first virtual machine, executing the first virtual machine, providing a first stream of content for a first user interface of the first virtual machine to the first display device, providing the selection menu to a second display device, receiving a second selection of a second virtual machine, executing the second virtual machine, and providing a second stream of content for a second user interface of the second virtual machine to the second display device while providing the first stream to the first display device.
US09532078B2

Provided are a filtering method and apparatus for removing blocking artifacts and ringing noise. The filtering method includes transforming video data on a block-by-block basis, and detecting the presence of an edge region in the video data by checking the distribution of values obtained by the transformation. Accordingly, it is possible to completely remove blocking artifacts and/or ringing noise by more effectively detecting the presence of an edge region in video data.
US09532069B2

Systems and methods of improving video encoding/decoding efficiency may be provided. A feature-based processing stream is applied to video data having a series of video frames. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks, and each track is given a representative, characteristic feature. Similar characteristic features are clustered and then stored in a model library, for reuse in the compression of other videos. A model-based compression framework makes use of the preserved model data by detecting features in a new video to be encoded, relating those features to specific blocks of data, and accessing similar model information from the model library. The formation of model libraries can be specialized to include personal, “smart” model libraries, differential libraries, and predictive libraries. Predictive model libraries can be modified to handle a variety of demand scenarios.
US09532059B2

In a video distribution system, a divider to segment an input video stream into partitions for each of a plurality of channels of the video stream is provided. A channel analyzer is coupled to the divider wherein the channel analyzer decomposes the partitions. An encoder is coupled to the channel analyzer to encode the decomposed partitions into an encoded bitstream wherein the encoder receives coding information from at least one of the plurality of channels to be used in encoding the decomposed partitions into the encoded bitstream. A decoder receives the coded bitstream to decode the received bitstream and to reconstruct the input video stream. The decoder uses the coding information to decode the bitstream.
US09532053B2

In for example the assignment of motion vectors, an array of pixel-to-pixel dissimilarity values is analyzed to identify a pixel which has a low pixel-to-pixel dissimilarity value and which has neighboring pixels which have a low pixel-to-pixel dissimilarity value. The pixel-to-pixel dissimilarity values are filtered with a filter aperture decomposed into two or more sectors with partial filters applied respectively to each sector. Outputs of the partial filters are combining by a non-linear operation, for example taking the minimum from diametrically opposed sectors.
US09532048B2

Systems, devices and methods are described including applying nonlinear scaling to a current image frame and a reference image frame to generate at least a corresponding current image layer and a corresponding reference image layer. Hierarchical motion estimation may then be performed using the nonlinearly scaled image layers. Further, source block size may be adaptively determined in a downsampled image layer and hierarchical motion estimation may be performed using the adaptively sized source blocks.
US09532043B2

A method, wireless communication device, and computer readable medium, are disclosed, for wireless transmission of real-time media from a source to a sink over a wireless transmission channel. The wireless device initiates a peer-to-peer communication session between the sink and the source, and determines based on a time-allocation for the wireless transmission, an available bandwidth for the wireless transmission. The wireless device encodes the real-time media for the wireless transmission such that a time-required for transmission of the first frame-type is less than or equal to a period-of-availability for transmission defined in the time-allocation for the wireless transmission.
US09532041B2

A systems, article, and method to provide automatic focus with self-calibration.
US09532035B2

An imaging system on an aerial vehicle, includes: a group of rotating camera including at least a first and a second rotating cameras on the aerial vehicle; and a control part which controls a first virtual rotation track of the first rotating camera and a second virtual rotation track of the second rotating camera and allows shots to be taken at multiple photograph-shooting points on the first virtual rotation track and the second virtual rotation track; wherein the control part controls a set of multiple photograph-shooting points on the first virtual rotation track and those on the second virtual rotation track to be substantially in a grid shape. Accordingly, a 3D image could be acquired by using the group of rotating cameras on the aerial vehicle during a relatively short endurance flight and more information on images created in such a method could be estimated.
US09532034B2

A three-dimensional imaging apparatus includes: a plurality of shooting devices configured to shoot an object; a shutter switch; a display device configured to display a three-dimensional image generated by a plurality of images obtained by shooting an identical object from a plurality of view points by the plurality of shooting devices; and an OSD (on-screen display) control device configured to control display of OSD information superimposed and displayed on an image displayed on the display device, the OSD control device erasing and/or moving the display of the OSD information displayed on the three-dimensional image when the shutter switch is operated.
US09532032B2

A rangefinder has a depth camera and a computer. The depth camera is positioned to receive electromagnetic energy from a scene. Imaging optics and a sensor in the camera generate an input image based on electromagnetic energy. The computer receives the input image, calculates intermediate images by applying differentiation operators along different axes to the input image, creates a merit function map, and computes a depth map from the merit function map.
US09532024B2

Systems, methods, and computer readable media to identify the operating characteristics of a multi-LED flash module for use with a image capture device are described. Flash modules having multiple LEDs have been found to exhibit large module-to-module variation in the light spectrum they emit. It has been determined that such variations make defining a “golden module” impractical. To overcome this and other issues, techniques to characterize the operational behavior of a flash module having multiple LEDs using easily obtained measurements are disclosed. Such characterizations permit the characterization of each flash module to account for the particular lighting capability of its specific LEDs during image capture operations.
US09532018B2

A projection system includes projection units configured to project an image on a projection body; a preparing unit configured to prepare calibration-use images; an extraction unit configured to extract, from each of the calibration-use images, at least grating points indicating a distortion in a projected image of one of the projection units and alignment points of the projected image of the one of the projection units or another one of the projection units; a conversion unit configured to convert, onto a common coordinate system, the grating points of the projected images of the projection units extracted from the calibration-use images, based on alignment points common to the calibration-use images; and a geometric correction coefficient calculation unit configured to calculate a geometric correction coefficient for providing a projection image to be projected from the projection units, based on the grating points on the common coordinate system.
US09532011B2

According to one aspect of the teachings presented herein, a machine vision system includes one or more sensor units that are each advantageously configured to use different pairings among a set of spaced-apart image sensors, to provide redundant object detection for a primary monitoring zone, while simultaneously providing for the detection of objects that may shadow the primary monitoring zone. Further, a plurality of “mitigations” and enhancements provide safety-of-design and robust operation. Such mitigations and enhancements include, for example, bad-pixel detection and mapping, cluster-based pixel processing for improved object detection, test-image injection for fault detection, dual-channel, redundant processing for safety-critical object detection, temporal filtering to reduce false detections, and the use of high dynamic range (HDR) images, for improved operation over variable ambient lighting conditions.
US09532006B2

The invention provides a headend system, a receiver, a smartcard and a conditional access system enabling distribution of multiple variants of a part of a digital signal, such as multiple variants of an audio part or a video part of a data stream, without requiring receivers to be updated. The digital signal generated by the headend system enables a receiver to receive and process the digital signal without requiring identification of the copies in the second digital signal. Error handling capabilities of the receiver ensure that only one copy is used in the output of the receiver. The error handling capabilities are triggered by having the receiver use one decryption key for descrambling all copies, resulting in one copy being descrambled correctly and the other copies being descrambled incorrectly.
US09532000B2

The present disclosure discloses a method and system for sending media data in telepresence technology. By collecting audio or video data corresponding to a spatial area, the collected data is processed respectively to acquire multiple streams of data distinguished by a collecting spatial area and corresponding collecting spatial information; the multiple streams of data are encoded, encoded multiple streams of audio data and the collecting spatial information are packed together, and/or encoded multiple streams of video data and the collecting spatial information are packed together, and a packet including multiple streams of audio or video data is sent, respectively. The present disclosure also discloses a method and system for playing media data in telepresence technology. With the methods and systems, it is possible to directly identify the corresponding collecting spatial area, i.e., a corresponding playing location in the process of data transmission, which enables a conferee at a receiving end to experience auditory positioning and an immersive sensation. Further, the problem of synchronization among the multiple streams of audio or video data is solved effectively.
US09531998B1

Embodiments disclosed herein may be directed to a video communication server. In some embodiments, the video communication server includes: at least one memory including instructions; and at least one processing device configured for executing the instructions, wherein the instructions cause the at least one processing device to perform the operations of: determining a time duration of a video communication connection between a first user of a first user device and a second user of a second user device; analyzing video content transmitted between the first user device and the second user device; determining at least one gesture of at least one of the first user and the second user based on analyzing the video content; and generating a compatibility score of the first user and the second user based at least in part on the determined time duration and the at least one determined gesture.
US09531995B1

A projector based user interface unit is described for implanting an interactive workspace. The interface unit projects a graphical workspace onto a display surface and monitors user interactions with the workspace. A mirror is placed on or near the workspace to reflect the face of the user to the interface unit. The interface unit captures the mirrored face of the user and provides images of the face of the user to other users for use in conjunction with collaborative techniques such as video conferencing or content sharing.
US09531990B1

The subject disclosure relates to implementing a device to find two or more predictor blocks in one or more reference frames and to generate a new predictor block by combining weighted pixels or weighted prediction modes of the two or more predictor blocks. The one or more reference frames can include one or more previously coded reference frames and/or a current frame. Weight for a particular one of the weighted pixels can be uniquely determined.
US09531960B2

An imaging apparatus includes an image sensor including a microlens array between an imaging optical system and a plurality of pixels and configured to receive a light flux from each of microlenses in the microlens array at the plurality of pixels to output an image signal, and a generation unit configured to select, among a plurality of pixel signals obtained at different viewpoints corresponding to a subject in the image signal from the image sensor, the pixel signal based on the brightness of the pixel signal serving as a reference and positions of the pixels at which the plurality of pixel signals are output relative to each of the microlenses, to generate an output image.
US09531951B2

In the case of a camera system for recording images consisting of at least one single camera, a solution is intended to be provided which allows a good sharp image to be recorded. This is achieved by virtue of the single cameras (1) each being arranged in different directions such that they record a continuous overall image, with the overall image comprising the frames from the single cameras (1), and are being a central control unit (3) which can be used to capture the motion profile of the camera system by means of at least one sensor (2) and to ascertain the trigger times of the single cameras (1) on the basis of a prescribed target function, said camera system moving autonomously over the entire time progression.
US09531950B2

An imaging system using a transmission light source unit includes a sensor unit (imaging unit) that detects light emitted from a light source unit, a storage unit that stores correction data for eliminating the influence of ambient light, and a signal processing unit that performs correction for eliminating the influence of ambient light on measurement data, which is obtained by measurement using a subject, based on the correction data. The correction data is calculated based on a difference between first reference data obtained by imaging in a state where a light shielding plate having an opening is disposed between the light source unit and the sensor unit and second reference data obtained by imaging in a state where no light shielding plate is disposed.
US09531943B2

A block-based digital refocusing method includes a capturing step, a dividing step, a selecting step, a refocusing step and a combining step. The capturing step is for capturing at least one picture datum. The dividing step is for dividing the picture datum into a plurality of block data. The selecting step is for defining a regional datum according to each of the block data. The refocusing step is for conducting a refocusing computation to obtain a refocused block datum according to each of the regional data. The combining step is for combining each of the refocused block data based on each of the regional data to form a refocused picture datum.
US09531941B2

A focus detection apparatus of an imaging apparatus includes an imaging optical system for forming a plurality of optical images with divided light fluxes that have passed through an imaging lens, on a plurality of photoelectric conversion elements. A viewing field mask is disposed more on a side of the photoelectric conversion elements than an expected imaging surface of an imaging lens, and determines contours of the optical images formed on a detection plane. A focus detection element includes focus detection regions each for detecting an optical image. A termination pixel disposed outside an optical image and a termination pixel disposed inside the optical image are provided in each of the focus detection regions. A control unit obtains data of adjustment values indicating effective ranges of the focus detection regions from a storage unit, performs focus detection for the imaging lens, and controls a focus adjustment operation.
US09531940B2

A liquid crystal lens imaging apparatus includes a lens group containing at least a liquid crystal lens, a drive circuit, an image collecting unit, and an image processing unit. The drive circuit is connected to the liquid crystal lens to drive the liquid crystal lens into an out-of-focus state or into an in-focus state. The image collecting unit is configured to collect light signal passing through the liquid crystal lens and to generate an image according to the light signal. When the liquid crystal lens is in the in-focus state, the image collecting unit generates an in-focus image of the light signal and, when the liquid crystal lens is in the out-of-focus state, the image collecting unit generates an out-of-focus image of the light signal. Further, the image processing unit is connected to the image collecting unit to receive both the in-focus image and the out-of-focus image and to process the in-focus image using the out-of-focus image to obtain a processed in-focus image as a final generated image.
US09531939B2

A detection apparatus configured to detect a focus state based on an output signal from an image pickup element capable of outputting an image pickup signal and a phase-difference detection signal includes, a first calculation unit configured to calculate information related to a first phase difference based on the phase-difference detection signal output from the image pickup element, a second calculation unit configured to calculate information related to a second phase difference based on the image pickup signal output from the image pickup element, and a detection unit configured to detect the focus state based on the information related to the first phase difference and the second phase difference.
US09531934B2

A photographing device includes a main body, a first video capturing unit, a second video capturing unit and a rotatable electrical connection portion. The first video capturing unit is disposed on the main body, a center of a first video capturing range of the first video capturing unit is located on a first axis. The second video capturing unit is rotatable about the first axis to be pivoted on the main body, the second video capturing unit and the first axis are separated by a distance. A second video capturing range of the second video capturing unit overlaps the first axis. The rotatable electrical connection portion includes a first and a second connection component pivoted and connected to each other. The second video capturing unit is disposed on and connected to the first connection component. The second connection component is disposed on and connected to the main body.
US09531929B1

A camera module includes a main circuit board defining a nonopaque area, a lens socket, a lens assembly, a sub circuit board and an image-sensing chip. The lens socket is mounted on a top surface of the main circuit board. The lens assembly assembled in the lens socket, includes at least one imaging lens which makes an optical axis formed by the lens assembly penetrate through the nonopaque area. The sub circuit board is adhered to a bottom surface of the main circuit board and is electrically connected with the main circuit board. The image-sensing chip is fastened in and is electrically connected with the sub circuit board. The method for manufacturing the camera module is described hereinafter. Prepare a main circuit board. Prepare an image-sensing chip and a sub circuit board. Prepare a lens socket and a lens assembly.
US09531926B2

In some embodiments, a camera component includes an annular lens holder component having a threaded interior surface for translating rotational motion of an optics barrel component into motion along an optical axis of the optics barrel component. In some embodiments, the threaded interior surface of the lens holder component includes one or more threads complementary to one or more threads of a threaded exterior surface of an optics barrel component. In some embodiments, the optics barrel component is movably mounted on the threads of the threaded interior surface of the lens holder component for rotational motion within the lens holder component. In some embodiments, the optics barrel has a threaded exterior surface with one or more threads complementary to the threads of the threaded interior surface of the lens holder component. Some embodiments include a piezoelectric motor fixedly mounted to a base component.
US09531922B2

An image processing apparatus acquires an evaluation value concerning noise for each region of an image frame corresponding to the image data, and controls image processing of each region of the image frame corresponding to image data in accordance with the evaluation value.
US09531917B2

The present disclosure relates to extracting correlation parameters between color planes for prediction by extracting optimum correlation parameters between the color planes using neighboring blocks when a prediction screen is generated through the use of the correlation between the color planes in video encoding. The technology includes neighboring block searching unit responsive to a second block of a reconstructed previous plane corresponding to a first block to be encoded of a current plane, for searching for a third block belonging to neighboring blocks of the second block and having smallest difference in pixel value from the second block; correlation parameter calculator for calculating correlation parameters between the third block and a fourth block reconstructed of the current plane and corresponding to the third block, based on the third block and the fourth block, and predictor for predicting the first block based on the second block and calculated correlation parameters.
US09531910B2

A non-transitory computer-readable storage medium stores instructions including first generating processing, first determination processing, second determination processing, second generating processing, and third determination processing for a terminal device with a camera. The first generating processing generates extracted image data from captured image data acquired by the camera. The first determination processing determines representative luminance values respectively representing luminances of the extracted image data. The second determination processing determines luminance correction values with respect to each of the plurality of extracted image data, based on a reference luminance value and the representative luminance values. The second generating processing generates composite image data from the extracted image data. The luminance of each extracted image data has been corrected using the luminance correction values. The third determination processing determines, based on the luminance correction values, an exposure correction value to correct an exposure of the camera.
US09531905B2

A scanner may perform: determining whether a target area within a data storage server is in a first type of storage area or in a second type of storage area, the first type of storage area being a storage area in which uploaded data can be accessed by using whichever of a first and a second access method, and the second type of storage area being a storage area in which uploaded data can be accessed by using the first access method but not the second access method; uploading scan data in the target area in the first type of storage area in a case where it is determined that the target area is in the first type of storage area; and informing the user of impossible designation information in a case where it is determined that the target area is in the second storage area.
US09531904B2

An information processing apparatus is configured to adjust a data size of a facsimile transmission job. The data size exceeds a buffer size of an image processing apparatus if the acquired data size of the facsimile transmission job is smaller than or equal to the acquired buffer size of the image processing apparatus, and transmit the facsimile transmission job to the image processing apparatus.
US09531901B2

An image processing apparatus includes a first accepting unit, a controller, and a second accepting unit. The first accepting unit accepts a first operation from an operator to specify a process to be performed on an image of a paper, which is to be read, from among multiple processes before accepting a starting instruction from the operator. The controller controls, in a case where the starting instruction is accepted before the first operation is accepted, an image reading unit to perform an image reading process on the image of the paper. The second accepting unit accepts, after the image reading process is started, a second operation from the operator to specify a process to be performed on the image from among the multiple processes.
US09531898B2

A control portion shifts a state of a self-apparatus to a power saving mode if a duration of an operation event wait state has reached a preset power saving shift set time. Further, the control portion temporarily changes the power saving shift set time to a longer time if an extension condition is satisfied. The extension condition includes occurrence, with a predetermined frequency, of a situation where a target parameter value satisfies a predetermined short-term return condition. The target parameter value is a duration of the power saving mode at a time of state return or a value of a parameter which changes in accordance with the duration of the power saving mode.
US09531884B2

According to the embodiment of the present invention, the stereo echo suppressing device that suppresses an acoustic echo signal based on a near-end input signal and far-end signals of two channels as a stereo signal includes: first and second far-end signal amplitude spectrum calculating units for calculating amplitude spectrums of a first far-end signal and a second far-end signal; a near-end input signal amplitude spectrum calculating unit for calculating an amplitude spectrum of the near-end input signal; first and second estimation echo signal estimating units for estimating amplitude spectrums of a first estimation echo signal and a second estimation echo signal; first and second echo suppressing units for suppressing the acoustic echo signal; first and second echo path characteristic updating unit for calculating and updating echo path characteristics of the first far-end signal and the second far-end signal.
US09531883B2

Providing an announcement for a multiparty communication session involves establishing a communication session between at least two endpoints. A request to add an added endpoint to the communication session is received. A procedure to provide an announcement to the endpoints of the communication session is initiated. The announcement is played in response to determining a status of a media path of the added endpoint, and is provided from a rendering of a participant identifier associated with the added endpoint.
US09531882B1

Methods and systems for processing messages and providing notifications regarding the same are described. An optional embodiment includes a telecommunications interface, a data network interface, and an answering system coupled to the telecommunications interface and the data network interface, the call processing system configured to receive a first call from a caller via the telecommunications interface, store a message from the caller, transmit a message notification using the data network to the intended recipient of the call via which the intended recipient can access the message, and transmit information related to the intended recipient's receipt of the message.
US09531878B2

Embodiments of the present invention are directed to a system and method for processing interaction requests from a customer. A computer system receives over a data channel from an end user device accessible to the customer, a request for an interaction. The request includes data from an application running on the mobile device. An access number is identified from a pool of access numbers based on the data, and the identified access number is reserved. The identified access number is transmitted to the end user device over the data channel. In response to the transmitting of the identified access number, a call is received from a telephony device to the access number. A voice media session is established with the telephony device in response to the call.
US09531867B2

An exemplary method includes a voice quality assessment system receiving, from a mobile telephone operating on a mobile network, a test record that includes network indicator data and radio frequency (“RF”) data both measured by the mobile telephone while the mobile telephone is at a location within the mobile network, and applying the network indicator data and the RF data to a voice quality model built using data provided by a plurality of mobile telephones operating on the mobile network in order to generate a voice quality score that quantifies a quality of voice communications for the mobile telephone at the location within the mobile network. Corresponding systems and methods are also described.
US09531864B2

A method of customizing hardware by an end user for a mobile phone is provided. The method includes receiving from an end-user a selection of a mobile phone shell from a set of mobile phone shells, sending to the end-user a subset of interchangeable hardware components having different functions, and receiving from the end-user a selection of at least one hardware component from the subset of interchangeable hardware components. The subset of interchangeable hardware components is generated based on a compatibility between the selected mobile phone shell and the set of available interchangeable hardware components.
US09531863B2

A system includes a first mobile device configured to initiate communication with at least one other mobile device. The first mobile device includes a status indicator configured to provide a persistent visual indication to a user of the status of a mute function of the first user device during the active communication. The first mobile device further includes a user interface configured to receive predefined user input and allow the user to toggle between mute and un-mute states based on the user input regardless of whether a display of the device is shut off and/or the user interface is locked.
US09531862B1

A system to optimize a user's messaging by having a mechanism to recommend that a user utilizes an alternative communication channel. The invention relates to mobile messaging applications and to analyzing message content and providing feedback to the user in the form of a graphical or spoken output containing an offer of an alternative communication mode, wherein processing content of the user input comprises analyzing message content to collect parameters relating to message priority, channel type, channel availability, user schedule, user time zone, relationship of user to recipient calculated using a familiarity index, type of content, and number of recipients.
US09531860B2

The present invention relates to a mobile terminal capable of displaying recommended washing machine operation information to control a washing machine, a method of operating the mobile terminal, a washing machine capable of operating the recommended washing machine operation information, and a method of operating the washing machine.The method of operating the mobile terminal to control a washing machine includes displaying a menu screen including a washing machine management menu, and displaying recommended washing machine operation information which is set according to external environment information when a recommended operation item is selected from the washing machine management menu. Thus since the recommended washing machine operation information is displayed using the mobile terminal according to external conditions such as weather, time, and season irrespective of time and place, convenience is provided.
US09531858B2

A method of responding to an orientation or motion of a portable electronic device may include receiving a plurality of commands at the portable electronic device from a proximately-located short-range radio frequency (RF) device through a direct point-to-point short-range RF communication link. The method may also include identifying the orientation or motion of the portable electronic device while the portable electronic device is proximately located to the short-range RF device. The method may further include selecting one of the plurality of commands, at the portable electronic device, in response to identifying the orientation or motion of the portable electronic device.
US09531844B2

Internet connection may come through a single host computer and sent to appliance computers, as in a laptop or camera. This application intends to automatically connect the appliances to the Internet established by the host computer by means of either electronic communication or preprogramming both computers with the same network access information.
US09531841B2

A communications method, a client, and a terminal. The method includes receiving, by a first client, information from a second client; obtaining, by the first client, first driving data from the information, where the first driving data is used for controlling an action of a virtual image of a user of the second client, and the virtual image of the user of the second client is presented on a terminal in which the first client is located; and controlling, by the first client, the action of the virtual image of the user of the second client according to the first driving data. In the embodiments of the present invention, a receiving end obtains driving data from information sent by a sending end, and controls an action of a virtual image of a user of the sending end using the driving data.
US09531839B1

Systems and methods for request isolation protection at a first server. The first server receives a resource request from a client device. The first server may receive multiple requests from the same client device or other client devices. The first server caches the multiple requests so that only one resource request is made to a second server storing the resource. The first server detects when the client device cancels the request to the resource. In response, the first server cancels the request made to the second server if there are no other requests made to the resource. If there are other requests remaining, then the first server does not cancel the request to the second server.
US09531837B2

Embodiments of the present invention include a portable medical device with an integrated web server. The portable medical device is configured to establish a communication session with a user device. The integrated web server is configured to load software onto the user computing device for exchanging data with the portable medical device.
US09531836B2

A network node comprising an input, a processor and an output, the processor being coupled to the input and the output; the input and output both being connected to at least one network; in which the processor is arranged so as to receive from the input an executable application and an associated set of requirements for the application, in which the processor is arranged to determine, on receipt of an application and the associated set of requirements, a set of destination network nodes which are reachable through at least one network, to which the output is connected based upon the requirements and to send the application to the destination nodes through the output. Thus, an application can be distributed through a telecommunications network specifying only the requirements that a destination network must satisfy, rather than the addresses of the destination network nodes. Furthermore, the application can be transferred between network nodes should user equipment move through the network.
US09531835B2

Exemplary systems and methods for sharing a personal network of a first user are provided. The exemplary method comprises receiving credentials for the personal network which are used to generate a network profile. When an indication to share the personal network is received, one or more user devices of a second user are queued to receive the network profile. The network profile is then provided to the one or more user devices to provision the one or more user devices for accessing the personal network.
US09531832B2

In general, aspects of the present disclosure are directed to techniques for migrating social networking connections in a social network from one profile to another profile. A first incoming connection from a third profile in a social network to a first profile in the social network may be determined. A first outgoing connection to a fourth profile in the social network from the first profile in the social network may be determined. A second incoming connection from the third profile to a second profile may be created based at least in part on the first incoming connection. A second outgoing connection to the fourth profile from the second profile may be created based at least in part on the first outgoing connection.
US09531820B2

A contents distribution server using an identification code of contents is disclosed. The apparatus includes an interface providing unit configured to provide an interface for registration of the contents to a device, if a request for the registration of the contents is received from the device; an code information extraction unit configured to extract code information from input information through the interface; an identification code generation unit configured to generate the identification code by combining codes corresponding to the extracted code information, and a contents distribution unit configured to match the contents with the generated identification code, register the matched contents in a database and transmit the registered contents to a contents managing server with reference to the identification code.
US09531817B2

The disclosure relates to a technique for providing interoperability between an Internet protocol multimedia subsystem (IMS) domain and a non-IMS domain. A method implementation of this technique comprises the steps of receiving on a service layer a service invocation message from a non-IMS domain, analyzing the message to identify the message as a request to invoke a service within the IMS domain, converting non-IMS session control protocol elements contained in the message into IMS session control related protocol elements, and generating an outgoing IMS message to establish an IMS control session.
US09531809B1

A storage controller is implemented for controlling a storage system. The storage controller may be implemented using a distributed computer system and may include components for servicing client data requests based on the characteristics of the distributed computer system, the client, or the data requests. The storage controller is scalable independently of the storage system it controls. All components of the storage controller, as well as the client, may be virtual or hardware-based instances of a distributed computer system.
US09531807B2

Methods and systems for configuring network storage are presented.A method for configuring network storage may include: detecting one more connection rates associated with one or more input PHYs associated with one or more parent devices; detecting a number of input connections associated with one or more PHYs associated with one or more parent devices; setting one or more connection rates associated with one or more input PHYs associated with one or more child devices according to the one or more connection rates associated with the one or more input PHYs associated with the one or more parent devices; and setting a number of input connections associated with one or more PHYs associated with one or more child devices according to a number of input connections associated with one or more PHYs associated with one or more parent devices.
US09531804B2

In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's computing device. The one or more computer processors determine a cost of the download of the requested resource from the original source. The one or more computer processors determine whether the cost of the download of the requested resource from the original source exceeds a predefined threshold. The one or more computer processors determine a group of trusted network connected endpoints. The one or more computer processors determine whether the requested resource exists in the group of trusted network connected endpoints. Responsive to determining the requested resource exists in the group of trusted network connected endpoints, the one or more computer processors download the requested resource from at least one of the trusted network connected endpoints.
US09531803B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying, within a web page, a representation of a content sharing interface, the content sharing interface including a content input area, receiving user input to the content input area, in response to the user input, expanding the content sharing interface to include an expanded content input area and a distribution interface, the expanded content input area displaying a graphical representation of digital content that is to be distributed, receiving user input to the distribution interface, the user input indicating contact(s) to which the digital content is to be distributed, in response to receiving the user input, displaying an icon within the distribution interface, the icon being a graphical representation of the contact(s), and in response to the user input, transmitting a post data set including digital content data and distribution data to a server computing system.
US09531795B2

A method and associated system are provided for performing calculations in a distributed networked environment, comprising: updating a source element on a first computer; sending a calculate update signal to a target calculated element for updating on a target element computer that may be the first computer or a second computer connected to the first computer that uses the source element in a calculation; obtaining the updated source element by a process on the target element computer associated with the target calculated element in response to the sending; and performing a calculation to update the target calculated element using the obtained updated source element.
US09531789B2

The invention provides, in one aspect, an improved system for data access comprising a file server that is coupled to a client device or application executing thereon via one or more networks. The server comprises static storage that is organized in one or more directories, each containing, zero, one or more files. The server also comprises a file system operable, in cooperation with a file system on the client device, to provide authorized applications executing on the client device access to those directories and/or files. Fast file server (FFS) software or other functionality executing on or in connection with the server responds to requests received from the client by transferring requested data to the client device over multiple network pathways. That data can comprise, for example, directory trees, files (or portions thereof), and so forth.
US09531784B2

A system and technique for identity service management in limited connectivity environments includes: a computing environment comprising a plurality of managed endpoints; and a mediator located between the computing environment and an identity management service provider. The mediator comprises adapters for interfacing with the managed endpoints, and the mediator is configured to: extract account data from the managed endpoints; store the extracted data when a direct connection between the mediator and the identity management service provider is unavailable; and export the stored data to the identity management service provider in response to a direct connection between the mediator and the identity management service provider becoming available.
US09531780B2

A computer-based real-time streaming system under packet erasures wherein created messages can be decoded within a fixed delay form their creation is presented. Various code construction methods and corresponding hardware implementation for different cases of erasure link models are also presented.
US09531759B2

An approach is provided for determining a likelihood of an attack on a first computer system of a first business. Characteristics of the first business and a second business are determined. The second business has a second computer system currently or recently under attack. The characteristics include respective industries, sizes, geographical locations, types of sensitive data, and security vulnerabilities associated with the first and second businesses or first and second computer systems, an address of traffic through a device in the first computer system, and an address of an entity responsible for the attack on the second computer system. Based on a similarity between the characteristics of the first and second businesses, a likelihood that the entity responsible for the attack on the second computer system will attack the first computer system of the first business is determined.
US09531758B2

A cloud-based secure Web gateway, a cloud-based secure Web method, and a network deliver a secure Web gateway (SWG) as a cloud-based service to organizations and provide dynamic user identification and policy enforcement therein. As a cloud-based service, the SWG systems and methods provide scalability and capability of accommodating multiple organizations therein with proper isolation therebetween. There are two basic requirements for the cloud-based SWG: (i) Having some means of forwarding traffic from the organization or its users to the SWG nodes, and (ii) Being able to authenticate the organization and users for policy enforcement and access logging. The SWG systems and methods dynamically associate traffic to users regardless of the source (device, location, encryption, application type, etc.), and once traffic is tagged to a user/organization, various polices can be enforced and audit logs of user access can be maintained.
US09531743B2

According to an example, a method for data trend analysis may include retrieving data from data sources, associating the data with a time, and identifying co-occurrences of terms and concepts within the data. In response to determining that co-occurrences of term and concept pairs reach a predefined threshold, the method may include adding the term and concept pairs to an ontology. The method may include logging occurrences of terms in the ontology within the data with respect to associated data times, identifying a plurality of time periods, and for one of the plurality of time periods and for the logged terms, determining a first score indicative of a weighted term frequency metric for a logged term within the data during the one time period, and determining a second score indicative of a commonality of a presence of the logged term within the data among the plurality of time periods.
US09531737B2

A method for selectively checking data security sequences of received vehicle-to-X messages, in which a number of the vehicle-to-X messages are received and/or sent in an operating cycle of a vehicle-to-X communication system. In an operating cycle, a reliability assessment of the received vehicle-to-X message is performed by checking the data security sequence, an information content of the received messages is read without prior checking of the data security sequence. In the operating cycle, a subset of the number of received vehicle-to-X messages is selected on the basis of the information contents, and solely the data security sequences of selected vehicle-to-X messages are checked. This results in the advantage that a reliability assessment is no longer carried out on all the received vehicle-to-X messages before they are processed, thereby enabling a reduction in the checking capacity that must be reserved for checking the data security sequence.
US09531733B2

Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a possible attacker. The methods include monitoring of user-side input-unit interactions, in general and in response to an interference introduced to user-interface elements. The monitored interactions are used for detecting an attacker that utilizes a remote access channel; for detecting a malicious automatic script, as well as malicious code injection; to identify a particular hardware assembly; to perform user segmentation or user characterization; to enable a visual login process with implicit two-factor authentication; to enable stochastic cryptography; and to detect that multiple users are utilizing the same subscription account.
US09531732B2

A sever receives data from a sender to be dispatched to a recipient. Before dispatching the data to the recipient the server sends a message to the sender's email address requesting a response which will confirm the sender's authorship of the data. Upon receiving the confirmation about sender's authorship of the data, the server transmits the data together with an identification of the sender to the recipient.
US09531731B2

A method, device and system for establishing plural modes of operation on a mobile device, including: associating each application on the mobile device with one of a plurality of modes; and restricting access to data on the mobile device to only a subset of applications based on the mode associated for the each application. A system includes connection of an untrusted device to a trusted device and restricting data access for restricted data to a subset of trusted applications on the untrusted device.
US09531728B1

A method for providing security vulnerability information is provided. The method may include checking for the security vulnerability information product supplier servers. The method may further include sending alerts to a security vulnerability administrator associated with a client environment. Additionally, the method may include performing a security check on the security vulnerability administrator to authorize the security vulnerability administrator to receive the security vulnerability information. The method may also include authenticating customers associated with the client environment to authorize the customers to receive the security vulnerability information. The method may further include prompting the authorized security vulnerability administrator to acknowledge an information confidentiality reminder. The method may also include sending an audit record to the product supplier server. The method may further include presenting the security vulnerability information to the authorized security vulnerability administrator and the authorized customers associated with the client environment.
US09531720B2

According to non-limiting embodiments disclosed herein, the functionality of an object cache in a server can be extended to monitor and track web traffic, and in particular to perform rate accounting on selected web traffic. As the server communicates with clients (e.g., receiving HTTP requests and responding to those requests), the server can use its existing object cache storage and existing object cache services to monitor web traffic by recording how often a client makes a particular request in the object cache and/or other data about the requests. Preferably, the object cache is still used for conventional caching of objects, the object cache thus providing a dual role by storing both web objects and rate accounting data.
US09531719B1

A computing resource service provider may receive, from a user client connected to an on-premises network, a security document specifying one or more user roles defining a level of access to customer resources within the on-premises network. In response, the service provider may generate and provide the user client with a cookie specifying the user roles and including an address for an interface within the service provider network. The service provider may receive a request from the user client to access one or more customer resources hosted by the service provider. The request may include the cookie previously provided to the user client. Accordingly, the service provider may extract the user roles from the cookie and determine, based at least in part on these user roles, whether to fulfill the user client request.
US09531703B2

Single sign-on techniques via an application or browser are described. In one or more implementations, a single instance of entry of authentication information is received that is entered via interaction with an application or browser of a computing device. Responsive to this receipt, the single instance of the entry of authentication information is used by the computing device automatically and without user intervention to cause authentication to obtain access to one or more network services that are accessible via a network by the application and the browser.
US09531702B2

Systems and methods for authenticating defined user actions over a computer network. An authentication service receives an authentication request from an authenticating service to perform an action on behalf of a user. The authentication service then sends a permission request to a mobile device associated with the user, asking the user whether or not the action should be allowed. The user sends a permission response via the mobile device to the authentication service, granting or denying the action. The user may automate future similar responses so long as at least one automation criterion is met (e.g., the physical location of the mobile device), eliminating the need to manually provide a response to future permission requests. Information necessary to determine whether the automation criterion is met is stored locally on the mobile device.
US09531701B2

Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a cyber-attacker. An end-user device interacts and communicates with a server of a computerized service, or with a local application or Web-browser running on the end-user device. A usage interference is injected or introduced, or an input/output mismatch or abnormality is created, causing an output displayed on the screen of the end-user device, to be non-matching to the expected or intended output that is typically displayed in response to regular non-interfered user gestures or regular non-interfered user input. The reaction or corrective manual actions of the user are tracked and analyzed, to differentiate among users, or to differentiate between an authorized human user and a human cyber-attacker, or to differentiate between an authorized human user and a computer bot or an automated computerized script.
US09531697B2

A framework, which conforms to the OAuth standard, involves a generic OAuth authorization server that can be used by multiple resource servers in order to ensure that access to resources stored on those resource servers is limited to access to which the resource owner consents. Each resource server registers, with the OAuth authorization server, metadata for that resource server, indicating scopes that are recognized by the resource server. The OAuth authorization server refers to this metadata when requesting consent from a resource owner on behalf of a client application, so that the consent will be of an appropriate scope. The OAuth authorization server refers to this metadata when constructing an access token to provide to the client application for use in accessing the resources on the resource server. The OAuth authorization server uses this metadata to map issued access tokens to the scopes to which those access tokens grant access.
US09531692B2

Aspects of the present disclosure are directed to methods and systems for securing mobile computing applications with distributed keys. In one aspect, a computer implemented method or computer readable media include steps electronically receiving, at a computer processor of a computing device, a first security key fragment based on a user input to the computing device; electronically receiving, at the computer processor, a second security key fragment from a network connected storage entity; and electronically concatenating, at the computer processor, the first security key fragment and the second security key fragment to generate a third security key.
US09531691B2

An infrastructure delivery platform provides a RSA proxy service as an enhancement to the TLS/SSL protocol to off-load, from an edge server to an external cryptographic server, the decryption of an encrypted pre-master secret. The technique provides forward secrecy in the event that the edge server is compromised, preferably through the use of a cryptographically strong hash function that is implemented separately at both the edge server and the cryptographic server. To provide the forward secrecy for this particular leg, the edge server selects an ephemeral value, and applies a cryptographic hash the value to compute a server random value, which is then transmitted back to the requesting client. That server random value is later re-generated at the cryptographic server to enable the cryptographic server to compute a master secret. The forward secrecy is enabled by ensuring that the ephemeral value does not travel on the wire.
US09531674B2

Architecture that creates and applies a virtual firewall profile for each network to which a multi-homed device is connected. In one implementation, the virtual profiles can be based on address ranges of the networks. This ensures seamless concurrent connectivity of the multi-homed device to multiple networks.
US09531660B2

Embodiments of the invention may provide the ability to convert a non-supported email address (i.e., an email address that conforms to a standard that is not supported by the receiving device) into a supported email address (e.g., an email address that conforms to a standard that is supported by the receiving device). Embodiments of the invention may perform this conversion, for example, when an email communication containing a non-internet-standard email address is to be delivered or synchronized to a mobile device that only supports standard internet addresses. Similarly, embodiments of the invention may perform this conversion when a calendar entry, a task, a contact, or other data package containing such a non-supported email address is to be delivered or synchronized to a mobile device that does not support such an email address.
US09531658B2

Embodiments relate to method and computer program products for routing messages based on geolocation information. Aspects include receiving a message from a publisher, computing a geo-hash for the message based on a location associated with the message, and traversing a geo-hash tree associated with a subscriber to determine if the geo-hash of the message corresponds to a geo-hash grid in the geo-hash tree. Based on determining that the geo-hash of the message corresponds to an identified geo-hash grid in the geo-hash tree, a point in a polygon algorithm is performed to determine if the location associated with the message is inside an area of interest associated with the identified geo-hash grid. If the location associated with the message is inside the area of interest, the message is forwarded to the subscriber.
US09531644B2

In some embodiments, a system includes a set of network control entities associated with a distributed multi-stage switch. Each network control entity from the set of network control entities is configured to manage at least one edge device having a set of ports and coupled to the distributed multi-stage switch. Each network control entity from the set of network control entities is associated with a unique set of identifiers. A network control entity from the set of network control entities is configured to assign a unique identifier from its unique set of identifiers to a port from the set of ports of the at least one edge device in response to the network control entity receiving a login request associated with the port.
US09531643B2

Techniques are provided for provisioning network resources for virtual machines. At a first switch device, a configuration request message is received from a virtual switch to provision virtual network segmentation resources for a virtual machine managed by the virtual switch. The first switch device provisions the virtual network segmentation resources for the virtual machine. The first switch devices sends to a second switch device a first synchronization message that includes information describing the virtual network segmentation resources. The second switch device is a peer of the first switch device. The first switch device also sends to the second switch device a second synchronization message that includes state information indicating that the first switch device is in an active state for servicing the virtual machine and that the second switch device is to be placed in a dormant state for servicing the virtual machine.
US09531640B2

A bandwidth management system includes a plurality of queues respectively corresponding to a plurality of zones. An enqueuing module receives network traffic from one or more incoming network interfaces, determines a belonging zone to which the network traffic belongs, and enqueues the network traffic on a queue corresponding to the belonging zone. A dequeuing module selectively dequeues data from the queues and passes the data to one or more outgoing network interfaces. When dequeuing data from the queues the dequeuing module dequeues an amount of data from a selected queue, and the amount of data dequeued from the selected queue is determined according to user load of a zone to which the selected queue corresponds.
US09531638B2

A virtual computing services deployment network provides a consistent user experience from a variety of locations via a connection fabric for accessing a virtual desktop. The connection fabric identifies a user profile defining the virtualized desktop resources required for a particular user. The connection fabric includes distributed data and processing in nodes distributed throughout a public access network accessible from a user access device. Each of the fabric nodes is operable to provide an identifier (such as an IP address) of a computing resource adapted to provide the user specific desktop. A user access device accesses a local fabric node in the connection fabric, and the fabric node determines a computing resource matching a user profile of expected computing resources. The fabric node associates the user access device with the computing resource and sends the user access device an identifier for directly accessing the computing resource. The determined computing resource may be determined by a centralized virtual computing approach, thus providing appropriate scaling without significantly impacting the existing fabric.
US09531635B2

In one embodiment, certain nodes in a computer network maintain a plurality of routing topologies, each associated with a different corresponding delay (e.g., dynamically adjusted). Upon receiving a packet with an indicated delay budget at a particular node, the node updates the delay budget based on an incurred delay up to and including the particular node since the indicated delay budget was last updated, and selects a particular routing topology on which to forward the packet based on the updated delay budget and the corresponding routing topology delays. The packet may then be forwarded with the updated delay budget on the selected routing topology, accordingly.
US09531631B2

A multilink-based data transmission method includes establishing separately, by a first device, first tunnels in different types of links in which the first device and a second device have established a communication connection, establishing, by the first device, a second tunnel that crosses the first tunnels established in the multiple different types of links, analyzing, by the first device, a load state of each first tunnel crossed by the second tunnel, and selecting a first tunnel used to transmit a target packet, and encapsulating, by the first device, the target packet into the second tunnel, and sending, to the second device, through the first tunnel used to transmit the target packet, the packet encapsulated into the second tunnel. Correspondingly, a data transmission device is provided. A utilization rate of links supported by a network device can be improved with the method and device.
US09531623B2

Embodiments relate to setting up direct mapped routers located across independently managed compute and storage networks for enabling multiple modes of communication over the cross-coupled links between the networks. An aspect includes identifying a characteristic of a local entity based on a unique location identifier assigned to the local entity and learning a characteristic of a remote entity based on a location identifier received over a cross-coupled link between the local entity and the remote entity. A port on a local entity router is then correlated with the received location identifier of the remote entity. A route is then built in the direct mapped router table at a location pointed to by the location identifier of the remote entity. An optimistic failover route is established from a storage entity to a compute entity when a cross-coupled link between the storage entity and the compute entity is broken.
US09531619B2

A method for assessing channel performance in a network is provided. The network includes a network controller and nodes. The method preferably includes selecting a channel for assessment and allocating a first probe operation for use with the nodes. The method may also include, in response to the allocating, sending a first probe operation report message from each of the nodes to the network controller. The method may further include using the network controller to select a node to be a channel assessment operation node. In addition, the method may include selecting at least a portion of the nodes to participate in a channel assessment operation signal exchange. The method may also include moving the selected nodes to a different channel to perform a channel assessment operation on the different channel and using the channel assessment operation node to allocate a second probe operation on each of the selected nodes.
US09531614B1

A system monitors applications and network flows used during the business transaction to determine distributed business transaction anomalies caused at least in part by network performance issues. A network flow associated with a business transaction is monitored by a network agent. The network agent may capture packets, analyze the packets and other network data to determine one or more baselines, and dynamically compare subsequent network flow performance to those baselines to determine an anomaly. When an anomaly in a network flow is detected, this information may be provided to a user along with other data regarding a business transaction that is utilizing the network flow. Concurrently with the network agent monitoring, application agents may monitor one or more applications performing the business transaction. The present system reports performance data for a business transaction in terms of application performance and network performance, all in the context of a distributed business transaction.
US09531611B2

A device management apparatus in a device management system storing and managing first client information on a client and a device installed in a client network of the client, acquires incident data from a incident management apparatus in a incident management system which is in accordance with second client information different from the first client information, and identifies, from the first client information, a client corresponding to the incident data based on identification information of a target device (i.e., a device ID) included in the incident data.
US09531610B2

Embodiments of the invention include a method for determining the health of a storage network of electronic devices. In some embodiments, the method may include determining a data size of a catalog of data items stored in one or more electronic devices within a network of electronic devices; determining a storage capacity of the network of electronic devices; determining a storage health of the network of electronic devices based on the data size of the catalog of data items and the storage capacity of the one or more electronic devices; and outputting the storage health of the network of electronic devices.
US09531609B2

A data source is identified that includes transaction data describing a set of transactions involving a particular software component and each transaction in the set of transactions includes a request and a corresponding response to the request. In some aspects, a modification to the data source is detected and the service model is caused to be generated based on detecting the modification. The service model is to model responses of the particular software component to requests in transactions based at least in part on the transaction data. A virtual service is caused to be generated based on the service model. The resulting virtual service can be configured to receive requests and generate virtual responses to the requests based on the service model to simulate responses of the particular software component.
US09531607B1

A resource manager may monitor resources offered by a resource provider. The resource manager receives computing metrics from the resources and may perform a management action when a customer defined usage limit is satisfied. The management action may include the resource manager generating an alert, or the resource manager preventing the customer from further accessing the resources offered by the resource provider. The resource manager may also be used to reduce the cost of running a customer's application that uses resources offered by the service provider. The resource manager may also receive business metrics from the customer and determine rates of return using the business metrics and the computing metrics.
US09531598B2

Computer implemented methods include querying a traffic forwarding table at a device in a computer network, the traffic forwarding table having entries which are accessible using a key. The methods further include identifying a forwarding address for use in querying the traffic forwarding table, where the forwarding address constitutes only part of a key and where a remaining part of the key is an embedded index in the traffic forwarding table. The methods additionally include combining the forwarding address with a plurality of embedded indices of the traffic forwarding table to generate a set of keys for querying the traffic forwarding table; and generating a query message for the forwarding table using at least one of the set of keys.
US09531588B2

The subject disclosure relates to techniques for monitoring contextual and performance information of a device for anticipatorily sending update information to the device. An interface component can receive, from the client, contextual information indicating an operating environment of the client and performance information that is associated with one or more operations being performed by the client based on the operating environment, and send, based on correlation information, update information to the client. Further, a service component can to infer a relationship between the contextual information and the performance information to obtain the correlation information. In other embodiments, a client can populate a cache with portion(s) of the contextual information to obtain cached information, and send at least a portion of the cached information to a system including one or more aspects of the service component.
US09531572B1

A system may include an interface circuit coupled to a wire bus. The interface circuit may receive a multi-level symbol according to a status of the wire bus. The interface circuit may include a clock recovery circuit configured to generate a recovered clock based on the multi-level symbol. The interface circuit may latch the multi-level symbol based on one of an external clock and the recovered clock according to an operation speed of the system.
US09531570B2

A system for reduced-rate predictive DFE. In one embodiment a plurality of sampler-multiplexer blocks, each including two samplers and a multiplexer-latch, controlled by a multi-phase clock, sample the received analog signal one at a time, and the output of each multiplexer-latch, which may represent the value of the last received bit, is used to control the select input of another multiplexer-latch, so that the other multiplexer-latch selects the appropriate one of two samplers, each applying a different correction to the received analog signal before sampling. Each multiplexer-latch is a clocked element that tracks the data input when the signal at its clock input has a first logic level and retains its output state when its clock input has another (i.e., a second) logic level.
US09531560B2

A method and system for using a rendezvous server to make connections to fire alarm panels. In one aspect, an external computer is used to communicate with an authentication computer in a secure overlay network in order for the external computer to establish a secure connection with the secure overlay network and to communicate with a rendezvous server in order for the external computer to, in turn, communicate with the target alarm panels in the secure overlay network. In another aspect, the rendezvous server receives a communication from the electronic device, with the communication indicative of the electronic device seeking to communicate with only devices in the secure overlay network, in response to the communication, accesses information to communicate with the target fire alarm panels and uses the accessed information in order for the electronic device to communicate with the target fire alarm panels.
US09531557B2

The present invention relates to a method, devices, and a program for using IP multicast addresses for mobile terminals (UE) connected to a communication gateway in a wireless communication network. The IP multicast address is used for updating routers in the infrastructure network of where to transport data to the UE when the UE connects to another communication gateway, this may be updated from the new communication gateway or from a mobility management entity relieving a network gateway (e.g. a SAE gateway) of control traffic reducing the risk of bottle necks in the infrastructure network.
US09531555B2

A method and apparatus for transmitting data to terminal devices in a wireless telecommunications system. The data may be user-plane data associated with a repeating Multimedia Broadcast/Multicast Services (MBMS) session to be transmitted using MBMS over a Single Frequency Network (MBSFN) in a network including at least one relay node supported by a donor base station. The method includes delivering the data from the base station to the relay node in advance of a scheduled transmission to terminal devices at a first time, and transmitting the data from the relay node to a terminal device at the first time. The relay node is configured to store the data in a cache. The relay node may then retrieve the data from the cache in advance of a scheduled transmission to terminal devices at a second time, and transmit the retrieved data to a terminal device at the second time.
US09531543B2

Techniques for proving enterprise mode security for relays are disclosed. For example, enterprise mode security based on IEEE 802.1x is provided for relays or other similar devices to extend the coverage of access point hotspots or other similar access point use cases. According to one aspect, a relay incorporates an authentication client associated with an authentication server. According to another aspect, a four address format is employed for tunneling messages via a relay between a station and an access point. According to another aspect, a cryptographic master key associated with an access point and a station is provided to a relay to enable the relay to be an authenticator for the station.
US09531541B2

A method of configuring a controller of a portable-computer-readable-medium for performing a cryptographic function, and a portable-computer-readable-medium configured by same, are disclosed. The portable-computer-readable-medium has memory means in which at least first and second data files are stored, each file starting at a respective Logical Block Address (LBA) of the memory means. A first code, for instance a private key, is written in the first file. A password is associated with the second file. The controller of the portable-computer-readable-medium is configured to perform a hash function upon input data to be written to the second file with the first code, write the output hash to at least the second LBA, increment the first code and write the incremented first code to the first LBA.
US09531521B2

It would be to provide a method which will work with future versions of LTE-A, be backwards compatible and alleviate interference to signals for basic system operation.The method includes generating one or more Reference Signals associated with the one or more Channel Quality Indicators, and includes mapping the one or more Channel Quality Indicator-Reference Signals to the last symbol of the second slot of the one or more subframes.
US09531520B2

Methods and devices are described that facilitate uplink multi-user acknowledgment transmissions. In particular, acknowledgment information may be located in a media access control (MAC) header of a payload section of a MAC Protocol Data Unit within a downlink multi-user frame. The acknowledgment information may be present in each resource unit of the downlink multi-user frame to indicate to each corresponding station properties/characteristics of a subsequent acknowledgment transmission. The properties may include one or more of (1) whether the acknowledgement transmission is multi-user or single user, (2) whether the acknowledgement transmission is transmitted immediately following receipt of the downlink multi-user frame or upon receipt of a multi-user block acknowledgement request frame, and (3) resource scheduling information for an uplink multi-user acknowledgement transmission.
US09531518B2

The purpose of the present invention is to be able to simultaneously generate three or more sets of CSI within a predetermined time interval, without degrading the accuracy of the CSI, to achieve CoMP control for flexible switching of base stations. At predetermined intervals or at timing coincident with reception of trigger information, a generation unit uses a CSI-RS resource to measure a desired signal component and interference component, and generate CSI. A transmission unit transmits control information including the CSI. During a given interval (for example, during four sub-frames) following reception of trigger information, the generation unit does not measure the interference component, instead using the most recent previously measured interference component, to measure the channel quality.
US09531513B2

Embodiments of the present invention provide an interference coordination method, a base station, and a communication system. The method includes: acquiring first user channel state information on a first time-frequency resource on which interference coordination is to be performed; acquiring second user channel state information on the first time-frequency resource; pairing a first user and a second user according to the first user channel state information and the second user channel state information to obtain transmit power and a precoding matrix that are corresponding to the second user; and transmitting data to the second user on the first time-frequency resource according to the transmit power and the precoding matrix, but not transmitting data to the first user on the first time-frequency resource.
US09531506B2

A device and method for handling HARQ feedback in a mobile communication system are disclosed. The HARQ feedback handling method includes: analyzing a control message from a base station to recognize presence of HARQ feedback relationships between downlink carriers and uplink carriers; determining an uplink carrier (a downlink carrier) to support HARQ feedback in response to downlink traffic (uplink traffic) sent through a downlink carrier (an uplink carrier); and sending (receiving) HARQ feedback through the determined uplink carrier (downlink carrier).
US09531505B1

A representation of a series of hybrid automatic repeat request (HARQ) acknowledgments may be obtained. Each HARQ acknowledgment in the series may have either positively or negatively acknowledged one or more HARQ subpackets that were consecutively transmitted from the RAN to a WCD. Based on at least the representation of the series of HARQ acknowledgments, an amount of HARQ subpackets to consecutively transmit to the WCD may be determined. The RAN may consecutively transmit the amount of HARQ subpackets to the WCD.
US09531500B1

Systems and methods are described for determining structures for frequency bands. A signal area for an access node may be partitioned into a first partition and a second partition, wherein a first antenna is associated with the first partition and a second antenna is associated with the second partition. The first partition may be assigned a first frequency band and a third frequency band, and the second partition may be assigned a second frequency band and a fourth frequency band. A first frame structure may be selected for the first frequency band, a second frame structure may be selected for the second frequency band, a third frame structure may be selected for the third frequency band, and a fourth frame structure may be selected for the fourth frequency band, wherein the first frame structure differs from the third frame structure and the second frame structure differs from the fourth frame structure. Additionally, data may be communicated between the access node and a plurality of devices over each of the first, second, third, and fourth frequency bands using each respective frame structure selected for each frequency band.
US09531496B2

An optical transmission device includes a receiver that receives first light, a transmitter that outputs second light, a memory, a processor coupled to the memory, configured to control a first optical level of the second light in such a way that a second optical level calculated based on an optical level of the received first light and an optical level of the second light that is output from the transmitter becomes a predetermined target value, a combiner that combines the received first light and the second light for which the first optical level is controlled by the processor, and an amplifier that amplifies the combined light.
US09531495B2

An exemplary technique is provided for a scalable architecture for a network node that allows a very high switching capacity. The network node has a number of packet optical add drop multiplexers (POADMs), a number of dual line cards, respectively associated with the POADMs, and an optical switch matrix. Each POADM has an input and an output line interface and serves to selectively add and drop optical packets into and from packet timeslots of output and input wavelength-multiplexed optical signals transmitted and received at said output and input line interfaces, respectively. The dual line cards serve to electrically process and buffer packets to be added and dropped. The optical switch matrix configurably interconnects internal optical interfaces contained within the dual line cards on a packet by packet basis.
US09531488B2

In one aspect, an example method for outputting an alert indicating a functional state of a back-up audio-broadcast system involves: a computing device receiving a first audio-stream that represents first audio-content; the computing device generating a first signature based, at least in part, upon an extent of single-channel/multi-channel transitions included within the first audio-content; the computing device receiving a second audio-stream that represents second audio-content; the computing device generating a second signature based, at least in part, upon an extent of single-channel/multi-channel transitions included within the second audio-content; the computing device making a determination that the generated first-signature and the generated second-signature lack a threshold extent of similarity; and responsive to the determination that the generated first-signature and the generated second-signature lack the threshold extent of similarity, the computing device outputting an alert.
US09531479B2

An optical signal monitor circuit includes a PD which directly detects an optical signal and converts the optical signal into a photocurrent, and another PD which detects the optical signal and converts the optical signal into a photocurrent. A resistance element converts the photocurrents into voltages for input to an operational amplifier which outputs voltages based on the voltages generated by the resistance element. A switching control circuit switches a connection between the PDs and the resistance element, and a calculation circuit acquires the output of the operational amplifier converted to digital signals such that the switching control circuit controls switching to cause the two photocurrents to flow into the resistance element at individual timings and to cause the two photocurrents to flow into the resistance element at the same timing, and the calculation circuit calculates a corrected digital signal by subtracting with the obtained digital signals.
US09531478B2

An optical transceiver comprising an optical signal input, a first modulation section coupled to the optical signal input, a second modulation section coupled to the optical signal input and positioned in serial with the first modulation section, wherein the first modulation section comprises a first digital electrical signal input, a first digital driver coupled to the first digital electrical signal input, and a first modulator coupled to the first digital driver, and wherein the second modulation section comprises a second digital electrical signal input, a second digital driver coupled to the second digital electrical signal input, and a second modulator coupled to the second digital driver, and an optical signal output coupled to the first modulation section and the second modulation section.
US09531473B2

The present disclosure is a novel utility of a software defined radio (SDR) based Distributed Antenna System (DAS) that is field reconfigurable and support multi-modulation schemes (modulation-independent), multi-carriers, multi-frequency bands and multi-channels. The present disclosure enables a high degree of flexibility to manage, control, enhance, facilitate the usage and performance of a distributed wireless network such as flexible simulcast, automatic traffic load-balancing, network and radio resource optimization, network calibration, autonomous/assisted commissioning, carrier pooling, automatic frequency selection, frequency carrier placement, traffic monitoring, traffic tagging, pilot beacon, etc.
US09531470B2

Embodiments of the present invention relate to the field of network communications and specifically discloses a method for monitoring optical performance of a wavelength channel, including: receiving, by a first node, an optical signal over an operating wavelength and obtaining, by the first node, optical performance of the unestablished wavelength channel by monitoring the optical signal at a receiving end. Embodiments of the present invention further disclose a system and a node device for monitoring optical performance of a wavelength channel.
US09531466B2

A diversity reception circuit obtains a synthesized output based on signals received at a plurality of antennas. The diversity reception circuit includes a plurality of PLLs outputting respective local oscillation signals; a plurality of mixers converting respective received radio frequency signals to low frequency signals; and a switch circuit selecting any one of outputs of the PLLs and supplying the selected output to at least one of the mixers.
US09531459B2

Systems and methods relating to assisting a wireless device with suppression of an interfering physical channel during reception of a desired physical channel are disclosed. In some embodiments, a method of operation of a wireless device to assist with suppression of an interfering physical channel during reception of a desired physical channel comprises receiving assistance information for an interfering physical channel and receiving a desired physical channel while suppressing the interfering physical channel according to the assistance information for the interfering physical channel. The assistance information comprises an identity used to generate a reference signal associated with the interfering physical channel and information indicative of one or more transmission constraints on transmission of the interfering physical channel, the one or more transmission constraints comprising a spatial multiplexing rank restriction and/or a precoding matrix restriction.
US09531457B2

In a cellular communication system, pre-coding MIMO parameters are assigned for transmission of device-to-device (D2D) signals between D2D mobile devices to minimize interference at unintended recipient devices (receiving proximate devices). The pre-coding MIMO parameters are transmitted from a base station to a transmitting D2D mobile device over a subset of defined downlink cellular communication resources defined by a communication specification for downlink transmission from base stations to mobile wireless devices. The pre-coding MIMO parameters are determined based on channel characteristics of at least an Interference channel where the Interference channel is between a D2D transmitting device and a proximate receiving mobile device (unintended recipient device). The pre-coding MIMO parameters are determined to facilitate interference management at the receiving proximate mobile device when the pre-coded transmission signal is received through the interference channel.
US09531450B2

Some demonstrative embodiments include devices, systems and/or methods of beam selection for beamformed communication. For example, an apparatus may include a controller to control a plurality of antenna subarrays to form a plurality of directional beams for communicating a beamformed diversity wireless transmission over a plurality of selected directional links, which are selected based on at least one predefined selection metric.
US09531448B2

User Equipment, UE (30), in a wireless radiocommunication network (10) supporting Coordinated Multi-Point, CoMP, transmissions may autonomously adopt an assumption of the quasi co-located (QCL) status of two (or more) antenna ports that is different from the default QCL status defined or signaled by the network (10), in response to one or more estimates of certain operating parameter values. The altered QCL status assumption allows the UE (30) to correct parameter estimates more accurately, and/or to reduce complexity in the parameter estimation correction.
US09531440B2

Disclosed are exemplary embodiments of apparatus and methods for provisioning a wireless-capable device for a wireless network. In an exemplary embodiment, a wireless-capable device, e.g., a thermostat, generally includes provisioning component(s) configured to receive from, and without a wired connection to, a wireless user device at least a network profile for provisioning the wireless-capable device for a wireless network. The provisioning components have no capability to receive the network profile through the wireless network. The provisioning component(s) are further configured to provide information for provisioning control of the wireless-capable device to a user account accessible through the wireless network.
US09531420B1

Systems and methods are provided that may be implemented to utilize multiple sensors to intelligently control RF transmit power and specific absorption rate (SAR) produced from a wireless-enabled information handling system platform in the presence of a detected nearby human body. The disclosed systems and methods may be implemented in one example to avoid the poor performance and user experience that results from a reduction in the information handling system platform radio transmit power when it is not necessary (due to false detection of a human body), or that results when the platform transmit power is reduced too much and/or too quickly when nearby proximity of an actual human body is detected.
US09531419B2

Methods and systems are provided for multi-chip receivers with loop-through feeds. A receiver that comprises plurality of chips may receive one or more input feeds, with each of the chips generating a corresponding output comprising data (e.g., channels) extracted from the one or more input feeds. Only a first chip may handle reception and/or initial processing of the one or more input feeds, with each one of the remaining chips processing a loop-through feed generated in the first chip, in order to generate the corresponding output of that chip. The loop-through feed may be generated based on the one or more input feeds. In this regard, the loop-through feed may comprise at least one of the one or more input feeds that is partially processed in the first one of the plurality of chips.
US09531411B2

The invention provides a method for processing signals in a radio transmission apparatus (60) and a radio transmission apparatus (60) comprising a plurality of radio transmitters (61, 62), wherein clipping is applied to a signal in at least one of the plurality of radio transmitters, wherein the amount of clipping or/and a clipping threshold is adjusted individually for each of the plurality of radio transmitters.
US09531405B2

A method and a system for estimating a parameter in a communication system are provided. The method includes estimating a parameter of a data channel model in a communication system, decoding a packet received through a determined noise channel to convert the packet into data indicating one of a success and failure of a reception of the packet, configuring a prototype channel having at least one unknown parameter, estimating the at least one unknown parameter using the data indicating the one of the success and the failure of the reception of the packet, and determining the size of a parity field of a forward error correction (FEC) symbol, using the estimated at least one unknown parameter.
US09531400B1

A circuit can include a voltage comparator Vd having a first input, a second input, and an output; a first plurality of capacitors Cp[0:n] that each have a top plate and a bottom plate, wherein each top plate is electrically coupled with the first input of the voltage comparator Vd, wherein each top plate is also switchably electrically coupled with a common mode voltage Vcm, and wherein each bottom plate is switchably electrically coupled between a first input voltage Vinp, a reference voltage Vref, the common mode voltage Vcm, and ground; a second plurality of capacitors Cn[0:n] that each have a top plate and a bottom plate, wherein each top plate is electrically coupled with the second input of the voltage comparator Vd, wherein each top plate is also switchably electrically coupled with the common mode voltage Vcm, and wherein each bottom plate is switchably electrically coupled between a second input voltage Vinn, the reference voltage Vref, the common mode voltage Vcm, and ground; and a successive approximation register (SAR) controller coupled with the output of the voltage comparator Vd.
US09531389B1

Adjusting a voltage-controlled oscillator (VCO) accurately and reliably. The voltage-controlled oscillator VCO attempts to generate an output signal with a programmed known frequency. An ALC circuit and a VCTA circuit adjust the VCO's amplitude and frequency. The system alternates making changes between amplitude or frequency, checking at each change what (difficult-to-predict) effect this has had on the output of the VCO. Each time the VCO switched capacitor array setting is changed, a circuit reviews the VCO output, and determines whether the VCO output should be adjusted in amplitude and frequency. The VCO amplitude and the VCO frequency are adjusted in alternating steps, that is, adjusting the VCO frequency, determining if further adjustments are desired, adjusting the VCO amplitude, determining if further adjustments are desired, and repeating until the VCO coarse adjustment has been sufficiently conducted.
US09531384B1

An adiabatic dynamic differential logic circuit is provided for mitigating a differential power analysis (DPA) attack on a secure integrated chip including a plurality of transistors configured to perform each of a plurality of two-input logical output calculations, wherein each of the two-input logical output calculations results in a minimal differential power of the logic circuit. In one embodiment, a high-performance adiabatic dynamic differential logic circuit is provided which is optimized for very high operating frequencies. In another embodiment, a body-biased adiabatic dynamic differential logic circuit is provided which utilizes transistor body biasing to improve the switching time and differential power of the design.
US09531370B1

A transmitter, a common mode transceiver using the same, and an operating method thereof are provided. The transmitter includes a first transistor group and a second transistor group. The first transistor group includes a first transistor connected in series with a second transistor, wherein the second transistor is applied a first well-tracking control. The second transistor group includes a third transistor connected in series with a fourth transistor, wherein the third transistor is applied a second well-tracking control. There is an output node between the first transistor group and the second transistor group, and the second transistor and the third transistor are coupled to the output node. The present invention can effectively block leakage paths in common mode operation, and can enhance ESD protection capability.
US09531368B2

A semiconductor switch circuit comprises: a first switch pair including two MOSFETs having gates connected one another and sources connected to one another, and a zener diode reversely connected between the gates and sources of the MOSFETs; a second switch pair including two MOSFETs having gates connected one another and sources connected to one another, and a zener diode reversely connected between the gates and sources of the MOSFETs; and a third switch pair comprising two MOSFETs having gates connected to one another and sources connected to one another. The first switch pair and the second switch pair are connected in series between two input/output terminals through a connecting node. The third switch pair is connected to the connecting node between the first switch pair and the second switch pair.
US09531365B1

A semiconductor apparatus may include a signal generator, and may operate by receiving two or more external power voltages. The signal generator may include a duty cycle circuit. The duty cycle circuit may include a duty control circuit and a duty cycle adjustment circuit. The duty cycle adjustment circuit may be configured to compensate a duty change of an output signal when a power voltage domain changes.
US09531360B1

An apparatus includes an input difference determination circuit configured to determine a digital value based on a difference between first and second input signals, and a charge pump configured to provide a supply voltage to the first and second transistors to determine the digital value. The input difference determination circuit includes a first transistor and a second transistor cross-coupled to each other. A method includes generating a voltage using a charge pump, providing the voltage to an input difference determination circuit, and determining a digital value based on a difference between first and second input signals by the input difference determination circuit.
US09531352B1

Some embodiments include apparatuses having input nodes to receive input signals, output nodes to provide output signals, a first stage including a first pair of input transistors, the first pair of transistors including gates coupled to the input nodes, a second stage including a second pair of input transistors, the second pair of transistors including gates coupled to the input nodes, and a third stage including inverters coupled to the output nodes. The inverters are coupled to the first and second stages at the same nodes to switch the output signals between different voltages based on the input signals.
US09531342B2

A piezoelectric thin film resonator includes: a substrate; a piezoelectric film provided on the substrate; a lower electrode and an upper electrode that are opposed to each other to put at least a part of the piezoelectric film therebetween; and an insertion film that is inserted into the piezoelectric film in a resonance region where at least the part of the piezoelectric film is put between the lower electrode and the upper electrode, at least a part of the insertion film corresponding to an outer circumference region in the resonance region being thicker than a part of the insertion film corresponding to a central region in the resonance region.
US09531341B2

An electronic apparatus comprises a first stage that functions as a single-ended to differential converter for signals in a low frequency range and a second stage that is electrically connected to the first stage and functions as a single-ended to differential converter for signals in a high frequency range.
US09531332B2

Disclosed is a distortion-compensation apparatus that can reduce the storage space for storing coefficients required for distortion-compensation calculation, and can accurately execute distortion compensation. Distortion-compensation apparatus (100) compensates for distortion of an output signal from a predetermined circuit by predistortion in which an input signal is preliminarily multiplied by a coefficient. First multiplication section (200c) of distortion-compensation apparatus (100) multiplies an input signal by a first coefficient selected from coefficient candidates in accordance with the input signal; second multiplication section (201c1 to 201cm) multiplies a delay signal of an input signal by a tap coefficient; and adding section (202) outputs a signal obtained by adding together an input signal multiplied by the compensation coefficient and the delay signal multiplied by the tap coefficient to the predetermined circuit.
US09531326B2

A limiting amplifier includes a multiplicity of cascaded amplifier stages for amplifying an input signal for the amplifier. A further amplifier stage is supplied with a reference signal. On the basis of an output signal from the further amplifier stage, a control signal for adjusting a gain of at least one of the cascaded amplifier stages is produced.
US09531323B1

A circuit includes: first and second output terminals; a reference resonator coupled between the first and second output terminals; a cross-coupled oscillation unit coupled to the first and second output terminals; a first MOSFET diode coupled to the cross-coupled oscillation unit, the first MOSFET diode including a first transistor, a first resistor coupled between gate and drain terminals of the first transistor, and a first capacitor; a second MOSFET diode coupled to the cross-coupled oscillation unit, the second MOSFET diode including a second transistor, a second resistor coupled between gate and drain terminals of the second transistor, and a second capacitor cross coupled between the drain terminal of the second transistor and the gate terminal of the first transistor, wherein the first capacitor is cross coupled between the drain terminal of the first transistor and the gate terminal of the second transistor.
US09531321B2

A system for online filtering of photovoltaic (PV) output signals includes a programmable filter that is programmed to decompose measured PV output power into an estimated low-frequency signal component, based substantially on movement of the sun and an estimated high-frequency signal component, based substantially on cloud shading. An open loop controller generates a reactive power compensation signal based on at least one of the low-frequency signal component and the high-frequency signal component. The low-frequency signal component is defined by a positive portion of a sine curve that is based substantially on movement of the sun.
US09531320B2

The disclosure relates to a guide system for holding and moving sunlight-absorbing devices, in particular, solar panels or concentrated photovoltaic modules, about an azimuth axis and an elevation axis, comprising a housing, at least one azimuth drive, at least one azimuth gear unit, the azimuth drive being configured for driving the azimuth gear unit for a rotational movement about the azimuth axis, at least one elevation drive, at least one elevation gear unit, the elevation drive being configured for driving the elevation gear unit for a rotational movement about the elevation axis, and wherein the elevation gear unit is connected to a first end of a torsion tube, and the torsion tube is turnably mounted inside the housing along the elevation axis, wherein the torsion tube is supported by at least two bearings, preferably one at each end of the torsion tube, and wherein the second end of the torsion tube is configured to receive and connect to a support arm for carrying/supporting one or more of the sunlight-absorbing devices, and the torsion tube further being configured to transmit torque from the elevation gear unit to the support arm.
US09531316B1

A motor control device has a motor current detector for detecting current in windings to control the operation of a motor with a stator having three-phase windings. The motor control device includes a digital controller for outputting a PWM switching signal, a power converter for applying drive voltage to the windings using the PWM switching signal, a motor current detector for converting current flowing in the windings to analog voltage, a ΔΣ AD converter for converting the analog voltage to a 1-bit digital signal, an AD conversion decimating filter for generating a detected motor current value from the 1-bit digital signal, a clock generator for generating a clock for the ΔΣ AD converter and the AD conversion decimating filter, and a stop signal generator for generating a clock stop signal for stopping the clock of the clock generator for a predetermined period. The stop signal generator generates the clock stop signal with a predetermined pulse width based on a timing of the PWM switching signal, and the clock generator stops the clock for a period of the predetermined pulse width, using the clock stop signal.
US09531307B2

A method of controlling a motor includes a) acquiring a rotational speed parameter; b) selecting either a three-phase modulation scheme and a two-phase modulation scheme based on a result of comparing a rotational speed of the motor with a predetermined reference speed; c) calculating phase voltage command values based on a target rotational speed and the rotational speed parameter; d) generating switching signals by using the selected modulation scheme based on the phase voltage command values; and e) outputting the switching signals to an inverter. In step b), the two-phase modulation scheme is selected when the rotational speed of the motor is higher than the reference speed to reduce switching loss is reduced and improve power efficiency without deteriorating starting characteristics and motor drive characteristics when the rotational speed is low.
US09531293B2

A circuit for an energy collection system is provided that includes one or more strings that are configured to couple to an electrical load. Each of the one or more strings comprises one or more string members that are coupled to each other in series. Each of the one or more string members comprises (i) a connection to receive an output from an energy output device, and (ii) an inverter configured to convert the output of the energy output device into alternating current (AC) energy. The circuit includes a controller that controls the output that is provided by the one or more strings by controlling the individual string member.
US09531290B2

A method of controlling a power unit having a plurality of converter modules coupled in parallel, is configured to convert DC into AC voltages or AC into DC voltage. The method includes (a) receiving a control value for each phase of each converter module, (b) obtaining a set of phase current values for each converter module, (c) generating a compensation value for each phase of each converter module based on the set of phase current values and a set of stored data, the set of data representative of non-linearity characteristics of the converter modules as functions of phase current value, (d) generating a compensated control value for each phase of each converter module based on the corresponding control value and compensation value, and (e) supplying the compensated control values to the respective converter modules. A controller, power unit, wind turbine, computer program and computer program product are similarly configured.
US09531287B1

A transformer with a receptacle uniquely adapted on one side to receive the plug on the end of the power cord of a U.S. built 30 A RV and a plug on the other side adapted to connect to receptacles in foreign campgrounds and thereby convert 220 volts of electricity to 110 volts. The transformer also employs a circuit breaker in the hot lead from the circuit employed in the transformer.
US09531284B2

A pseudo-constant portion of a switching cycle (ON time or OFF time) is constant over short periods of time but the pseudo-constant portion is controlled over longer periods of time in a slow frequency control loop to maintain a desired frequency. The average frequency is maintained at or near a desired frequency but when there is a transient, local disturbance, or load change, or other occurrence, then for a short period of time the frequency will vary as the non pseudo-constant portion of the switching cycle changes to address the transient or other occurrence. The frequency control loop will slowly adjust the pseudo-constant portion of the switching cycle to return to the desired frequency.
US09531282B1

The present invention relates to methods and corresponding apparatus for efficient 3-phase AC to DC conversion with high power quality, for example, high power factor and low harmonic distortions. The invention further relates to methods and corresponding apparatus for regulation and control of said AC to DC conversion.
US09531276B2

A method for controlling a power source is specified. The power source comprises a first converter (1) for converting an input voltage (UE) to an intermediate circuit voltage (UZK, UZK1), an intermediate circuit capacitor (2) and a second converter (3) for converting the intermediate circuit voltage (UZK, UZK1) to an output voltage (UA). A process is being controlled at the output of the second converter (3). A digital process controller predetermines at least one parameter and/or the value thereof to control the intermediate circuit voltage (UZK, UZK1) for the first converter (1) depending on an event at the output.
US09531275B2

A switching power converter provides regulated output power to a load. The switching power converter comprises a transformer including a primary winding coupled to an input voltage, a secondary winding coupled to an output of the switching power converter, an auxiliary winding on a primary side of the transformer, and a switch coupled to the primary winding of the transformer. Output voltage across the secondary winding is reflected as a feedback voltage across the auxiliary winding. The switching power converter detects output current based on a reset time of the transformer. Based on the detected output power, the switching power converter controls switching of the switch to provide regulated output power.
US09531268B2

A switching power supply converts an input voltage to a predetermined output voltage by controlling a switching device. The switching power supply includes a controller and a current detector. The controller controls the switching device. The current detector detects electric current flowing through the switching device. The controller starts a forced-OFF action to forcedly turn OFF the switching device when the current detected by the current detector exceeds a predetermined threshold and then ends the forced-OFF action at a start of a predetermined switching period.
US09531262B2

This application discusses, among other things apparatus and methods for a voltage boost circuit. In an example, a voltage boost circuit can include first and second inverters, sharing a first supply node, and sharing a second supply node, a first charge transfer capacitor, configured to couple a first clock signal to the first inverter output, a second charge transfer capacitor, configured to couple a second clock signal to the second inverter output, the second clock signal being out-of-phase with the first clock signal, a first gate drive capacitor, configured to couple the first clock signal to the second inverter input, and a second gate drive capacitor, configured to couple the second clock signal to the first inverter input.
US09531260B2

An apparatus and a method for generating a pulse width modulated, PWM, voltage doubler signal is presented The apparatus comprises a voltage source, a capacitor, an output node, a switchable circuit assembly for connecting the voltage source, the capacitor and the output node, and a controller for the switchable circuit assembly which is adapted to be switchable between a first circuit configuration in which the capacitor is connected in parallel to the voltage source so as to be chargeable by the voltage source, and a second circuit configuration in which the capacitor is connected in series between the voltage source and the output node, and wherein the control means is adapted to control the switchable circuit assembly to switch to the first circuit configuration in the first period, and to switch to the second circuit configuration in the second period.
US09531259B2

In a power supply circuit having input and output terminals, an error amplifier has first and second paths independent of each other to output a control voltage, a first MOS transistor is interposed between the input terminal and an intermediate node, and a step-up section steps up a voltage supplied from the intermediate node and outputs the stepped-up voltage to the output terminal. The step-up section includes a capacitor, a second MOS transistor, a third MOS transistor, and a drive circuit. The first end of the capacitor is connected to the intermediate node. The second MOS transistor is interposed between the input terminal and a second end of the capacitor. The third MOS transistor is interposed between the second end of the capacitor and a ground. The drive circuit drives the second and third MOS transistors in a complementary manner based on a clock signal.
US09531258B2

Some embodiments of the present disclosure relate to improved regulators for charge pumps. Such regulators selectively activate a charge pump based not only on the voltage output of the charge pump, but also on an series of wake-up pulses that are delivered at predetermined time intervals and which are delivered independently of the voltage output of the charge pump. Hence, these wake-up pulses prevent extended periods of time in which the charge pump is inactive, thereby helping to prevent latch-up in some situations.
US09531257B2

A power factor corrector raises power factor at low loads or high mains voltages by modifying the switch timing or the current received by the power converter. It achieves this by increasing the switch-on time of a control switch during the falling time so that the majority of the switch-on time during a mains period occurs during the falling time, to thereby control the current received by the converter to compensate for current received by the intermediate filter. Some embodiments may employ a feedback system to produce one or more error signals that modify the control signal used to control the operation of the converter. Various embodiments may also include additional stages that limit the compensation range of the error signal.
US09531253B2

Current flowing through an inductor on a primary side of a voltage converter is sensed and compared to a threshold peak current value to determine when to end an ON portion of the voltage converter. The secondary side of the voltage converter supplies an indication of output voltage for use in determining the threshold peak current value. On start-up the primary side detects when the indication of output voltage is supplied by the secondary side across on isolation channel. Prior to detecting the indicating is being supplied, the primary side uses an increasing threshold peak current as the threshold peak current value. After detection that the indication of output voltage is being provided by the secondary side, the threshold peak current value is based on the indication of the output voltage.
US09531252B2

A snubber circuit includes a current-variation suppressor, a voltage-variation suppressor, a retrieving circuit, and a discharging circuit. The current-variation suppressor is connected between a bridge circuit and a power supply and reduces current variation when switches in the bridge circuit are controlled. The voltage-variation suppressor is parallel to the switches and reduces voltage variation when the switches are controlled. The retrieving circuit transfers energy stored in the current-variation suppressor when the switches are controlled to the voltage-variation suppressor. The discharging circuit discharges energy stored in the voltage-variation suppressor when the switches are controlled to an AC side of the bridge circuit when the semiconductor switches are controlled.
US09531244B2

Conducting emission suppression in a power circuit for an electric motor comprises a negative temperature co-efficient resistor and capacitor connecting one of the power lines to ground. The NTC resistor is self-stabilizing so that changes in the load current are automatically compensated for.
US09531237B2

The dual output pinion rack drive includes an epicyclic gearbox which permits the division of power of a single motor to first and second spur output pinions which are subjected to slightly different loading conditions based on rack geometry, rack tolerances and gear tolerances. A motor drives an input sun gear which drives planet gears which drive large and small ring gears in opposite rotational directions at similar torque levels while the carrier floats rotationally. None of the gearbox components, the sun gear, the planet gears, the large ring gear, the small ring gear, the planet carrier, and the housing are fixed rotationally. Each ring gear couples to first and second spur output pinions, respectively, and power is transferred through intermediate gear reductions and final planetary gear systems to first and second rack driving output pinions rotating in opposite directions driving the platform up a central rack.
US09531236B2

Systems, methods, and devices for generating electromagnetic forces may involve generating an axial control magnetic flux in an axial control magnetic circuit comprising a first axial pole, a second axial pole, and an axial actuator target, the axial actuator target coupled to a body having a rotational axis. A radial control flux can be generated in a radial control magnetic circuit comprising a first radial pole, a second radial pole, and a radial actuator target. An electrical compensation current can be applied to an electrical bias flux leveling coil to cancel or nearly cancel any changes of the magnetic flux leaking from either the first or the second axial poles into the radial poles, electrical bias flux leveling coil wound around the rotational axis and located axially between the radial poles and the closest of the first or the second axial poles.
US09531235B2

Systems and methods involving reconfigurable rotating masses are disclosed. One embodiment may take the form of a system having a motor and coupled weights attached to the motor. Operation of the motor rotates the coupled weights and the weights are dynamically reconfigurable to change the location of the center of mass relative to an axis of rotation.
US09531234B2

A flywheel module comprises a bypass transmission with three rotational members, and a flywheel connected to a first one of the rotational members. A second one of the rotational members is connected to the input/output. An electric machine which can function both as a motor and as a generator is connected to a third one of the rotational members. An actuator is provided for actuating the electric machine. A control unit is provided for driving the actuator, as well as an operator for operating the brake and the clutch.
US09531227B2

In a stator constituting a rotary electric machine, a U-shaped first and second divided conductors are disposed at slots. The pitch of a pair of straight parts of the first divided conductor is set larger than that of a pair of straight parts of the second divided conductor. The second divided conductor is disposed on the inner side of the first divided conductor, more specifically, on the stator core side.
US09531225B2

The electric rotating machine includes a stator having an inner hole, a rotor disposed in the inner hole of the stator with a gap with an inner periphery of the stator and formed with magnet housing holes each housing a permanent magnet as a magnetic pole embedded in the outer periphery of the rotor, and a shaft pressure-inserted into a center hole of the rotor. The rotor includes, for each adjacent two of the magnet housing holes, a beam portion formed radially outside the magnet housing holes, a projecting portion projecting radially inward to define the center hole, an extension portion formed radially outside the projecting portion and radially outside the magnet holes, and a plate-shaped bridge portion connecting the beam portion and the extension portion.
US09531222B2

A stationary portion of a motor includes a stator core, insulators, and coils. The stator core includes a core back having an annular shape, and a plurality of teeth extending radially inward from the core back. A radially inner end portion of each tooth has a circumferential width substantially equal to or smaller than a circumferential width of a remaining portion of the tooth. The core back includes a protruding portion protruding radially inward between adjacent teeth, a cut extending radially outward from the protruding portion, and a through hole extending in an axial direction through the core back defined at a radially outer end portion of the cut. The protruding portion increases a radial dimension of the core back to achieve a reduction in magnetic reluctance in the vicinity of the cut.
US09531220B2

A motor having a structure capable of achieving an enhancement in durability and a washing machine, to which the motor is applied. The motor includes a stator including a plurality of stator cores arranged in a circumferential direction, and coils respectively wound around the stator cores, and a rotor rotatably arranged inside or outside the stator. The rotor includes a plurality of rotor cores arranged in a circumferential direction of the rotor, a plurality of magnets each disposed between neighboring ones of the rotor cores, a molded body having a bridge to support the plurality of rotor cores and the plurality of magnets, and a coupler including coupling ribs outwardly extending from an outer circumferential surface of the bridge in a radial direction of the rotor, and coupling grooves formed at inner ends of the rotor cores supported by the bridge, to receive the coupling ribs, respectively.
US09531219B2

Disclosed is a non-contact power feeding apparatus using a conductive fluid, through which an electric railroad vehicle or a trolleybus receives required power from a contact wire in a non-contact state by using the conductive fluid. The non-contact power feeding apparatus according to the present invention includes: a fluid injection hole defined in a vehicle to inject the conductive fluid toward the contact wire; a conductive fluid container for supplying the conductive fluid that is injected through the fluid injection hole; a pressing pump for injecting the conductive fluid within the conductive fluid container through the fluid injection hole; and a current collection terminal disposed on a side of the fluid injection hole to receive the power from the contact wire in a non-contact manner by using the conductive fluid as a medium. According to the present invention, since the conductive fluid is injected toward the contact wire through the fluid injection hole to feed the power in a non-contact manner, wear-out of the power feeding apparatus and the contact wire does not occur and thus costs for maintenance and repair can be reduced.
US09531210B2

A method and module for monitoring a voltage of a power cell, sampling and holding a voltage of the power cell, and balancing a voltage of the power cell. In accordance with an embodiment, an interface circuit is capable of operation in a plurality of operating modes. In accordance with another embodiment, the interface circuit is coupled to a filter section.
US09531191B2

A method and apparatus for power imbalance correction comprising: a plurality of converters for converting a plurality of DC inputs to a multi-phase AC output, and coupling the multi-phase AC output to a multi-phase AC line, and a controller coupled to the plurality of converters. The controller determining whether phases of the multi-phase AC output are balanced, and controlling when all phases of the multi-phase AC output are not balanced, at least one converter of the plurality of converters to balance the multi-phase AC output.
US09531188B2

A false-trigger free power-rail ESD clamp protection circuit includes an ESD impact detection component, a discharge transistor, a discharge transistor turn-on channel, and a discharge transistor shutoff channel. The circuit, in a smaller layout area, has very strong electrostatic charge discharge capability under ESD impact, little power leakage during normal power-up, and relatively strong false-trigger immunity capability for quick power-up.
US09531186B2

In a current detection circuit, a first circuit is connected between a first terminal and a second terminal, and a second circuit is connected between a third terminal and a fourth terminal. The second terminal and the fourth terminal are commonly connected. When a first current flows between the first and second terminals, voltage drop occurs in the first circuit. A current control circuit controls the first current to make an application voltage between the first and second terminals substantially same as an application voltage between the third and fourth terminals. When the first circuit has voltage drop same as the second circuit, the first current has the amount proportional to the second current. A detection circuit detects a current flowing between the first terminal and the third terminal by detecting the first current controlled by the current control circuit or the second current.
US09531184B2

Systems and methods for protecting electrical wire connections from overheating are provided. In some embodiments, methods for protecting electrical wire connections from overheating are provided, the methods comprising: detecting a signal responsive to a temperature of an electrical wire connection using a temperature sensor; comparing the signal to a threshold; and disconnecting power to a circuit when the comparison indicates that the temperature is over a given value. In some embodiments, systems for protecting electrical wire connections from overheating are provided, the systems comprising: a temperature sensor that detects a signal responsive to a temperature of an electrical wire connection using a temperature sensor; an operational amplifier that compares the signal to a threshold; and a relay that disconnects power to a circuit when the comparison indicates that the temperature is over a given value.
US09531180B2

A waterproof assembly that includes a neck that has a main body and an end that has an engagement member. A protective cover of the assembly includes a hollow body with opposite open ends and forms a receiving cavity. Each open end has at least one waterproof gasket. One of the open ends extends around and is sealably coupled to the main body of the neck.
US09531176B2

An in-floor electrical floor-box assembly includes a rectangular metallic housing and a non-metallic riser with integral flange assembly having a rectangular flange that mates with the rectangular housing and an integral cylindrical riser for providing access to the electrical components through a round cover and finish flange. A low-voltage divider assembly separates cables carrying different voltages within the riser to reduce interference between the cables and any one of a variety of sub-plates having different configurations for accommodating a variety of multi-service or single service electrical functionality can be incorporated with the box.
US09531174B2

This document discloses novel conduits for telecommunications lines, such as optical fibers. In an aspect, a conduit might have a body defining one or more channels into which optical fibers can be inserted. In another aspect, the body might have a first face that is substantially planar and a second face opposing the first face. The second face might a low-rise arc profile and/or might be configured to be installed into a depression in a material. Also disclosed are methods and tools for installing, using, and/or removing such conduit.
US09531153B2

Optical pulse source, for generating optical supercontinuum pulses, comprising: an optical pump laser operable to generate a number of optical pump pulses at a pump pulse repetition rate; a nonlinear optical element arranged to receive optical pump pulses and configured to generate therefrom optical supercontinuum pulses; and a gating device provided between the pump laser and the nonlinear optical element and operable to selectively limit the number of optical pump pulses received by the nonlinear optical element in order to generate optical supercontinuum pulses at a user selectable repetition rate lower than the pump pulse repetition rate, wherein the optical pulse source further comprises a second gating device provided after the nonlinear optical element.
US09531141B2

An electrical receptacle connector includes an insulated housing, flexible terminals, and flat terminals. The insulated housing includes a base portion and a tongue portion. The flexible terminals and the flat terminals are held in the base portion and disposed at an upper surface of the tongue portion. The flat terminals are arranged in front of the flexible terminals and include two pairs of signal terminals and a ground terminal between the signal terminals. Each flat terminal includes a flat contact portion, a tail portion, and a body portion between the flat contact portion and the tail portion. The body portion of the ground terminal includes two first widening portions extended outward from two sides thereof. A first distance is defined between each first widening portion and the body portion of the corresponding nearest signal terminal. A second distance is defined between the two signal terminals for each pair thereof.
US09531135B2

Telecommunications jacks and methods of their use and construction are described. One telecommunications jack is adapted to receive a plug, and includes a housing defining a port for receiving the plug, as well as first, second, third, fourth, fifth, sixth, seventh and eighth consecutively arranged contact springs adapted to make electrical contact with the plug when the plug is inserted into the port of the housing along a first axis. The jack includes first, second, third, fourth, fifth, sixth, seventh and eighth wire termination contacts for terminating wires to the jack, and a circuit board arrangement including first and second circuits, the circuit board arrangement including a circuit board moveable in a direction non-parallel with the first axis between first and second positions. In the first position the circuit board electrically connects contact springs to wire termination contacts in a first configuration, and in the second position the circuit board connects contact springs to wire termination contacts in a second configuration.
US09531134B2

An electrical connector includes an insulating body having a base and a tongue, multiple terminals fixed on the insulating body and divided into an upper row and a lower row, upper and a lower grounding sheets abutted on upper and lower surfaces of the tongue, and a middle shielding sheet disposed on the insulating body and located between the upper and lower row of terminals. Each side, close to the base, of the tongue has a retaining slot. Each terminal has a contact portion extending forward and partially exposed from the tongue and a soldering portion extending backward from the base. Each side of the upper and lower grounding sheet has a fixing portion. The fixing portions are fixed in the retaining slots. The middle shielding sheet has reserved portions corresponding to the retaining slots, and the fixing portions are partially located in the reserved portions.
US09531133B1

An electrical connector includes a housing stack having a first housing and a second housing stacked together with the first housing. The housing stack defines a mating end and a mounting end opposite the mating end. The housing stack defines signal contact cavities and ground contact cavities that extend continuously through the housings. At least one of the first housing and the second housing has pockets around the ground contact cavities with lossy spacers disposed therein each having a groove aligned with the corresponding ground contact cavity. Signal contacts are disposed in corresponding signal contact cavities. Ground contacts are disposed in corresponding ground contact cavities. The ground contacts are disposed in the grooves of the corresponding lossy spacers such that the ground contacts are coupled to the corresponding lossy spacers.
US09531129B2

An electrical connector includes a housing having a terminating side and a front side that is configured to mate with a mating connector. The electrical connector also includes signal and ground conductors extending through the housing. The signal and ground conductors are configured to engage the mating connector. The signal conductors form a plurality of signal pairs configured to carry differential signals. The ground conductors are interleaved between the signal pairs. The electrical connector further has at least one resonance-control ground bus that includes a ground frame and a support body. The support body at least partially covers the ground frame. The support body comprises a lossy material. The ground frame includes multiple arms that each engage and electrically connect to a respective one of the ground conductors in order to electrically common the ground conductors that are engaged by the arms.
US09531128B2

A communication jack having crosstalk compensation features for overall crosstalk interference reduction is disclosed. In one embodiment, the jack is configured to receive a plug to form a communication connection, and comprises jack contacts disposed in the jack, with each contact having at least a first surface and a second surface. Upon the plug being received by the jack, the plug contacts interface with the first surface of the jack contacts. The jack further includes a first capacitive coupling connected between two pairs of jack contacts to compensate for near end crosstalk, with the first capacitive coupling being connected to the pairs of jack contacts along the second surface adjacent to where the plug contacts interface with the jack contacts. A far end crosstalk compensation scheme is also set forth.
US09531127B2

A power feed connector includes: a tubular case that has a front end opening portion being open at a front end in a central axis direction; a connector main body that is accommodated inside the tubular case and is slidable in the central axis direction; an operation lever portion that has a first end being disposed inside the tubular case; a link mechanism that is directly connected to the connector main body and the operation lever portion and converts a turning motion of the operation lever portion into a linear motion of the connector main body in the central axis direction; and a grip portion that is integrally provided with the tubular case and extends in a direction intersecting the central axis direction.
US09531118B2

An electrical power coupling includes a pair of power coupling parts, each having a base and a coupling portion that is movable relative to said base. Each coupling portion has first and second electrical contacts that are spaced laterally outboard, by respective first and second distances, from centers of the coupling portions. Magnetic elements attract the respective coupling portions to one another when the coupling portions are positioned closely to one another. Each coupling portion moves relative to its respective base to align the coupling portions with one another and establish electrical connections between the first electrical contacts and between the second electrical contacts. Optionally, at least two electrical contacts are arcuate or circular in shape.
US09531117B1

An electrical connector structure includes a heat transfer enclosure; a base having an upper and a lower insertion slot and disposed in the enclosure; a horizontal intermediate heat transfer member separating the enclosure into an upper and a lower insertion channel, and having an upper and a lower opening formed thereon; a heat transfer element disposed in the horizontal intermediate heat transfer member, and having an upper and a lower heat transfer surface with a first air passage located therebetween; an upper heat transfer sheet having upper heat transfer spring fingers and disposed in the upper opening and connected to the upper heat transfer surface; and a lower heat transfer sheet having lower heat transfer spring fingers and disposed in the lower opening and connected to the lower heat transfer surface. With these arrangements, the lower insertion channel of the electrical connector structure can have a reduced temperature.
US09531114B2

Waterproof apparatus for cables and cable interfaces are provided herein. An exemplary apparatus includes a coupler body that includes a first end configured to releaseably couple with a connector bulkhead and a second end having an opening that is sized to receive a sealing gland, a cavity for receiving the sealing gland, the sealing gland comprising an outer peripheral surface configured to sealingly engage with an inner surface of the cavity, the sealing gland comprising an aperture that is configured to receive a cable.
US09531105B2

An electrical connector is configured to be electrically coupled to a mating connector, The connector includes a housing having a contact chamber, and a contact connector element accommodated in the contact chamber. The contact connector element is configured to be coupled to a mating connector element of the mating connector and includes a primary locking member configured to latch with the contact chamber. The connector further includes a secondary locking member configured to frictionally lock the contact connector element in the housing.
US09531100B2

A connector includes: a terminal to be connected to a mating terminal by a relative movement between the terminal and the mating terminal; a connector housing supporting the terminal; and a terminal displacement portion displaceably supporting the terminal in a direction orthogonal to a direction of the relative movement between the terminal and the mating terminal.
US09531097B2

An electrical connector for mating with a mating connector includes an insulating body and multiple terminals. The insulating body has a base, a tongue protruding forward from the base, and multiple terminal slots run from the tongue backward and through the base. The terminals are disposed in the terminal slots respectively. Each of the terminals has a retaining portion retained at the base, a contact portion extending forward from one end of the retaining portion to the tongue, and an urging portion disposed between the retaining portion and the contact portion. The urging portion is higher than an upper surface of the tongue. When the electrical connector mates with the mating connector, the mating connector presses against the urging portion downward, such that the contact portion electrically contacts the mating connector.
US09531092B2

A terminal includes a body portion formed in a major arc cylindrical shape in which a gap is formed between two edges in the circumferential direction or an overlapping cylindrical shape in which the two edges in the circumferential direction overlap each other, such that a cylindrical space is formed inside the body portion, and locking portions disposed on at least one side out of the back side and the front side in the insertion direction of the body portion and having base pieces that extend from the body portion toward the back side in the insertion direction or the front side in the insertion direction and locking pieces that are provided on the base pieces. The body portion has at least one projecting portion projecting toward the outside. A connection structure includes the terminal, a connected object and a mounting member. It is possible to cause the terminal to which the connected object is attached to stand on its own relative to the mounting member, and to ensure the thickness of a solder layer between the terminal with the connected object and a through hole.
US09531084B2

Antenna systems are provided including a chassi and first and second radiating elements coupled to the chassi. The first radiating element is configured to amplify excitation of the chassi and the second radiating element is configured to reduce excitation of the chassi so as to reduce mutual coupling in the antenna system. Related co-located antennas and methods of controlling mutual coupling are also provided.
US09531079B2

A reflectarray reflects an incident wave in a desired direction. The reflectarray includes a substrate including a surface which is perpendicular to a predetermined axis; and at least first and second element groups, wherein the first and second element groups are disposed on the substrate, and include elements that reflect a radio wave. The first element group and the second element group reflect the radio wave with corresponding reflection phases which are different from each other. The radio wave enters while forming an angle other than 0 degrees with respect to the predetermined axis. The elements included in the first element group reflect the radio wave with a first reflection phase, and the elements included in the second element group reflect the radio wave with a second reflection phase, wherein the second reflection phase is different from the first reflection phase.
US09531072B2

An antenna device includes a conductor surface in which an opening having an open edge portion in communication with the outside is provided, a feed element including a first coil connected to the feed element and a second coil magnetically coupled to the first coil, a first mounting portion disposed in the open edge portion and connected to a first end of the second coil, and a second mounting portion disposed in the open edge portion in a state isolated from the first mounting portion and connected to a second end of the second coil. The first mounting portion and the conductor surface are directly or indirectly conducted to each other, and the second mounting portion and the conductor surface are directly or indirectly conducted to each other. A loop is defined around the opening through the first mounting portion, the second mounting portion, and the second coil.
US09531065B2

An antenna assembly is mountable to a craft. The craft has a power source. The antenna assembly includes a base securable to the craft. A monopole post extends out from the base. A plurality of voltage lines extend through the base and the monopole post. The antenna assembly also includes a plurality of capacitors operatively connected to the monopole post. Each of the capacitors is electrically connected to each of the plurality of voltage lines. The plurality of capacitors extend through serpentine paths distributing electrical charge across the plurality of capacitors to vary reactance properties of the antenna assembly.
US09531058B2

A multiband internal antenna apparatus and methods of tuning and utilizing the same. In one embodiment, the antenna configuration is used within a handheld mobile device (e.g., cellular telephone or smartphone). The device enclosure is fabricated from a conductive material and has two parts: the main portion, housing the device electronics and ground plane, and the antenna cap, which substantially envelops a directly fed radiator structure of the antenna. Electromagnetic coupling of the cap portion to the device feed effects formation of a parasitic antenna radiator in a lower frequency band. The cap portion is separated from the main portion by a narrow gap, extending along circumference of the device, and is grounded at a location selected to cause desired resonance and to widen antenna bandwidth. In one implementation, a second parasitic radiator is disposed proximate the directly feed radiator to further expand antenna frequency bands of operation.
US09531055B2

A coplanar waveguide device includes a coplanar waveguide structure disposed on a substrate, at least one qubit coupled to the coplanar waveguide structure and an add-on chip having a metallized trench, and disposed over the substrate.
US09531053B2

A directional coupler including a main line having an input terminal and an output terminal, and a sub-line having a coupling terminal and an isolation terminal, the main line, the sub-line, the input terminal, the output terminal, the coupling terminal and the isolation terminal being disposed within a laminate, wherein the main line and the sub-line extend in a loop shape in parallel with and spaced apart from each other by a gap such that electromagnetic coupling is generated therebetween and such that the main line is positioned outside the sub-line on a coupling layer, the input terminal, the output terminal, the coupling terminal and the isolation terminal are disposed outside the main line, and the main line is interposed between the output terminal and the sub-line.
US09531034B2

According to one embodiment, a nonaqueous electrolyte battery including a positive electrode, a negative electrode, a separator, a copper-containing member, and a nonaqueous electrolyte is provided. The negative electrode includes a negative electrode current collector and a negative electrode active material-containing layer. The negative electrode current collector includes aluminum or aluminum alloy. The negative electrode active material-containing layer is formed on the negative electrode current collector. The copper-containing member includes copper or copper alloy. The copper-containing member is electrically connected to the negative electrode current collector to prevent from over-discharge.
US09531020B2

A method is provided for operating a heater including a heater housing extending along a heater axis; a plurality of fuel cell stack assemblies disposed within the heater housing along the heater axis and having a plurality of fuel cells which convert chemical energy from a fuel cell fuel into heat and electricity through a chemical reaction with a fuel cell oxidizing agent; and a plurality of combustors disposed within the heater housing along the heater axis. The method includes supplying a combustor fuel to the plurality of combustors, combusting the combustor fuel to produce a heated combustor exhaust when the fuel cell stack assemblies are substantially electrochemically inactive, and using the heated combustor exhaust to elevate the temperature of the fuel cell stack assemblies to be electrochemically active.
US09531019B2

Disclosed is a fuel cell system and a method for controlling the fuel cell system. In the method, an external air temperature and a fuel cell temperature are monitored. When a vehicle having the fuel cell system mounted therein is keyed on, a shut-off duration of the fuel cell system, a maximum external air temperature for the shut-off duration and a maximum fuel cell temperature for the shut-off duration are calculated. A gas composition of a fuel cell at a key-on time is estimated using the shut-off duration, the maximum external air temperature and the maximum fuel cell temperature. An ignition condition of the fuel cell system is set based on the estimated gas composition. Ignition of the fuel cell system is performed based on the set ignition condition.
US09531013B2

The present invention includes a fuel cell system having a plurality of adjacent electrochemical cells formed of an anode layer, a cathode layer spaced apart from the anode layer, and an electrolyte layer disposed between the anode layer and the cathode layer. The fuel cell system also includes at least one interconnect, the interconnect being structured to conduct free electrons between adjacent electrochemical cells. Each interconnect includes a primary conductor embedded within the electrolyte layer and structured to conduct the free electrons.
US09531009B2

Electrochemical cells having desirable electronic and ionic conductivities, and associated systems and methods, are generally described.
US09530996B2

The present invention aims to provide an electric storage apparatus configured to prevent external terminals of adjacent electric storage devices from contacting each other, even if a compressive force in a direction in which a plurality of electric storage devices are aligned acts thereon. In the electric storage apparatus of the present invention, a spacer is arranged between each adjacent two of the plurality of electric storage devices having external terminals, and a portion opposite to the external terminal side of the spacer has a lower rigidity than a portion on the external terminal side of the spacer.
US09530985B2

A method includes: forming, in a first substrate, a display area in which a plurality of pixels including an organic EL light-emitting layer are arrayed; forming, in a second substrate, a plurality of opening areas respectively located in correspondence with the plurality of pixels and a light-blocking area that demarcates the plurality of opening areas; providing a dam material such that the dam material encloses the display area; dripping a filler material to an area enclosed by the dam material; and attaching the first substrate and the second substrate to each other, and fusing together dripped portions of the filler material, thereby bonding the both substrates to each other. The both substrates are attached to each other while being positionally aligned such that borders between the dripped portions of the filler material that is generated by the fusion are located in an area corresponding to the light-blocking area.
US09530984B2

A barrier film configured to reduce degradation of an organic EL element includes a first inorganic film, a second inorganic film, and a third inorganic film which are provided in order from a base substrate, a first organic film between the first inorganic film and the second inorganic film, and a second organic film between the second inorganic film and the third inorganic film. The first organic film has a plurality of first through holes formed therein so that the first inorganic film is in contact with the second inorganic film through the first through holes. The second organic film has a plurality of second through holes formed therein so that the second inorganic film is in contact with the third inorganic film through the second through holes.
US09530980B2

An organic light emitting display device may include a substrate, an anode, an auxiliary electrode, a light emitting structure, a lower cathode, and an upper cathode. The substrate may include a pixel region, a transparent region, and a boundary region between the pixel region and the transparent region. The anode may be on the pixel region. The auxiliary electrode may be on the transparent or boundary regions. The light emitting structure may be on the anode and the auxiliary electrode and extended from the pixel region to the transparent region. The lower cathode may be on the light emitting structure and made thin to increase transmittance. The upper cathode may be on the lower cathode. The thin lower cathode may be electrically connected to the auxiliary electrode via a contact hole which penetrates the light emitting structure so as to reduce a voltage drop.
US09530971B1

Disclosed is a compound represented by Formula 1, an organic electric element comprising a first electrode, a second electrode, and an organic material layer between the first electrode and the second electrode, and an electronic device comprising the organic electric element, wherein the organic material layer comprises the compound of Formula 1 to reduce driving voltage and improve luminous efficiency, and life span.
US09530967B2

A heterocyclic compound includes a compound represented by Formula 1.
US09530958B2

A magnetoresistive element includes a laminated structure including a plurality of fixed layers, an intermediate layer formed of a non-magnetic material, and a recording layer, the plurality of fixed layers being laminated via a non-magnetic layer, the plurality of fixed layers having at least a first fixed layer and a second fixed layer, the following formula being satisfied: S1>S2 (wherein S1 is an area of a portion of the first fixed layer adjacent to the intermediate layer, which faces the intermediate layer, and S2 is an area of the fixed layer having the smallest area out of the fixed layers other than the first fixed layer).
US09530951B2

A method for producing an optoelectronic device comprises steps for providing a package with a first surface and a second surface, wherein an electrically conductive chip carrier is embedded in the package and is accessible at the first surface and at the second surface, and for applying an insulation layer on the second surface of the package by means of aerosol deposition.
US09530944B2

A lighting device including a blue solid state emitter, at least one yellow-green or green lumiphoric material, and at least one red or red-orange solid state emitter provides high color saturation, preferably in combination with a high R9-prime (modified R9) color rendering value, with such condition(s) being obtainable with at least one of (i) a red emitter peak wavelength of at least 630 nm, (ii) a green lumiphoric material having a narrow peak wavelength, and (iii) a blue shifted green color point within a specified region of a 1931 CIE chromaticity diagram, and obtainable without requiring a notch filtering material. Aggregate emissions may have a CCT in a range of from 2000K to 5000K.
US09530940B2

A light-emitting device, comprises a light-emitting stacked layer comprising a first conductivity type semiconductor layer; a light-emitting layer formed on the first conductivity type semiconductor layer; and a second conductivity type semiconductor layer formed on the light-emitting layer and comprising a first plurality of cavities; a first planarization layer formed on a first part of the second conductivity type semiconductor layer; a first transparent conductive oxide layer formed on the first planarization layer and on a second part of the second conductivity type semiconductor layer, the first transparent conductive oxide layer including a first portion in contact with the first planarization layer and including a second portion in contact with the upper surface of the second conductivity type semiconductor layer; a first electrode formed on the first portion; and a first reflective metal layer formed between the first transparent conductive oxide layer and the first electrode.
US09530934B1

A light-emitting device includes a semiconductor stack; a pad electrode comprising a periphery disposed on the semiconductor stack; and a finger electrode connected to the pad electrode, wherein the finger electrode includes a first portion extended from the periphery of the pad electrode and a second portion away from the pad electrode, the first portion includes a first side and a second side, the first side is opposite to the second side, the first side comprises a first arc having a first curvature radius, and the first curvature radius is larger than 10 μm.
US09530933B2

Disclosed are GaN based light emitting devices and methods of manufacturing the same using post-mechanical treatment. The GaN based light emitting device includes first and second electrodes, and a flexible substrate which are sequentially stacked, an n-type GaN layer, an activation layer, and a p-type GaN layer interposed between the first and second electrodes and forming a core-shell structure, and a buried layer interposed between the flexible substrate and the first electrode, wherein the first electrode and the core-shell structure are buried in the buried layer.
US09530927B2

Various embodiments of light emitting devices with built-in chromaticity conversion and associated methods of manufacturing are described herein. In one embodiment, a method for manufacturing a light emitting device includes forming a first semiconductor material, an active region, and a second semiconductor material on a substrate material in sequence, the active region being configured to produce a first emission. A conversion material is then formed on the second semiconductor material. The conversion material has a crystalline structure and is configured to produce a second emission. The method further includes adjusting a characteristic of the conversion material such that a combination of the first and second emission has a chromaticity at least approximating a target chromaticity of the light emitting device.
US09530923B2

Diffusion regions of a solar cell are formed using a blanket layer of film that is doped with dopants of a first conductivity type. Dopants of a second conductivity type are implanted in select regions of the blanket layer of film to form dopant source regions of the second conductivity type. Diffusion regions of the solar cell are formed by diffusing dopants of the first conductivity type and dopants of the second conductivity type from the blanket layer of film into an underlying silicon material. The blanket layer of film may be a P-type dopant source layer doped with boron, with phosphorus being implanted in select regions of the P-type dopant source layer to form N-type dopant source regions in the P-type dopant source layer.
US09530922B2

An overvoltage protection component may be in a SOI layer, a portion of the SOI layer forming the core of an optical waveguide. This component may be made of semiconductor regions of different doping types and/or levels, at least one of these regions corresponding to at least a portion of the waveguide core.
US09530906B2

Provided is a method for fabricating a nanopatterned surface. The method includes forming a mask on a substrate, patterning the substrate to include a plurality of symmetry-breaking surface corrugations, and removing the mask. The mask includes a pattern defined by mask material portions that cover first surface portions of the substrate and a plurality of mask space portions that expose second surface portions of the substrate, wherein the plurality of mask space portions are arranged in a lattice arrangement having a row and column, and the row is not oriented parallel to a [110] direction of the substrate. The patterning the substrate includes anisotropically removing portions of the substrate exposed by the plurality of spaces.
US09530905B2

Techniques for enhancing the absorption of photons in semiconductors with the use of microstructures are described. The microstructures, such as holes, effectively increase the absorption of the photons. Using microstructures for absorption enhancement for silicon photodiodes and silicon avalanche photodiodes can result in bandwidths in excess of 10 Gb/s at photons with wavelengths of 850 nm, and with quantum efficiencies of approximately 90% or more. Their thickness dimensions allow them to be conveniently integrated on the same Si chip with CMOS, BiCMOS, and other electronics, with resulting packaging benefits and reduced capacitance and thus higher speeds.
US09530904B2

A sensor assembly for a flame sensor apparatus includes a photodiode that generates a current. The sensor assembly includes a seal assembly supporting the photodiode. The seal assembly includes an inner conductor defining an inner conductor end. The inner conductor includes an inner conductor surface disposed at the inner conductor end. The photodiode is attached to the inner conductor end of the inner conductor and to a middle conductor end of a middle conductor. The photodiode is electrically connected to the inner conductor surface. The seal assembly is triaxial so as to protect the current generated by the photodiode. The seal assembly withstands temperatures up to or greater than about 325° C. The seal assembly forms a hermetic barrier that, with the photodiode supported within a sealed volume, limits the passage of materials/gases through the seal assembly.
US09530902B2

A semiconductor device comprises a piece of semiconductor material. On a surface of said piece of semiconductor material, a number of electrodes exist and are configured to assume different electric potentials. A guard structure comprises a two-dimensional array of conductive patches, at least some of which are left to assume an electric potential under the influence of electric potentials existing at said electrodes.
US09530892B2

A semiconductor device includes a transistor including a gate electrode over a substrate, a gate insulating film covering the gate electrode, a multilayer film overlapping with the gate electrode with the gate insulating film provided therebetween, and a pair of electrodes in contact with the multilayer film, and an oxide insulating film covering the transistor. The multilayer film includes an oxide semiconductor film and an oxide film containing In or Ga, the oxide insulating film contains more oxygen than that in the stoichiometric composition, and in the transistor, by a bias-temperature stress test, threshold voltage does not change or the amount of the change in a positive direction or a negative direction is less than or equal to 1.0 V, preferably less than or equal to 0.5 V.
US09530879B2

A semiconductor device including a field effect transistor including a substrate, a lower barrier layer provided on the substrate, a channel layer provided on the lower barrier layer, an electron supplying layer provided on the channel layer, a source electrode and a drain electrode provided on the electron layer, and a gate electrode provided between the source electrode and the drain electrode. The lower barrier layer includes a composition of In1-zAlzN (0≦z≦1). The channel layer includes a composition of AlxGa1-xN (0≦x≦1). A recess is provided in a region between the source electrode and the drain electrode, wherein the recess goes through the electron supplying layer to a depth that exposes the channel layer, and the gate electrode is disposed on a gate insulating film that covers a bottom surface and an inner wall surface of the recess.
US09530876B2

At least one semiconductor nanowire laterally abutted by a pair of semiconductor pad portions is formed over an insulator layer. Portions of the insulator layer are etched from underneath the at least one semiconductor nanowire such that the at least one semiconductor nanowire is suspended. A temporary fill material is deposited over the at least one semiconductor nanowire, and is planarized to physically expose top surfaces of the pair of semiconductor pad portions. Trenches are formed within the pair of semiconductor pad portions, and are filled with stress-generating materials. The temporary fill material is subsequently removed. The at least one semiconductor nanowire is strained along the lengthwise direction with a tensile strain or a compressive strain.
US09530868B2

A fin structure and a method of forming the same, where the fin structure includes a fin and a protrusion having irregular shape. The fin and the protrusion are both formed on a substrate, and the protrusion has a height less than that of the fin. With such arrangement, the fin structure of the present invention, as well as the method of forming the same, can achieve the purpose of keeping the fin from collapsing and over etching.
US09530866B1

Forming a first sidewall spacer adjacent a vertically oriented channel semiconductor structure (“VCS structure’) and adjacent a cap layer, performing at least one planarization process so as to planarize an insulating material and expose an upper surface of the cap layer and an upper surface of the first spacer and removing a portion of the first spacer and an entirety of the cap layer so as to thereby expose an upper surface of the VCS structure and define a spacer/contact cavity above the VCS structure and the first spacer. The method also includes forming a second spacer in the spacer/contact cavity, forming a top source/drain region in the VCS structure and forming a top source/drain contact within the spacer/contact cavity that is conductively coupled to the top source/drain region, wherein the conductive contact physically contacts the second spacer in the spacer/contact cavity.
US09530865B2

A semiconductor structure includes a semiconductor substrate having a top surface; a gate stack on the semiconductor substrate; and a stressor in the semiconductor substrate and adjacent the gate stack. The stressor comprises at least a first portion with a first top surface lower than the top surface of the semiconductor substrate.
US09530861B2

The present invention discloses a method for manufacturing a semiconductor device, comprising the steps of: forming a dummy gate stack structure on a substrate, wherein the dummy gate stack structure contains carbon-based materials; forming source/drain region in the substrate on both sides of the dummy gate stack structure; performing etching to remove the dummy gate stack structure until the substrate is exposed, resulting in a gate trench; and forming a gate stack structure in the gate trench. In accordance with the method for manufacturing a semiconductor device of the present invention, the dummy gate made of carbon-based materials is used to substitute the dummy gate made of silicon-based materials, then no oxide liner and/or etch blocking layer needs be added while the dummy gate is removed by etching in the gate last process, thus the reliability of device is ensured while the process is simplified and the cost is reduced.
US09530860B2

Techniques for controlling short channel effects in III-V MOSFETs through the use of a halo-doped bottom (III-V) barrier layer are provided. In one aspect, a method of forming a MOSFET device is provided. The method includes the steps of: forming a III-V barrier layer on a substrate; forming a III-V channel layer on a side of the III-V barrier layer opposite the substrate, wherein the III-V barrier layer is configured to confine charge carriers in the MOSFET device to the III-V channel layer; forming a gate stack on a side of the III-V channel layer opposite the III-V barrier layer; and forming halo implants in the III-V barrier layer on opposite sides of the gate stack. A MOSFET device is also provided.
US09530858B2

Disclosed are an npn-type bipolar transistor as a nitride semiconductor device having good characteristics, and a method of manufacturing the same. A so-called pn epitaxial substrate has a structure wherein an n-type collector layer and a p-type base layer of a three-layer structure are provided over a substrate. The three-layer structure includes first (lower layer side), second, and third (upper layer side) p-type base layers which differ in thickness and p-type impurity concentration. In a partial region inside the second p-type base layer located as an intermediate layer in the p-type base layer of the three-layer structure, an n-type emitter region is formed by ion implantation.
US09530857B2

A semiconductor substrate comprises both vertical interconnects and vertical capacitors with a common dielectric layer. The substrate can be suitably combined with further devices to form an assembly. The substrate can be made in etching treatments including a first step on the one side, and then a second step on the other side of the substrate.
US09530848B2

Provided is a semiconductor device including a pillar, a gate electrode having a first conductive pattern surrounding the pillar and a plurality of second conductive patterns which protrude from the first conductive pattern and are arranged to be spaced apart from each other, and an insulating pattern interposed between the pillar and the first conductive pattern.
US09530839B2

According to one embodiment, a semiconductor device includes a semiconductor substrate made of a first semiconductor material, an element isolation insulating film, a gate electrode film, source/drain regions, a channel region, and a diffusion preventing film. The channel region is provided near a surface of the semiconductor substrate below the gate electrode film, and containing a second impurity of a predetermined conductivity type diffused therein. The diffusion preventing film is provided at an interface between the element isolation insulating film and the semiconductor substrate, and made of a second semiconductor material different from the first semiconductor material.
US09530823B2

A memory device according to an embodiment includes an ion metal layer containing a first metal, an opposing electrode, a resistance change layer disposed between the ion metal layer and the opposing electrode, a first layer disposed in a central portion of a space between the ion metal layer and the resistance change layer, and a second layer disposed in an end portion of the space. The first layer contains a second metal. The second layer contains the second metal, and at least one selected from oxygen and nitrogen.
US09530822B2

One embodiment of a nonvolatile memory cell comprises a substrate having a surface, a bidirectional current switch comprising a first electrode, a second electrode, and a semiconductor layer disposed between the first and second electrodes, and a magnetoresistive element having a direct contact with the bidirectional current switch and comprising a free ferromagnetic layer having a reversible magnetization direction, a pinned ferromagnetic layer having a fixed magnetization direction, and a tunnel barrier layer disposed between the free and pinned ferromagnetic layers, wherein the magnetization direction of the free ferromagnetic layer is reversed by a bidirectional spin polarized current running through the magnetoresitive element in a direction perpendicular to the substrate surface, and wherein a magnitude of the spin polarized current is controlled by the bidirectional current switch. Other embodiments are described and shown.
US09530821B2

A light-emitting device that can implement a natural, vivid, highly visible and comfortable appearance of colors and appearance of objects as if the objects are seen outdoors is provided. The light-emitting device can change the appearance of colors of the illuminated objects so as to satisfy the requirements for various illuminations. Furthermore, the appearance of colors of the light-emitting device which currently exists or is in use, and which includes a semiconductor light-emitting device of which appearance of colors is not very good, is improved. A method for driving the light-emitting device, an illumination method by the device, and a method for manufacturing the light-emitting device are also provided. These features are achieved by the light-emitting device that incorporates light-emitting elements and satisfies predetermined requirements, in which φSSL(λ) emitted from the light-emitting device satisfies a predetermined condition.
US09530820B1

A method of isolating bad pixels on a wafer comprising the steps of determining physical locations of the bad pixels on the wafer, creating a mask based on the physical locations of the bad pixels, imprinting the mask onto the wafer, and hybridizing the wafer onto a readout integrated circuit (ROIC).
US09530818B2

An image sensor die may include a pixel array formed in an image sensor substrate. The image sensor die may be mounted to a thin metal interconnect layer that has been deposited on a sacrificial carrier substrate. The thin metal interconnect layer may include one or more metal layers that are patterned to form metal traces that serve as contact pads, signal lines, and other interconnects in the interconnect layer. The image sensor die may be wire bonded, flip-chip mounted, or otherwise mechanically and electrically coupled to the metal interconnect layer. The sacrificial carrier substrate may be etched or otherwise removed to expose the metal interconnects on the metal interconnect layer. An array of solder balls may be formed on the exposed metal interconnects to form a ball grid array package, or the exposed contact pads may be plated to form a leadless chip carrier package.
US09530815B2

Disclosed herein is a solid-state imaging apparatus including: a semiconductor base; a photodiode created on the semiconductor base and used for carrying out photoelectric conversion; a pixel section provided with pixels each having the photodiode; a first wire created by being electrically connected to the semiconductor base for the pixel section through a contact section and being extended in a first direction to the outside of the pixel section; a second wire made from a wiring layer different from the first wire and created by being extended in a second direction different from the first direction to the outside of the pixel section; and a contact section for electrically connecting the first and second wires to each other.
US09530810B2

To provide a photoelectric conversion device which prevents a reset time from being made long when a large quantity of light is entered. There is provided a photoelectric conversion device equipped with a photodiode which causes a photoelectric current corresponding to a quantity of incident light to flow, a reset circuit which charges a parasitic capacitance of the photodiode to a reset voltage, a voltage limit circuit which prevents the voltage of the parasitic capacitance of the photodiode from being lower than a prescribed voltage, and an output circuit which outputs the voltage of the parasitic capacitance of the photodiode.
US09530804B2

A display device with excellent display quality is provided. The display device includes a transistor over a first substrate, an inorganic insulating film in contact with the transistor, and an organic insulating film in contact with the inorganic insulating film. The transistor includes a gate electrode over the first substrate, an oxide semiconductor film overlapping with the gate electrode, a gate insulating film in contact with one surface of the oxide semiconductor film, and a pair of electrodes in contact with the oxide semiconductor film. The inorganic insulating film is in contact with the other surface of the oxide semiconductor film. The organic insulating film overlaps with the oxide semiconductor film with the inorganic insulating film provided therebetween and is separated. Note that the thickness of the organic insulating film is preferably greater than or equal to 500 nm and less than or equal to 10 μm.
US09530802B2

An array substrate according to an embodiment includes a gate line and a data line in a display region and crossing each other to define a pixel region; first and second auxiliary patterns in a non-display region; a gate insulating layer between the gate and data lines and the first and second auxiliary patterns; a passivation layer on the data line and the second auxiliary pattern and including first and second contact holes respectively exposing the first and second auxiliary patterns; a planarization layer on the passivation layer and including first and second pack holes, which respectively correspond to the first and second contact holes; a bridge pattern between the first and second pack holes and overlapping the second auxiliary pattern; a pixel electrode on the planarization layer and in the pixel region; and a connection pattern on the bridge pattern and contacting the first and second auxiliary patterns.
US09530791B1

A three-dimensional memory device including multiple stack structures can be formed with a joint region electrode, which is an electrode formed at a joint region located near the interface between an upper stack structure and a lower stack structure. A memory stack structure is formed through the multiple stack structures. The joint region electrode laterally surrounds a portion of the memory stack structure in proximity to the interface between different stack structures. The joint region electrode includes a layer portion having a thickness and a collar portion that laterally surrounds the memory stack structure and having a greater vertical extent than the thickness of the layer portion. The increased vertical extent of the collar portion with respect to the vertical extent of the layer portion provides enhanced control of a portion of a semiconductor channel in the memory stack structure located near the interface between different stack structures.
US09530782B2

A nonvolatile semiconductor memory device includes a semiconductor substrate, a memory element including a first gate electrode having a first thickness disposed on a first insulation film on the semiconductor substrate, and a first peripheral element other than a memory element including a second gate electrode having a second thickness disposed on a second insulation film on the semiconductor substrate. The first gate electrode and second gate electrode comprise a plurality of film layers, and the configuration of the film layers are different as between the first gate electrode of the memory element and the second gate electrode of the peripheral element, and the first thickness is different from the second thickness.
US09530769B2

A semiconductor device includes a semiconductor substrate on which a semiconductor device is formed; first and second pads; a first insulating film which is formed above the semiconductor substrate; a plurality of wiring lines which are embedded in ditches provided in the first insulating film; a second insulating film provided to cover the first insulating film and the plurality of wiring lines; a semiconductor layer formed on the second insulating film; a source electrode connected with the semiconductor layer; and a drain electrode connected with the semiconductor layer. The plurality of wiring lines includes a gate electrode provided in a position which is opposite to the semiconductor layer. The semiconductor layer, the source electrode, the drain electrode and the gate electrode configure an ESD protection device to discharge a current by ESD surge from the first pad to the second pad.
US09530764B2

A semiconductor device arrangement includes a first semiconductor device having a load path and a plurality of second semiconductor devices, each having a load path between a first and a second load terminal and a control terminal. The second semiconductor devices have their load paths connected in series and connected in series to the load path of the first semiconductor device. Each of the second semiconductor devices has its control terminal connected to the load terminal of one of the other second semiconductor devices, and one of the second semiconductor devices has its control terminal connected to one of the load terminals of the first semiconductor device. Each of the second semiconductor devices has at least one device characteristic. At least one device characteristic of at least one of the second semiconductor devices is different from the corresponding device characteristic of others of the second semiconductor devices.
US09530763B2

A method includes attaching a partially processed CMOS wafer to a second wafer to produce a combined wafer. The second wafer comprises a first region including a material different from silicon. The method also includes forming devices in the first region or in a second region of the combined wafer having a material different from silicon.
US09530762B2

According to an exemplary embodiment, a semiconductor package is provided. The A semiconductor package includes at least one chip, and at least one component adjacent to the at least one chip, wherein the at least one chip and the at least one component are molded in a same molding body.
US09530761B2

A package system includes at least one active circuitry disposed over a substrate. A passivation structure is disposed over the at least one active circuitry. The passivation structure has at least one opening that is configured to expose at least one first electrical pad. At least one passive electrical component is disposed over the passivation structure. The at least one passive electrical component is electrically coupled with the at least one first electrical pad.
US09530760B2

A light emitting device includes: a base member; and a plurality of light emitting elements mounted on the base member. The plurality of light emitting elements includes: at least one first light emitting element having a side surface uncovered by a light reflective member; and at least one second light emitting element having a side surface covered by the light reflective member.
US09530754B2

A chip package is provided. The chip package may include an electrically conductive carrier; at least one first chip including a first side and a second side opposite of the first side, with its second side being electrically contacted to the electrically conductive carrier; an insulating layer over at least a part of the electrically conductive carrier and over at least a part of the first side of the chip; at least one second chip arranged over the insulating layer and next to the first chip; encapsulating material over the first chip and the second chip; and electrical contacts which extend through the encapsulation material to at least one contact of the at least one first chip and to at least one contact of the at least one second chip.
US09530752B2

A method which comprises arranging a plurality of electronic chips in a plurality of chip accommodation cavities each defined by a respective surface portion of a substrate and a wall delimited by a respective one of a plurality of holes in an electrically conductive frame arranged on the substrate, at least partially encapsulating the electronic chips in the chip accommodation cavities by an encapsulant, and forming electrically conductive contacts for electrically contacting the at least partially encapsulated electronic chips.
US09530751B2

A die bonder and a bonding method are provided that are capable of surely mounting a die on an intermediate stage and surely picking up the die from the intermediate stage and thus, are high in reliability. The die bonder is provided with the intermediate stage for mounting thereon the die picked up by the pickup head from a die supply unit. A mounting portion of the intermediate stage is provided with an uneven pattern including a plurality of mounting support protrusions having contact surfaces that flush contact the back surface of the die for supporting the die not to slip out of place, and a plurality of recesses formed between the mounting support protrusions.
US09530750B2

The present invention relates to a method of clamping a semiconductor assembly with a desired compression force equally distributed across the opposing surfaces of the devices and associated components of the semiconductor assembly.
US09530731B2

A method of optical proximity correction executed by a computer system for modifying line patterns includes the following steps. First, providing an integrated circuit layout with parallel line patterns and interconnect patterns disposed corresponding to the parallel line patterns. Then, using the computer to modify the integrated circuit layout based on a position of the interconnect patterns so as to generate a convex portion and a concave portion respectively on two sides of each of the parallel line patterns. Portions of the line pattern in front of and behind the convex portion and the concave portion are straight lines and have an identical critical dimension.
US09530728B2

Semiconductor devices and methods of manufacture thereof are disclosed. In some embodiments, a method of manufacturing a semiconductor device includes forming an etch stop layer over a workpiece. The etch stop layer has an etch selectivity to a material layer of the workpiece of greater than about 4 to about 30. The method includes forming an insulating material layer over the etch stop layer, and patterning the insulating material layer using the etch stop layer as an etch stop.
US09530721B2

A semiconductor device includes first and second semiconductor chips, a plurality of leads, a plurality of wires, and a sealing body sealing those components. A first pad electrode, a second pad electrode, and an internal wiring electrically connected to the first and second electrode pads are formed on a main surface of the first semiconductor chip. A third pad electrode of the second semiconductor chip is electrically connected to the first electrode pad of the first semiconductor chip via a first wire, and the second electrode pad of the first semiconductor chip is electrically connected to a first lead via a second wire. A distance between the first lead and the first semiconductor chip is smaller than a distance between the first lead and the second semiconductor chip. The first electrode pad, the second electrode pad and the internal wiring are not connected to any circuit formed in the first semiconductor chip.
US09530720B2

In accordance with an embodiment of the present invention, a method of forming an electronic device includes forming a first opening and a second opening in a workpiece. The first opening is deeper than the second opening. The method further includes forming a fill material within the first opening to form part of a through via and forming the fill material within the second opening.
US09530718B2

A die backside film including a matrix material; and an amount of filler particles to render the die backside film thermally conductive, wherein a thermal conductivity of the amount of filler particles is greater than a thermal conductivity of silica particles. A method including introducing a die backside film on a backside surface of a die, the die backside film including a matrix material including an elastomer an amount of filler particles to render the die backside film thermally conductive, wherein a thermal conductivity of the amount of filler particles is greater than a thermal conductivity of silica particles; and disposing the die in a package.
US09530711B2

An approach for sinking heat from a transistor is provided. A method includes forming a substrate contact extending from a first portion of a silicon-on-insulator (SOI) island to a substrate. The method also includes forming a transistor in a second portion of the SOI island. The method further includes electrically isolating the substrate contact from the transistor by doping the first portion of the SOI island.
US09530710B2

A FinFET comprises a substrate comprising a major surface; a fin structure protruding from the major surface comprising a lower fin portion comprising a first semiconductor material having a first lattice constant; an upper fin portion comprising a second semiconductor material having a second lattice constant greater than the first lattice constant; a middle fin portion comprising a third semiconductor material having a third lattice constant between the first lattice constant and the second lattice constant; and a passivation structure surrounding the fin structure comprising a lower passivation portion surrounding the lower fin portion comprising a first oxynitride of the first semiconductor material; an upper passivation portion surrounding the upper fin portion comprising a second oxynitride of the second semiconductor material; and a middle passivation portion surrounding the middle fin portion comprising a third oxynitride of the third semiconductor material.
US09530701B2

An approach to forming fins for a semiconductor device on a silicon-on-insulator wafer. The approach includes depositing a layer of mandrel material and etching the layer of mandrel material to form a mandrel. The approach includes depositing a layer of a dielectric material on the semiconductor layer and around the mandrel and etching the layer of the dielectric material to form one or more spacers next to the sidewalls of the mandrel, followed by removing the mandrel. Additionally, the approach includes depositing a layer of amorphous semiconductor material around said one or more spacers and heating it to transform into a layer of re-crystallized semiconductor material through solid phase epitaxy. Furthermore, the approach includes removing portions of the layer of re-crystallized semiconductor material from each of the horizontal surfaces of the silicon-on-insulator wafer including the area where the one or more spacers were removed to form one or more fins.
US09530687B2

Disclosed herein is a method of manufacturing a bonded substrate, including the steps of: forming a first bonding layer on a surface on one side of a semiconductor substrate; forming a second bonding layer on a surface on one side of a support substrate; adhering the first bonding layer and the second bonding layer to each other; a heat treatment for bonding the first bonding layer and the second bonding layer to each other; and thinning the semiconductor substrate from a surface on the other side of the semiconductor substrate to form a semiconductor layer.
US09530682B2

An apparatus to support a substrate may include a base, a clamp portion to apply a clamping voltage to the substrate, and a displacement assembly configured to hold the clamp portion and base together in a first operating position, and to move the clamp portion with respect to the base from the first operating position to a second operating position, wherein the clamp portion and base are separate from one another in the second operating position.
US09530679B2

A chuck includes a first material layer having an upper surface upon which a wafer is supported. The upper surface includes portions that physically contact the wafer and portions that form gaps between the upper surface and the wafer. The chuck also includes a second material layer defined to support the first material layer. The second material layer is formed of a thermally conductive material and includes a first number of channels. The chuck also includes a second number of channels defined to direct a gas to portions of the upper surface that form gaps between the upper surface and the wafer. The chuck is characterized by a thermal calibration curve that represents a thermal interface between the upper surface and the wafer, heat transfer through the first material layer to the second material layer, and heat transfer through the second material layer to the first number of channels.
US09530674B2

Embodiments include methods and systems of 3D structure fill. In one embodiment, a method of filling a trench in a wafer includes performing directional plasma treatment with an ion beam at an angle with respect to a sidewall of the trench to form a treated portion of the sidewall and an untreated bottom of the trench. A material is deposited in the trench. The deposition rate of the material on the treated portion of the sidewall is different than a second deposition rate on the untreated bottom of the trench. In one embodiment, a method includes depositing a material on the wafer, filling a bottom of the trench and forming a layer on a sidewall of the trench and a top surface adjacent to the trench. The method includes etching the layer with an ion beam at an angle with respect to the sidewall.
US09530654B2

Fin height control techniques for FINFET fabrication are disclosed. The technique includes a method for controlling the height of plurality of fin structures to achieve uniform height thereof relative to a top surface of isolation material located between fin structures on a semiconductor substrate. The isolation material located between fin structures may be selectively removed after treatment to increase its mechanical strength such as by, for example, annealing and curing. A sacrificial material may be deposited over the isolation material between the fin structures in a substantially uniform thickness. The top portion of the fin structures may be selectively removed to achieve a uniform planar surface over the fin structures and sacrificial material. The sacrificial material may then be selectively removed to achieve a uniform fin height relative to the isolation material.
US09530653B2

One embodiment is a method for producing void-free electroplated metallic conductors inside openings by electrochemical deposition (ECD), said method including steps of: forming at least one opening in a substrate, said at least one opening having an aspect ratio in a range from 8:1 to 28:1; forming at least one barrier layer over the sidewalls of the at least one opening; depositing at least one seed layer over the at least one barrier layer; immersing the substrate in an electrolyte contained in an ECD cell, the ECD cell including at least one anode and a cathode, wherein the electrolyte includes plating metallic ions and at least one inhibitor additive; providing agitation of the electrolyte across the surface of the substrate by moving multiple non-contacting wiping blades relative to the substrate, wherein the agitation facilitates a limiting current density larger by at least an order of magnitude than a limiting current density without the agitation; and applying an average electroplating current density on the substrate, wherein the agitation, the concentrations of the metallic ions and the inhibitor additive, and the average electroplating current density are such as to produce void-free, electroplated metallic filling inside the at least one opening.
US09530649B2

A method of manufacturing an electronic device comprises: providing a layer of semiconductor material comprising a first portion, a second portion, and a third portion, the third portion connecting the first portion to the second portion and providing a semiconductive channel for electrical current flow between the first and second portions; providing a gate terminal arranged with respect to said third portion such that a voltage may be applied to the gate terminal to control an electrical conductivity of said channel; and processing at least one of the first and second portions so as to have an electrical conductivity greater than an electrical conductivity of the channel when no voltage is applied to the gate terminal. In certain embodiments, the processing comprises exposing at least one of the first and second portions to electromagnetic radiation. The first and second portions may be laser annealed to increase their conductivities.
US09530624B2

An apparatus for the plasma coating of a substrate, in particular a press platen, is provided and is used to perform a method to plasma coat the press platen. The apparatus includes a vacuum chamber and, arranged therein, an electrode, which is segmented. Each of the electrode segments has a dedicated connection for an electrical source. Also provided is the method for operating the apparatus. According to the method, a substrate to be coated is positioned opposite the electrode and at least one energy source that is assigned to an electrode segment is activated. Moreover, a gas is introduced, with the effect of bringing about plasma-enhanced chemical vapor deposition on the substrate.
US09530614B2

It is possible to determine an optimal parasitic aberration adjustment amount even when the relationship of the parasitic aberration adjustment amount with respect to the field intensity of multiple poles changes nonlinearly. To this end, in the present invention, an aberration correction amount is computed by measuring an aberration coefficient of an optical unit of a charged particle beam device, and at the same time, the present value of a power supply control value applied to an aberration corrector is measured. Then, the parasitic aberration adjustment amount for suppressing the amount of a parasitic aberration generated in the aberration corrector is computed on the basis of the aberration correction amount and the present value of the power supply control value.
US09530613B2

A charged particle beam focusing apparatus includes a charged particle beam generator configured to project simultaneously at least one non-astigmatic charged particle beam and at least one astigmatic charged particle beam onto locations on a surface of a specimen, thereby causing released electrons to be emitted from the locations. The apparatus also includes an imaging detector configured to receive the released electrons from the locations and to form images of the locations from the released electrons. A processor analyzes the image produced by the at least one astigmatic charged particle beam and in response thereto adjusts a focus of the at least one non-astigmatic charged particle beam.
US09530608B2

Described herein are methods and systems relating to an x-ray generation system. In some embodiments, the system includes an electron beam acceleration region that generates an electron beam and accelerates electrons in the beam and a radiation generation region that (i) receives the electron beam and (ii) generates an electric field having an energy of greater than about 10E7 V/m without electrical breakdown of vacuum gaps. The electric field is configured to decelerate electrons in the electron beam sufficiently to generate x-ray energy.
US09530597B2

A relay switch has a coil such that a predetermined voltage is imposed on one end thereof and the other end is grounded with a resistor therebetween, and when the voltage of the coil is at least a predetermined value, the relay switch is turned on and a power source is supplied to an electronic apparatus. A transistor causes the voltage of the coil to be at least the predetermined value by means of drawing in the current flowing through the coil and causing the current to flow to the ground without passing through the resistor when starting the supply of the power source, and after the start of supply of the power source, gradually decreases the amount drawn in of the current flowing through the coil, causing a decrease in a manner so that the voltage of the coil does not fall below the predetermined value.
US09530591B2

The present invention is directed to a safety system integrated into a liquid-insulated high voltage network grounding switch, including modifications to the switch structure to provide an arrangement that is more efficiently installed with greater precision than found in conventional arrangements. The result is a switch assembly that adheres to updated IEEE/ANSI Standards, while still fitting into existing vault space meant to accommodate earlier switch gear.
US09530579B2

Provided is a bypass switch with the closing time shortened. A bypass switch using a vacuum valve having a fixed contact and a movable contact includes: an insulating rod having one end side connected to the movable contact; a closing spring fitted to the other end side of the insulating rod, and having a closing function to close the contacts and a contact-pressing function to apply pressure to the contacts; and an operation unit having a latch function to keep a contact-opened state, and connected to the other end side of the insulating rod, wherein the insulating rod, the closing spring, and the operation unit are arranged in series along the axial direction of the vacuum valve.
US09530577B2

A circuit breaker, including a circuit breaker body, a handle, a bottom box, and a bearing plate. The circuit breaker body includes an upper cover, and a notch groove is formed on the upper cover. Two ends of the notch groove are positioned in the on/off position corresponding to the circuit breaker. The handle extends out of the notch groove. A circuit breaker actuating mechanism, a wire inlet end, and a wire outlet end are arranged on the bottom box. The circuit breaker actuating mechanism is triggered by the handle. The bearing plate is arranged between the upper cover and the bottom box and combined with an electrical operating mechanism. The handle is switched in the on/off state during the operation of the electrical operating mechanism under the control of an automatic closing control unit.
US09530565B2

An electronic component has dimensions (length×width×thickness) of about 0.6 mm to about 1.0 mm×about 0.3 mm to about 0.5 mm×about 0.07 mm to about 0.15 mm. An area of a triangle defined by a first hypothetical straight line being in contact with the top of a portion of an outer electrode positioned on a first main surface at a center in the width direction and extending in the length direction, a second hypothetical straight line being in contact with the top of a portion of the outer electrode positioned on the first end surface at the center in the width direction and extending in the thickness direction, and a third hypothetical straight line being in contact with the outer electrode at the center in the width direction and being inclined at about 45° with respect to the first and second hypothetical straight lines is about 450 μm2 or larger.
US09530560B2

External electrodes, electrically connected to exposed portions of internal electrodes, are arranged on end surfaces of a ceramic main body of a laminated ceramic capacitor. Alloy layers of a metal contained in internal electrodes, and a metal contained in external electrodes, are arranged at the boundaries between external electrodes, and the ceramic main body and internal electrodes. Plating layers are provided on surfaces of external electrodes. A ceramic electronic component having a reduced ESR is thus provided.
US09530559B2

A coil former provides for restricted cross-over locations for a coil resulting in an optimum wire packing at all points within the coil. The coil former has a first side wall in a spaced relation to an opposing second side wall, wherein a cavity formed between the side walls accommodates multiple turns of wire for forming a coil. A block is fixed between the opposing first and second side walls and has its peripheral wall surface tapered from the first wall surface inwardly toward the opposing second wall surface for preferentially receiving and positioning turns of wire forming the coil.
US09530554B2

Disclosed herein is a multilayer coil component including a copper-nickel mixture for an internal electrode, in which a nickel content in the internal electrode is adjusted to thereby optimize the area ratio of nickel to copper while the copper-nickel mixture is used for a material for the internal electrode of the multilayer coil component, thereby preventing deterioration in characteristics of the multilayer coil component, so that ferrite characteristics of the multilayer coil component, such as, impedance (Z), inductance (L), and the like, can be improved.
US09530543B2

A method for manufacturing a cable having a wire, a shield, a jacket, and a sleeve electrically contacted to the shield, includes removing the jacket at an end of the cable so that the shield is exposed. A support clamp is attached in such a way that the support clamp is electrically contacted to the shield and that, at an end of the shield, a projecting portion protrudes axially from the support clamp, the shield surrounded by the support clamp having a radial distance from an outer contour of the support clamp. The end of the shield is severed in such a way that, after the severing operation, a length of the projecting portion is shorter than the radial distance in a state in which the shield is folded radially outwardly. The sleeve is mounted so that it is disposed radially outwardly of the support clamp and electrically contacted thereto.
US09530538B2

A wire harness includes plural cables, a first sheet and a second sheet. The first sheet includes a base sheet, and a self-adhesive layer formed on a whole of only first surface of the base sheet. The first sheet is wound on the plural cables so that a non-self-adhesive layer formed on a second surface, opposite to the first surface, of the first sheet is located inside. The second sheet includes a base sheet and a self-adhesive layer formed on a whole of only first surface of the base sheet. The second sheet is wound on the first sheet so that the self-adhesive layer of the first surface of the second sheet is located inside.
US09530519B2

A scan driver and a display device including the scan driver are provided. The scan driver is configured to drive a plurality of pixels with a plurality of gate signals and includes a plurality of stages, each of the stages including one or more regions, each of the regions including: a plurality of sub-drivers configured to generate ones of the gate signals and to transmit the ones of the gate signals to ones of the pixels; and a driver commonly coupled to the sub-drivers and configured to concurrently supply a common signal to each of the sub-drivers, the driver of one of the one or more regions being configured to receive the common signal of one of the one or more regions of a previous one of the stages during forward direction driving or of a next one of the stages during reverse direction driving.
US09530514B1

Detecting defects in select gates of memory cell strings is disclosed. An electrical short between adjacent select gates may be detected. The select gate may comprises a transistor having an adjustable threshold voltage. An operation configured to change a threshold voltage of one select transistor and to maintain a threshold voltage of an adjacent select transistor may be performed. The select transistors may be flagged in response to the threshold voltage of either select transistor failing to meet a target threshold voltage in response to the operation. The operation may be an erase operation or a program operation.
US09530512B2

Methods for reducing cross-temperature threshold voltage distribution widening by applying a temperature dependent sensing scheme during read operations are described. In some embodiments, during a read operation, the sensing conditions applied to memory cells within a memory array (e.g., the sensing time and the read voltage applied to the memory cells during the sensing time) may be set and/or adjusted based on a temperature of the memory cells during the read operation, a previous temperature of the memory cells when the memory cells were programmed, and the programmed states of neighboring memory cells. In some cases, the sensing time for sensing a memory cell of a NAND string and the source voltage applied to a source line connected to the NAND string may be set based on the temperature of the memory cells during sensing and the previous temperature of the memory cells when the memory cells were programmed.
US09530506B2

Methods for improving channel boosting and reducing program disturb during programming of memory cells within a memory array are described. The memory array may comprise a NAND flash memory structure, such as a vertical NAND structure or a bit cost scalable (BiCS) NAND structure. In some cases, by applying continuous voltage ramping to unselected word lines during or throughout a programming operation, the boosting of channels associated with program inhibited memory cells may be improved. In one example, the slope and timing of a Vpass waveform applied to a group of unselected word lines (e.g., the neighboring word lines of the selected word line) during the programming operation may be set based on the location of the selected word line within the memory array and the locations of the group of unselected word lines within the memory array.
US09530505B1

An EEPROM memory cell gate control signal generating circuit, which includes a high-voltage row decoding circuit and a plurality of word selection circuits; the output of the high-voltage row decoding circuit is divided into two routes, which output a first total wordline voltage used for providing the erasing positive voltage and a second total wordline voltage used for providing the erasing negative voltage, respectively; besides, the two-route voltages are inputted into the individual word selection circuits respectively, which avoids the influence of the erasing positive voltage on the grid oxide layer of an NMOS transistor and the influence of the erasing negative voltage on a PMOS transistor, and can save the MOS transistor used for isolating the grid oxide layer.
US09530489B2

A memory device may include an access transistor, and a memory cell configured to store an item of information. The memory cell may include first and second electrodes configured to have different optoelectronic states corresponding respectively to two values of the item of information, and to switch between the different optoelectronic states based upon a control signal external to the memory cell, the different optoelectronic states being naturally stable in an absence of the control signal. The memory cell may also include a solid electrolyte between the first and second electrodes.
US09530485B2

The gate tunnel leakage current is increased in the up-to-date process, so that it is necessary to reduce the gate tunnel leakage current in the LSI which is driven by a battery for use in a cellular phone and which needs to be in a standby mode at a low leakage current. In a semiconductor integrated circuit device, the ground source electrode lines of logic and memory circuits are kept at a ground potential in an active mode, and are kept at a voltage higher than the ground potential in an unselected standby mode. The gate tunnel leakage current can be reduced without destroying data.
US09530484B1

A semiconductor apparatus includes a plurality of unit memory blocks and a plurality of sense amplifier arrays configured to be shared with two or more unit memory blocks among the plurality of unit memory blocks, and amplify data of the unit memory blocks. When a unit memory block corresponding to an external address and a unit memory block corresponding to a refresh address among the plurality of unit memory blocks are coupled in common to one of the plurality of sense simplifier arrays, the semiconductor apparatus stores the refresh address and executes a normal operation command corresponding to the external address.
US09530481B2

A ferroelectric random access memory includes a memory cell matrix constituted by a plurality of 1T1C type memory cells. Each of the plurality of memory cells is connected to a j bit line and one pair of k word lines and k plate lines. A plate line drive circuit selectively applies one of a first potential and a second potential having a higher potential level than the first potential to one plate line of the k plate lines. An equalizing circuit performs an equalizing process in which the first potential is applied to each of the j bit lines. The plate line drive circuit applies a third potential having a potential level between the first and second potentials to the one plate line, before starting the equalizing process by the equalizing circuit.
US09530470B2

Memories, pre-charge circuits, and methods for pre-charging memory are described. One such method includes providing a voltage to a data line and adjusting the voltage provided to the data line based at least in part on a voltage difference between a target voltage and a voltage of the data line being pre-charged. An example pre-charge circuit includes a voltage generator configured to generate an output voltage having a magnitude based at least in part on a reference voltage and a feedback signal, first and second drivers, and a voltage detector. The voltage detector is configured to determine a voltage difference between the reference voltage and a sample voltage of a data line coupled to the second driver and generate the feedback signal based at least in part on the difference.
US09530464B2

A semiconductor apparatus may include a first semiconductor chip; and a second semiconductor chip configured to transmit/receive signals to/from the first semiconductor chip. Further, a serializer/deserializer (SERDES) configured to serialize/deserialize input/output signals and a data bit inversion (DBI) logic electrically coupled to the SERDES and configured to perform a data inversion function on input/output data of the SERDES may be arranged in a preset region of any one of the first and second semiconductor chips.
US09530458B2

A microelectronic structure has active elements defining a storage array, and address inputs for receipt of address information specifying locations within the storage array. The structure has a first surface and can have terminals exposed at the first surface. The terminals may include first terminals and the structure may be configured to transfer address information received at the first terminals to the address inputs. Each first terminal can have a signal assignment which includes one or more of the address inputs. The first terminals are disposed on first and second opposite sides of a theoretical plane normal to the first surface, wherein the signal assignments of the first terminals disposed on the first side are a mirror image of the signal assignments of the first terminals disposed on the second side of the theoretical plane.
US09530457B2

A microcomputer provided on a rectangular semiconductor board has memory interface circuits. The memory interface circuits are separately disposed in such positions as to extend along the peripheries of the semiconductor board on both sides from one corner as a reference position. In this case, limitations to size reduction imposed on the semiconductor board can be reduced compared with a semiconductor board having memory interface circuits only on one side. Respective partial circuits on each of the separated memory interface circuits have equal data units associated with data and data strobe signals. Thus, the microcomputer has simplified line design on a mother board and on a module board.
US09530455B2

A video recording device including: a format control section defining a video file record to produce a file via a format defined having a BDMV directory and at least directories to record the video signal and to record Play List data further arranged below the BDMV directory, and forms the format so one Play Item is produced in each of segments of video scenes to be acquired and a plurality of Play Items are arranged within one piece of the Play List data; and a recording control section recording the video information on the recording medium according to the format formed by the format control section, wherein when video acquired by the camera is recorded where a first piece of Play List data is produced, Items are produced within the first piece of the Play List data without generating a new piece of Play List data.
US09530453B2

An apparatus for reproducing an image file and outputting audio data related to the image file at the same time is provided. The apparatus includes an audio editor configured to edit audio data having a predetermined time length in order to create edited audio data, and an encoder in configured to encode image data and the audio data edited by the audio editor in order to create a live picture file, wherein the live picture file includes at least one of an image data area including the image data, additional data header area including information related to additional data including the audio data, and an audio data area including the edited audio data.
US09530444B2

An aspect of the present invention relates to a magnetic recording medium, which comprises a magnetic layer comprising ferromagnetic powder and binder on a nonmagnetic support, wherein the ferromagnetic powder is ferromagnetic hexagonal ferrite powder comprising 3 to 12 weight percent of Al, based on Al2O3 conversion, relative to 100 weight percent of a total weight of the powder, the magnetic layer further comprises abrasive, and a maximum plan view surface area of the abrasive as determined for a 4.3 μm×6.3 μm rectangular region of the magnetic layer by a scanning electron microscope is less than 0.06 percent relative to 100 percent of a total surface area of the region.
US09530441B2

According to one embodiment, a suspension assembly includes a support plate, a trace member on the support plate and a drive element mounted on the trace member. The trace member includes a metal plate, and a multilayered member on the metal plate. The multilayered member includes a first insulating layer, a conductive layer stacked on the first insulating layer, a second insulating layer stacked on the conductive layer. The multilayered member includes a mount portion on which the drive element is mounted, and a branching portion arranged along the mount portion with a gap therebetween. At least one portion of the branching portion is formed into a thin portion having a thickness less than other portions of the multilayered member.
US09530432B2

This invention provides a method for determining, in a speech dialog system issuing speech prompts, a score value as an indicator for the presence of a wanted signal component in an input signal stemming from a microphone, comprising the steps of: using a first likelihood function to determine a first likelihood value for the presence of the wanted signal component in the input signal, using a second likelihood function to determine a second likelihood value for the presence of a noise signal component in the input signal, and determining a score value based on the first and the second likelihood values, wherein the first likelihood function is based on a predetermined reference wanted signal, and the second likelihood function is based on a predetermined reference noise signal.
US09530428B2

An echo cancellation device includes: a full-band echo canceller that generates a pseudo-echo signal; a downsample processor that downsamples a received signal and extracts a low-band component delayed by a delay amount D1; a delay controller that delays the low-band component by a delay amount D2; a delay controller that delays an output signal of the delay controller by a delay amount D3; a low-band echo canceller that generates a pseudo-echo signal delayed by a delay amount D1+D2; and an upsample processor that upsamples the low-band pseudo-echo signal to generate a full-band pseudo-echo signal delayed by the delay amount 2D1+D2. The delay controllers control the delay amounts D2 and D3 such that a tap length LA satisfies a condition of LA≧2D1+D2=D2+D3, the tap length LA indicating a response time of the adaptive filter in the full-band echo canceller.
US09530424B2

An encoder (250) comprises a core encoder (252) for encoding a low frequency component of the audio signal at the signal sampling rate (fs_in) and a spectral band replication-referred to as SBR-encoding unit (153, 254) for determining a plurality of SBR parameters. A plurality of the SBR parameters is determined such that a high frequency component of the audio signal can be approximated based on the low frequency component of the audio signal and the plurality of SBR parameters. A multiplexer (155) is adapted to generate an overall bitstream comprising the core encoded bitstream, the plurality of SBR parameters and an indication of one or more SBR encoder settings applied by the SBR encoder (153, 254); wherein the generated overall bitstream does not indicate that the core encoded bitstream has been determined by encoding the low frequency component at the signal sampling rate (fs_in).
US09530409B2

A system and method are provided for hands-free operation of a device based on a context of an event. An example system configured to practice the method can detect an event during playback of media content to a user, and optionally output a first audible indication of the event. Based on the event, the system can activate a speech recognition application using a custom speech recognition grammar for recognizing a set of speech commands associated with the event. Then the system can optionally output a second audible indication of readiness to process speech in association with the event. The system can monitor, for a predetermined duration of time after the second audible indication, audio input received via the microphone to recognize a command via the speech recognition application, and execute the command.
US09530408B2

A system for providing an acoustic environment recognizer for optimal speech processing is disclosed. In particular, the system may utilize metadata obtained from various acoustic environments to assist in suppressing ambient noise interfering with a desired audio signal. In order to do so, the system may receive an audio stream including an audio signal associated with a user and including ambient noise obtained from an acoustic environment of the user. The system may obtain first metadata associated with the ambient noise, and may determine if the first metadata corresponds to second metadata in a profile for the acoustic environment. If the first metadata corresponds to the second metadata, the system may select a processing scheme for suppressing the ambient noise from the audio stream, and process the audio stream using the processing scheme. Once the audio stream is processed, the system may provide the audio stream to a destination.
US09530404B2

A systems, article, and method of automatic speech recognition using on-the-fly word lattice generation with word histories.
US09530403B2

Provided are a terminal and server of a speaker-adaptation speech-recognition system and a method for operating the system. The terminal in the speaker-adaptation speech-recognition system includes a speech recorder which transmits speech data of a speaker to a speech-recognition server, a statistical variable accumulator which receives a statistical variable including acoustic statistical information about speech of the speaker from the speech-recognition server which recognizes the transmitted speech data, and accumulates the received statistical variable, a conversion parameter generator which generates a conversion parameter about the speech of the speaker using the accumulated statistical variable and transmits the generated conversion parameter to the speech-recognition server, and a result displaying user interface which receives and displays result data when the speech-recognition server recognizes the speech data of the speaker using the transmitted conversion parameter and transmits the recognized result data.
US09530388B1

A mechanism for changing a pitch of a string of an electric guitar having a string supporting bridge mounted on the guitar body, and said bridge having a transverse flange. To be inexpensive and easy to mount on the guitar without requiring neither removal of components from the guitar nor making of new holes in the guitar body, the mechanism comprises a base, an actuating lever device pivotally attached to said base and including string engagement means for connecting a first one of the guitar strings thereto and for varying tension on said first one of the strings by pivoting said actuating lever device relative to said base, and clamping means carried by said base and operable to removably clamp said base to said flange.
US09530386B2

Methods, apparatus, and articles of manufacture to provide extended graphics processing capabilities are disclosed. A disclosed example method involves sending a display panel parameter to a shared library module. The display panel parameter is sent by a programmable driver interface in communication between the shared library module and a graphics hardware device driver. The shared library module includes a first graphics processing capability. The graphics hardware device driver includes a second graphics processing capability different from the first graphics processing capability. The example method also involves performing a render operation via the programmable driver interface on a frame buffer based on the first graphics processing capability. The first graphics processing capability is received at the programmable driver interface from the shared library module based on the display panel parameter. The frame buffer is output to a display.
US09530379B2

A display device including an e-paper device and a power converter is provided. The e-paper device displays information. The power converter generates a plurality of output voltages respectively at a plurality of output terminals and provides the plurality of output voltages to the e-paper device. The power converter includes a transformer and a plurality of diodes. The transformer has a primary winding and a plurality of secondary windings. The diodes are electrically connected between the secondary windings and the output terminals for generating the output voltages, respectively.
US09530376B2

The present disclosure relates to a driving device and a driving method of a liquid crystal display device and a liquid crystal display device. The liquid crystal display device comprises a display panel. The driving method comprising following steps of: displaying a current image by driving the display panel in a current reverse driving mode; detecting a variation value of a common voltage of the display panel during a prescribed period of time, and determining whether the variation value of the common voltage is greater than a prescribed threshold voltage variation; and in case that the variation value of the common voltage is greater than the prescribed threshold voltage variation, determining an occurrence of an image flickering and changing the current reverse driving mode. According to the present disclosure, the flickering of the liquid crystal display device can be reduced.
US09530373B2

A display panel driving apparatus includes an image pattern analyzing part, a clock signal generating part and a data driving part. The image pattern analyzing part is configured to analyze an image pattern of an image data. The clock signal generating part is configured to generating a clock signal having a different pulse width according to the image pattern of an image data. The data driving part is configured to drive a data line of a display panel in response to the clock signal. Thus, power consumption and heating of the data driving part may be decreased.
US09530372B2

A scan driving circuit and a liquid crystal display device include a pull-up assembly, a pull-up control assembly that drives the pull-up assembly, a pull-down maintaining assembly, a reference low-level signal, and a down-transmitting assembly. A control end of the down-transmitting assembly is coupled to an output end of the pull-up control assembly and a control end of the pull-up assembly, and a current down-transmitting signal is output from an output end of the down-transmitting assembly.
US09530367B2

The present invention provides a GOA circuit based on LTPS semiconductor TFT, comprising a plurality of GOA units which are cascade connected, and N is set to be a positive integer and an Nth GOA unit comprises a pull-up control part (100), a pull-up part (200), a first pull-down part (400) and a pull-down holding part (500); the pull-down holding part (500) utilizes a high/low voltage reverse design and comprises a first, a second and a third DC constant low voltage levels (VSS1, VSS2, VSS3) which are sequentially abated and a DC constant high voltage level (H), the influence of electrical property of the LTPS semiconductor TFT to the GOA driving circuit, and particularly the bad function due to the electric leakage issue can be solved; meanwhile, the existing issue that the second node voltage level and the pull-down holding circuit part in the GOA circuit based on the LTPS semiconductor TFT cannot be at higher voltage level in the non-functioning period can be solved to effectively maintain the first node (Q(N)) and the output end (G(N)) at low voltage level.
US09530359B2

According to an exemplary embodiment, a display device includes a backlight unit and a display panel. The backlight unit comprises a single light emitting diode string with a plurality of light emitting diodes that are connected to each other in series and configured to emit light. The backlight unit also comprises a detector configured to generate a first voltage and a second voltage with respect to an output voltage for driving the single light emitting diode string, sample the first voltage at a predetermined time interval to generate a sample voltage, and compare a level of the sample voltage with a level of the second voltage to generate a compared result. The display panel is configured to receive light from the backlight unit to display an image. The compared result determines whether the output voltage is applied to the light emitting diode string.
US09530353B2

An organic electroluminescent display device includes an organic electroluminescent diode receiving a driving voltage and a first ground voltage; first and second driving thin film transistors for providing a driving current to the organic electroluminescent diode; a first switching thin film transistor receiving a data voltage and switched by an nth scan signal; a second switching thin film transistor switched by a current providing signal; a third switching thin film transistor receiving a second ground voltage and switched by a selection signal; a fourth switching thin film transistor disposed among an output terminal of the second switching thin film transistor; and a first capacitor disposed among the output terminal of the first switching thin film transistor, the gate terminal of the first driving thin film transistor and the gate terminal of the second driving thin film transistor.
US09530347B2

OLED display modules for large-format displays are disclosed. The OLED display module includes a matrix of OLEDs, with each OLED having an anode and a cathode, and an OLED drive circuit having electrical connections defined by rows and columns that electrically connect to the OLEDs in the OLED matrix. Groups of adjacent rows are arranged in parallel and groups of adjacent columns are arranged in parallel, thereby defining super pixels each having an array of four or more OLEDS, wherein the OLEDs in a given super pixel cannot be individually activated. The modules can be combined to form the large-format display.
US09530327B2

Management of a user's continued attention to distance learning content using a general purpose computer having a central processing unit, an operating system configured to run multiple program applications concurrently, and a player suitable for presenting the distance learning content. A distance learning module comprises code executable on the central processing unit, as one of the multiple program applications. The distance learning module is operable to interrupt a presentation of the distance learning content at the player to the user in response to prescribed events concerning another one of the multiple program applications. A method executing on a computer that can concurrently run multiple applications identifies events concerning an application other than the distance learning application, processes the identified events so as to identify a prescribed event among the identified events, and interrupts the presentation of the distance learning content in response to the prescribed event.
US09530325B2

An exercise training system for facilitating tempo-based exercising using a computing device. The system includes a music library module having a plurality of selectable music files stored in a data storage device. The system includes a video instruction library module including a plurality of selectable video instruction files stored in a data storage device. The system includes a builder module to manage organization of selected music files and video instruction files into a coordinated music stream and a coordinated video instruction stream using a processor. The system includes a tempo registration module for selectably altering an effective tempo of each of the music stream and the video instruction stream to each match a selectable desired tempo using a processor. The system includes a tempo selection module to permit a user to select a value for the desired tempo.
US09530321B2

A method and system, for flight management of an aircraft flying on a trajectory shifted with respect to a flight plan comprising a plurality of constrained waypoints, comprises a step of determining and displaying at least one point of the trajectory, termed decision point, beyond which the aircraft can no longer rejoin a constrained waypoint of the flight plan by determining a point of intersection between the trajectory and a rejoining trajectory steering towards the selected constrained waypoint, the rejoining trajectory complying with at least one predefined criterion.
US09530313B2

Systems, methods, and apparatuses are described for a negative image or false positive profile for sign locations. Image data or another type of optical data is collected along a path by a collection device such as a camera. The data is analyzed to identify one or more false positive locations along the path at which signs for other paths may be detected. The false positive locations may be described in the negative image or false positive profile. Additional or subsequent optical data may be analyzed based on the negative image or false positive profile may be analyzed to identify at least one confirmed sign position.
US09530302B2

A method for security and/or automation systems is described. In one embodiment, the method may include detecting a proximity of a user at a home automation device. The method may further include projecting an external display of home automation system information from the home automation device onto a surface. In some embodiments, the external display may be projected based, at least in part, on the detected proximity of the user at the home automation device.
US09530297B2

In accordance with one embodiment, a gate apparatus comprises an information reception module configured to receive information from an RFID tag attached to a commodity, and a notification module configured to notify an operator of an unsettled message indicating that the commodity is not settled if the information received by the information reception module does not include settlement information indicating that the commodity is settled.
US09530295B2

A wireless access control system includes a mobile device for accessing a lock. A mobile device controller generates a signal configured to be transmitted to an intelligent lock system. The intelligent lock system includes a lock, a processor with a memory, one or more wireless communication devices coupled to a circuit and one or more motion transfer device coupled to a drive shaft, the lock receiving the signal, and enabling a change of a state of the lock between locked and unlocked. A geo-positioning system sensor determines a geographic location of the mobile device, the controller determines whether or not the geographic position is within a geo-fence for the lock.
US09530284B2

The present disclosure relates generally to gaming systems and methods for providing a card game that employs multiple-sided playing cards. In various embodiments, the gaming system enables a player to play one or more games which utilize one or more sets or decks of multiple-sided playing cards or multiple-sided tiles. In such embodiments, a first side of each multiple-sided playing card is associated with one of a plurality of playing cards from a first set or deck of playing cards for a first game and a second side of each multiple-sided playing card is associated with one of a plurality of playing cards from a second, different set or deck of playing cards for a second, different game.
US09530279B2

A wagering playing card game is played by: a dealer providing a set of playing cards; the dealer accepting at least one wager at a player position on an underlying playing card game; the dealer providing a first subset of exactly three random playing cards from the set of playing cards to a player position and dealer position; the dealer evaluates each player hand against the dealer hand as follows: a) a player position hand having all three cards with a rank below a predetermined rank automatically loses; b) a highest rank card from each player hand and the dealer hand play a game of war as a first sub-game, with the highest rank winning; c) a second highest rank card from each player hand and the dealer hand play a game of war as a second sub-game, with the highest rank winning; d) any ties void a sub-game.
US09530276B2

When the player identifies herself to a gaming machine at a casino, for example by inserting a player tracking card into the card reader, she is, at generally the same time, logging onto a game provider's backend system (the game provider being different from the casino operator). This concurrent sign-on to the game provider's system is done in a non-intrusive, transparent, and passive manner. The player is not distracted from the normal steps leading to game play on the machine until she is ready to redeem points with the game provider or for some reason additional authentication is needed from the player. By virtue of this single sign-on to the game provider network, in addition to continuing game play across different casinos, the player can publish events to the Internet, such as on social networking sites, take advantage of offers targeted specifically for her, or facilitate responsible gaming programs.
US09530273B2

Various embodiments of the present disclosure are directed to a gaming system and method providing a slot game employing a set of randomly selected reels. In one embodiment, the gaming system is configured to operate a slot game associated with a plurality of adjacently arranged reels including a plurality of symbols. Each of a plurality of the reels is associated with one of a plurality of different features and an indicator representing that feature. The gaming system begins sequentially displaying the reels and any corresponding indicators. The gaming system selects a set of two or more of the reels and stops sequentially displaying the reels such that the selected reels are displayed. The gaming system generates and displays a plurality of the symbols on the selected reels, determines whether any winning symbol combinations are displayed, determines any awards associated with any displayed winning symbol combinations, and displays any determined awards.
US09530272B2

A virtual activity space is provided to users. The virtual activity space, or instances of the virtual activity space, may be used to enable users to participate in an activity such as, e.g., a card game. A user may participate in multiple activities concurrently. One of these activities, the so-called primary activity, is more dominantly and/or prominently presented than the other activities, the so-called secondary activities. Navigating between concurrent activities is accomplished through an interface that is displayed at the periphery of a view of a virtual activity space. A selection of a secondary activity simultaneously causes the primary activity to become a secondary activity, and causes the selected activity to become the new and current primary activity.
US09530269B2

A device for identifying an object to identify may include a passage through which the object passes; an exciting coil and a detection coil; a core body around which the exciting coil and the detection coil are wound; and a control unit to which the detection coil is connected. The core body may include a first core and a second core. An analog coil output signal may be input into the control unit, a signal level of the coil output signal rising if the identification object passes through the passage path. The control unit may obtain a signal value of the coil output signal and identify the object.
US09530268B1

The present invention relates generally to an ADA compliant coin recycler device that is capable of sorting a mixed denomination of coins, storing the coins and dispensing the desired amount of coins in the desired denomination. Additionally, the ADA compliant coin recycler device of the present invention also comprises a coin elevator assembly attached to the outside of the housing, which receives coins from the coin recycler and elevates the coins to an accessible height above the ADA's Standards for Accessible Design minimum reach requirement.
US09530265B2

A mobile terminal is configured to be worn on a user's wrist region. The mobile terminal includes a muscle sensor that is configured to sense movement of muscle in the user's wrist region, and a proximity sensor that is configured to sense a proximity of the mobile terminal to the user's wrist region. The mobile terminal also includes a wireless communication unit configured to perform communication with a vehicle control device provided in a vehicle. The mobile terminal further includes a controller configured to transmit a control command to the vehicle control device based on at least one of a value measured by the muscle sensor or a value measured by the proximity sensor.
US09530261B2

A method and device for triggering, via an RFID reader (5) endowed with a transmitting antenna (6), a procedure for actuating an element for locking/unlocking the access doors (2) of a motor vehicle (1). A coil (7) is arranged in the vicinity and in the field of action of the transmitting antenna (6), and: the RFID reader (5) is commanded so as to control the successive transmission of electromagnetic pulses of the same power, upon each pulse, a value representative of the electrical voltage at the terminals of the coil (7) is measured, and the procedure for actuating the locking/unlocking element is triggered in the event of a variation in the measured values greater than a determined value.
US09530242B2

A computer implemented method of interacting with a three dimensional image based lighting surface to adjust its lighting properties, comprising defining an image plane and a user viewpoint for the lighting surface; rendering and displaying a scene containing an object in situ within the lighting surface; by way of a user interaction with the displayed scene, receiving an identification of a point on the image plane; tracing a ray from the user viewpoint through the identified point on the image plane and either, determining a surface intersection point of the ray with the surface or determining an object intersection point of the ray with the object and tracing a further ray, and determining a surface intersection point of the further ray with the surface, and adjusting the lighting properties of the surface at or in the region of the surface intersection point.
US09530241B2

Techniques for performing clipping of graphics primitives 60 with respect to a clipping boundary 65 are described. The clipping step 10 may be performed separately for each tile of a graphics frame to be rendered, after a primitive list for the tile has been read from a primitive memory 38. Clipping may be performed only for larger primitives whose size exceeds a given threshold. Clipping of a primitive 60 to the clipping boundary 65 may be performed inexactly so that only a single clipped primitive is generated which may extend beyond the clipping boundary. A clipped primitive generated by clipping may be used for a depth function calculation of a primitive setup operation and not for an edge determination.
US09530234B2

Methods and apparatus are provided for generating a content of a display apparatus. A user touch is received. An area corresponding to the received user touch is detected. A object is inserted and displayed into the detected area.
US09530222B2

Systems and methods may include receiving first and second motion data about first and second objects, respectively. The systems and methods may include applying an asymmetric correlation rule (ACR) to the first and second motion data. The ACR may define a baseline state of motion for the first object and a correlation relationship between the first and second objects. The systems and methods may include determining whether the first object is in the baseline state and, in response to determining that the first object is not in the baseline state, determining whether a first motion vector of the first object is sufficiently correlated with a second motion vector of the second object. The systems and methods may include, in response to determining both that the first object is not in the baseline state and that the first and second motion vectors are not sufficiently correlated, generating an anomalous behavior notification.
US09530209B2

A combination probe is positioned at a location in a stationary portion of a turbo machine that defines a gas flow path and is configured to detect a moving portion of the turbo machine within the gas flow path. The combination probe includes a tip timing sensor configured to sense when the moving portion is located proximate to the location of the probe, and an optical component configured to have a field of view that includes the moving portion when the moving portion is located proximate to the location of the probe. There is also an image capture device coupled to the optical component to capture an image of the field of view. The image can be used to determine the particular blade tip location within the field of view which is also the blade tip location sensed by the tip timing sensor.
US09530208B1

The registration of images captured at multiple locations, for purposes such as location mapping, can be improved by utilizing multiple image capture elements pointing in at least two different directions or having different viewable ranges. At least one primary image is captured at each location. If the primary image is not able to be correlated with at least one other image based on one or more matching features, image information captured by at least one other camera at substantially the same times as those images can be analyzed to attempt to determine a change in position and/or orientation of the device between those times, which can assist in correlating the primary images. In some embodiments, motion or orientation determining elements can assist in the determination of device movement, and in at least some embodiments can reduce the amount of image information to be processed for a match.
US09530206B2

An apparatus and method for performing automatic 3D image segmentation and reconstruction of organ structures, which is particularly well-suited for use on cortical surfaces is presented. A brain extraction process removes non-brain image elements, then classifies brain tissue as to type in preparation for a cerebrum segmentation process that determines which portions of the image information belong to specific physiological structures. Ventricle filling is performed on the image data based on information from a ventricle extraction process. A reconstruction process follows in which specific surfaces, such as white matter (WM) and grey matter (GM), are reconstructed.
US09530201B2

An automated method for the non-destructive testing of a woven preform for the manufacture of a turbine engine part and including a plurality of first marker threads intertwined with second marker threads, the first and second threads having light-reflecting properties that are different from those of the threads of the preform and being woven with the threads of the preform so as to form a surface grid on a given area of the preform. The method includes determining, with a plurality of consecutive steps, the spatial coordinates of the intersections between the first and second marker threads.
US09530195B2

A method is performed to refocus a digital photographic image comprising a plurality of pixels. In the method, a set of images is computed corresponding to the digital photographic image and focused at different depths. Refocus depths for at least a subset of the pixels are identified and stored in a look-up table. At least a portion of the digital photographic image is refocused at a desired refocus depth determined from the look-up table.
US09530194B2

A method for performing highlight restoration on a digital image includes comparing the pixels in the image with a saturation level value to identify saturated pixels. A saturation map of saturated pixels is generated. Each selected saturated pixel is identified as a restorable pixel only if at least one color channel of the pixel is unsaturated. For each restorable pixel, a group of the closest unsaturated pixels above, below, to the left, and to the right of the select saturated pixel is identified. A replacement pixel value is generated for each saturated color channel of the restorable pixel, using a combination of the pixel values of the unsaturated color channels of the restorable pixel and the pixel values of the corresponding color channels of the nearby unsaturated pixels.
US09530189B2

A method for compressing framebuffer data is presented. The method includes determining a reduction ratio for framebuffer data in a tile including multiple samples. The reduction ratio determined is independent of the sampling mode, where the sampling mode is the number of samples within each pixel in the tile. The method further includes comparing a first portion of the framebuffer data for each of the multiple samples to determine an equality comparison result and also comparing a second portion of the framebuffer data for each one of the multiple samples to compute per-channel differences for each one of the multiple samples and testing the per-channel differences against a threshold value to determine a threshold comparison result. Finally, the method comprises compressing the framebuffer data for the tile based on the reduction ratio, the equality comparison result and the threshold comparison result to produce output framebuffer data for the tile.
US09530185B2

At least one image processing apparatus is provided which allows performing a demosaicing process on a polychrome image signal with high accuracy. The at least one image processing apparatus performs an interpolation process in each of a plurality of defined directions on a mosaic image signal and acquires an evaluation value representing a correlation in each of a horizontal direction and a vertical direction for each of a plurality of pixels of the image signal having undergone the interpolation process. The evaluation values for at least one pixel of interest are corrected based on the evaluation values for peripheral pixels if a predetermined condition including a condition that it is determined that the at least one pixel of interest is an isolated point is satisfied. Then, the image signal after the at least one pixel of interest is interpolated based on the corrected evaluation values.
US09530168B2

Systems and methods for reducing a churn rate associated with subscribers of social network services are described. In some example embodiments, the systems and methods may access activity information associated with a former subscriber of a social network service, compare the accessed activity information to activity information associated with subscribers of the social network service, identify one or more differences between the activity information associated with the former subscriber of the social network service and the activity information associated with the subscribers of the social network service, and perform an action based on the identified one or more differences.
US09530166B2

A social networking system includes a mechanism for incorporating nodes in the social graph, where the nodes are associated with a web page. Each web page includes one or more tags, which contain meta-information for defining the node in the social networking system, such as the type of the node. The social networking system retrieves the tags from the markup language document and stores their information in connection with the node for the web page. The web page may be outside of the social networking system's domain and may be operated by an entity other than the social networking operator; thus, third parties can define, create, and maintain nodes that are then used by the social networking system. Users may then interact with the nodes on websites outside of the social networking system, and these interactions are tracked by and reflected back within the social networking system.
US09530156B2

An electronic marketplace for service images permits users to browse descriptions of service images implementing desired functionalities of a virtual machine image. The described service images may contain one or more software applications and may be further offered for purchase through an electronic service image marketplace. The electronic marketplace can further provide uniform control objects that are associated with multiple service images and multiple instruction sets. Following an interaction with a particular uniform control object, the electronic marketplace can perform an action on a particular service image based on an association between the particular uniform control object and a particular instruction set associated with the particular service image.
US09530145B2

Embodiments of the invention are directed to methods and apparatuses for capturing a real-time video stream using a mobile computing device, determining, using a computing device processor, which images from the real-time video stream are associated with goods and businesses consistent with a predetermined social impact, and presenting on a display of the real-time video stream, one or more indicators, each indicator being associated with an image determined to be consistent with a predetermined social impact.
US09530143B2

Various systems and methods for measuring ad impression effectiveness are provided. A method is provided comprising selecting, by an ad impression processor, a target consumer for an ad impression, delivering the ad impression to the target consumer, determining, by the processor, a behavior of the target consumer after a time period elapses, wherein the determining comprises analyzing internal data relating to the target consumer.
US09530139B2

One-to-many comparisons of callers' words and/or voice prints with known words and/or voice prints to identify any substantial matches between them. When a customer communicates with a particular entity, such as a customer service center, the system makes a recording of the real-time call including both the customer's and agent's voices. The system segments the recording to extract different words, such as words of anger. The system may also segment at least a portion of the customer's voice to create a tone profile, and it formats the segmented words and tone profiles for network transmission to a server. The server compares the customer's words and/or tone profiles with multiple known words and/or tone profiles stored on a database to determine any substantial matches. The identification of any matches may be used for a variety of purposes, such as providing representative feedback or customer follow-up.
US09530134B2

A two-dimensional code generated from encrypted original authentication data can be displayed on an authentication device. The code is read and decrypted by an authentication application on a mobile device. This can generate and display a new two-dimensional code. The new code can contain additional information, and the new two-dimensional code is read by the two-dimensional code reading unit of an authentication device. It is then authenticated.
US09530126B2

A system for processing payment data includes a payer terminal, a recipient terminal, and a payment server. The payer terminal is adapted to return, to the recipient terminal, encrypted payment request data upon reception of the recipient information transmitted from the recipient terminal, wherein the payment request data comprises payer information, recipient information and a payment amount. The recipient terminal is adapted to forward the encrypted payment request data and the payment amount to the payment server. The payment server is adapted to verify the encrypted payment request data and the payment amount, to perform a payment according to a verification result, and to return encrypted payment result data to the recipient terminal. The recipient terminal is further adapted to return the encrypted payment result data to the payer terminal.
US09530124B2

Embodiments are directed to systems, methods and computer program products for sorting mobile banking functions into authentication buckets. Embodiments determine, for each of a plurality of mobile banking functions, a corresponding authentication buckets, where each authentication bucket corresponds with a level of authentication. Some embodiments receive a request, from a user, to access a function; access the plurality of authentication buckets to determine which of the authentication buckets corresponds with the requested function; determine the level of authentication associated with the determined authentication bucket; determine which authentication types are associated with the level of authentication; request authentication credentials corresponding to the authentication types; receive authentication credentials from the user; validate the authentication credentials, thereby resulting in a successful validation of the authentication credentials; and, in response to the successful validation of the authentication credentials, enable access to the function requested by the user.
US09530123B1

One or more processors determine wear for a robotic device. The one or more processors divide a direction of travel of a robotic device into zones. Each zone has an associated counter that counts how many times the robotic device has entered a given zone. The one or more processors update a count for a zone in response to the robotic device entering that zone. The one or more processors determine a level of wear for a component associated with the robotic device. The level of wear is based, at least in part, on a total of counts for the zones.
US09530121B2

A method and apparatus for carrying out a set of vehicle inspections including, but not limited to, wheel alignment measurement, brake testing, tire tread depth measurement, tire pressure monitoring, vehicle battery testing, and a review of vehicle diagnostic trouble codes in an efficient manner using a multi-function vehicle service system and a single vehicle service bay or inspection lane. Results of the vehicle inspections are incorporated into customized reports generated for a customer or for a technician, and which may be utilized to obtain approval from the customer to conduct necessary repairs and/or provide beneficial vehicle services.
US09530118B2

Implementing messaging client-based reminders includes monitoring, via a computer processor, a communication exchange for a communication session and determining an occurrence of an alarm event from contents of the communication exchange in response to the monitoring. Upon determining the occurrence of the alarm event, a reminder is generated and a timer is set indicating a time value corresponding to a time expression in the communication exchange. Upon expiration of the timer, the reminder is transmitted.
US09530117B2

A Persona Based Interface associates a user's persona with a simple instant message request to a remote service. When the Persona Based Interface receives a simple instant message request from a user, the Persona Based Interface transforms the user's request based on the persona, and forwards the request to the remote service. After receiving a response to the request, the Persona Based Interface transforms the response into a simple instant message based on the persona.
US09530100B2

A reasoning engine is disclosed. Contemplated reasoning engines acquire data relating to one or more aspects of various environments. Inference engines within the reasoning engines review the acquire data, historical or current, to generate one or more hypotheses about how the aspects of the environments might be correlated, if at all. The reasoning engine can attempt to validate the hypotheses through controlling acquisition of the environment data.
US09530098B2

The present disclosure includes a method for providing a response to a statement of a user. The method includes receiving user input that comprises a portion of a user statement. The method also includes selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement. The selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity. Further, the method includes sending to the user information representative of response to the user statement.
US09530092B2

In a method for training an artificial neural network based algorithm designed to monitor a first device, a processor receives a first data. A processor determines a first service action recommendation for a first device using the received first data and an artificial neural network (ANN) algorithm. A processor causes a second device to provide haptic feedback using the received first data. A processor receives a second service action recommendation for the first device based on the haptic feedback. A processor adjusts at least one parameter of the ANN algorithm such that the ANN algorithm determines a third service action recommendation for the first device using the received first data, wherein the third service action recommendation is equivalent to the second service action recommendation.
US09530088B2

Radio frequency identification (RFID) devices are provided including a contactless internal voltage generator configured to generate a rectification voltage responsive to a radio frequency (RF) input signal and an internal voltage responsive to the generated rectification voltage and a reference voltage; a clock generator configured to sense an amount of current to a sink path of the contactless internal voltage generator and to generate a clock signal using a variable resistance value, the variable resistance value based on the amount of current sensed; and an internal circuit driven by the internal voltage and the clock signal.
US09530087B2

An infusion pump system includes an infusion channel, and a display associated with the infusion channel. The display is for rendering a scannable barcode.
US09530086B1

A work equipment system includes a control module coupled to a display to present a virtual control on the display upon receipt of an activation code. The activation code is provided in an activation tag on an activation display. An activation tag reader is coupled wired or wirelessly to the control module and is configured for reading the activation tag and sending a signal representative of the activation code to the control module.
US09530085B2

An information processing apparatus includes a plurality of modules and a change processing portion. The modules are capable of executing data processing on data stored in a memory connected thereto via a bus. The change processing portion is configured to change a frequency of an operation clock signal to be supplied to each module, in accordance with either one of or both a number and types of the modules that execute the data processing in parallel, during execution of a specific data process of executing the data processing by each module at a preset execution timing.
US09530069B2

Various embodiments of the present invention relate to a method, system and computer program product for detecting and recognizing text in the images captured by cameras and scanners. First, a series of image-processing techniques is applied to detect text regions in the image. Subsequently, the detected text regions pass through different processing stages that reduce blurring and the negative effects of variable lighting. This results in the creation of multiple images that are versions of the same text region. Some of these multiple versions are sent to a character-recognition system. The resulting texts from each of the versions of the image sent to the character-recognition system are then combined to a single result, wherein the single result is detected text.
US09530068B2

An approach is provided to generate forms with template inclusions. In the approach, optical character recognition (OCR) text is compared to corresponding text in a selected form. Characters of text in the OCR text are then replaced with text from the template text, the replacing results in a form with template inclusions. The form with template inclusions is then processed by a forms processing operation.
US09530066B2

The current document is directed to an ear-scan-based biometrics subsystem that is incorporated into any of a wide variety of processor-controlled devices, including mobile phones. The biometrics subsystem collects touch-point locations, device-orientation-representative angles, and, in certain implementations, additional data during each ear scan and uses the collected information to derive additional data that is stored with the collected data to generate a stored data representation of the ear scan. A first ear scan can be compared to a second ear scan to generate a matching score from weighted scores obtained from the touch-point locations and derived data, device-orientation-representative angles, and additional data within the stored data representations of the first and second ear scans. Ear-scan matching provides a basis for authentication of users and for compiling ear-scan profiles for users.
US09530063B2

An apparatus for recognizing a lane line. In the apparatus, when a three-dimensional object lies in the same lane as a subject vehicle and a distance between the three-dimensional object and the subject vehicle is small in an image acquired by an image capture unit, a masking area setter sets a masking area that is partially truncated at or near a lower end of the three-dimensional object in the image. A degree-of-belief calculator is configured to, for each of the edge points extracted by the edge-point extractor, calculate a degree of belief that the edge point is on the lane line. The degree of belief when the edge point is in the masking area is set less than the degree of belief when the edge point is outside the masking area. A lane-line recognizer is configured to recognize the lane line based on the degrees of belief calculated for the edge points.
US09530062B2

An in-vehicle system for estimating a lane boundary based on raised pavement markers that mark the boundary. The in-vehicle system includes a camera for obtaining image data regarding reflective raised pavement markers and non-reflective raised pavement markers, an image processor for processing frames of image data captured by the camera, a lidar detector for obtaining lidar data regarding reflective raised pavement markers, and a lidar processor for processing frames of lidar data captured by the lidar detector. The image processor generates a first probabilistic model for the lane boundary and the lidar processor generates a second probabilistic model for the lane boundary. The in-vehicle system fuses the first probabilistic model and the second probabilistic model to generate a fused probabilistic model and estimates the lane boundary based on the fused probabilistic model.
US09530061B2

An extraction method includes acquiring a captured baseball game footage that includes a plurality of frames; and extracting, as a frame representing a first pitching scene of a plate appearance, a frame corresponding to an initial state of a ball count from among frames representing pitcher pitching scenes included in the captured baseball game footage.
US09530048B2

An automatic facial action coding system and method can include processing an image to identify a face in the image, to detect and align one or more facial features shown in the image, and to define one or more windows on the image. One or more distributions of pixels and color intensities can be quantified in each of the one or more windows to derive one or more two-dimensional intensity distributions of one or more colors within the window. The one or more two-dimensional intensity distributions can be processed to select image features appearing in the one or more windows and to classify one or more predefined facial actions on the face in the image. A facial action code score that includes a value indicating a relative amount of the predefined facial action occurring in the face in the image can be determined for the face in the image for each of the one or more predefined facial actions.
US09530045B2

In a face detection method, preprocess an image, and extract corners from the preprocessed image. Then, filter and combine the corners to obtain a connected component for the corners. Extract a centroid from the connected component of the corners, and match the centroid with a facial template. Then, calculate a matching probability of the centroid with the facial template, and identify a region formed by centroids having a matching probability greater than or equal to a predetermined value as a candidate face region. With the method described above, the accuracy and efficiency of face detection can be improved. In addition, the present invention provides a face detection system and a computer storage medium.
US09530042B1

The method for fingerprint classification uses a local gradient directional binary pattern (LGDBP) descriptor. The method acquires digital images of fingerprints from a scanner or the like, and the LGDBP descriptors corresponding to the directional ridge patterns are calculated. Using the LGDBP descriptors as a fingerprint representation, an extreme learning machine neural network with a radial basis function kernel may is used to reduce substantially the search space to a predefined number of classes of known fingerprints to be searched to identify the fingerprint.
US09530039B2

In various disclosed examples, an identifier is selected from a first set of identifiers, the selected identifier having a representation of at least two different characters. An indication of a difference between the representation of the selected identifier and representations of one or more identifiers from a second set of identifiers is calculated, and the selected identifier is determined to be an eligible identifier if the indication of the difference satisfies a threshold criteria.
US09530038B2

Indicia-reading systems include an auxiliary reading apparatus with wireless charging capability. The systems are configured to couple, transfer, and receive energy wirelessly between a base charging station and auxiliary indicia reader via resonating coils that include an impedance matching network. Wireless charging capability can save space at the point-of-sale and add convenience for the operator.
US09530032B2

A card reader includes a body, the body being configured for coupling with a device, the device including a device light sensor and a device light source; a reader light sensor that is configured to capture light being emitted from the device light source, wherein, when the body is coupled to the user device, the reader light sensor is positioned adjacent to the device light source; a reader light source that is configured to emit light to the device light sensor, wherein, when the body is coupled to the user device, the reader light source is positioned adjacent to the device light sensor; a reader interface positioned in the body and configured to read the card; and circuitry configured to communicate data between the card reader and the user device using the reader light sensor and the reader light source.
US09530030B2

A reconfigurable electronic payment device allows for the capture and transmission of customer transaction information captured from the “swipe” of an electronic payment tool, such as a credit or debit card or any such tool that includes a magnetic stripe upon which information can be stored and read from. The device provides a second housing with a reader head guide assembly, including a magnetic card reader adapter, which can be repositioned about a first housing of the electronic payment device. This repositioning capability can enhance the ease of use of the device and efficiency by which the swipe of a credit or debit card can be performed. The repositioning capability further promotes the mounting of the electronic payment device upon many different surfaces.
US09530029B2

A method is provided for producing a memory-card-reading body having a generally rectangular parallelepiped shape, including a slot for inserting a memory card, and including, on a rear face, a receiving element for receiving a memory card connector. The receiving element has a predetermined volumetric shape. The method includes the following successive steps: production of a flexible printed circuit including at least two areas which are an area including at least one strip conductor, and at least one contact area; and formation of the receiving element by overmoulding the flexible printed circuit.
US09530027B2

Generally, this disclosure describes providing theft deterrence for a device while in transit. The system may include lock state circuitry configured to receive and store an unlock token, the unlock token configured to indicate that an associated device has successfully completed transit from a source to a destination; and lock state read circuitry configured to request the unlock token from the lock state circuitry and to determine whether the associated device has successfully completed transit from the source to the destination based on the unlock token.
US09530022B1

In one approach for protecting a design, a plurality of implementations of the design are generated. Each implementation includes an identification function. One of the implementations is selected as a current implementation, and the current implementation is installed on one or more electronic systems. For each electronic system, a method determines whether or not the current implementation is an authorized version on the electronic system from an output value of the identification function. If in the current implementation is not an authorized version on the electronic system, a signal is output indicating that the current implementation is not an authorized version on the electronic system. Periodically, another one of the implementations is selected as a new current implementation, and the new current installation is used for installations on one or more electronic systems.
US09530020B2

Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment.
US09530015B2

In accordance with embodiments, there are provided mechanisms and methods for messaging in an on-demand database service. These mechanisms and methods for messaging in an on-demand database service can enable embodiments to more flexibly message in on-demand database environments. The ability of embodiments to provide such feature may lead to enhanced messaging features which may be used for providing more effective ways of messaging in the context of on-demand databases.
US09530003B2

A computer system includes a data network connection, a reading device, an input component and a security device, wherein the security device establishes a data network link via the data network connection as the computer system is starting up and said security device further receives access data either via the data network link or via the reading device and the input component, and said security device compares the received access data with a data record stored in a firmware on a memory element and boots the computer system if the comparison was successful.
US09529999B2

A method and a system of distinguishing between a human and a machine are disclosed. The method includes: when a request for accessing a designated network service is received, recording information of the request which include a time of receiving the request and information of an access object that sends the request; computing a statistical value of requests sent by the access object in real time based on a record; and determining the access object to be abnormal when the statistical value of the requests sent by the access object falls outside a predetermined normal range. The disclosed system of distinguishing between a human and a machine includes a recording module, a computation module and a determination module. Identification between humans and machines using the disclosed scheme is difficult to be cracked down and can improve an accuracy rate of human-machine identification.
US09529995B2

A method and apparatus is disclosed herein for performing auto discovery of virtual machines. In one embodiment, the method includes monitoring, using an interface of the device, one or more packets being sent from one or more virtual machines, the one or more packets being sent determining, using a processor of the device, if one of the monitored packets includes a discovery packet from one virtual machine of the one or more virtual machines, wherein the discovery packet includes an address of a destination location; sending, using the interface of the device, a reply packet to the one virtual machine using an address in the discovery packet identified in the monitored packets, the reply packet including an Internet Protocol (IP) address of the device.
US09529986B2

A tool for identify verification using computing device collaboration. The tool generates a hash based, at least in part, on device specific information for one or more user owned devices. The tool determines whether a hash for the initial device matches the hash for at least one of the one or more user owned devices, and if so, sends, one or more challenge questions to the initial device, wherein the one or more challenge questions include at least one challenge question based on the device specific information for the one or more user owned devices. The tool determines whether each of one or more responses to the one or more challenge questions is correct.
US09529985B2

An authentication device may provide an authentication code to a third party device. The third party device may provide a third party service to which a client device has requested access. The authentication device may receive the authentication code from a mobile device that is different from the client device. The authentication device may determine a third party device identifier included in the authentication code. The third party device identifier may identify the third party device that provides the third party service. The authentication device may determine a transaction identifier included in the authentication code. The authentication device may selectively provide the transaction identifier to the third party device, identified by the third party device identifier, to cause the third party device to selectively permit the client device to access the third party service.
US09529981B2

In an embodiment, a feature is an aspect of a class which represents information, data, behaviors, or capabilities encapsulated by the class. An accessing class may be given access to one or more specified features encapsulated by an accessed class, without gaining access to other features encapsulated by the accessed class. Accordingly, special access may be granted only to the behavior and data specifically designed for the accessing class, without allowing the accessing class access to all private data and behaviors of the accessed class, and without allowing all classes in a package access to the accessed class.
US09529969B2

The present invention relates to an event based tracking, health management, and patient and treatment monitoring system, and, more particularly, to an event based tracking, health management, and patient and treatment monitoring software system including a unique/custom scanable code (e.g., a quick-response (“QR”) code) created for a specific positive/negative event which is tied to at least one specific phone number or other unique identifier of a mobile device, and a software application stored on the mobile device which enables the mobile device to (i) scan the unique QR code (on a card or other item), and (ii) log QR code data indicating the completion (positive) or non-completion (negative) of the event (and related information) in real time into a particular profile in a database (e.g., in a cloud server) for event validation and authentication, health management, and/or patient and treatment monitoring, and for reporting the QR code data (and related information) to authorized clients.
US09529963B1

A method of partitioning a verification test bench, the method comprising: receiving a source code of the verification test bench, the source code comprising reactive components for sending test traffic to a design under test (DUT) and for receiving test traffic from the DUT, the source code further comprising analytic components for verifying the test traffic between the reactive components and the DUT; identifying the analytic components in the source code; compiling the reactive components and the DUT into a first executable test bench that can be run in a regression to generate test traffic between the reactive components and the DUT; and compiling the analytic components into a second executable test bench that can be run separately from the first executable test bench in order to verify the test traffic.
US09529957B1

Placing a circuit design may include partitioning circuit elements of the circuit design into circuit element sets and grouping bins of an integrated circuit into bin sets. The bins include circuit elements of the circuit design from an initial placement. Placing a circuit design also may include determining a dependency connectivity metric for the circuit elements and, using a processor, selectively relocating circuit elements concurrently, for a plurality of iterations, using a cost metric for relocating the circuit elements and using an order of processing the circuit elements determined from the bin sets, the circuit element sets, and the dependency connectivity metrics.
US09529950B1

Integrated circuits may be programmed using configuration data to implement desired custom logic circuits. The configuration data may be generated using a logic design system. The logic design system may include first and second compilers and an emulation engine. The first compiler may compile a computer program language description of the logic circuit to generate a hardware description language (HDL) description. The emulation engine may emulate performance of the logic circuit when loaded on a target device and may monitor the emulated performance to generate emulated profile data characterizing the emulated performance of the logic circuit. The first compiler may process the emulated profile data to identify optimizations to perform on the logic circuit and may compile an optimized HDL description. The second compiler may compile optimized configuration data using the optimized HDL. The design system may generate the optimized configuration data without performing multiple, time-consuming, HDL compilations.
US09529949B1

Mechanisms for generating a micro node circuit path are disclosed. A first nodal list is generated that identifies a grid of macro nodes at a first resolution that is referenced to an area. The first nodal list is modified to identify a reference macro node circuit path through the grid of macro nodes. A second nodal list is generated that identifies a grid of micro nodes that is referenced to the area at a second resolution that is a greater resolution than the first resolution. The second nodal list is modified to identify at least one derived micro node circuit path that extends through a plurality of the micro nodes based on an offset with respect to the reference macro node circuit path.
US09529947B1

A circuit design description may have registers and combinational gates. Circuit design computing equipment may perform register retiming on the circuit design description, whereby registers are moved across combinational gates, information about the register moves are recorded, and ultimately a modified circuit design description is created. The circuit design computing equipment may perform sequential equivalence checking to ensure that the circuit design description and the modified circuit design description are sequentially equivalent. To facilitate the sequential equivalence checking, the circuit design computing equipment may augment the two circuit design descriptions based on the information recorded during register retiming.
US09529939B2

Techniques are described for decomposing three-dimensional (3D) geometry into an assemblable collection of two-dimensional (2D) panels. Importantly, the 3D geometry is automatically encoded into the 2D panels, allowing the 3D geometry to be recreated simply by joining the 2D panels at the appropriate seams and creating the appropriate bends/folds in each panel. Further, each panel has edges, vertices, and faces which can be encoded in the panelization, allowing assembly instructions to be algorithmically generated, Doing so allows users to be provided with a step-by-step instructions carried out to realize the 3D geometry encoded in the 2D panels.
US09529935B2

One embodiment of the present invention provides a computing system. The computing system includes a processor and a memory. The memory stores instructions which when executed by the processor cause the processor to perform a method. The method comprises identifying a first vertex and a second vertex in a graph as candidates for a link between the first and the second vertices. The first and second vertices represent elements in a data set. The method further comprises determining a link indicator based on a first link count, which indicates a sum of respective weights of links of a vertex, associated with the first vertex and a second link count associated with the second vertex. The method also includes determining whether to connect the first and second vertices with a link based on the link indicator's conformity with a link threshold, which determines whether to connect two vertices using a link.
US09529928B2

System, method, and computer program product, comprising, responsive to accessing a first electronic page in a browser, collecting metadata from the first electronic page, determining: (i) a set of existing data structures to store bookmarks for electronic pages in the browser, each data structure in the set of existing data structures representing an associated category for electronic pages, and (ii) a preference for using the existing data structures to store bookmarks for electronic pages, and, responsive to receiving an indication to bookmark the first electronic page, identifying, based on the metadata, the existing data structures, and the preference for using the existing data structures, a first data structure in which to store the bookmark for the first electronic page, presenting the first data structure for approval, and responsive to receiving approval for the first data structure, storing a bookmark for the first electronic page in the first data structure.
US09529926B2

Methods, systems, and programming for refreshing web page URL snapshots are disclosed. A plurality of URLs is received. URLs from the plurality of URLs are selected to schedule for refreshment of snapshots corresponding to web pages associated with the URLs. A plurality of snapshots is generated, each snapshot associated with a corresponding URL of the selected URLs scheduled for refreshment. The plurality of snapshots is provided for display, wherein each snapshot is a viewable and actionable link to the corresponding URL the snapshot is associated with.
US09529917B2

Disclosed are systems, apparatus, and methods for generating an information feed based on contextual data. User contextual data associated with a user is retrieved. The user contextual data identifies entities associated with the user. Data objects may be identified based on the retrieved user contextual data. Data object contextual data associated with the data objects may be retrieved. Feed items may be generated based on the data objects and the retrieved data object contextual data. A weight associated with each of the feed items may be generated. The weight may be generated based on the retrieved user contextual data and the retrieved data object contextual data. An information feed including at least some of the feed items may be generated. The information feed may arrange the at least some of the feed items based on the generated weight associated with each of the at least some of the feed items.
US09529916B1

Disclosed is a document management system where accessed documents can be stored in a document list along with information regarding the context in which the documents were accessed. The context can include information regarding the time and date the document was accessed and what applications were running when the document was accessed. Other context information can include whether the document was accessed during a calendar event or if the document was included in an attachment to an e-mail. When the current context of the computing device matches a previously recorded context, documents from the document list can be entered into a subset list and presented to the user.
US09529914B2

An example method involves accessing web-traffic data associated with a web page hosted by a first computing-device, wherein the web page comprises meta-tag data; using the accessed web-traffic data to determine that the first computing-device received a threshold amount of requests that (i) were for the web page and (ii) originated from a geographical region; responsive to the determining, modifying the meta-tag data based on the geographical region; and transmitting the modified meta-tag data to a second computing-device, wherein the second computing-device is configured for (i) receiving the transmitted modified meta-tag data, (ii) receiving a request for a list of search results based on a set of search terms, (iii) responsive to receiving the request, using the set of search terms and the modified meta-tag data to perform a web search, thereby generating a list of search results, and (iv) transmitting the list of search results to a third computing-device.
US09529913B2

An example method involves accessing web-traffic data associated with a web page hosted by a first computing-device, wherein the web page comprises meta-tag data; using the accessed web traffic data to determine that the first computing-device received a threshold amount of requests that are (i) for the web page and (ii) associated with a search term; responsive to the determining, modifying the meta-tag data based on the search term; and transmitting the modified meta-tag data to a second computing-device, wherein the second computing-device is configured for (i) receiving the modified meta-tag data, (ii) receiving a request for a list of search results based on a set of search terms, (iii) responsive to receiving the request, using the set of search terms and the modified meta-tag data to perform a web search, thereby generating a list of search results, and (iv) transmitting the list of search results to a third computing-device.
US09529909B2

A method of managing career opportunities is provided. In some embodiments, a method for providing career and job listing websites and optimizing the career and job listing websites for search engine optimization is provided. In various embodiments, the method comprises creating a career website that mirrors a company's website, extracting job information from the company, and optimizing the job information for maximum search engine placement.
US09529901B2

Systems, methods, and other embodiments associated with linguistic tags for documents are described. In one embodiment, a method includes receiving a document. The example method includes applying a language tag value to a language tag of the document and applying a locale tag value to a locale tag of the document. The language tag and the locale tag are assigned positions in a hierarchy of linguistic tags such that the language tag inherits from the locale tag. The example method may also include storing the document, the language tag value, and the locale tag value in a memory.
US09529898B2

This document describes, among other things, a computer-implemented method. The method can include obtaining a plurality of text samples that each include one or more terms belonging to a first class of terms. The plurality of text samples can be classified into a plurality of groups of text samples. Each group of text samples can correspond to a different sub-class of terms. For each of the groups of text samples, a sub-class context model can be generated based on the text samples in the respective group of text samples. Particular ones of the sub-class context models that are determined to be similar can be merged to generate a hierarchical set of context models. Further, the method can include selecting particular ones of the context models and generating a class-based language model based on the selected context models.
US09529891B2

A method, apparatus and system for transforming genomic data into a computer database environment comprising a forward lookup table and a plurality of reverse lookup tables which relate consecutive overlapping reference sequence segments to reference sequences stored in the forward lookup table enables rapid and precise matching of undefined biological sequences with reference sequences.
US09529883B2

A system for maintaining a two-site configuration for continuous availability over long distances may include a first computing site configured to execute a first instance associated with a priority workload, the first instance being designated as an active instance; a second computing site configured to execute a second instance of the priority workload, the second instance being designated as a standby instance; a software replication module configured to replicate a unit of work data associated with the priority workload from a first data object associated with the active instance to a second data object associated with the standby instance, and a hardware replication module configured to replicate an image from a first storage volume to a copy on a second storage volume, wherein the first storage volume is associated with the first computing site, and the second storage volume is associated with a third computing site.
US09529882B2

A target commit sequence number (CSN) to be used to synchronize state information pertaining to an application among nodes of a state replication group (SRG) prior to a suspension of the SRG's operations is identified. Each node stores a respective commit record set of the application. Some number of SRG nodes suspend operations after synchronizing their local commit records up to the CSN. A configuration manager of the SRG verifies that, subsequent to a suspension of operations at the nodes, at least a threshold number of the nodes are available for service and have updated their commit record sets. The configuration manager then re-activates the SRG.
US09529878B2

A system and method can support master negotiation in a network environment. A subnet manager (SM) can perform subnet discovery on a subnet in the network environment via a subnet manager (SM) in the subnet, wherein the subnet includes a plurality of SMs. Furthermore, the SM can communicate with the other SMs in the subnet to check for a number of known secret keys, and select a SM from the plurality of SMs as a master SM, wherein the master SM has the highest number of known keys.
US09529871B2

A method and system for providing information management of mobile device data provides a user interface to permit a user of an information management system to define information management policies for the mobile device, receives definitions of the information management policies from the provided interface, and sends data from the mobile device to the information management system in accordance with the information management policies. In some examples, the system sends information identifying the user and the mobile device to the information management system, and/or sends the information management policies defined from the interface to the information management system.
US09529865B2

A fuzzy database search technique is described for searching a database. The technique first prepares a database by first generating a reference hash value for each database entry to represent a value stored in a field of the database entry. The technique then receives search request to search for database entries in the database that have a value stored in the field that is within a provided range. The technique converts the search request into one or more search hash values and matches the search hash values to the reference hash values of the database to rapidly identify database entries that are likely relevant to the search.
US09529862B2

A method and a system to automatically segment text based on header tokens is described. A relevance value and an irrelevance value are determined for each token in a description, assuming no tokens are left out of computations. The irrelevance value is based on occurrences of a token in a sample set of descriptions. The relevance value is an estimated probability of relevance based on the header of the description being segmented.
US09529861B2

Computers and methods are provided for receiving a search request sent by a computer associated with a user. A set of documents comprising a plurality of documents that satisfy the search request is identified. At least some documents in the plurality of documents have previously been annotated by at least one user of a plurality of users. A response to the search request is sent. The response includes a ranked set of links to at least some of the plurality of documents that satisfy the search request. At least some of the links are to documents that have previously been annotated by at least one user of the plurality of users. The response is associated with instructions to display one or more corresponding annotations for at least some of the links to documents that have previously been annotated by at least one user of the plurality of users. The response is further associated with instructions to display a filter selector including one or more filter options to reduce the identified set of documents.
US09529860B2

According to embodiments of the present disclosure, a keyword frequency analysis system stores a plurality of sets of records. Each set of records may be associated with a dimension and may comprise a first keyword and a second keyword. The system may also receive the plurality of sets of records, determine a frequency of the first keyword in each set of records and determine a frequency of the second keyword in each set of records. The system may further determine an expected frequency of the first keyword in a first set of records associated with a first dimension, based on the frequency of the first keyword and the frequency of the second keyword. The system also compares the frequency of the first keyword and the expected frequency and, based on the comparison, determines whether the first keyword is either overrepresented or underrepresented in the first set of records.
US09529858B2

A method includes accessing a number of cards from a database. The cards are ranked in the database based on a test conducted on a number of users. The cards are associated with one or more rule states. The one or more rule states provide binary outcomes of one or more rules. Each rule is identified using a code. The test is conducted by presenting different random sequences of the cards to different users and receiving inputs from the number of users. The method further includes receiving a request for a presentation area from a client device operated by a user. The presentation area is used for displaying the number of cards in an order, which is determined based on the test. The method includes providing the number of cards for display in the order within the presentation area on the client device of the user in response to the request.
US09529857B1

A method is provided for determining a true geometry of a point of interest including identifying one or more geometries associated with one or more places according to one or more relationships, generating a candidate set of geometries for a first place of the one or more places including one or more candidate geometries including one or more of the one or more geometries being associated with the first place according to the one or more relationships, ranking the one or more candidate geometries of the candidate set according to a ranking criteria, where the ranking sorts the one or more candidate geometries according to the likelihood of a candidate geometry to be the true geometry of the place and selecting a first candidate geometry of the one or more candidate geometries of the candidate set as the true geometry for the first place according to the ranking.
US09529855B2

Systems and methods are disclosed for ingesting data, such as point of interest data. According to certain embodiments, a raw data load transmitted over a network is received from a first data source. The raw data load may comprise a plurality of raw data records, which may be stored in a first database. A first plurality of standard data records previously received from the first data source may be accessed and compared to each of the plurality of raw data records to identify at least one added record. The at least one added record may be compared to a second plurality of standard data records received from a second data source to identify a matching record received from the second data source. The at least one added record may be assigned a key from the matching record. Moreover, the updated information may be sent to an update queue, such that applications may be notified of and receive the updates.
US09529843B2

Embodiments of the invention provide systems and methods for filtering a complex dataset. More specifically, embodiments of the present invention provide for using a filter implemented as a single, re-usable component of a user interface to specify and perform filtering on a complex dataset. For example, embodiments described herein can provide a consistent user interface for navigating and filtering the complex dataset that includes tree management. Embodiments also provide a single, reusable, componentized widget for declaring filters against the complex dataset. Additionally, or alternatively, embodiments described herein allow filters to be shared across portions of the dataset, e.g., across ledgers, across the dataset, e.g., across charts of accounts, applications, e.g., different financial applications, across pillars, etc.
US09529840B1

Systems and methods for identifying duplicate media items in a media system are provided. In particular, media content can be uploaded to a serve. The media content can be fingerprinted. A digest is generated based on the fingerprint. The digest is indexed and potential matching media items are identified. Matches are determined from the potential matching media items.
US09529839B2

A technique for applying hardware transaction memory to an arbitrarily large data structure is disclosed. A data updater traverses the data structure to locate an update point using a lockless synchronization technique that synchronizes the data updater with other updaters that may be concurrently updating the data structure. At the update point, the updater performs an update on the data structure using a hardware transactional memory transaction that operates at the update point.
US09529838B2

Avoiding data conflicts includes initiating a transactional lock elision transaction containing a critical section, executing the transactional lock elision transaction including the critical section, and checking a status of a lock prior to a commit point in the transactional lock elision transaction executing, wherein the checking the status occurs after processing the critical section. A determination of whether the status of the lock checked is free is made and responsive to a determination the lock checked is free, a result of the transactional lock elision transaction is committed.
US09529832B2

A method and apparatus for managing a number of images. A plurality of resolutions in which the number of images are to be stored and a style of presentation for the number of images is identified using a policy. A plurality of copies of the number of images in the plurality of resolutions are stored. A copy of a particular image in the number of images for a selected location in a layout defining a presentation for the number of images is selected using the style of presentation. The copy of the particular image has a desired resolution in the plurality of resolutions for the selected location in the layout.
US09529831B2

A method, system, and computer program product for managing data sets of a storage facility is disclosed. The method, system, and computer program product include determining, by analyzing a first data set, that the first data set includes a first record having padded data. To identify the padded data, the method, system, and computer program product include comparing at least a portion of the first record of the first data set with a second record of a second data set. Next, the method, system, and computer program product include removing, from the first record of the first data set, the padded data.
US09529828B1

Techniques for automating configuration and migrating configurations of assets in a storage area network (SAN). For example, a method comprises the following steps. An element representing an event in a project is generated. One or more assets are added to the element. A group within the element including a sub-set of the one or more assets from the element is generated, wherein the one or more assets in the sub-set are to be configured.
US09529822B2

Briefly, one or more embodiments of methods, apparatuses or systems for media or content tagging are described.