US09936620B2

A component mounting apparatus includes a component supply device that intermittently feeds a carrier tape, in which components are stored in a plurality of pockets formed with a uniform pitch, based on a predetermined feed pitch to supply the components stored in the pockets to a component suction position, and picks up the components supplied to the component suction position to mount the components onto a board, an imaging unit that images the pockets, and a control unit that measures a formation pitch of the pockets based on obtained image data, and changes a feed pitch of the carrier tape from the predetermined feed pitch to the formation pitch of the pockets when the measured formation pitch of the pockets and the predetermined feed pitch are different from each other, and the component supply device intermittently feeds the carrier tape based on the changed feed pitch.
US09936611B1

A system for storing data includes a rack and one or more data storage modules mounted on the rack. The data storage modules may include a chassis, two or more vertically-oriented backplanes coupled to the chassis, two or more mass storage devices coupled to the backplanes, and one or more air passages extending beneath one or more of the backplanes. Each backplane is configured to preclude airflow through the backplane between opposite vertical faces and can couple mass storage devices on one or more of the opposite vertical faces. One or more of the air passages can supply an upwards-directed airflow along one of the opposite vertical faces of a backplane to remove heat from a heat producing component of a mass storage device coupled to the vertical face of the vertically-oriented backplane.
US09936609B2

The present disclosure discloses a heat dissipation mechanism of the mobile terminal and a mobile terminal having the heat dissipation mechanism. In certain embodiments, the heat dissipation mechanism includes: a shell defining at least one heat dissipation window and a moving part connected with the shell. The moving part is used for by a user to open or close the at least one heat dissipation window. The heat dissipation mechanism may be used to effectively reduce surface temperature of the mobile terminal while the mobile terminal is in operation. Such a dissipation mechanism of the mobile terminal is suitable for mobile terminals and meets the demand for relatively high power consumption, ultra-thinness and miniaturization of the mobile terminals.
US09936608B2

Production of a heat absorption device comprising a first face intended to be in contact with a hot source and a second face opposite to the first face, a network of cells filled with a first phase change material being arranged between the first face, a passage between cells being filled with at least one second phase change material different from the first phase change material.
US09936603B2

A system for the management of rack-mounted field replaceable units (FRUs) that affords the enhanced availability and serviceability of FRUs provided by blade-based systems but in a manner that accommodates different types of FRUs (e.g., in relation to form factors, functionality, power and cooling requirements, and/or the like) installed within a rack or cabinet.
US09936596B2

A system for the distribution of resources. The system includes a housing including at least one water vapor distillation device, at least one power generating device, at least one source water reservoir, at least one product water reservoir, and at least one energy storage device.
US09936588B2

A printed circuit board having one or more holes that are controllably drilled to extend into the printed circuit board substrate to a predetermined depth intermediate first and second faces. A mechanical locating pin is received into each of the one or more holes to mechanically align a first component for electronically interfacing with the printed circuit board substrate. A second component is installed on the second face directly opposite of the one or more holes such that the second component is in electronic communication with conductive traces or interconnects formed on the second face directly opposite of the hole.
US09936571B2

A PCB includes a PCB body at least including a first metal layer, a second metal layer, and a first ground layer sandwiched therebetween; and a pair of transmission lines including a first transmission line conductor and a second transmission line conductor. The first transmission line conductor is located in the first metal layer which has two straight line sections at its two ends and a curved line section at its middle, the second transmission line conductor has two straight line sections at its two ends which are located in the first metal layer and a cross-via structure at the middle which has a buried trace buried in the second metal layer, and the curved line section and the buried trace are isolated by the first ground layer. Skew effect of the differential transmission circuit is reduced, thereby improving the signal transmission quality and improve signal transmission speed.
US09936566B2

A lighting system, including: light emitting elements; a reset switch operable in a first and second state; non-volatile reset memory configured to record the state of the reset switch when power is provided to the system; a wireless communication system; non-volatile communication memory configured to store default settings and configuration settings; a control system operable, in response to initial power provision to the control system, between: a configured mode when an instantaneous reset switch state matches the recorded state, the configured mode including: connecting the wireless communication system to a remote device based on the configuration settings, receiving instructions from the remote device, and controlling light emitting element operation based on the instructions; and a reset mode when the instantaneous reset switch state differs from the recorded state, the reset mode including: erasing the configuration settings from the communication memory and operating the system based on the default settings.
US09936558B1

A lighting selection system and method obtain characteristic data for plural light emitting devices, determine a difference between a value of the characteristic data and a target value for each of the light emitting devices, and associate the light emitting devices with different groups based on the differences between the characteristic data and the target value. The differences of the light emitting devices in a common group are closer together than the differences of the light emitting devices in other groups. In one embodiment, the light emitting devices are grouped based on the luminous fluxes of the light generated by the light emitting devices, and then the light emitting devices are paired based on differences between colors of the light and a target color. The system and method also may select at least one of the groups of the light emitting devices for inclusion in a light device.
US09936557B1

A lighting device include a first string of light emitting diodes (LEDs) to emit a white light having a warm white Correlated Color Temperature (CCT) and a second string of LEDs. The second string of LEDs includes blue light LEDs that emit a blue light and green light LEDs that emit a green light. The lighting device further includes a tuning circuit to adjust an amount of current flowing through the second string of LEDs. The warm white light, the blue light and the green light produce a combined light, and a CCT of the combined light is tuned by adjusting the amount of current flowing through the second string of LEDs.
US09936554B2

The present invention discloses a television backlight driving device and the driving method thereof, the said television backlight driving device comprises: an AC-DC module and an LED driving module; when a power is on, the said AC-DC module transforms an input supplied AC power into a DC power before supplying to the backlight LED lightstrip; comparing to the existing backlight driving methods, there is no second process of DC-DC needed, saving a system cost of the power, and improving an efficiency of the system; when the LED driving module determines the detection current larger than the preset current but smaller than the first threshold, a constant-current output for LED current is controlled by adjusting the duty ratio; when the detection current is larger than the first threshold or smaller than the preset current, the LED driving module feeds back the detection current to the AC-DC module; the AC-DC module then controls the DC voltage according to the detection current; different methods for adjustment may save a power consumption, as well as achieving an effect of stabling the current output; it owns a simple circuit structure, and a high system reliability.
US09936540B1

A kit or assembly comprises a plug body, a housing, and an end cap. The plug body comprises an opening sized to receive a cable, and first and second members. The first member is pivotably connected to the plug at a first position and comprises a first blade extending inwardly relative to the plug body and a first electrical contact. The second member is pivotably connected to the plug at a second position and comprises a second blade extending inwardly relative to the plug body and a second electrical contact, where the second position is longitudinally offset from the first position. The housing comprises a socket to receive the first electrical contact and the second electrical contact and the end cap is threadably engageable with the housing, with the end cap comprising an interior sized to receive the plug body. Engaging the end cap with the housing causes the first member and the second member to contact the housing and pivot inwardly such that the first blade and the second blade pierce a jacket of the cable positioned within the plug body to contact the first and second electrical wires of the cable respectively, establishing an electrical path from the first and second wires of the cable through the first electrical contact and the second electrical contact to the socket.
US09936531B2

The present invention discloses a method for proximity discovery among user equipments (UEs). The method includes: a UE registers with a device to device (DTD) server and obtains DTD default resources from a received registration response. When the UE is a user to be discovered and is not in coverage, it sends a discovery message on the DTD default resources. When the UE is a discovering user, it receives the discovery message on the DTD default resources. The present invention also discloses a device. With the technical solution of the present invention, it is not only possible to support a discovering service and a to-be-discovered service when the UE is in coverage, but also to support the same services when the UE is not in coverage.
US09936522B2

A method for processing channel access is disclosed in the present invention, which includes: a wireless station determines a first delay access variable and/or a second delay access variable according to the received wireless frame; the wireless station determines delay time for accessing a channel according to the second delay access variable or according to the first delay access variable and the second delay access variable. A device for processing channel access is also disclosed in the present invention.
US09936511B2

Provided is a communication control device including a radio communication unit configured to perform radio communication with a plurality of terminal apparatuses of a primary system using communication resources of the primary system, and a generating unit configured to generate resource information for notifying a secondary system secondarily using the communication resources of available communication resources. The radio communication unit transmits the resource information generated by the generating unit through a downlink control channel including a common space that is decoded in common by the plurality of terminal apparatuses and a plurality of individual spaces that are decoded by only some of the plurality of terminal apparatuses.
US09936508B2

IoE devices signal association requests to relay devices during association slots. An IoE device receives a discovery broadcast from a relay device, listing available tones for association. The IoE device sends a first association request to the relay device using a tone selected from the list. The relay device returns a first response. The IoE device randomly selects a tone from a channel and sends a second request to the relay device with it. A second response is sent to the IoE device after contention. The IoE device creates a list of available tones and sends it to the relay device. An overlapping tone is selected. The relay device sends the selected tone to the IoE device for subsequent data communication. If there is no overlap, the relay device may suggest available tones for use in a subsequent association request. Other aspects, embodiments, and features are also claimed and described.
US09936504B2

An indicator indicates whether Multimedia Broadcast Multicast Service (MBMS) Service Area Identifier (SAI) frequency information broadcast from a wireless communication network to a wireless communication device is being updated dynamically. Based on the indicator, the wireless communication device may apply different procedures for acquiring an MBMS service.
US09936498B2

Systems and methods for communicating mission-critical (MiCri) data in a network including a base station and user equipment (UE) are provided. The methods may include receiving a request message requesting MiCri data, and transmitting the MiCri data during a transmission time interval (TTI) of a first carrier component or during a transmission time interval (TTI) of a second carrier component. In various aspects, the TTI of the first carrier component may be staggered in time with respect to the TTI of the second carrier component. In another aspect, the UE may pre-report interference pattern information for a nominal TTI for use in communication of MiCri data.
US09936494B2

Methods and apparatus are provided for assigning interference measurement resources. A method includes receiving at least one identifier, which determines, at least in part, at least one interference measurement resource that partially overlaps with another at least one interference measurement resource. The at least one interference measurement resource comprises a number of resource elements out of a set of resource elements. The method also includes measuring interference based at least in part on the at least one interference measurement resource.
US09936491B2

Embodiments of the present invention provide a data sending method. The data sending method includes: determining, according to location generation information of a PDCCH on a non-legacy resource, a resource location, on a subframe, of the PDCCH on the non-legacy resource; and sending the subframe to a UE, where the PDCCH on the non-legacy resource is contained on the resource location of the subframe, so that the UE determines the resource location, on the subframe, of the PDCCH on the non-legacy resource according to the location generation information. In the embodiments of the present invention, both the base station and the UE may determine a resource location of the PDCCH on the non-legacy resource separately by using the location generation information, thereby avoiding a circumstance that the UE equipped with only the capability of receiving a PDCCH on a non-legacy resource cannot access a network.
US09936489B2

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for transmitting uplink control information and to a device therefor, and relates to a method comprising the steps of: selecting one uplink control channel resource corresponding to a plurality of HARQ-ACKs, from a plurality of uplink control channel resources; and transmitting a bit value corresponding to the plurality of HARQ-ACKs, by using the selected uplink control channel resource. The present invention also relates to a device for the method.
US09936475B2

A communication device of handling a detach procedure comprises a storage unit for storing instructions and a processing means coupled to the storage unit. The processing means is configured to execute the instructions stored in the storage unit. The instructions comprise attaching to a network in a Network Mode of Operation I (NMO I) for a circuit switched (CS) domain and a packet switched (PS) domain; transmitting a first General Packet Radio Service (GPRS) mobility management (GMM) message to the network; receiving a second GMM message comprising a GMM cause indicating an implicit detach from the network; and performing an International Mobile Subscriber Identity (IMSI) detach for the PS domain but not for the CS domain, when a Radio Resource (RR) connection exists.
US09936472B2

Methods and apparatuses are provided that include counting devices for broadcast data services. The devices can be counted based on registrations received from the devices. This registration count can additionally or alternatively be used to determine whether further counting is desired. In addition, base stations can transmit counting requests to the devices using a paging message or other message such that idle mode devices can receive the counting requests. The idle mode devices can respond to the requests or send autonomous counting report by switching to an active mode for the purpose of responding or another purpose.
US09936471B2

Appropriate CC-to-TAG mapping is configured when “UL CA” is performed. A mobile station UE of the invention includes: a management unit 11 configured to manage one or more TAGS; an adjustment unit 12 configured to make adjustment to synchronize transmission timings of uplink signals within CCs which belong to the same TAG; and a transmission unit 13 configured to notify a radio base station eNB of a combination of supported bands, supported CCs, and settable TAGS, and the bands and the CCs grouped in the TAGs included in the combination.
US09936467B2

A method for reporting power headroom-related information for a plurality of aggregated carriers. The method includes reporting in a bitmap the power headroom-related information for a number of the aggregated carriers that is less than or equal to the total number of aggregated carriers, wherein the power headroom-related information is one of a power headroom for at least one of the aggregated carriers and a path loss for at least one of the aggregated carriers.
US09936464B2

Generally, this disclosure provides devices, systems and methods for improved transmit power adaptation for platforms with wireless communication capability. A device may include a memory to store a first transmission (Tx) power level and a Tx power determination module to receive a second Tx power level from a device driver, the second Tx power level provided from a Basic Input/Output System (BIOS) associated with a platform hosting the device. The Tx power determination module may further determine a third Tx power level based on a comparison of the first Tx power level and the second Tx power level. The device may further include a radio frequency (RF) transmission module to transmit a wireless signal at the third Tx power level.
US09936459B2

While a user utilizes a communication device to communicate with other devices over a network, certain technical issues may cause the interruption or disconnection of the communication. The communication device may be configured to relay the communication to a secondary device to continue the communication without interrupting the communication.
US09936451B2

In one aspect of the present invention, a method for managing communications in a sensor network will be described. A coordinator device receives charging interval data from an energy harvesting sensor device. A sleeping interval for the sensor device is determined. A beacon frame is transmitted from the coordinator device to one more sensor devices in a network. The timing of the transmission is based at least in part on the sleeping interval data. The beacon frame may contain requests, commands or other data designated specifically for the sensor device. Various other aspects of the invention relate to the sensor device, the coordinator device and/or their operations.
US09936446B2

As a result of ISR being enabled between a portable terminal device and a network which are capable of communicating by using the communication protocols of a plurality of wireless access technologies, the portable terminal device performs position registration processing between the plurality of wireless access technologies and the portable terminal device each time a fixed period of time elapses, and the portable terminal device is able to move between the plurality of wireless access technologies that have already been registered, without conducting new position registration processing. At this time, if there is a possibility of there being a difference in ISR states (activated or not activated) between the portable terminal device and the network, the portable terminal device ignores any instructions issued by the network for ISR to be enabled in the portable terminal device.
US09936442B1

Disclosed is a system for managing wireless transmitting devices in which a wireless transmission from a transmission device is detected within or about a set area and an allowability of the transmission device to continue transmitting is based on an identification information, of the device, a location of the device and a number being called by the device.
US09936437B2

Disclosed are a method and a device for transmitting data in a WLAN system. The method for transmitting data comprising the steps of: assigning a relay device an R-BSS AID resource for being allocated to a terminal connected an R-BSS from a main access point; and allocating, by the relay device, an AID to the terminal connected to the R-BSS within the R-BSS AID resource.
US09936419B2

The present invention refers to methods and network nodes transmitting data in a radio communications system. In particular, the present invention refers to a method including the steps of receiving a portion of a data unit; and starting a processing of the portion of the data unit prior to receiving remaining portions of the data unit, and to a network node configured for executing the method.
US09936418B2

Explicit congestion notification (ECN) data that is utilized in a core portion of a cellular communication network has known issues associated with a first use scenario and an infrequent use scenario. A probe comprising probe data and a data structure for storing certain ECN data can be transmitted in order to mitigate these issues. Transmitting the probe in response to a communication session being established with a device of a network can mitigate the first use issue. Transmitting the probe in response to expiration of a probe timer in connection with a network traffic idle period can mitigate the infrequent use scenario.
US09936412B2

A method for performing a logged measurement in wireless communication system is provided. The method includes receiving measurement configuration from a network, logging MDT (Minimization of Driving Tests) measurement, detecting whether a condition for state transition has occurred, performing state transition when the condition for state transition has occurred, and logging state transition information related to said state transition.
US09936411B2

The present invention relates to methods for making radio resource measurements in synchronized cells when quasi co-location is applied, and to apparatuses supporting same. A method for a terminal for making radio resource measurements (RRM) in a wireless access system according to one embodiment of the present invention may comprise the steps of: receiving an upper level signal comprising a reference signal for channel state information (CSI-RS) of a first cell, and quasi co-location (QCL) information for a cell-specific reference signal (CRS) and/or CSI-RS of a second cell; receiving the CRS and/or CSI-RS of the second cell on the basis of the QCL information; and measuring a first RRM for the first cell by means of the CRS and/or the CSI-RS of the second cell.
US09936409B2

An apparatus comprising at least one processing circuitry, and at least one memory for storing instructions to be executed by the processing circuitry, wherein the at least one memory and the instructions are configured to, with the at least one processing circuitry, cause the apparatus at least: to analyze a plurality of separate signaling sets with regard to similarities and dissimilarities between at least two of the plurality of the signaling sets for classifying each signaling set into at least one class of signaling sets in accordance with a result of the analysis, wherein the analyzing comprises transforming trace data representing a respective one of the plurality of signaling sets for generating a signaling set sequence according to a sequence model by filtering predetermined information from the trace data, evaluating a distance of signaling sets by using respective signaling set sequences, wherein the distance is indicated by a distance metric, and assigning the respective signaling set to a signaling set class on the basis of the distance metric.
US09936397B2

Beamforming for adapting wireless signaling beams in an adaptive and agile manner is contemplated. The beamforming may be characterized by adaptively constructing beam form parameters to provide wireless signaling in a manner that maximizes efficiency and bandwidth according to device positioning relative to a responding base station.
US09936395B2

There is provided a communication system comprising: a first communication device that senses a communication environment surrounding the first communication device; a second communication device that acquires sensed data sensed by the first communication device; and a third communication device that determines availability of usage of a second communication service using a part or whole of a spectrum assigned to a first communication service based on the sensed data transmitted from the second communication device.
US09936382B2

A method, system, and a computer-readable medium for pairing a wireless sensor device to a user are disclosed. The method, system, and computer-readable medium comprise providing an identification code that includes a network address within the wireless sensor device. The method, system, and computer-readable medium include utilizing an application within a mobile device. The application selects the user, obtains the identification code, scans for network addresses, and compares the network address to the scanned network addresses. When the network address matches one of the scanned network addresses, the wireless sensor device is paired to the user by the application.
US09936380B2

A client device is authenticated in a wireless local area network using a pairwise master key when the client device associates to a first access point. A set of neighbor devices to the client device is generated. The set includes less than a total number of access points in the wireless local area network. The pairwise master key is distributed to the neighbor devices such that the pairwise master key is not distributed to access points outside of the set of neighbor devices. Data representing the set of neighbor devices for the client device is maintained.
US09936366B2

An emergency call system and a method for operating the emergency call system are provided. The emergency call system includes a mobile device and receiving stations. The mobile device has a radio module to transmit an emergency call and each of the receiving stations is configured as a router and has an alarm device and a radio module to receive the emergency call. The emergency call is transmitted from the mobile device to a first receiving station to trigger the alarm signal and a position of the mobile device relative to the receiving stations is determined. Depending on the position, only one of the receiving stations is selected to trigger the alarm signal.
US09936355B2

An information processing apparatus including a control unit configured to perform control to detect leaving of a user from the information processing apparatus and transmit at least part of context information exchanged with the user until then to another apparatus. The information processing apparatus can improve user-friendliness by detecting behavior of a user and linking data with each other in advance between equipment to be operated by the user.
US09936353B2

A search request transmitted by a first mobile terminal may be received. The search request may carry location information of the first mobile terminal, when the first mobile terminal transmits the search request. A corresponding grid number may be obtained, based on the location information. The grid number is configured to identify a preset longitude and latitude range of the earth sphere. Information searching for may be obtained based on the grid number. Information searched out may be transmitted to the first mobile terminal.
US09936345B1

Embodiments of a method and system for improving delivery of content to a user device can include: determining a resource identifier comprising beacon data associated with a beacon, wherein the resource identifier is associated with a content identifier identifying the content; broadcasting the resource identifier from the beacon to the user device; processing a resource request from a verifying entity, the resource request associated with the resource identifier; and transmitting a response to the resource request based on the first content identifier.
US09936339B1

Systems and methods according to aspects of the invention verify requests for information over a network. Computing devices communicating over a network transmit numerous signals with various types of information including spatial information, temporal information, device-specific information, and transmission specific information. This information may be used to generate statistical records of valid request for information. Various combinations of these signals may be used to determine whether a request for information is a valid request based on the statistical records associated with the signals. Where a request for information has been verified, the system and method may provide the information. Where the request for information has not been verified, the system and method may deny the request for information. Thus the system and method may be used to prevent and block scraping and spamming attacks.
US09936338B2

A mobile communication terminal, a method for transmitting/receiving data by a mobile communication terminal in a communication system, and a communication system comprising at least one mobile communication terminal are provided. The terminal includes a communication module for performing short-distance communication, a context engine for extracting a tag from contents data, and a controller for generating the contents data, generating profile information using the tag, and controlling the communication module to broadcast the profile data and the contents data.
US09936330B2

In one embodiment, a server receives a first URL link from a first mobile device of a first user. In response to the first URL link, the server determines whether a first mobile application that is associated with the URL link has been installed at the first mobile device. If the first mobile application has not been installed at the first mobile device, interactive data of the first user with respect to the first URL link is collected and stored in an event database of the server. If the first mobile application has been installed at the first mobile device, first data that is associated with the first URL link is retrieved from the link database and a second URL link is generated, the second URL link including the first data embedded therein. The second URL link is transmitted to the first mobile device.
US09936329B2

Methods, apparatuses, and computer program products are herein provided for operational routing between proximate devices. A method may include receiving an indication that a second device is proximate a first device. The method may further include receiving an indication of at least one functional capability of the second device. The method may further include causing, by a processor, transfer of an operation from the first device to the second device based on at least one functional capability of the first device and the at least one functional capability of the second device and further based on the operation. Corresponding apparatuses and computer program products are also provided.
US09936314B2

An insert for a hearing device is disclosed. The insert member is a flexible sealing part configured to be inserted into the ear canal of a hearing device user. The insert member comprises at least one through-going hole permeable for sound generated by the hearing device, the sound being transmitted through the insert member to an eardrum of the hearing device user or the at least one through-going hole being configured to allow an acoustically active part of the hearing device to be releasably fastened thereto. The insert member comprises a bag structure containing a non-hardened shapeable material and wherein an opening for receiving a hardening member is provided in the bag structure. The non-hardened shapeable material is configured to be hardened by means of a temperature increment and/or electromagnetic radiation, such as UV radiation or a chemical reaction.
US09936313B2

A hearing aid attachment system includes a positioning tool and an interconnection unit. An upper surface of the interconnection unit has a second shape that matches a corresponding first shape of a cavity in the lower surface of the positioning tool so that the upper surface fits into the cavity with a second front surface of the positioning tool against and radially outside the front side of the interconnection unit, with the connection portion of the positioning tool connected to the connecting portion of the interconnection unit. The positioning tool is further configured to be removable from the interconnection unit without removing the interconnection unit from the skin.
US09936309B2

Scene and/or state information may be used to facilitate processing an input to separate one or more signals within the input, to shape the signal within the input, and/or for other processing of the input or signal(s) within the input. A scene determination may be made based upon location data, time data, data describing the received input, or other basis. A state determination may be made based upon the scene determination, properties of a signal itself, or other information such as location, time, etc. By determining an appropriate scene and/or state, processing of an input and/or a signal within an input may proceed in a fashion determined to provide the most valuable information for output. Systems and methods in accordance with the invention may be implemented in a wide variety of baseband processing systems, such as hearing aids and energy consumption monitoring systems.
US09936306B1

The invention discloses a MEMS microphone, which includes a case with an accommodating cavity and an acoustic vent arranged on the case, a housing with an empty cavity as well as MEMS and ASIC chips with a back cavity are arranged inside the accommodating cavity. The housing is installed on the case, the MEMS chips are installed in the housing, the housing is arranged with a through hole connecting the empty cavity and the back cavity. The housing is also arranged with a vent hole. The MEMS microphone also includes a membrane flap arranged on the housing and used to close the vent hole. The membrane flap changes its shape under airflow effects and opens the vent hole. The MEMS microphone of this invention can avoid the diaphragm of the MEMS chips being damaged by airflow impact.
US09936294B2

An automated process for equalizing an audio system and an apparatus for implementing the process. An audio system includes a microphone unit, for receiving the sound waves radiated from a plurality of speakers, acoustic measuring circuitry, for calculating frequency response measurements; a memory, for storing characteristic data of the loudspeaker units and further for storing the frequency response measurements; and equalization calculation circuitry, for calculating an equalization pattern responsive to the digital data and responsive to the characteristic data of the plurality of loudspeaker units. Also described is an automated equalizing system including a acoustic measuring circuitry including a microphone for measuring frequency response at a plurality of locations; a memory, for storing the frequency responses at the plurality of locations; and equalization calculation circuitry, for calculating, from the frequency responses, an optimized equalization pattern.
US09936292B2

An apparatus comprising: an input configured to receive at least one audio signal from a further apparatus; an input configured to receive at least one audio signal associated with the apparatus; an orientation/location determiner configured to determine a relative orientation/location difference between the apparatus and the further apparatus; an audio processor configured to process the at least one audio signal from the further apparatus based on the relative orientation/location difference between the apparatus and the further apparatus; and a combiner configured to combine the at least one audio signal from the further apparatus having been processed and the at least one audio signal associated with the apparatus.
US09936288B2

Excellent narrow-angle directivity is obtained by causing a microphone case main body to function as an acoustic tube, reducing a weight of a microphone, and suppressing leakage of sound waves from an inside of the acoustic tube to an outside. An acoustic tube microphone case includes a microphone case main body made of a metal tube having a plurality of openings formed in a peripheral surface, and acoustic resistance materials formed in a rectangular sheet manner, cylindrically rounded such that both right and left ends are mutually in contact, and arranged along an inner peripheral surface of the microphone case main body. A plurality of the acoustic resistance materials is layered, and at least the innermost acoustic resistance material applies a force in a developing direction by an elastic force thereof, and presses the outside acoustic resistance materials against the inner peripheral surface of the microphone case main body.
US09936286B2

A loudspeaker device having housing and an acoustic transducer is disclosed. The housing has a transducer space for the acoustic transducer, and a back volume space. The back volume filled with a sound adsorber material and a foam material. The sound adsorber material in the back volume space is configured to virtually increase the size of the back volume space, and shift the resonant frequency of the back volume space. The foam material separates the sound adsorber from the transducer space and facilitates gas exchange and air flow within the back volume space and between the sound adsorber and the transducer space. The foam material is configured in different arrangements to facilitate the gas exchange and air flow.
US09936280B1

A machine washable headband including a headphones system that is waterproof when submerged up to about one meter deep for up to about thirty minutes, the headphones system including a battery compartment, an electronics and control compartment, an inductive charging antenna, and a pair of speakers.
US09936273B2

Apparatus and methods for altering the appearance of wearable device are disclosed. The apparatus may statically or dynamically alter the appearance of the wearable.
US09936269B2

Apparatus and methods of collecting and transmitting data of an object during an activity where object is impacted by another object. A method of tracking an object's location and trajectory based on data received at a portable device used by the participant; to determine a location and trajectory based on data received at a mobile device embedded in the object. Collection of data transmitted to a server, compiled by a computer program, and sent to a participant during the activity. When used in a stand-alone mode, environmental conditions, velocity, change in velocity, heading, spin, exact location, force imparted to the device and the estimated resting point of the device is delivered to the participant or spectator. When used in tandem with another similar device, additional performance data of velocity, change in velocity, spin and maximum force that can be imparted onto another object is provided to the participant or spectator.
US09936263B2

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for controlling display of media content. An embodiment operates by receiving a selection of media content for playback, presenting interstitial media content on a first device prior to playing the media content, transmitting an option to skip the interstitial media content to a second device, receiving a request to skip the interstitial media content from the second device, stopping presentation of the interstitial media content on the first device, and presenting the selected media content on the first device.
US09936255B2

Methods and apparatus to determine characteristics of media audiences are disclosed. An example method includes creating a constraint matrix based on a first activity associated with a first characteristic of a population, the first activity associated with a second characteristic of the population, and a first combination associated with at least one of the first activity, the first characteristic, and the second characteristic. The example method includes creating a combination total set based on a first measurement for the first activity associated with the first characteristic and a second measurement for the first activity associated with the second characteristic. The example method includes computing a first entropy probability based on the constraint matrix and the combination total set. The example method includes estimating a first portion of the population that matches the first combination based on the first entropy probability.
US09936254B2

A display device and a method of providing a contents list are provided. An apparatus/method is provided. The method includes: playing contents; determining whether the contents are played over a predetermined time; when the contents are played over the predetermined time, storing information on the contents in a previously-viewed-contents list; and once a request signal for displaying the previously-viewed-contents list occurs, displaying the previously-viewed-contents list.
US09936245B2

A digital television (DTV) and a method of providing a GUI using the DTV are disclosed. The method of providing a GUI in a DTV comprises: first displaying an image on a display unit provided on the DTV; receiving a display command of a first GUI; and second displaying the image and the first GUI such that a different spatial depth is formed between the image and the first GUI according to the received display command.
US09936241B2

An approach for implementing a content provisioning platform for accurate provisioning of one or more dynamic multicast data channels (e.g., eMBMS) for initiating multicast transmission of contents. The approach includes analyzing content usage data to determine content consumption trend data associated with a topic in a service area. The approach also includes selecting a content package based on the topic, the content consumption trend data, or a combination thereof. Additionally, the approach includes provisioning a dynamic multicast data channel for initiating a multicast transmission of the content package to a plurality of devices in the service area.
US09936238B2

Systems and methods for video production. Stream key information for a broadcast ingest server is stored with a platform account. A platform ingest server receives a video stream from a capture module of a user device, and associates the video stream with a video project of the platform account. Responsive to an instruction provided by an editing module authenticated to access the video project, the platform ingest server provides the video stream to the editing module. Responsive to a broadcast instruction, a compositing engine receives the video stream. The compositing engine generates a composite video stream that includes the video stream and data of an asset in accordance with scene information provided an editing module authenticated to access the video project. The compositing engine provides the composite video stream to the broadcast ingest server by using the stream key information.
US09936233B2

A broadcast transmission apparatus is disclosed. The broadcast transmission apparatus includes a delivery object generator configured to generate at least one Delivery Object which is included in a content component of a service and recovered individually, a signaling information generator configured to generate signaling information providing discovery and acquisition of the service and the content component, and a transmitter configured to transmit the at least one Delivery Object and the signaling information through a unidirectional channel.
US09936232B2

Provided is a method of processing MPEG data, the method including: obtaining at least one access unit including media data coded through processing including an encapsulation and a packetization; generating at least one media processing unit (MPU) by grouping at least one access unit; determining a duration flag indicating whether duration information of the at least one access unit is valid, in a corresponding MPU; and inserting the duration flag into a header of the corresponding MPU.
US09936229B1

A system and method for video presentation delivery with edited and/or inserted content based on adaptive bit-rate streaming is provided. It does not incur large additional storage costs or introduce playback vulnerability to inconsistent player implementations or ad blocking software. Embodiments include, requesting from a client to a server, a personalized or edited media presentation for delivery, sending there from a personalized or edited media presentation with a continuous timeline based on an adaptive bit-rate video streaming protocol such as MPEG DASH or HTTP Live Streaming (HLS), a video server module that converts data based on the MPEG-4 ISO Base Media File format to an adaptive bit-rate video streaming protocol presentation, a module for converting an XML based media presentation, such as in the synchronized media integration language (SMIL), to the MPEG-4 ISO Base Media File Format with a continuous timeline maintained by inserting additional audio samples.
US09936223B2

Provided are a method and a device for encoding a video to improve an intra prediction processing speed, and a method and a device for decoding the video. The method for encoding a video performs parallel intra prediction and includes: obtaining, by using pixels of peripheral blocks processed prior to a plurality of adjacent blocks, reference pixels used for intra prediction of each of the plurality of adjacent blocks; performing, by using the obtained reference pixels, intra prediction in parallel for each of the plurality of adjacent blocks; and adding reference pixel syntax information to a bitstream.
US09936221B2

A method for selecting a motion vector predictor is provided. The method of selecting a motion vector predictor includes the steps of selecting motion vector predictor candidates for a current block and selecting a motion vector predictor of the current block out of the motion vector predictor candidates, wherein the motion vector predictor candidates for the current block include a motion vector of a first candidate block which is first searched for as an available block out of left neighboring blocks of the current block and a motion vector of a second candidate block which is first searched for as an available block out of upper neighboring blocks of the current block.
US09936220B2

A system and method for improving the coding efficiency of motion vector information in video coding. According to various embodiments, a list of motion vector predictor candidates is arranged according to predefined rules. Each motion vector also has a reference index associated with it. One of the motion vector candidates is then selected as a predictor based on predefined rules, or the selection is explicitly signaled in the bitstream. The reference index associated with the selected motion vector is used as a reference index for the current block. The reference index is predicted along with the motion vector. Such embodiments can improve the compression efficiency of modern video codecs.
US09936218B2

The present invention relates to a scalable video coding method and apparatus using an intra prediction mode. A decoding method includes configuring a maximum probability mode set for predicting an intra prediction mode for a target decoding block of an enhancement layer so that the maximum probability mode set includes an intra prediction mode for a corresponding block of a reference layer and restoring the target decoding block of the enhancement layer using any one of intra prediction modes included in the maximum probability mode set.
US09936212B2

A video encoding device includes: pixel bit length increasing means for increasing a pixel bit length of an input image based on pixel bit length increase information; transform means for transforming output data of the pixel bit length increasing means; entropy encoding means for entropy-encoding output data of the transform means; non-compression encoding means for non-compression-encoding input data; multiplexed data selection means for selecting output data of the entropy encoding means or output data of the non-compression encoding means; and multiplexing means for multiplexing the pixel bit length increase information in a bitstream, wherein a pixel bit length of an image corresponding to the output data of the entropy encoding means and a pixel bit length of an image corresponding to the output data of the non-compression encoding means are different from each other.
US09936211B2

A compression device includes a first compressor section, a second compressor section, and a selector. The first compressor section outputs a first compression result or a second compression result as a middle compression result. The first compression result includes a first compression pixel value generated by compressing pixel values of compression target pixels without referring to pixel values of pixels belonging to a line different from a current line. The second compression result includes a second compression pixel value generated by compressing pixel values of the compression target pixels based on a correlation among pixel values of the compression target pixels and reference approximate pixel values. The second compressor section outputs a third compression result based on the correlation among the pixel values of the compression target pixels. The selector outputs one of the middle compression result or the third compression result as a final compression result.
US09936208B1

Devices, systems and methods are disclosed for improving encoding techniques for mobile devices by adaptively controlling a resolution or frame rate of content to reduce power consumption while maintaining image quality. For example, a local device may determine when the content may be downscaled without degrading a final image quality and may downscale the content prior to encoding and transmitting the encoded content to a remote device. The remote device may decode and upscale the content to the original resolution prior to displaying the content on a display. As downscaling the content is not power intensive, the local device may reduce a power consumption associated with encoding and transmitting the content to the remote device while maintaining the final image quality of the content.
US09936203B2

A method and apparatus for detecting a complex region of an image are disclosed. In one example, the method may involve calculating complexity values for a current block, a next block, and a previous block. The method may involve: (i) detecting that the previous complexity value is less than a first threshold value, and that the next complexity value is greater than a second threshold value; and (ii) determining that neither a transition to the current block nor a transition to the previous block is a flat-to-complex region transition. The method may involve detecting a flat-to-complex region transition when transitioning to the next block in response to (i) and (ii).
US09936193B2

A device for generation of three-dimensional images in the observer's eye using at least one two-dimensional display and an optical system with an adjustable focal length. The display generates planar images corresponding to the different depths of the designed three dimensional (3D) image and the images are then directed to at least one mirror or lens with the adjustable focal length synchronized to the particular image. The optical system generates virtual images at different virtual planes in such a way that the eye receives a complete 3D virtual image.
US09936191B2

Cockpit display systems and methods are provided for generating cockpit displays including symbology useful in assessing whether enhanced flight visibility requirements are satisfied during approach and landing. In one embodiment, the cockpit display system includes an Enhanced Flight Vision System (EFVS) sensor configured to monitor a region forward of the aircraft for runway reference features, a cockpit display device on which an EFVS image is generated utilizing EFVS sensor data, and a controller coupled to the EFVS sensor and to the display device. The controller determines an enhanced flight visibility requirement for a runway approached by the aircraft, and then visually indicates on the EFVS image whether the enhanced flight visibility requirement is currently satisfied by, for example. generating an enhanced flight visibility indicator (EFVI) graphic on the EFVS image visually identifying a ground location beyond which the appearance of a runway reference feature satisfies the enhanced flight visibility requirement.
US09936190B2

An optical modulation device is provided. The optical modulation device includes first and second plates facing each other, a liquid crystal layer interposed between the first and second plates, and first and second electrodes. The liquid crystal layer includes a plurality of liquid crystal molecules. The first plate includes a first aligner. The second plate includes a second aligner. A first alignment direction of the first aligner and a second alignment direction of the second aligner are substantially parallel to each other. The first and second electrodes extend to cross each other. The first and second electrodes are insulated from each other. The second electrode extends to cross the second alignment direction. An angle θP formed between a vertical axis of the second alignment direction and an extending direction of the second electrode is a value between 5° and 45°.
US09936188B2

A plenoptic imaging device according to the invention comprises an image multiplier (130) for obtaining a multitude of optical images of an object or scene and a pick-up system (140) for imaging at least some of the multitude of images to a common image sensor (170) during the same exposure of the sensor.
US09936171B2

An apparatus for controlling fraud in a satellite signal delivery system. An apparatus in accordance with the present invention comprises a receive antenna for receiving at least one satellite signal, and a module, coupled to the receive antenna, for selectively delivering the at least one satellite signal to at least one receiver via an output of the module, wherein the module creates an association between the module and the at least one receiver upon installation of the at least one receiver to the output, such that the module delivers the at least one satellite signal to the at least one receiver only when the association is present.
US09936170B2

A content analysis engine receives video input and performs analysis of the video input to produce one or more gross change primitives. A view engine coupled to the content analysis engine receives the one or more gross change primitives from the content analysis engine and provides view identification information. A rules engine coupled to the view engine receives the view identification information from the view engine and provides one or more rules based on the view identification information. An inference engine performs video analysis based on the one or more rules provided by the rules engine and the one or more gross change primitives.
US09936169B1

A system and method for autonomous tracking of aerial targets in real space in a featureless background includes capturing and processing first and second images. A resultant image is produced which includes blobs corresponding to elements in the real space. The resultant image is further processed, together with either or both of the first and second images. One of the blobs is analyzed, classified, and tracked as a target.
US09936161B1

Providing video visitation with cognitive and/or dexterity impaired individuals may call for limiting functionality of a personal cognitive and/or dexterity impaired individual communication and/or media device, such as by an operating system of the personal device. The personal device may play audio and video, accept video communications in response to touching of a screen of the personal device, and establish a video communication in response to such touching of the screen. Providing the video visitation may also include receiving a request to initiate a video communication over the personal device with a cognitive and/or dexterity impaired individual, such as may be requested via a visitor communication and/or media device. Whereupon, an audible message may be played by the personal device, indicating the request, and the video communication between the personal device and the visitor device may be established in response to touching of the screen of the personal device.
US09936160B1

Firmware is installed in a cable modem, enabling detection of the presence or absence of a cable trap in the feed of a customer location. Such a cable modem includes a trap-detection module and a trap-detection object. The trap-detection module is configured to determine whether a signal is present at a cable-television frequency. The trap-detection object is configured to store data as to whether the signal is present and support polling by providing the stored data in response to a received polling command.
US09936156B2

The present invention consists of a volume adjusting apparatus and method which automatically regulates a volume output of an electronic device. The volume adjusting apparatus comprises a microprocessor for detecting the volume output of the electronic device, a memory unit for storing the volume output received in the microprocessor, a wireless transmitter for transmitting a plurality of command signals to the electronic device and an electronic control unit. The electronic control unit further configured to transmit via the wireless transmitter the plurality of command signals to the electronic device. At least one recall button installed with the volume adjusting apparatus enables a user to maintain the same average volume across all channels. The method effectively ensures a volume consistency by adjusting the volume on a current television channel based on the volume of previous channel of the electronic device.
US09936155B2

According to one embodiment, a method for access configuration in a wireless network includes acquiring authentication information of a digital device and information needed to access an Access Point (AP) of the digital device, from a Radio Frequency IDentifier (RFID) tag, and accessing the AP.
US09936153B1

Apparatuses and methods for image sensors with pixels that reduce or eliminate flicker induced by high intensity illumination are disclosed. An example image sensor may include a photodiode, a transfer gate, an anti-blooming gate, and first and second source follower transistors. The photodiode may capture light and generate charge in response, and the photodiode may have a charge capacity. The transfer gate may selectively transfer charge to a first floating diffusion, and the anti-blooming gate may selectively transfer excess charge to a second floating diffusion when the generated charge is greater than the photodiode charge capacity. The first source-follower transistor may be directly coupled to the first floating diffusion by a gate, the first source-follower to selectively output a first signal to a first bitline in response to enablement of a first row selection transistor, and the second source-follower transistor may be capacitively-coupled to the second floating diffusion, the second source-follower to selectively output a second signal to a second bitline in response to enablement of a second row selection transistor.
US09936149B2

An imaging apparatus includes sensor arrays each having a plurality of subarrays having a plurality of sensors which output signals based on radiation or light, and a plurality of temperature sensors which output signals based on temperatures of the sensor arrays. In this case, a signal output from one subarray of the plurality of subarrays and a signal of one temperature sensor of the plurality of temperature sensors are read out through a line to which the sensor included in the one subarray and the one temperature sensor are commonly connected.
US09936145B2

An image processing apparatus includes a display control unit configured to cause a display device to display a map image that indicates a layout of a plurality of cameras, an identification unit configured to identify one or a plurality of cameras that can capture an image of a designated region designated on the map image and can perform predetermined detection processing on the captured image, a processing unit configured to perform a display control for distinguishably indicating the one or plurality of cameras identified by the identification unit, among the plurality of cameras included in the map image, and a setting unit configured to make settings for causing at least one camera selected from the one or plurality of cameras identified by the identification unit to perform the predetermined detection processing.
US09936143B2

A method and apparatus are provided for operating a camera. The method includes the steps of providing an array of image sensing pixels, disposing an electronic shutter in an optical path between the array of pixels and an image where the electronic shutter has a reflective state and a transmissive state and applying a predetermined sequence of electrical signals to the electronic shutter to expose the image sensing pixels to the image.
US09936137B2

A display control apparatus includes a viewfinder including an eye contacting portion and an internal display unit, an eye approaching detection unit, a mode switching unit which selects one of a plurality of operation modes including first and second operation modes, and a control unit which performs control such that an on state of the internal display unit is changed to an off state based on detection, by the eye approaching detection unit, of an object which moves away from the eye contacting portion to a position at or further than a first distance from the eye contacting portion in the first operation mode, and the on state is changed to the off state based on detection, by the eye approaching detection unit, of an object which moves away from the eye contacting portion to a position at or further than a second distance, which is larger than the first distance, from the eye contacting portion in the second operation mode.
US09936133B2

A system for automatically controlling a gimbaled camera system of a vehicle. The system includes a camera positioned relative to a body of the vehicle and one or more sensors configured to sense the pointing direction of the camera. One or more sensors are configured to monitor movement of the vehicle relative to a surface. A processor is configured to receive the sensed camera pointing direction data and vehicle movement data. The processor establishes and stores a target position representative of the position of a target object relative to the vehicle body based on an object independent association and automatically adjusts the camera pointing direction in response to the vehicle movement data such that the camera remains aimed on the target position. A method for automatically controlling the gimbaled camera system is also provided.
US09936132B2

A CMOS imaging sensor with embedded feature extraction capability operatable in different modes by a method that includes the steps of: (a) operating the CMOS imaging sensor in a motion-detecting mode at a first power level using circuitry on the imaging sensor that generates motion data based on received images detected by pixels in the pixel array; (b) switching the imaging sensor from the motion-detecting mode to a feature extraction mode in response to detecting motion; and (c) operating the imaging sensor in the feature extraction mode at a second power level that is higher than the first power level.
US09936130B2

An image pickup apparatus includes an image data production unit which produces data of images of a plurality of resolutions, from an image frame obtained by picking up an image of a target object as a moving picture for each pixel string which configures a row, and an image sending unit which extracts, from the data of the images of the plurality of resolutions, pixel strings of a region requested from a host terminal and connect the extracted pixel strings for each number of pixels determined in accordance with a given rule to produce a stream and then transmit the stream to the host terminal. The image sending unit adjusts a connection pixel number of data of an image of a particular resolution such that, where N is an integer, data for 1/(N+1) frame are transmitted with respect to one frame of data of an image of the other resolution.
US09936128B2

Aspects of the disclosure relate to capturing panoramic images using a computing device. For example, the computing device may record a set of video frames and tracking features each including one or more features that appear in two or more video frames of the set of video frames within the set of video frames may be determined. A set of frame-based features based on the displacement of the tracking features between two or more video frames of the set of video frames may be determined by the computing device. A set of historical feature values based on the set of frame-based features may also be determined by the computing device. The computing device may determine then whether a user is attempting to capture a panoramic image based on the set of historical feature values. In response, the computing device may capture a panoramic image.
US09936126B2

An autofocus method of a camera, having an actuator controlling the position of a lens in an open-loop mode, includes receiving and analyzing an image captured using the lens and generating a face detection signal indicating whether a face is detected based on the analysis result. The size of the face is calculated when the face is detected, and a start position of the lens is determined based on the size of the face. A focus position of the lens is sought based on the start position of the lens.
US09936125B2

An image pickup apparatus enabling release time lag reduction. A first holder holds a first mirror and is movable between a first position in an optical path and a second position retracted from the optical path. A second holder holding a second mirror in a state rotatably attached to the first holder is movable between a third position in the optical path and a fourth position retracted from the optical path. An MPU causes an mirror drive unit to rotate the second holder in the third position toward the first holder in the first position, after termination of focus detection when the first and second holder are in the first and third positions, respectively, and before image pickup is instructed, to thereby move the second holder to a fifth position closer to the first holder than the third position is.
US09936124B2

An imaging apparatus that performs continuous imaging, includes: a focus detection unit that perform focus detection and calculates an amount of defocus in each of a plurality of imaging operations; a position detection unit that detects an image plane position corresponding to a subject position using the amount of defocus; an estimation unit that estimates a next image plane position using a plurality of pairs of data regarding the image plane position and a time at which the amount of defocus has been detected; and a turnabout determination unit that determines whether a subject is a turnabout subject, which is a subject that moves towards the imaging apparatus, changes direction of movement, and then moves away from the imaging apparatus. The number of pairs of data used for the estimation decreases based on a ratio of a highest image plane speed in past scenes to a current image plane speed.
US09936112B2

The present application relates to a camera where a non-wide-angle lens and a wide-angle lens projects images onto different regions of one and the same image sensor. The non-wide-angle lens images a part of a periphery of the wide-angle lens image, and in this way an overview image with an improved quality peripheral region can be achieved.
US09936109B2

A video imaging system including: a low resolution color digital video camera and a high resolution monochromatic digital video camera operably connected to a digital processing system.
US09936108B2

There is provided an audio and/or video transmission system. That audio and/or video transmission system has a microphone unit for detecting an audio signal. The microphone unit has a first wireless transmitting unit for wirelessly transmitting an audio signal by way of a first transmission path and a second wireless transmitting unit for wirelessly transmitting the audio signal by way of a second transmission path. The second wireless transmitting unit is adapted to embed a time stamp in the audio signal to be transmitted by way of the second transmission path.
US09936106B2

A method of correcting pixel non-uniformity for varying temperature includes determining an FPA temperature and calculating a non-uniformity correction map on a pixel by pixel basis for the FPA, wherein the non-uniformity correction for each pixel is a function of the FPA temperature and empirically derived coefficients. The method also includes applying the non-uniformity correction map at the FPA temperature to condition output of the FPA to produce temperature dependent non-uniformity corrected image data. An imaging system includes a focal plane array (FPA). A temperature sensor is operatively connected to measure FPA temperature. A module is operatively connected to the FPA and temperature sensor to calculate and apply a non-uniformity correction map as described above. There need be no temperature control device for the FPA. The FPA can include a buffered current mirror pixel architecture, and can include an InGaAs material for infrared imaging.
US09936101B2

An image forming apparatus includes a first setting unit that sets a setting value of individual setting information for a login user, and a second setting unit that sets, in a case where a logout request is received, a setting value of common setting information, wherein the second setting unit omits, in a case where a login request of a new user is received while the user is logged in, a process for setting the setting value of the common setting information based on the common setting information, and the first setting unit sets a setting value of individual setting information for the new user based on individual setting information associated with user identification information for identifying the new user.
US09936098B2

Image processors are provided for respective groups formed by grouping of images, the order of which is sequential when images respectively having overlapping portions corresponding to the same portion of an object are arranged so as to be adjacent to each other, and concurrently perform processing to detect combining-position information for combining an image in a group and an image adjacent to the image without any positional displacement by image-matching. The combining-position information between images belonging to different groups is respectively transferred, via combination-information transferring paths, between the image processors and between the image processors.
US09936097B2

To provide a non-transitory storage medium and a client device, both having a printer driver (PD), that are capable of suppressing the performance degradation of the printer driver resulting from a time required for exchanging a setting information of the function of the printer driver between the print server (PS) and the client device (CD). In an embodiment, the non-transitory storage medium, that includes the PD for an MFP that is to be executed by the CD causing the MFP to print via the PS controlling the MFP, restricts the available functions among the functions of the PD to reduce the size of the Devmode to be transmitted to the PS, when the communication speed between the PS and the CD is smaller than or equal to a specified speed.
US09936082B2

A method, system and server for processing low balance data session requests are provided. The server includes a memory storing an account record including an account balance and a count of failed service requests; a network interface; and a processor interconnected with the memory and the network interface. The processor receives a request to access a data service for a mobile device corresponding to the account record; and to determine whether the account balance is sufficient to access the data service. When the account balance is not sufficient, the processor compares the count of failed service requests to a threshold. When the count exceeds the threshold, the processor sends a notification to the mobile device, and when the count does not exceed the threshold, the processor increments the count. The processor also returns a message denying access to the data service.
US09936080B2

Techniques and systems for advertising on mobile devices allow advertisements to be presented on a mobile device during delay periods caused by wireless data communications. An advertisement may initially be stored on a mobile device. Subsequently, when a wireless data communication involving the mobile device is initiated, the advertisement may be presented on the mobile device during at least a portion of the wireless data communication.
US09936079B1

Apparatus and methods are disclosed for display dependent analysis of call data in an IBPX. In an example embodiment, an apparatus communicatively coupled to an IPBX server is configured to route VoIP calls in the IPBX. An interface circuit is configured to selected parameters of interest based on capabilities of a set of devices and generate subscription requests to subscribe the devices to the parameters of interest. A first processing circuit is configured to generate call summary metrics from call event messages for calls routed by the IPBX server. A second processing circuit subscribes a device identified in the subscription request to the selected set of parameters of interest identified in the subscription request. The second processing circuit evaluates call summary metrics for each parameter of interest subscribed to by the devices and provides results of the evaluation to devices that are subscribed to the parameter of interest.
US09936077B2

A system and method are presented for the encoding of participants in a conference setting. In an embodiment, audio from conference participants in a voice-over-IP setting may be received and processed by the system. In an embodiment, audio may be received in a compressed form and de-compressed for processing. For each participant, return audio is generated, compressed (if applicable) and transmitted to the participant. The system may recognize when participants are using the same audio encoding format and are thus receiving audio that may be similar or identical. The audio may only be encoded once instead of for each participant. Thus, redundant encodings are recognized and eliminated resulting in less CPU usage.
US09936074B1

A method and system facilitate scheduling of a response to a text directed to a landline by maintaining a registration of a handler system with a text hub, wherein the text hub intercepts text messages forwarded through a mobile carrier to multiple dedicated landlines. A message router of the registered handler system identifies the destination landline and routes the text message to a call center server system based on the identified destination landline. The method additionally includes processing the text message at the call center server utilizing a text processor. The text processor identifies a text sender, schedules a follow-up communication at a follow-up time, and queues the text message and scheduled follow-up.
US09936069B2

Audible alerts are suppressed for subsequent calls from a calling address. An initial audible alert is processed for an initial call from the calling address. Subsequent audible alerts from the same calling address are suppressed, such that subsequent calls from the calling address may fail to alert. Visual alerts may still be processed.
US09936063B2

Rearranging a set of generated application display panels is provided. A set of application display icons corresponding to a set of mobile applications installed on a mobile data processing system having matching keyword tags with a geolocation keyword tag corresponding to a defined geographic area is inserted into a set of generated application display panels. The set of generated application display panels with the inserted set of application display icons corresponding to the set of mobile applications having the matching keyword tags is rearranged based on the geolocation keyword tag corresponding to the defined geographic area. The rearranged set of generated application display panels with the inserted set of application display icons corresponding to the set of mobile applications having the matching keyword tags is displayed.
US09936060B2

Systems, methods, apparatuses, and media for the provision of emergency services information are provided. Embodiments include receiving emergency services information at a mobile device from a computing device of a cellular network to which the mobile device is in communication. Embodiments further include displaying, in response to input from a user of the mobile device, at least a portion of the emergency services information on a display screen of the mobile device.
US09936057B2

An electronic device is disclosed. The electronic device according to an embodiment of the present invention may include a first watch module and a second watch module. The first watch module may include a first body, a watch movement, a first window, and a watch hand. The second watch module may include a second body extended from the first body, a circuit board, a second window, and a second display. The first body and the second body may form a bending, and are communicated to each other.
US09936052B2

A method of operating a wireless ad hoc network includes configuring an intermediate device with a first linear network code corresponding to a first source device and a second linear network code corresponding to a second source device. The intermediate device is on communication paths from the first source device and the second source device to a plurality of destination devices. The intermediate device receives packet data from either the first source device or from the second source device, and determines whether to apply the first linear network code or the second linear network code to the packet data. The intermediate device generates outgoing packet data and sends the packet data to at least one destination device of the plurality of destination devices using either the first linear network code or the second linear network code.
US09936046B2

Sampling for content selection may be provided.
US09936045B2

A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a participant focus metric for each of a plurality of participants of a communication session. The method may also include identifying one of the plurality of participants of the communication session as having sufficient capacity to support the communication session based upon, at least in part, the participant focus metric for each of the plurality of participants of the communication session. The method may also include selecting the one of the plurality of participants having a sufficient capacity to support the communication session as a selected focus for the communication session. The method may further include adaptively implementing a centralized communication session architecture utilizing the selected focus.
US09936036B2

Systems, devices, and methods for determining a unique identifier associated with a resource provider based on a received first pairing request from the resource provider identifying the resource provider as available to one or more resource requestors, sending the unique identifier to the resource provider, receiving a second pairing request from a resource requestor, wherein the request comprises the unique identifier associated with the resource provider, and initiating a communication channel between the resource provider and the resource requester, wherein the initiating is based on the unique identifier.
US09936033B2

Systems, methods, and apparatus to identify media presentation devices are disclosed. An example method includes associating respective ones of a first and a second network device with respective ones of at least two different pseudo domain name service (DNS) servers, wherein the pseudo DNS servers do not provide domain name-to-IP address translation. Crediting the first network device with accessing media in response to receiving a first domain name service query at a first pseudo DNS server from a first public Internet protocol address. Crediting the second network device with accessing media in response to receiving a second domain name service query at a second pseudo DNS server from the first public Internet protocol address.
US09936032B2

A website server computer hosting a website can identify a visitor to the website by using information provided by a visitor server computer that interacts with the visitor. The information provided by the server computer, in some embodiments, can be a combination of an IP address and characteristics of a computing device from where the visitor visits the website. In some embodiments, the IP address of the visitor server computer is used. In embodiments where the visitor may be sharing the computing device with other users, the characteristics may include at least one characteristic that is uniquely associated with the visitor. The website server computer can use a visitor identifier thus generated to start tracking the pages that the visitor requests during the session and can generate and customize pages for the visitor by using characteristics originated from the visitor.
US09936031B2

A computer identifies data detailing usage of a first set of one or more applications by a first user and a first set of users, and information associated with usage of a second set of one or more applications by the first set of users. The computer determines one or more similarity coefficients between the first user and the first set of users and determines an overall predicted taste score for each content associated with the second set of one or more applications based on the determined one or more similarity coefficients. The computer determines one or more recommendations for one or more contents of the second set of one or more applications based on the determined one or more overall predicted taste scores.
US09936029B2

The present invention provides an operation triggering method and apparatus for machine-to-machine communications. The method implemented in a service capability middleware, includes retrieving a change result of the content of the subject resource stored in the service capability middleware; retrieving a representation of the operation resource associated with the subject resource, where the representation of the operation resource includes a condition for sending an operation request to an object resource and a uniform resource identifier of the object resource; constructing the operation request for the object resource when it is determined that the change result meets the condition for sending the operation request to the object resource in the representation of the operation resource; and sending the operation request to the object resource.
US09936023B2

In certain information handling system environments, storage devices connected to a client are redirected to a server or other information handling system. To increase efficiency and reduce costs, the server may mount a file system on top of the redirected storage device. Mounting the file system permits the redirected storage device to cache data associated with the storage device of a client. Requests from applications to read data or to write data to the storage device may be handled completely at the server by accessing the file system cache at the server.
US09936019B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for migrating data from a first storage system to a second storage system. That data is for a process (e.g., a virtual machine, application, or some other process) operating on a computer system that is separate from the first storage system and the second storage system. That data is stored according to data subsets that are each exclusive of each other. As each data set is migrated, access to the data set by the process is precluded, but access for the remaining data sets is not affected. Once the data migration is complete, access to the data set by the process is restored.
US09936015B2

The invention relates to a content management system and a method therein. The content management system comprises at least a first vault in a server and a migration tool. The method comprises receiving by the migration tool a content packet from a third-party application; receiving by the migration tool information on a metadata structure used in the first vault; generating a replication packet by adapting content from the content packet according to the information on the metadata structure; storing the replication packet in the server; and replicating the objects in the replication packet to the first vault.
US09936014B2

Various techniques for virtual entity migration in a computer network is disclosed herein. In one embodiment, a method includes receiving an indication to migrate a virtual machine in a virtual network from an originating network node of the underlay network to a target network node of the underlay network. The method also includes establishing a network tunnel in the underlay network from the originating network node to the target network node in response to receiving the indication to migrate the virtual machine. The method further includes migrating the virtual machine from the originating network node to the target network node following the established network tunnel in the underlay network while maintaining an address of the migrated virtual machine in the virtual network.
US09936011B2

A distributed database of a peer-to-peer network is provided. In the network, a group is composed of plural nodes, and the nodes in the group each have CPU and a state list memory. CPU of each node sends other node a request for information to obtain and store node-state information. The node-state information is delivered through a prescribed route among the nodes in the group. When the number of nodes participating in the group increases more than a prescribed number, the participating nodes are separated into plural groups.
US09936006B2

Systems and methods are provided for managing workloads across multiple resources in a distributed computing system. A data traffic flow between a source device and each of a plurality of target devices within the distributed computing system is monitored. A load state of each of the plurality of target devices is determined based on the monitored data traffic flow. Upon detecting a resource constraint for at least one of the plurality of target devices, at least a portion of the data traffic flow between the source device and the resource-constrained target device is adjusted such that the device operates at a reduced load state. The data traffic flow to the particular target device may be readjusted so as to restore its load state to a default or predetermined operating level once the resource constrained has been resolved.
US09935997B2

A computer system includes a master controller that receives an HTTP request for a first URL. The URL indicates a first state of a first mobile application. A navigation controller navigates to the first state of the first mobile application within a device. A content scraper extracts content from the first state and identifies forward links to corresponding additional states of the first mobile application. The computer system includes an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request. The HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state. For each additional state, the forward URL includes an indicator of the first mobile application and a path to reach the additional state within the first mobile application.
US09935989B2

Embodiments of the present disclosure provide a method for communication program association. The method includes acquiring a communication program account number in the local area network; sending a communication association request to the communication program account number in the local area network; and receiving communication association confirmation information returned by the communication program account number in the local area network, and establishing communication association with the communication program account number in the local area network. Because the established associated communication program account number does not occupy significant network bandwidth in the communication process, the network transmission speed is improved. Because communication is performed on the local network, security of communication information is ensured.
US09935980B2

A server device receives, from a member device, a registration request for a group virtual private network (VPN) and provides an initial firewall security policy for the group VPN. The server device receives instructions for a policy configuration change and sends, to the member device, a push message that includes dynamic policies to implement the policy configuration change. The dynamic policies are implemented as a subset of a template policy. The member device receives the push message with the dynamic policies, associates the dynamic policies with the template policy, and applies the initial security policy data and the dynamic policies to incoming traffic without the need for a reboot of the member device.
US09935979B2

A method, communication device and computer program product communicate between the communication device and a second communication device using an instant messaging application. The first device receives contact information identifying the second communication device and determines a contact type for the second communication device from the contact information. If the contact type is a first contact type, the contact information is stored in a first partition of a memory of the communication device. If the contact type is a second contact type, the contact information is stored in a second partition of the memory. The partitions may employ different encryption schemes or one partition may be is unencrypted. A third party has access and control over the second partition. The device communicates with the second communication device using a security policy associated with the contact type.
US09935975B2

A hardware-implemented method to support three desirable software properties: encapsulation, referential integrity/capabilities, and transactions. These properties in turn may be used to support software correctness, specifically the enforcement of invariants, and computer security, specifically protecting parts of programs from each other within a single process.
US09935974B2

Methods and systems for an integrated solution to flow collection for determination of rate-based DoS attacks targeting ISP infrastructure are provided. According to one embodiment, a method of mitigating DDoS attacks is provided. Information regarding at least one destination within a network for which a distributed denial of service (DDoS) attack status is to be monitored is received by a DDoS attack detection module coupled with a flow controller via a bus. The DDoS attack status is determined for the at least one destination based on the information regarding the at least one destination. When a DDoS attack is detected the flow controller is notified of the DDoS attack status for the at least one destination by the DDoS attack detection module. Responsive thereto, the flow controller directs a route reflector to divert traffic destined for the at least one destination to a DDoS attack mitigation appliance within the network.
US09935971B2

An approach provides solutions for responding to threats to virtual machines (VMs) and mitigating the risks of potential breaches to VMs that reside in the same neighborhood as VMs that are affected by threats. The approach can provide proactive responsive actions for one or more VMs in a determined neighborhood that help protect those VMs in a selective and prioritized manner.
US09935969B2

Systems and methods for domain classification using the network request behavior of clients are provided. The network requests of a plurality of clients are analyzed to determine a domain corresponding to each request. This information can be used to associate a set of domains with each individual client. Because of the reciprocal nature of a network request, the information is also used to associate a set of clients with each individual domain. Within the plurality of domains associated with the plurality of clients, there may exist known domains having a classification and unknown domains having no classification. Based on the correlation of clients and domains from their respective associations, the system generates domain classification information for at least one of the unknown domains.
US09935968B2

Embodiments disclosed herein provide systems and methods for recording for analyzing traffic at an edge of a communication network. In a particular embodiment, a method provides processing a first portion of data packets directed into the communication network from outside of the communication network to determine whether a first sampling policy adequately assesses risk to the communication network. Upon determining that the first sampling policy does not adequately assess the risk to the communication network, the method provides adjusting the first sampling policy. The method further provides identifying a second portion of the data packets based on the first sampling policy. An amount of data packets included in the first portion of the data packets is larger than or equal to an amount of data packets included in the second portion of the data packets.
US09935963B2

Techniques for sharing of items from online storage (e.g., cloud storage) are described herein. In at least some embodiments, sharing links can be configured as one-time sharing links that provide recipients with limited, one-time access to a shared item for the purpose of selecting or registering an account to use for subsequent access to the item. Recipients are able to select accounts they find most convenient for accessing a shared item without the owner/sharer of the item necessarily having contact information for those accounts or sending a link to the accounts. Selection of a one-time link initiates an authentication sequence that selectively provides an option to select a particular account. Once the one-time sharing link is redeemed, the one-time sharing link is invalidated for subsequent access to the item.
US09935954B2

This invention concerns the implementation of end-to-end security for the communication between objects in the domain of the Internet of Things (or Internet of Objects). The purpose of the patent is dealing with the setup of secure authorized information channel between data source (M2M device) and data consumers (consumer entity). According to the present invention, the access to a M2M device by a consumer entity (consumer application) is controlled by a M2M authorization server. The M2M authorization server is the entity in charge of managing access rights for the M2M device and makes the decision regarding the access to the resource by the consumer entity (consumer application). The M2M server is an entity that enforces the decision and enables the access to the M2M device. When a consumer application needs to communicate with a M2M device, the present invention proposes a method for authorizing a consumer application to access a M2M device and for encrypting the communication between the consumer application and the M2M device. The M2M authorization server computes security credentials which are sent to the consumer application.
US09935934B1

A method and system for management access tokens is described. Access tokens for accessing third-party resources are stored and managed in a token repository. An access token may be obtained from a third-party resource. Once a user has authorized the system to access a third-party resource and unless that authorization is revoked, the user is not required to reauthorize the system in a pending or any subsequent interactive session, regardless of which shard of the system and third-party resource the user is connected to. The system can also use the authorization to execute scheduled requests for accessing or obtaining data from the third-party resource.
US09935916B2

Exemplary embodiments include a system and method to systematically map complex network topologies for providing real-time network address and service port information for each network device in the system. Furthermore, various class objects also provide a real-time configuration capability of network devices, routers, modems, VPNs, and NATs in the system. Accordingly, system 100 can be managed with minimal user involvement while maintaining ongoing accuracy.
US09935914B2

The present disclosure includes systems and methods for off-the-record communication including expiring messages. An example method comprises receiving an electronic communication from a source device, the electronic communication including at least one expiring message, temporarily storing content of the expiring message in a non-durable memory for a predetermined amount of time, durably storing envelope information associated with the expiring message in a durable memory, and determining whether a recipient device for the expiring message is available to accept transmission of the expiring message and determining whether an expiration event has occurred.
US09935909B2

A device, system and method for smart notifications is provided. When a new message is received for a unified mailbox, a relevance level associated with the new message is determined at a processor of the device, the unified mailbox providing messages received via a communication interface of the device from a plurality of accounts, a notification device of the device is controlled, via the processor, to provide a notification based on the relevance level, the notification being one of a plurality of multi-level notifications, each associated with different relevance levels.
US09935906B2

A first user muting a conversation, taking place among a plurality of users using an exchange of electronic messages, can be detected. Responsive to the first user muting the conversation, an electronic message inbox of the first user can be configured to prevent further electronic messages pertaining to the conversation from being visible in the electronic message inbox. At least one additional electronic message pertaining to the conversation can be received. Responsive to receiving the additional electronic message pertaining to the conversation, the additional electronic message can be analyzed and, based on the analysis, whether the conversation should be unmuted for the first user can be automatically determined. Responsive to determining that the conversation should be unmuted for the first user, the conversation can be unmuted and the electronic message inbox of the first user can be configured to make visible at least the additional electronic message.
US09935904B2

A virtual assistant system to control external services via messaging includes a mobile device configured to participate in a messaging session between a plurality of other participants, to receive an input command from a user, to translate the received input command into a semantic atom, and to transmit the semantic atom via a message to the messaging session, and an assistant server configured to receive the semantic atom via the message, the assistant server including at least one plugin, the plugin corresponding to a respective external service and configured to generate a proprietary language command corresponding to the received semantic atom, the proprietary language command controlling the corresponding external service to perform a function corresponding to the input command.
US09935903B2

Processing client requests for duplicate-free server operations is particularly useful for creating and sending items using Microsoft Exchange Web Services (EWS). The system facilitates avoiding creation and sending of duplicate items. In contrast to conventional implementations that send a single command to create and then perform subsequent processing of an item, a feature of the present embodiment is using two commands: a first command to create the item, and a second command to subsequently process the item. In a specific implementation, an EWS item's provided ChangeKey property is used to keep track of the EWS's reply from the server to the client, thereby avoiding duplicate item creation.
US09935902B2

A messaging system configured to receive a message from a first mobile messaging client device, transmit to a second mobile messaging client device a notification of the presence of the message, receive a message attribute comprising an instruction to limit a functionality of the message, apply the message attribute to the message based on a message characteristic and update any existing corresponding message attribute, and transmit the message and the message attribute to the second mobile messaging client device that manages the message in accordance with the message attribute, wherein managing the message comprises limiting the functionality of the message based on the message attribute, wherein the message attribute comprises a predetermined message viewing time after which the message content cannot be accessed at the second mobile messaging client device.
US09935891B1

A computing resource policy specification (CRPRS) applies to a set of computing resources that share at least a portion of a first domain. The CRPRS comprises a plurality of rules describing a set of requirements with which a given computing resource in the set must comply. A determination is made, based at least in part on information received from a job scheduler, that an assessment of a particular computing resource for compliance with a first subset of rules included in the CRPRS should be initiated at a first time. A different subset of rules for compliance assessment is selected at a different time. A pre-scan associated with the particular computing resource is performed to assess functionality provided by the particular computing resource. A test set, of a subset of the tests associated with the assessment, is selected, and an assessment that uses the test set is dispatched and results of the assessment are delivered.
US09935882B2

In one embodiment a forwarding policy from a first network node coupled to a network element is received. The forwarding policy specifies an address of a second network node coupled to the network element. A plurality of ports of the network element are identified, wherein the second network node is accessible from the network element through each of the plurality of ports. The forwarding policy is applied to the plurality of ports of the network element. Network traffic received at a port of the plurality of ports from the second network node is forwarded to the first network node.
US09935880B2

A method for providing resilient load balancing in a system comprising a first processing unit, a second processing unit, a first active load balancer and a second active load balancer is disclosed. A first set of packet flows may be mapped to the first active load balancer and a second set of packet flows may be mapped to the second active load balancer. The first set of packet flows may include a first packet flow. In some embodiments, the method includes: (a) storing, by the first processing unit, a set of state information associated with the first active load balancer, the set of state information comprising state information associated with a first session associated with the first packet flow; (b) receiving, by the first processing unit, information indicating that the first active load balancer is inoperable; and (c) in response to receiving the information indicating that the first active load balancer is inoperable, transmitting, from the first processing unit to the second active load balancer, the state information associated with the first session.
US09935879B2

A TCP connection is established between a client and a server, such that packets communicated across the TCP connection pass through a proxy. Based at least in part on a result of monitoring packets flowing across the TCP connection, the proxy determines whether to split the TCP control loop into two TCP control loops so that packets can be inspected more thoroughly. If the TCP control loop is split, then a first TCP control loop manages flow between the client the proxy and a second TCP control loop manages flow between the proxy and the server. Due to the two control loops, packets can be held on the proxy long enough to be analyzed. In some circumstances, a decision is then made to stop inspecting. The two TCP control loops are merged into a single TCP control loop, and thereafter the proxy passes packets of the TCP connection through unmodified.
US09935870B2

Methods and systems are disclosed for selecting channels for routing signals in a multi-channel switching network. In an example implementation, pairs of the signals that can be routed together over one channel in the multi-channel switching network are determined. A model graph is generated that has a respective vertex for each of the signals. The model graph also includes respective edges for the determined pairs connecting vertices corresponding to signals of the pair. A subset of the edges that includes a maximum number of disjoint edges is determined. Pairs of signals represented by the respective vertices connected by the edge are routed over a respective one of the channels. For vertices not connected to an edge in the subset, the signals represented by the vertices are routed via a respective one of the channels.
US09935869B1

A device may determine that a route is inactive. Information identifying the route may be stored in a forwarding plane portion of a forwarding table and a control plane portion of the forwarding table. The route may be associated with directing network traffic toward an endpoint network device. The device may remove the information identifying the route from the forwarding plane portion of the forwarding table without removing the information identifying the route from the control plane portion of the forwarding table based on determining that the route is inactive. The device may route network traffic based on the forwarding table after removing the information identifying the route from the forwarding plane portion of the forwarding table without removing the information identifying the route from the control plane portion of the forwarding table.
US09935862B2

A system can collect, from an address resolution protocol (“ARP”) cache of a managed virtual network function (“VNF”), at least one active entry corresponding to at least one active element of a plurality of virtual local area network (“VLAN”) networks. The system can check the ARP cache for an entry associated with at least one of the plurality of VLAN elements. The system can determine whether an entry associated with at least one of the plurality of VLAN elements was found. In response to determining that an entry associated with at least one of the plurality of VLAN elements was not found, the system can send an ARP request to the plurality of VLAN elements, wait for an ARP response, and, in response to determining that an ARP response has not been received, generate a notification that VLAN connectivity has been lost.
US09935844B2

A clustered system has a subset of nodes coupled to a particular cluster resource. Nodes not coupled to the cluster resource may operate on a cluster resource through a node coupled to that resource. The nodes coupled to the resource form a group, the nodes in the group perform protocols to operate on the cluster resource, nodes not in the group do not participate in the protocols.
US09935838B2

In a multi-stage network discovery system, a target device is identified by a logical address and associated with a configuration item (CI) record stored in a configuration management database (CMDB). A receiver module receives first probe data from a first probe running against the target device, the first probe data comprising constant attribute data of the target device, stores at least part of the first probe data in a first part of the CI record, receives subsequent probe data from at least one subsequent probe against the target device using the logical address, the subsequent probe data comprising the constant attribute data of the target device, determines that the constant attribute data from the subsequent probe matches the constant attribute data from the CI record, and in response to the determination, stores the subsequent data obtained from the second probe in a second part of the CI record.
US09935837B2

Embodiments for implementing change control management in computing center environments by a processor. A determination is made of a present status of a monitored component of a computing device in the computer center environment. A recording, using at least one sensor device, of a change of the present status of the monitored component, including a time stamp and information identifying an owner of the change is made. An analysis of a trend of status of the monitored component over time is made to generate an accurate prediction of future activity towards the monitored component.
US09935834B1

In an example, there is disclosed a computing apparatus for providing an integrated service engine on a service appliance, including one or more logic elements providing a service appliance engine operable for performing a service appliance function; and one or more logic elements providing a protocol engine operable for: detecting that a plurality of upstream network switches are connected to the service appliance in a virtual port channel configuration; and provisioning virtual port channel (VPC) services comprising replicating a routing policy to each of the plurality of upstream network switches. There is also disclosed one or more computer-readable mediums having stored thereon instructions for providing the foregoing, and a computer-implemented method of performing the foregoing operations.
US09935832B2

Mechanisms for designating particular nodes in a network as measurement endpoint (MEP) nodes are disclosed. Network topology information that identifies a plurality of nodes and communication links in a network is accessed. An initial chromosome generation is established. Each chromosome in the chromosome generation comprises a structure that identifies each node in the plurality of nodes that has an MEP capability and that includes an MEP state indicator for each node. A succession of a plurality of chromosome generations are generated by evolving each chromosome generation into a successive chromosome generation based on a genetic selection function and a fitness function until a threshold condition is met. An optimal chromosome from a successive chromosome generation is determined. A configuration command is sent to each node in a subset of the nodes that configures each node to operate as a MEP node.
US09935825B2

This disclosure relates generally to computer resource management over multiple cloud platforms, and more particularly to a system and method for provisioning of application environment and deployment of application across hybrid cloud platform. In one embodiment, a method is provided for provisioning an application environment across a hybrid cloud platform. The method comprises generating a platform independent provisioning template based on at least one of a resource specification and a configuration data. The platform independent provisioning template is compatible with multiple cloud platforms. The method further comprises generating a plurality of target platform artifacts compatible with a corresponding plurality of target cloud platforms based on at least one of the resource specification and the configuration data, associating the plurality of target platform artifacts with the platform independent provisioning template, and provisioning the application environment across the hybrid cloud platform by executing the platform independent provisioning template on each of the plurality of target cloud platforms.
US09935821B2

A method for configuring at least one device in an Ethernet-based communication network comprising a plurality of devices with Ethernet capability, wherein the topological position of a respective device to be configured, which is associated with a device type, in the communication network is ascertained, the respective device is sent configuration data, which correspond to its device type and to its ascertained topological position, from a database which contains a plurality of configuration data for at least one device type and a plurality of topological positions of the at least one device type, and the respective device is then configured based on the transmitted configuration data.
US09935819B2

A method and a system to provide daisy chain distribution in data centers are provided. A node identification module identifies three or more data nodes of a plurality of data nodes. The identification of three or more data nodes indicates that the respective data nodes are to receive a copy of a data file. A connection creation module to, using one or more processors, create communication connections between the three or more data nodes. The communication connections form a daisy chain beginning at a seeder data node of the three or more data nodes and ending at a terminal data node of the three or more data nodes.
US09935814B2

The present invention comprises a method of and apparatus for simplifying the process of access to a network for a roaming computer user, divides the responsibility of servicing a given user wanting to access the network between multiple parties and minimizes the possibility of improper dissemination of email header data as well as improper use of network resources (including server systems) by non-clients.
US09935808B2

A method of determining reserved tones to be used for reduction of a peak to average power ratio (PAPR) of a signal includes: randomly selecting carrier indices for the reserved tones and generating a kernel signal based on the randomly selected carrier indices; calculating a comparison reference average value of the kernel signal, comparing the calculated comparison reference average value with a prestored comparison reference average value, and preliminarily determining carrier indices of the reserved tones based on the comparison; randomly re-arranging an order of the preliminarily determined carrier indices of the reserved tones; and calculating the comparison reference average value while changing each of the re-arranged indices of the reserved tones, and finally determining carrier indices for which the calculated comparison reference average value becomes the smallest value as carrier indices of the reserved tones.
US09935807B2

Systems and methods relating to transmitting and using multiple Channel State Information Reference Signals (CSI-RSs) for different purposes are disclosed. In some embodiments, a method of operation of a user equipment device in a cellular communications network comprises receiving multiple Zero-Power (ZP) CSI-RS configurations from the cellular communications network, the multiple ZP CSI-RS configurations comprising a first ZP CSI-RS configuration for small-cell or transmission point discovery and a second ZP CSI-RS configuration for a purpose other than small-cell or transmission point discovery, and performing one or more actions based on an assumption that, within a subframe, a set of resource elements defined by a union of all resource elements in the multiple ZP CSI-RS configurations are muted.
US09935806B2

Described herein are techniques related to data communications using a data packet having at least one frame with a robust preamble for use over media having a high degree of non-stationary noise (e.g., impulsive noise). The described techniques employ a preamble with a structure having multiple transitions between the preamble sections. Each transition indicates the start of the upcoming frame. With the techniques described herein, if noise damages the transitions between such sections beyond recognition, the receiver can still determine the frame start time from the one or more of the undamaged transitions. Thus, the robustness of communications via the noisy media is significantly increased. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US09935804B2

A method includes: determining a Cyclic Shift (CS) parameter that implicitly indicates an orthogonality allocation rule and orthogonality-related information, by determining a multiple access state of a User Equipment (UE), and transmitting the determined CS parameter to the UE, wherein the orthogonality-related information includes an Orthogonal Cover Code indicated by the CS parameter, the orthogonality allocation rule is determined as a uniform scheme or a non-uniform scheme according to the CS parameter, determining the CS parameter by which the non-uniform scheme is applied if the UE is in a Single User Multiple Input Multiple Output state, and determining the CS parameter by which the uniform scheme is applied if the UE is in a Multiple User Multiple Input Multiple Output state.
US09935802B2

Disclosed is a method for transmitting a signal field in a wireless LAN along with an apparatus therefore. The method for transmitting a signal field in a wireless LAN includes the steps of: generating a signal field by a first STA (station); and transmitting the signal field to a second STA by the first STA in a first OFDM (orthogonal frequency division multiplexing) symbol, a second OFDM symbol and a third OFDM symbol, wherein at least one of a second binary phase shift keying used in the second OFDM symbol and a third binary phase shift keying used in the third OFDM symbol can be rotated in reference to the first binary phase shift keying used in the first OFDM symbol.
US09935796B2

The present disclosure relates to a superposed signal sampling apparatus, including: a signal receiving module, a signal extracting module, and a signal output module. The signal receiving module is used to receive a superposed signal. The signal extracting module is used to determine whether the received superposed signal is within a preset threshold range of a direct current signal; if the received superposed signal is within the threshold range, extract a previously received signal as a direct current signal to be output; and if the received superposed signal is beyond the threshold range, extract a currently received signal as a direct current signal to be output. The signal output module is used to integrate the direct current signal extracted by the signal extracting module, and then output the direct current signal. The present disclosure further relates to a superposed signal sampling method.
US09935789B2

In particular embodiments, a first computing device may receive a request from a second computing device to access a first entity of an infrastructure, the second computing device being coupled to the first computing device, then determining an eligibility of the second computing device to access as least the first entity of the infrastructure, and if the second computing device is determined to be eligible to access the first entity, then assigning a second ticket to the second computing device responsive to the received request.
US09935781B2

One embodiment of the present invention provides a computing system. The switch includes a discovery module, a device management module, and a logical group management module. The discovery module constructs a multicast query message for a first multicast group to which the computing system is registered. The device management module extracts information about a remote switch from a query response message from the remote switch and constructs a client database, wherein a first entry in the client database contains the information extracted from the query response message. The logical group management module associates the remote switch with a second multicast group.
US09935779B1

In some embodiments, a switch module is configured to receive from a first edge device a multicast data unit having a VLAN identifier. The switch module is configured to select a set of port modules based on the VLAN identifier. The switch module is configured to define an unmodified instance of the multicast data unit for each port module from the set of port modules. The switch module is configured to send the unmodified instance of the multicast data unit to each port module from the set of port modules, such that each port module applies a filter to the received instance of the multicast data unit to restrict that received instance of the multicast data unit from being sent to a second edge device via that port module if the second edge device is associated with a VLAN domain different than a VLAN domain of the first edge device.
US09935776B2

A control system for an unmanned vehicle includes a control processing unit which receives input signals from one or more sensors and supplies output signals to one or more actuators. Processing modules are divided into a plurality of successively linked stages. In a first stage, multiple processing modules produce substantially equivalent payload data when operating correctly. Message cryptography units generate cryptographically signed messages containing the payload data. In a second stage, a voting cryptography unit receives and examines the cryptographically signed messages, and applies voting logic to derive a validated payload data for use by the respective processing module of the second stage.
US09935775B2

A method for deterring information copying, includes: combining a watermark serial number incorporate in a given medium with a content serial number to create a combined serial number, the watermark serial number uniquely identifies the given medium, and the content serial number uniquely identifies a content stored on the given medium; creating a digital signature by encoding the combined serial number using a private key of a public/private key pair; imprinting the content serial number and the digital signature on the given medium; decoding the digital signature imprinted on the given medium using a public key of the public/private key pair to obtain the combined serial number; comparing the decoded combined serial number with the watermark serial number and the content serial number imprinted of the given medium; and in response to determining that both match the combined serial number, determining that the content is authentic.
US09935771B2

The disclosure is directed to securely bootstrapping devices in a network environment. Methods and systems include hardware and/or operations for receiving, based on an identifier provisioned at a relying entity, instances of a security credential of an information system, wherein the instances are associated with respective certifying entities. The operations also include verifying the authenticity of the instances of the security credential using information of the certifying entities provisioned at the relying entity. The operations further includes determining matches between the instances of the security credential. Additionally, the operations include determining based on the matches that a first instance of the security credential satisfies a policy provisioned at the relying entity. Further, the operations include verifying the authenticity of information requested from the information system using the first instance of the security credential. In various implementations, the information system may be the domain name system.
US09935760B2

A tunable filter reduces the total number of filters used in TDD (Time-Division Duplex) communication circuitry. The communication circuitry may include a tunable filter and a first switch associated with the tunable filter. The tunable filter may include a tuning component and a filtering component. The tuning component may be located with the first switch on a first die. The filtering component may be located in a laminate underneath the first switch. Power amplifiers for amplifying transmission signals may be located on a second die, and the second die may be located on the laminate.
US09935756B2

Disclosed are methods and systems for obtaining measurements of a range between devices in an exchange messages. In particular, described are techniques for transmitting messages between or among devices to share computed parameters indicative of ranges between devices. In particular implementations, shared computed parameters indicative of ranges between or among devices may enable computation of estimated locations of one or more of devices.
US09935753B2

The present invention relates to a wireless communication system. A method by which a terminal receives a signal by removing interference in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: detecting a demodulation reference signal (DMRS) from each of a plurality of resource blocks (RBs) included in a reception subframe; detecting an interference absence reference signal from the RB for which the detection of the DMRS has failed; receiving a signal on the basis of the assumption that the RBs from which an interference absence reference signal has been detected among the RBs for which the detection of the DMRS has failed have no interference from an interference base station, and RBs, from which the interference absence reference signal has not been detected among the RBs for which the detection of the DMRS has failed, have interference from the interference base station.
US09935751B2

The present invention provides methods for transmitting a sounding reference signal (SRS) in a wireless access system supporting a multiple connection mode, in which user equipment is connected to two or more small cells, and devices for supporting same. According to one embodiment of the present invention, the method for the user equipment transmitting the SRS in the wireless access system supporting the multiple connection mode, comprises the steps of: receiving, from a first small cell in the multiple connection mode, a control signal requesting an aperiodic SRS transmission; and confirming whether a first SRS resource region for the aperiodic SRS transmission to the first small cell and a second SRS resource region for a periodic SRS transmission to a second small cell in the multiple connection mode overlap, wherein the user equipment in the multiple connection mode maintains multiple connections with the two or more small cells, including the first small cell and the second small cell, and wherein the first small cell and the second small cell can be mutually connected through a non-ideal backhaul link.
US09935749B2

A set of different pilot structures are designed for use in different environments and/or different user behaviors that are expected to occur in a cell. The radio conditions for a user are estimated. Each user is then assigned an area (108A-E) in resource space for its communication, which has a suitable pilot configuration. In one embodiment, the entire resource space is provided with different pilot structures in different parts (110A-D) In advance and allocation of resources to the users are then performed in order to match estimated radio conditions to the provided pilot structure. In another embodiment, allocation is performed first, and then the actual pilot structure is adapted within the allocated resource space area to suit the environmental conditions.
US09935742B2

A user equipment (UE) implements improved communication methods which enable uplink (UL) transmissions consistent with an UL timeline. The UE may have a transmit duty cycle and may transmit acknowledge/negative acknowledge messages to a base station according to the transmit duty cycle. Additionally, the UE may be configured to determine signal-to-interference-plus noise ratio (SINR) between the UE and the base station and compare SINR to a threshold. The UE may transmit redundancy versions of data in consecutive sub-frames with a duty cycle of two transmissions per X+1 sub-frames if SINR is equal or above the threshold and redundancy versions using a duty cycle of one transmission per X sub-frames if SINR is below the threshold. Further, the UE may be configured to communicate a number of UL HARQ processes supported by the UE, receive first information in a first sub-frame, and send second information X sub-frames after the first sub-frame.
US09935738B2

Disclosed is a broadcast signal transmitter. The broadcast signal transmitter includes a first bit interleaved coded modulation (BICM) unit configured to forward error correction (FEC)-encode data of a first layer, a second BICM unit configured to FEC-encode data of a second layer, a layered division multiplexing (LDM) injection unit configured to combine the data of the first layer and the data of the second layer and to output LDM data, a framing and interleaving unit configured to interleave the LDM data and to generate a signal frame, and a waveform generation unit configured to perform OFDM modulation on the LDM data and to generate a broadcast signal.
US09935736B2

The present invention provides an apparatus of transmitting broadcast signals, the apparatus including, an encoder for encoding service data, a frame builder for building at least one signal frame by mapping the encoded service data, a modulator for modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and a transmitter for transmitting the broadcast signals having the modulated data.
US09935726B2

A wireless data acquisition system includes a data acquisition unit including a data sensor; a first wireless data link and a second wireless timing link with predicable or low latency. Stimulus and time markers come from a trigger generator. Data signals from the data sensor are transmitted across the wireless data link and timing information of the data acquisition unit is transmitted across the wireless timing link. A receiving host receives the transmitted data and timing information for logging and/or processing.
US09935722B2

A transceiver includes local oscillator (LO) signal circuitry configured to output an LO signal having an LO frequency and mixer circuitry configured to input the LO signal and an information signal that encodes communication data and output a shifted signal that corresponds to the information signal shifted to a desired frequency. The LO signal circuitry includes selection circuitry and generation circuitry. The selection circuitry is configured to select a pulse pattern and a gap duration based at least on a target harmonic of the LO frequency to be suppressed. The pulse pattern includes at least two pulses spaced apart by a gap having the gap duration. The generation circuitry is configured to generate an LO signal characterized by the selected pulse pattern and gap duration.
US09935719B1

An optical receiver receives a photocurrent from a photosensor and uses a transimpedance element to convert the photocurrent into an input signal. Next, an amplifier amplifies the input signal to produce an amplified input signal. At the same time, a clock-recovery circuit generates a clock signal, which is used to clock the amplified input signal to produce a receiver output. During an initial-calibration operation, the clock-recovery circuit phase-aligns a locally generated reference signal with transitions in the amplified input voltage signal to produce the clock signal by: feeding the reference signal through a delay-locked loop to produce a set of equally spaced phases; using the set of equally spaced phases to sample a preamble in the amplified input voltage signal to detect a crossing point; choosing a corresponding phase from the set of equally spaced phases based on the crossing point; and using the chosen phase to produce the clock signal.
US09935718B1

An optical receiver receives a photocurrent from a photosensor and uses a transimpedance element to convert the photocurrent into an input voltage signal. An amplifier then amplifies the input voltage signal to produce a receiver output. During this process, a reference-voltage-generation circuit generates a reference voltage for the amplifier. This reference-voltage-generation circuit includes a data-detection circuit that detects data on the input voltage signal, and an adjustable low-pass filter, which filters the input voltage signal to produce the reference voltage. During a faster operating mode, which occurs when the data-detection circuit does not detect data on the input voltage signal, the filter has a cutoff frequency f1. During a slower operating mode, which starts a bias-delay time tBD after the data-detection circuit detects data on the input voltage signal, and lasts until the data-detection circuit no longer detects data, the filter has a lower cutoff frequency f2.
US09935710B2

Techniques are disclosed for providing spatially-defined and/or distance-defined light-based communications within a vehicle/roadway environment. In some embodiments, the techniques can be used to vary the data content of a given transmitted light-based communications signal based on factors such as position, distance, and/or proximity of the transmitting source and the receiver. In some embodiments, the techniques can be used to vary the processing or other handling of a received light-based communications signal based on one or more of such factors. In some instances, the disclosed techniques can be utilized to tailor light-based vehicle-to-X (V2X) communications for dissemination between and among vehicles and infrastructure in a vehicle/roadway environment. To that end, a node may host a transmitter (e.g., laser, LED, or other solid-state light source) configured to emit such light-based communication signals and/or a receiver (e.g., a photosensor or other light-based data input device) configured to sense such signals.
US09935705B2

A method of simplifying the encoding of a predetermined number of bits of data into frames including adding error coding bits so that a ratio of the frame length times the baud rate of the frame times he bit packing ratio of the data divided the total bits of data is always an integer. The method may also convolutionally encode the bits of data so that the same equation is also always an integer.
US09935690B2

A communication apparatus including a first storage unit, a second storage unit logically or physically discriminated from the first storage unit, a first communication unit, a second communication unit for transmitting data stored in the second storage unit through electric field coupling or magnetic field coupling, and a selecting unit for selecting at least either the first storage unit or the second storage unit as a storage destination of the data received by the first communication unit.
US09935684B2

A method for implementing an upstream symbol alignment within a network component, the method comprising receiving an upstream sync signal via an initializing digital subscriber line (DSL) during a channel discovery phase from a customer premise equipment (CPE), determining a corrected upstream symbol alignment value based upon the upstream sync signal, and transmitting the corrected upstream symbol alignment value to the CPE, wherein the upstream symbol alignment value determines an upstream symbol alignment for one or more upstream transmissions, and wherein the corrected upstream symbol alignment value is determined before receiving a plurality of upstream data signals within the data symbol positions during the channel discovery phase.
US09935682B1

A serial data channel includes a transmitter that encodes data using a PAM-4 where each symbol is represented by one of four signal levels comprising two balanced pairs of differential signal levels, and a de-emphasis circuit. The circuit determines that a symbol represents as a first instance of a first signal state, determines that a next symbol represents a second instance of the first state, and determines that a third symbol is represented as a second state. The circuit determines that the second state is of a same balanced pair as the first state and, in response, provides a de-emphasis to the second symbol. The circuit determines that the second state is of a different balanced pair as the first state and, in response, provides the de-emphasis and a correction factor to the second symbol.
US09935681B2

A direct sequence spread spectrum (DSSS) receiver includes an antenna, signal-to-noise ratio (SNR) estimation logic, and preamble detection logic. The antenna is configured to receive a DSSS signal. The SNR estimation logic is configured to estimate SNR of the received DSSS signal. The preamble detection logic is configured to, in response to the SNR estimate exceeding a SNR threshold value, detect a preamble sequence in the DSSS signal based on an absolute value of a sequence of correlation values. The sequence of correlation values is a complex quantity.
US09935675B2

This disclosure relates generally to radio frequency (RF) front-end circuitry for routing RF signals to and/or from one or more antennas. Exemplary RF front-end circuitry includes a multiple throw solid-state transistor switch (MTSTS) and a multiple throw microelectromechanical switch (MTMEMS). The MTSTS may be configured to selectively couple a first pole port to any one of a first set of throw ports. The MTMEMS is configured to selectively couple a second pole port to any one of a second set of throw ports. The second pole port of the MTMEMS is coupled to a first throw port in the first set of throw ports of the MTSTS. The MTSTS helps prevent hot switching in the MTMEMS since the first throw port of the MTSTS may be decoupled from the second pole port of the MTMEMS before decoupling the second pole port from a selectively coupled throw port of the MTMEMS.
US09935668B1

A ruggedized mobile mount for a portable handheld radio, including a detachment mechanism and indicator for removably attaching the handheld radio to the mobile mount is disclosed. In one embodiment, the detachment mechanism includes a mechanical indicator configured to indicate an attached and detached state of the handheld radio.
US09935660B2

The present application provides a multiplex antenna matching circuit and method for coupling multiple signal ports to an antenna via cascaded diplexers. The multiplex antenna includes a diplexer for coupling a single merged port associated with an antenna with two separated signal nodes. The multiplex antenna further including at least one cascaded sub-diplexer. Each cascaded sub-diplexer is associated with a respective one of the two separated signal nodes, where the cascaded sub-diplexer further couples the respective one of the two separated signal nodes with a respective two further separated signal ports.
US09935658B2

A data processing apparatus includes a memory, a processor which outputs write data when making a write request to the memory, and which inputs read data when making a read request to the memory, a first circuit which is coupled between the memory and the processor, and which includes a parity generating circuit generating a parity comprising a plurality of parity bits from the write data, the parity being written with the write data into the memory, and a second circuit which is coupled between the memory and the processor, and which includes a parity check circuit detecting a presence or an absence of an error of one-bit or two-bits in the read data and the parity read from the memory.
US09935651B1

The present application discloses a data transmission method and apparatus. A specific implementation of the method includes: receiving to-be-transmitted data sent from an information sending end, and determining a sending coding type of the to-be-transmitted data; determining a receiving coding type of an information receiving end receiving the to-be-transmitted data; converting the to-be-transmitted data from the sending coding type to the receiving coding type using a preset transcoding model, to obtain transcoded transmission data, the transcoding model representing a corresponding relationship between the sending coding type and the receiving coding type; and sending the transcoded transmission data to the information receiving end. This implementation improves the data transmission efficiency.
US09935650B2

Each binary floating-point value in a set of binary floating-point values is converted to a decimal floating-point value. Data are determined including an exponent, a mantissa and a quantity of decimal digits of the mantissa for each decimal floating-point value. The exponents, the mantissas and the quantity of decimal digits are individually compressed to produce compressed floating-point values based on the individual compressions.
US09935648B1

To reduce the overall reference charge needed to perform operations, analog-to-digital converters can maintain reference voltage connections of the bit trial capacitors of the digital-to-analog converter (DAC) from the end of a current conversion to just prior to the beginning of the next acquisition phase. At the start of the next acquisition phase, the bottom plates of the bit trial capacitors of the DAC can be shorted to generate a common mode voltage. As the conversion phase begins, the bottom plates of the sampling capacitors are disconnected from the input voltage and the bottom plates of each bit trial capacitor are shorted to generate input common-mode voltage. As bit trials progress, the shorts between the bottom plates of the bit trial capacitors are removed and the bit trial results are applied to the bottom plates of the bit trial capacitors.
US09935640B1

A two-point modulation Phase-Locked Loop (PLL) has a gain-adjustable voltage-controlled oscillator (VCO). A digital data modulation signal is combined with a carrier and input to a feedback divider. The data modulation signal is also input to a Digital-to-Analog Converter (DAC) to generate an analog voltage to a second input of the VCO. A calibration unit divides the VCO output and counts pulses. During calibration, the data modulation signal is set to minimum and then maximum values and VCO output pulses counted. A count difference for the data modulation signal at maximum and minimum values is input to a Look-Up Table (LUT) to read out a gain calibration value. During normal operation mode, the gain calibration value from the LUT is applied to a second input of the DAC, which drives the VCO to adjust VCO gain. A switch before the VCO opens the loop for faster open-loop calibration.
US09935639B2

A frequency divider includes a first shifter and a second shifter. The first shifter includes first to M-th clock control components connected together to form a first ring. The control components in the first shifter are controlled by an input clock signal such that signals are shifted along the first ring. An output of selected clock control components in the first shifter is provided as a carry signal of the first shifter. The second shifter includes first to N-th clock control components connected together to form a second ring. The control components in the second shifter are controlled by the carry signal of the first shifter such that the signals are shifted along the second ring. An output of selected clock control components in the second shifter is provided as a carry signal of the second shifter. M and N are integers greater than one.
US09935635B2

A system may include a first inverter configured to invert a first data signal and a second inverter configured to invert a second data signal. A pull-up element may be coupled to an output of the first inverter on a first terminal and a power source on a second terminal, wherein the power source is also coupled to a pull-up element of a main output buffer. A pull-down element may be coupled to an output of the second inverter on a first terminal and a ground on a second terminal, wherein the ground is also coupled to a pull-down element of the main output buffer.
US09935628B2

A transistor switch device is provided that exhibits relatively good voltage capability and relatively easy drive requirements to turn the device on and off. This can reduce transient drive current flows that may perturb other components.
US09935625B2

The gate drive circuit includes: a gate resistance RG1 connected to a gate G1 of a switching device Q1; and a gated diode DG1 connected in parallel to the gate resistance RG1, wherein a relationship of Vth(Di)
US09935624B2

A PWM signal generating apparatus configured to generate a PWM signal by applying parallel serial conversion to pattern data obtained by converting input data into a waveform pattern of a PWM signal having one pulse divided into a predetermined number of pulses, the PWM signal generating apparatus including: a clock generating circuit configured to generate a plurality of clock signals having mutually different phases; a conversion circuit configured to convert the input data into the waveform pattern of the PWM signal; an encoding circuit configured to generate, from the waveform pattern, a plurality of encoded signals synchronized with respective clocks of the plurality of clock signals generated by the clock generating circuit; and a decoding circuit configured to generate the PWM signal from the plurality of encoded signals output from the encoding circuit.
US09935623B2

The disclosure generally relates to a method and an apparatus for providing an adjustable high resolution dead time, and more specifically, to a method and an apparatus for inserting an adjustable high resolution dead time in a PWM signal. A method for inserting an adjustable high resolution dead time in a PWM signal includes receiving a clock signal at a delaying circuitry and generating, by the delaying circuitry, a plurality of phases, receiving the generated plurality of phases at a first multiplexer, and selecting and forwarding, by the first multiplexer, a first phase of the plurality of phases based on a first high resolution dead time value. The method further includes shifting a rising edge and/or a falling edge of the PWM signal using the received first phase forwarded by the first multiplexer.
US09935617B2

A semiconductor device that can operate normally with lower power consumption is provided. The semiconductor device includes a pair of first circuits which each include a first transistor and a second transistor capable of controlling the supply of a first signal to a gate of the first transistor, and a second circuit which is capable of generating a second signal which is to be supplied to a gate of the second transistor and which has a larger amplitude than the first signal. One of a source and a drain of one of the first transistors included in the pair of first circuits is electrically connected to one of a source and a drain of the other of the first transistors. The first signals supplied to the gates of the first transistors in the pair of first circuits have potentials with different logic levels.
US09935615B2

An adaptation hardware accelerator comprises a calculation unit to receive inputs at predefined time interval(s) that correspond to a calculation iteration, the inputs associated with adaptive filters having taps, and determine correlation and cross-correlation data based thereon for a given iteration. The correlation data comprises a correlation matrix. Determining the matrix comprises determining submatrices in an upper triangular portion and a diagonal portion of the matrix. The accelerator comprises an adaptation core unit to determine adaptive weights associated with the adaptive filters, respectively, based on an adaptive algorithm, utilizing the correlation and cross correlation data. The accelerator unit comprises a convergence detector unit to determine a convergence parameter; and a controller to generate an iteration signal for each time interval based on the parameter. The iteration signal communicates to continue or conclude; the conclusion indicates determination of a final value of adaptive weights by the core unit.
US09935610B2

The present invention relates to an acoustic wave device including: a substrate; an IDT arranged on the substrate; a connection electrode arranged on the substrate and electrically connected to the IDT; a side wall formed outside the IDT to create a cavity including the IDT on the substrate; a cover formed on a top of the side wall; a connection terminal penetrating the side wall or the cover or formed along an inner or outer peripheral surface of the side wall, and electrically connected to the connection electrode; and a conductive layer formed on a top of the cover not to be overlapped with the connection terminal, in which an area of the conductive layer is less than 50% of an area of the cover.
US09935609B2

A piezoelectric component which suppress ripples in the range of oscillation frequency and achieves stabilization of oscillation frequency is provided. A piezoelectric component of the invention includes a support substrate; a piezoelectric element having an elongated shape, comprising excitation electrodes disposed on one principal surface and the other principal surface thereof, respectively, the excitation electrodes facing each other; a first support portion and a second support portion which are disposed between both ends in a longitudinal direction of the piezoelectric element and the support substrate; and an electrically conductive joining material which joins the first support portion and the second support portion to the ends of the piezoelectric element, respectively. A center of the piezoelectric element is offset with respect to an intermediate point between the first support portion and the second support portion as seen in a plan view of the piezoelectric component.
US09935601B2

An LC parallel resonant element includes a first planar or substantially planar conductor on a first base material layer and second and third planar or substantially planar conductors on second and third base material layers. The first and third planar or substantially planar conductors extend over nearly the entire surfaces of the first and third base material layers. The second planar or substantially planar conductor extends over nearly the entire length of the second base material layer in a second direction such that a space from the other end portion of two end portions of a multilayer body in a first direction is provided. The first and third planar or substantially planar conductors are connected to each other by interlayer conductors near the other end portion of the multilayer body. The first and second planar or substantially planar conductor are connected to each other by interlayer conductors near one end portion of the multilayer body.
US09935600B2

Switchable and/or tunable filters, methods of manufacture and design structures are disclosed herein. The method of forming the filters includes forming at least one piezoelectric filter structure comprising a plurality of electrodes formed on a piezoelectric substrate. The method further includes forming a micro-electro-mechanical structure (MEMS) comprising a MEMS beam formed above the piezoelectric substrate and at a location in which, upon actuation, the MEMS beam shorts the piezoelectric filter structure by contacting at least one of the plurality of electrodes.
US09935592B1

The present invention breaks up the frequency bands which can be filtered by a simple low-loss band-pass or low pass filter. The second harmonic frequency is reduced by use of a non-linear clipper element which controls the driving waveform symmetry and can reduce the harmonics by as much as 5-15 db which makes the filter much simpler and allows the amplifier to remain wide-band. The output waveform from the amplifier is symmetrical or nearly symmetrical.
US09935580B2

An oscillator circuit that includes a Wien bridge oscillator circuit, a full-wave rectifier circuit, coupled to an output of the Wien bridge oscillator circuit, an integrator circuit, coupled to an output of the full-wave rectifier circuit, and a multiplier circuit. The multiplier circuit may include a first input coupled to the output of the Wien bridge oscillator circuit, and a second input, coupled to an output of the integrator, wherein the multiple signals are configured to provide dynamic gain control to the Wien bridge oscillator circuit.
US09935572B2

Control of alternator/starters for providing electrical power to a vehicle and rotating an engine is disclosed. In one example, the alternator/starter provides a differential action whereby torque on an input side of the alternator may be maintained while speed of an output side of the alternator may be varied. The alternator/starter includes two armature windings and two field windings.
US09935571B2

In one embodiment, a generator includes a rotor configured to rotate in cooperation with a stator to generate electrical power. A sensor, which is supported by the rotor, is configured to generate a trigger signal indicative of a position of the rotor. A communication interface is configured to receive the trigger signal from the sensor of the rotor and receive data indicative of an output of the generator. A controller supported by the rotor or configured to perform a phase analysis of the trigger signal and the output of the generator and calculate a power angle for the generator based on the phase analysis.
US09935561B2

A power supply unit (1) that is to be connected to different types of power supply networks includes an input (2) to receive AC power from the power supply network and an output (3) for providing power to an electrical device. The electrical device may for example be a computer, a telecom infrastructure device, inductive cooking/heating systems or an on-board charger of an electrical automotive vehicle. The power supply unit (1) includes at least two converters (4) that are connected between the inputs (2) and the output (3) and it further includes a controllable switching arrangement (5). The switching arrangement (5) includes a number of controllable switches (6) to controllably connect the converters (4) in different configurations to the input (2) and therefore also controllably to different supply lines of the power supply network.
US09935560B2

An electronic device includes a rectifier bridge that includes an input configured to be coupled to power over Ethernet (PoE) power sourcing equipment (PSE), and an output. A transistor is configured to selectively couple the output with a load. The electronic device includes a maintain power signature (MPS) device, and a control circuit. The control circuit is to maintain the transistor on when a load current is above a threshold, source current from the rectifier bridge to the MPS device when the load current is below the threshold, and switch the transistor to a diode configuration when the load current is below the threshold.
US09935558B2

To achieve reduction in size and reduction in cost of a DC-DC converter apparatus. Rectifier elements and are installed onto a metal base, and a drive circuit board is installed to an upper part of the rectifier element. Each terminal of the rectifier elements and is soldered to the drive circuit board. Three terminals of the rectifier elements are soldered, respectively, to a drive signal wiring pattern, a high-potential-side main current wiring pattern, and a low-potential-side main current wiring pattern of the board. A pair of output terminals of a transformer is connected to at least the pair of high-potential-side main current wiring patterns using high-potential-side metal conductors.
US09935535B2

A flat linear vibration motor is disclosed. The flat linear vibration motor includes a housing having an accommodation space; a first magnet received in the accommodation space and fixed in the housing; and a vibrator unit suspended in the housing. The vibrator unit includes a clump weight, a third magnet, a driving magnet, and a fourth magnet; a second magnet fixed in the housing, the first magnet, the vibrator unit and the second magnet arranged one by one along a vibration direction of the vibrator unit; engaging assemblies suspending the vibrator unit inside the housing and driving the vibrator unit to move along the vibration direction; wherein the flat linear vibration motor further includes a ring driving coil received in the accommodation space, the ring driving coil being spaced from and surrounding the driving magnet.
US09935531B2

A manufacturing method for a laminated rotor includes inserting a bridge member into a magnetic flux leakage suppression hole, thus allowing a tip of the bridge member to project from an end surface of the laminated steel sheet, and bringing a die surface of a die member into pressure contact with an end surface of the laminated steel sheet and filling a molten resin into a gap between a magnet hole and a magnet body in a state where an opening of the magnet hole is closed. A length of the bridge member is larger than a thickness of the laminated steel sheet. The die member includes a housing portion. The housing portion houses the tip of the bridge member projecting from an end surface of the laminated steel sheet.
US09935527B2

A temperature estimation apparatus for a rotating electric machine includes a coolant dissipator, a heat dissipation amount calculator, a coolant temperature calculator, and a temperature calculator. The coolant dissipator is to cool down a coolant by heat exchange with a cooling air outside a rotating electric machine. The heat dissipation amount calculator is to calculate heat dissipation amount of the coolant in the coolant dissipator based on a physical quantity correlating with air speed of the cooling air and a physical quantity correlating with flow rate of the coolant. The coolant temperature calculator is to calculate, based on the heat dissipation amount, temperature of the coolant that has passed through the coolant dissipator. The temperature calculator is to calculate, based on the temperature of the coolant, temperature of the rotating electric machine which the coolant cool down.
US09935521B2

A motor actuator includes a rotation sensor and a circuit board both of which are contained in a housing. The rotation sensor includes a rotation detection pattern for generating a detection signal indicating a rotational position of an output shaft, and an output terminal capable of outputting the detection signal from the rotation detection pattern. A terminal connection part to which the output terminal is connected is provided in the circuit board, and electronic components including a communication control unit for controlling the communications with an external control apparatus are mounted on the circuit board.
US09935516B2

An inner-rotor motor for preventing the formation of an electrical conducting path between an iron core and a housing of the motor includes a stator and a rotor. The stator includes the housing, an insulating layer and the iron core. The insulating layer is arranged between the housing and the iron core and prevents the electrical conducting path from forming between the housing and the iron core. The rotor includes a shaft rotatably coupled with the housing, and a permanent magnet unit is arranged around the shaft.
US09935514B1

A printed circuit board (PCB) includes a first plurality of conductive paths having first ends at an inner radius of the PCB and second ends at an outer radius of the PCB. The PCB further includes a second plurality of conductive paths having first ends at an outer radius of the PCB and second ends at an inner radius of the PCB. The PCB further includes a first plurality of conductive vias that pass through the PCB at the outer radius of the PCB and couple second ends of the first plurality of conductive paths to first ends of the second plurality of conductive paths. The PCB further includes a second plurality of conductive vias that pass through the PCB at the inner radius of the PCB and electrically couple second ends of the second plurality of conductive paths to first ends of the first plurality of conductive paths.
US09935505B2

The invention relates to a laminated core, preferably a stator laminated core or a rotor laminated core (2), of an electric machine, in particular an electric fuel pump of a motor vehicle. The laminated core comprises slots (6), each of which has a slot insulation (7), and winding wires of at least one electric winding (10), said wires running in the slots (6). A plastic encapsulation (17) encases the laminated core together with the winding wires which run in the slots (6) at least in some regions. The plastic encapsulation (17) and the slot insulation (7) each consist of a thermoplastic, and the plastic of the slot insulation (7) has a melting point which is equal to, similar to, or lower than the melting point of the plastic of the plastic encapsulation (17) such that the encapsulation process causes the slot insulation (7) to melt, thereby bonding the slot insulation (7) to the plastic encapsulation (17). The invention further relates to a method for producing a laminated core and to an electric machine.
US09935504B2

Disclosed herein is a detecting device including a coil electromagnetically coupled to the external, a resonant circuit that includes at least the coil, and a detecting section that superimposes a measurement signal for measuring the Q-factor of the resonant circuit on a power transmission signal transmitted to the coil in a contactless manner and removes the power transmission signal from an alternating-current signal obtained by superimposing the measurement signal on the power transmission signal. The detecting section measures the Q-factor by using the alternating-current signal from which the power transmission signal is removed.
US09935497B2

An arrangement for providing a vehicle with electric energy includes a receiving device adapted to receive the magnetic component of an alternating electromagnetic field and to produce an alternating electric current by magnetic induction. The receiving device includes at least one phase line, each phase line being adapted to carry a phase of the alternating electric current. The at least one phase line forms a line arrangement which extends in a longitudinal direction transversely to a flux line direction, in which magnetic flux lines of the electromagnetic field penetrate the line arrangement, so that the line arrangement has a first end and a second end, the ends being located at opposite ends of the line arrangement in the longitudinal direction. The width of the line arrangement, gradually decreases along the extension of the line arrangement towards the first end and/or towards the second end.
US09935490B2

The present disclosure relates to the technical field of charging. A terminal and a battery charging control device and method are provided. The battery charging control device including a battery connector, a main control circuit and a quick charging switch circuit is adopted. During the regular charging or the quick charging, the main control circuit performs a data communication with the external power adapter via the communication interface, and obtains a charging voltage and a charging current for the battery; if the charging voltage is greater than a voltage threshold and/or the charging current is greater than a current threshold, the main control circuit sends a charging switch-off instruction, such that the controller controls the communication interface to switch off; if the charging voltage is less than or equal to the voltage threshold and the charging current is less than or equal to the current threshold, the main control circuit continues to obtain the charging voltage and the charging current.
US09935489B2

A portable device is provided. The portable device includes a power receiving unit configured to receive a first energy or a second energy from a wireless power transmitter, the first energy being used to perform a communication function and a control function, the second energy being used to charge a battery, and the wireless power transmitter being configured to wirelessly transmit a power, a voltage generator configured to generate a wake-up voltage from the first energy, or to generate a voltage for charging the battery from the second energy, a controller configured to perform the communication function and the control function, the controller being activated by the wake-up voltage, and a communication unit configured to perform a communication with the wireless power transmitter based on a control of the controller.
US09935485B2

In one aspect, a first device includes at least one wireless charge receiver that comprises a coil and a circuit electrically coupled to the coil. The first device also includes at least one barrier respectively positioned in the first device to transitionably shield, from a magnetic field of a wireless charge transmitter, at least one component of a second device in which the first device is disposable.
US09935484B2

In one embodiment, a method includes integrating a charging pad into a powered device having a power supply, where the powered device is at least one of a monitor and a keyboard. The method includes configuring the charging pad to receive a first chargeable device in a charging position relative to the charging pad. The method further includes configuring the charging pad to deliver an electrical charge from the power supply to the first chargeable device when the chargeable device is in the charging position.
US09935481B2

A mobile terminal is provided, which includes a wireless charging module, a battery pack, and a circuit board substrate. The wireless charging module includes a charging coil formed of a wound conducting wire and a communication coil placed adjacent to the charging coil. The wireless charging module has a substantially planar shape. The battery pack has a substantially planar shape and is configured to store power from the wireless charging module. The circuit board substrate is configured to control operation of the mobile terminal. The wireless charging module overlaps with each of the circuit board substrate and the battery pack.
US09935477B2

In a charge/discharge control method of a lithium ion battery having a negative electrode active material and connected to a charge/discharge control device, battery information regarding a charge/discharge state of the lithium ion battery is acquired by the charge/discharge control device, a degradation state of the lithium ion battery is determined on the basis of the battery information, by the charge/discharge control device, and a voltage range for charge/discharge of the lithium ion battery is changed on the basis of a determination result of the degradation state, by the charge/discharge control device.
US09935472B2

A battery pack is disclosed. In one aspect, the battery pack includes a battery unit including a plurality of main battery cells and an additional battery cell. The battery pack also includes a battery management system (BMS) configured to receive voltage information about the battery unit and control charging and discharging of the battery unit. The BMS includes at least one voltage measuring terminal configured to receive main voltage information about the main battery cell and an analog to digital converting terminal configured to receive additional voltage information about the additional battery cell.
US09935454B2

An exemplary transformer protection system including a protective housing having a transformer which is arranged in the protective housing, a transformer core, and at least one primary-side electrical winding and a secondary-side electrical winding which is magnetically coupled to the primary-side electrical winding. The protection system also includes at least one detection apparatus for a measurement variable from which the occurrence of an interference arc within the protective housing can be derived, and an evaluation unit for generating a fault signal from the measurement variable of the at least one detection apparatus in the case of an interference arc. Further, the protection system includes at least one rapid-earthing apparatus for at least one of the electrical windings which is intended to be activated by the fault signal, wherein the rapid-earthing apparatus is designed in such a way that effective electrical earthing immediately after activation of the fault signal is ensured.
US09935451B2

A protection monitoring circuit includes a protection circuit which detects overcharge, overdischarge, and overcurrent of a secondary battery, and a secondary battery monitoring circuit which monitors a state of the secondary battery and detects a residual quantity of the secondary battery. The protection circuit includes a first communication terminal that is connected to the secondary battery monitoring circuit, a second communication terminal that is connected to a mobile device, and a level shift circuit that is connected to the first and second communication terminals. The level shift circuit performs a level shift of a signal input of the first communication terminal so as to become a second level and outputs the signal to the second communication terminal, and also performs the level shift of a signal input of the second communication terminal so as to become a first level and outputs the signal to the first communication terminal.
US09935446B2

A waterfall-type cable router for routing cables out of cable trays includes a curved ramp having a front portion and a rear portion, a vertical left curved wall transitioning into the curved ramp and extending the length of the left side of the curved ramp, and a vertical right curved wall transitioning into the curved ramp and extending the length of the right side of the curved ramp. The rear portion of the curved ramp curves outwardly such that a distal end of the rear portion may be wider than a distal end of the front portion of the curved ramp.
US09935442B2

There is provided a weather resistant power outlet (GPO) of the type including a double socket assembly having rocker switches and female prong contacts and supported on the back of a mounting plate having respective insulative prong apertures. A space exists between the mounting plate at the prong apertures and the female prong contacts, providing a safety gap between the apertures and the contacts. An elastomeric body is located in the space and compressed against the mounting plate by the socket assembly. The elastomeric body has prong-passing slits allowing passage of prongs of an electrical male plug passing through the prong apertures to electrically engage the female prong contacts, the openings being self-sealing on withdrawal of the prongs under the resilient bias of the elastomeric body. The GPO is rendered weatherproof without increasing the mounting plate to female contacts distance.
US09935441B2

A high voltage connector for establishing a high voltage connection between two high voltage lines is disclosed, with the high voltage connector including a carrier element with a first guiding groove and a second guiding groove, wherein the carrier element includes a high voltage insulating material, wherein the first guiding groove and the second guiding groove are arranged parallel to one another and extend in the longitudinal direction of the carrier element, and wherein each of the first guiding groove and the second guiding groove is designed for accommodating a wire of each of a first high voltage line and a second high voltage line. In this way, a high voltage connection can be established which is insensitive to electrical interference, as well as mechanically stable and resistive, and also works at critical pressure.
US09935440B1

A powered wall mount includes a cover plate and a mount head in electrical communication with one another. The cover plate is configured to cover an electrical outlet in a wall without blocking any sockets. The cover plate includes a pair of resilient contacts that resiliently contact respective terminals of a pair of terminals of the electrical outlet upon mating of the cover plate with the electrical outlet. The mount head, which may be attached to the wall near the electrical outlet, includes a device mounting surface, at least one connector configured to hold a portable electronic device at the device mounting surface, and a power transfer mechanism configured to transfer power to the device when held at the device mounting surface. The connector(s) may be magnetic. Conveniently, the device may be attached to the mount head, used indefinitely while drawing power as needed, and then detached.
US09935439B2

A stud mounting bracket for a junction box includes a mounting extension extending outward from a longitudinal end margin of a main body. The mounting extension includes a mounting body connected to the longitudinal end margin of the main body and an extension tab connected to the mounting body. The extension tab is pivotable relative to the mounting body about an axis from a compact configuration to an extended configuration to increase the length of the mounting extension. A box mounting bracket for mounting a junction box on a stud mounting bracket includes first and second jaws. The first and second jaws engage the stud mounting bracket for use in attaching the box mounting bracket to the stud mounting bracket. The first and second jaws are resiliently deflectable both relative to the base and independent of one another when attaching the box mounting bracket to the stud mounting bracket.
US09935438B2

A door chime assembly with a transformer assembly mounted within an electrical box and proximately to a chime. The transformer assembly including a transformer operably coupled to a bracket. The transformer being insertable into the electrical box such that the bracket and electrical box cooperate to electrically isolate the transformer from the chime. The electrical box having mounting features for securing the door chime assembly in existing and/or new construction.
US09935436B1

An electrical outlet cover with a lid having a configurable protrusion or recess to accommodate different uses and weather resistance states. The electrical outlet cover includes a base coupled to an electrical outlet and a lid hingedly coupled to the base along a first side. The lid includes a frame with a central aperture and a telescoping enclosure with a flange at a front edge of a sleeve, the flange extending outward from the sleeve. The sleeve may include a ledge extending outward from the sleeve adjacent a back edge of the sleeve on at least two sides of the sleeve. The sleeve is slidably coupled within the central aperture and movable between an expanded position and a collapsed position. The flange may abut the frame in the collapsed position and the ledge may abut the frame in the expanded position.
US09935424B2

An integrated circuit includes an optical source (such as a laser) with a lens, which is disposed on an isolator. This isolator is disposed on a semiconductor layer in a silicon-on-insulator (SOI) platform that includes an optical coupler and an optical waveguide. During operation, the optical source generates an optical signal that propagates toward the isolator so that the lens focuses the optical signal. Furthermore, the isolator reduces or eliminates back reflection of the optical signal toward the optical source, and the optical coupler couples the optical signal into the optical waveguide.
US09935423B2

A semiconductor laser device includes: a semiconductor laser including a plurality of emission regions into which currents are injected to emit laser beams and first and second major surfaces opposite to each other; and a plurality of first wires bonded to the first major surface of the semiconductor laser, wherein the first major surface of the semiconductor laser has a first stripe region corresponding to one of the plurality of emission regions, and a second stripe region corresponding to another of the plurality of emission regions, and the number of the first wires bonded to the first stripe region is larger than the number of the first wires bonded to the second stripe region.
US09935413B1

A hinge pin includes a pin body, a first electrical connector located at a first end of the pin body, a second electrical connector located at a second end of the pin body, and electrical conductors that electrically connect the first electrical connector and the second electrical connector. The hinge pin may be incorporated in a hinge to connect a first hinge part and a second hinge part for rotation. The hinge may be incorporated in an apparatus in which first and second wire harnesses are connected to the first and second electrical connectors of the hinge pin by third and fourth electrical connectors.
US09935411B2

An electric connector is provided to ensure reliable termination of cable wires having different sizes. The electric connector can include a housing, a plurality of contacts, and a wire holder. The wire holder includes a wire support extension configured to be at least partially inserted into the housing. The wire support extension defines a plurality of wire receiving passages configured to arrange a plurality of first wires thereon and align the first wires with contact insert slots of the housing, respectively, when the wire support extension is inserted to the housing. The wire holder further includes a plurality of wire support ribs configured to centralize second wires smaller than the first wires.
US09935409B2

One exemplary aspect comprises an apparatus comprising: (a) a first housing comprising an electrical plug; (b) a second housing comprising an electrical receptacle; and (c) a first electrical cord connecting the first housing to the second housing; wherein the second housing is configured to accept the electrical cord being wound around the second housing. In an exemplary embodiment, the apparatus further comprises a third housing comprising an electrical receptacle; and a second electrical cord connecting the second housing to the third housing; wherein the third housing is configured to accept the second electrical cord being wound around the second housing.
US09935407B2

An intelligent connector module assembly is disclosed. The intelligent connector module assembly has a master control module, at least one first execution component, and an intelligent connector module. The intelligent connector module has a communication and control unit connected to and configured to receive a control signal from the master control module, and a first switch array and drive unit connected to the communication and control unit and to the at least one first execution component. The first switch array and drive unit controls operation of the first execution component in response to the control signal received by the communication and control unit.
US09935402B2

An electrical connector assembly is described. The electrical connector assembly includes a first connector body, a second connector body, a first removable cap, and a second removable cap. The first connector body has a first connector end, a first cap end, and first and second electrodes that protrude from the first cap end. The second connector body has a second connector end, a second cap end, and third and fourth electrodes that protrude from the second cap end. The first and second removable caps each have a cavity, formed by an outer wall portion that shields the corresponding electrodes, and an interior wall portion that shields at least a portion of the corresponding electrodes. Upon an engagement of the first and second connector bodies, the first connector end abuts the second connector end, the first and third electrodes are electrically connected, and the second and fourth electrodes are electrically connected.
US09935384B1

A circuit board may include a connector having a circuit module latch that may include a latch frame and pivot-able ejector assembly coupled to the latch frame.
US09935380B2

The antenna device includes a first antenna module and a second antenna module. The first antenna module includes a number of first antennas disposed at intervals. The second antenna module includes a number of second antennas disposed at intervals within a space surrounded by the first antennas. The first and second antennas are of different polarization directions. In one embodiment, the first antennas are horizontally polarized antennas having omnidirectional field patterns. The second antennas are inverted F antennas. By arranging the first and second antennas along an outer ring and an inner ring respectively, the distance between the first and second antenna modules are maximized. Furthermore, by having the first and second antennas with orthogonal polarization directions, the mutual interference between the radiation energy of the first and second antenna modules is effectively reduced.
US09935379B2

The present invention relates to a node (1) in a wireless communication system, the node (1) comprising at least one antenna (2) which comprises an even number (A) of antenna ports (3, 4, 5, 6), at least four, where each antenna port (3, 4, 5, 6) is associated with a corresponding polarization (P1, P2), beam-width and phase center. The antenna ports (3, 4, 5, 6) are connected to a reconfiguration network (7) which is arranged for pair-wise linear combination of antenna ports (3, 4, 5, 6) of mutually orthogonal polarizations to a number (B) of virtual antenna ports (8, 9), which number (B) is equal to half the number (A) of antenna ports (3, 4, 5, 6). The virtual antenna ports (8, 9) correspond to virtual antennas and are connected to corresponding radio branches (10, 11).The present invention also relates to a corresponding method.
US09935370B2

A radio frequency (RF) energy harvesting device including a scalable metamaterial resonator antenna and a rectifying circuit formed on a flexible plastic substrate. The metamaterial resonator antenna includes a metal (e.g., silver) structure that is conformally fixedly disposed (i.e., either printed or deposited/etched) on the flexible substrate and configured to resonate at RF frequencies using primary and secondary antenna segments connected by linking segments such that captured RF signals are generated at two antenna end points that are 180° out-of-phase with each other. The rectifying circuit including additional metal structures that are also printed or otherwise formed on the flexible substrate, and one or more circuit elements that are configured to pass positive voltage pulses from the captured RF signals to an output node. Various metamaterial resonator antenna configurations are disclosed.
US09935368B2

An object of the present invention is to provide an antenna control system and a method capable of consistently maintaining an optimum orientation point between a donor antenna and an adjacent base station. The antenna control system for receiving a signal from a base station includes a donor antenna including an antenna module disposed by being fixed to an inner side of a window glass and configured with an array antenna; a phase shifter including a plurality of transmission lines; and a phase controller configured to control the phase shifter to change an orientation direction of the antenna module; and a repeater including a measuring module for measuring a reception signal received by the antenna module; an analyzing module for analyzing a signal quality parameter in each orientation direction of the antenna module based on a measurement result of the measuring module; and a generating module for generating an antenna control signal for controlling the orientation direction of the antenna module based on an analysis result of the analyzing module.
US09935358B2

An antenna of a communication terminal is disposed on a side on which a bottom surface of a reflective plate, which is included in a display, is present. When the reflective plate is irradiated by an LED light source, the antenna cannot be seen from the side on which a display screen of the display is disposed. Accordingly, an antenna coil of the antenna does not need transparent electrodes and can be made of various materials each having a high conductivity. Therefore, the antenna has high sensitivity, low manufacturing cost, and very efficiently performs near field communication with an external device located on the display screen side of the display.
US09935356B2

A satellite dish mount device for mounting a dish base plate of a satellite dish thereon. The satellite dish mount device includes a flashing attached to a rooftop. The flashing includes a cable receiving member. A base mount block assembly is integrated to the flashing and includes a block member and a top base plate adaptable to mount the dish base plate thereon. The top base plate includes a plurality of first extruded fins and a plurality of second extruded fins. A cable riser assembly enables a cable coupled to the satellite dish to pass via the cable receiving member through the rooftop. The cable riser assembly provides a drip curve arrangement to the cable above the rooftop and between the satellite dish and the strain relief fitting member thereby providing water proof protection to the cable riser assembly and to the rooftop.
US09935349B2

An evanescent-mode cavity filter with an improved MEMS tuner design is disclosed. The MEMS tuner design allows for the independent control of individual poles in a multi-pole filter, which increases the adaptability of the filter in a crowded RF environment. The filter is further designed to minimize tuning voltages and hysteresis effects. A closed loop control system provides highly responsive tuning of the filter. The closed loop control allows for accurate and stable tuning that compensates for temperature and vibrational effects, while the tuner design enables fast tuning and significantly increases the resolution of the feedback measurement by eliminating charge buildup in the tuner substrate.
US09935347B2

An electronic circuit assembly comprising: i) a circuit card assembly (CCA) having circuits integrated on a circuit surface; ii) a housing having an upper surface and a lower surface disposed on the CCA circuit surface, the housing comprising a via extending from the lower surface to the upper surface; and iii) a waveguide assembly disposed in the via. The waveguide assembly comprises: a) a first waveguide having a first dielectric value, a contact end of the first waveguide configured to make contact with the CCA circuit surface; b) a second waveguide having a second dielectric value, wherein the first dielectric value is greater than the second dielectric value; and c) a carrier for holding the first waveguide in contact with the second waveguide. The electronic circuit assembly further comprises: iv) a wave washer disposed in the via on a support surface of the carrier; and v) a third waveguide having a third dielectric value that is less than the second dielectric value. The third waveguide is disposed in the via between an end of the second waveguide and the upper surface of the housing. The wave washer presses apart the third waveguide and the waveguide assembly such that the contact end of the first waveguide is pressed into contact with the CCA circuit surface and the third waveguide is pressed into contact with an external circuit disposed above the housing.
US09935340B2

A battery pack is disclosed. In one aspect, the battery pack includes rechargeable batteries each having first and second terminals opposing each other and first and second fixing members each having catching portions respectively positioned at opposite sides of the rechargeable batteries and extending toward a center of the rechargeable batteries. Each of the catching portions has first and second ends opposing each other, and a gap is formed between the catching portions and the rechargeable batteries. The battery pack also includes a plurality of balancing wires and a protective circuit configured to protect the rechargeable batteries from overcharge or overdischarge. The catching portions of the first fixing member and the respective catching portions of the second fixing member are engaged and fixed with respect to each other, and wherein one or more of the balancing wires pass through the gap.
US09935331B2

An electrochemical cell in one embodiment includes an anode including a form of lithium, a cathode including an active material which intercalates lithium, and a separator positioned between the anode and the cathode, the separator including a first structured surface portion positioned in opposition to the anode, the first structured surface portion having a non-planar profile in aggregate.
US09935328B2

A fuel cell including a pair of connectors (12, 13); a single cell (20) having an electrolyte layer (2) and electrode layers (14, 15); and current-collecting members (18, 19) disposed between the electrode layers and the connectors (12, 13), respectively. The current-collecting members (19) corresponding to at least the one electrode layer (15) has connector contact portions (19a) in contact with the connector (13), cell contact portions (19b) in contact with the electrode layer (15), connection portions (19c) connecting corresponding connector contact portions (19a) and cell contact portions (19b), and a spacer (58) disposed between the connector contact portions (19a) and cell contact portion (19b). An end of the spacer (58) located opposite the connection portions (19c) recedes from the ends of the cell contact portions (19b) located opposite the connection portions (19c) and from the ends of the connector contact portions (19a) located opposite the connection portions (19c).
US09935321B2

A fuel cell including a pair of connectors (12, 13); a single cell (20) having an electrolyte layer (2) and electrode layers (14, 15); and current-collecting members (18, 19) disposed between the electrode layers and the connectors, respectively. The current-collecting members (19) corresponding to at least the one electrode layer (15) has connector contact portions (19a) in contact with connector (13), cell contact portions (19b) in contact with electrode layer (15), connection portions (19c) connecting corresponding connector contact portions (19a) and cell contact portions (19b), and a spacer (58) disposed between connector contact portions (19a) and cell contact portion (19b). An end of the spacer (58) located opposite the connection portions (19c) protrudes from at least the ends of the cell contact portions (19b) located opposite the connection portions (19c) or the ends of the connector contact portions (19a) located opposite the connection portions (19c).
US09935318B1

The disclosure provides a SOFC comprised of an electrolyte, anode, and cathode, where the cathode comprises an MIEC and an oxygen-reducing layer. The oxygen-reducing layer is in contact with the MIEC, and the MIEC is generally between and separating the oxygen-reducing layer and the electrolyte. The oxygen-reducing layer is comprised of single element oxides, single element carbonates, or mixtures thereof, and has a thickness of less than about 30 nm. In a particular embodiment, the thickness is less than 5 nm. In another embodiment, the thickness is about 3 monolayers or less. The oxygen-reducing layer may be a continuous film or a discontinuous film with various coverage ratios. The oxygen-reducing layer at the thicknesses described may be generated on the MIEC surface using means known in the art such as, for example, ALD processes.
US09935314B2

The present invention provides a nanostructured metal oxide material for use as a component of an electrode in a lithium-ion or sodium-ion battery. The material comprises a nanostructured titanium oxide or vanadium oxide film on a metal foil substrate, produced by depositing or forming a nanostructured titanium dioxide or vanadium oxide material on the substrate, and then charging and discharging the material in an electrochemical cell from a high voltage in the range of about 2.8 to 3.8 V, to a low voltage in the range of about 0.8 to 1.4 V over a period of about 1/30 of an hour or less. Lithium-ion and sodium-ion electrochemical cells comprising electrodes formed from the nanostructured metal oxide materials, as well as batteries formed from the cells, also are provided.
US09935313B2

Occlusion and release of lithium ion are likely to one-dimensionally occur in the b-axis direction of a crystal in a lithium-containing composite oxide having an olivine structure. Thus, a positive electrode in which the b-axes of lithium-containing composite oxide single crystals are oriented vertically to a surface of a positive electrode current collector is provided. The lithium-containing composite oxide particles are mixed with graphene oxide and then pressure is applied thereto, whereby the rectangular parallelepiped or substantially rectangular parallelepiped particles are likely to slip. In addition, in the case where the rectangular parallelepiped or substantially rectangular parallelepiped particles whose length in the b-axis direction is shorter than those in the a-axis direction and the c-axis direction are used, when pressure is applied in one direction, the b-axes can be oriented in the one direction.
US09935299B2

The invention relates to a coin cell (200) comprising two cases (201, 208) designed to form a housing, an assembly of stacked electrodes placed inside the housing and comprising at least one positive electrode (203), at least one negative electrode (204, 204′, 204″), and at least one separator (202) placed in-between them. It further comprises a insulating packing tape (205) comprising an insulator basis (205a) and at least one packing flap (205b) integral with the insulator basis (205a), said insulating packing tape (205) being placed in such a way that the insulator basis (205a) is between the assembly of stacked electrodes and one of the cases (208) to avoid electrical contact between the assembly of stacked electrodes and said case (208) and the packing flap (205b) holds the assembly of stacked electrodes to form an electrode pack (209).The invention relates also to a method for producing such a coin cell (200), comprising the step of: stacking together alternatively a positive electrode (203) and a negative electrode (204′, 204, 204″) by placing a separator (202) in-between them to form an assembly of stacked electrodes, packing the assembly of stacked electrodes with said insulating packing tape (205), filling said obtained assembly of stacked electrodes with electrolyte, placing the obtained assembly of stacked electrodes in the cases (201, 208), assembling the cases (201, 208).
US09935285B2

A multiple emitter organic light emitting diode (OLED) is provided. The OLED comprises a host having a triplet energy gap. At least one emitter having a triplet energy gap greater than the triplet energy gap of the host is doped into the host and at least one other emitter having a triplet energy gap less than the triplet energy gap of the host is also doped into the host.
US09935276B2

Compounds including a ligand L according to Formula I devices containing the same and formulations including the same are described. In Formula I, B is a 5 or 6-membered carbocyclic or heterocyclic ring; C is a condensed aromatic ring system having at least two carbocyclic or heterocyclic rings; A-B represents a bonded pair of carbocyclic or heterocyclic rings coordinated to a metal M via a nitrogen atom in ring A and an sp2 hybridized atom X6 in ring B; RA, RB and RC can represent no substitutions or the maximum substitutions available on the respective ring; X1, X2, X3, X4, X5, and X6 are carbon or nd nitrogen, and X7 is carbon; at least one of RA and RC substituents adjacent to the bond between A and C is not hydrogen; and the ligand is coordinated to a metal, having an atomic number greater than 40.
US09935273B2

The purpose of the present invention is to provide an organic thin-film luminescent element which exhibits improved luminous efficiency, drive voltage and durability life. This fluoranthene derivative is characterized by having a specific structure that contains a fluoranthene skeleton.
US09935269B2

Disclosed is an electroluminescence element, wherein at least a first electrode, a light-emitting layer, and a second electrode may be laminated on a substrate in said order. In said element, the light-emitting layer may contain quantum dots, and an intermediate layer formed from a polymer containing nitrogen atoms may be formed between the first electrode and the light-emitting layer.
US09935268B2

A deposition apparatus includes a vacuum chamber, a substrate disposed in the vacuum chamber, a deposition source disposed in the vacuum chamber and facing the substrate to provide a deposition material onto the substrate, a laser oscillator generating a first laser beam, and an optical unit connected to a first side of the vacuum chamber and splitting the first laser beam to generate a plurality of mask laser beams. The mask laser beams are irradiated into the vacuum chamber to be disposed between the substrate and the deposition source. The deposition material making contact with the mask laser beams is oxidized, and the deposition material passing through the mask laser beams is deposited on the substrate.
US09935265B2

A resistive random access memory overcomes the low reliability of the conventional resistive random access memory. The resistive random access memory includes a resistance changing layer and two electrode layers. The two electrode layers are coupled with the resistance changing layer. Each of the two electrode layers includes a doping area containing a heavy element. In such an arrangement, the above deficiency can be overcome.
US09935262B2

A magnetic tunnel junction device and a manufacturing method therefor are provided. The magnetic tunnel junction device comprises: a seed layer having an FCC (001) crystal structure; a first ferromagnetic layer located on the seed layer and having perpendicular magnetic anisotropy; a tunneling barrier layer located on the first ferromagnetic layer; and a second ferromagnetic layer located on the tunneling barrier layer and having perpendicular magnetic anisotropy, wherein the first ferromagnetic layer has a BCC (001) crystal structure and does not have boron. Therefore, the magnetic tunnel junction device, which is structurally and thermally more stable, can be provided by using the seed layer configured to assist the crystal growth of a boron-free magnetic layer in a BCC (001) direction and provide perpendicular magnetic anisotropy thereto, that is, W2N or TaN which is a nitrogen-doped metal material having a cubic crystal structure and having a similar lattice constant to that of a magnetic layer material.
US09935258B2

Perpendicular magnetic anisotropy (PMA) type magnetic random access memory cells are constructed with a composite PMA layer to provide a magnetic tunnel junction (MTJ) with an acceptable thermal barrier. A PMA coupling layer is deposited between a first PMA layer and a second PMA layer to form the composite PMA layer. The composite PMA layer may be incorporated in PMA type MRAM cells or in-plane type MRAM cells.
US09935254B2

The disclosed technology features methods for the manufacture of electrical components such as ultrasound transducers. In particular, the disclosed technology provides methods of patterning electrodes, e.g. in the connection of an ultrasound transducer to an electrical circuit; methods of depositing metal on surfaces; and methods of making integrated matching layers for an ultrasound transducer. The disclosed technology also features ultrasound transducers produced by the methods described herein.
US09935252B2

A system for adjusting qubit frequency includes a qubit device having a Josephson junction and a shunt capacitor coupled to electrodes of the Josephson junction. A cantilevered conductor is separated from the shunt capacitor by a spacing. An adjustment mechanism is configured to deflect the cantilevered conductor to tune a qubit frequency for the qubit device.
US09935251B1

An LED package and method of manufacture. An embodiment of the LED package includes a metal base having a cavity, a flexible circuit on the base, a dielectric layer in the cavity, and an LED chip having a bottom side facing the base and electrically coupled to the flexible circuit. The LED chip is powered by current flowing through the flexible circuit, and heat generated by the LED chip is conducted to the base through the flexible circuit and the dielectric layer.
US09935250B2

An optoelectronic component includes an optoelectronic semiconductor chip embodied as a volume emitter, wherein the optoelectronic semiconductor chip is embedded into an optically transparent molded body, a soldering contact is arranged at an underside of the molded body, a bonding wire forms an electrically conductive connection between an electrical contact area of the optoelectronic semiconductor chip and the soldering contact, and the bonding wire is embedded into the molded body.
US09935241B2

The present disclosure relates to a method for manufacturing a self-assembled nano-scale LED electrode assembly and more particularly, to a method for manufacturing a self-assembled nano-scale LED electrode assembly in which a nano-scale LED device can be self-aligned on two different electrodes without being chemically and physically damaged and the number of nano-scale LED devices to be mounted can be remarkably increased, and alignment and electrical connection of the LED devices can be further improved.
US09935238B2

An embodiment relates to a light-emitting element, a method for producing same, a light-emitting element package, and a lighting system. A light-emitting element according to the embodiment may comprise: a first conductive semiconductor layer (112); a second conductive semiconductor layer (116) disposed below the first conductive semiconductor layer (112); an active layer (114) disposed between the first conductive semiconductor layer (112) and the second conductive semiconductor layer (116); a plurality of holes (H) exposing parts of the first conductive semiconductor layer (112) to the bottom surface of the second conductive semiconductor layer (116) by penetrating the second conductive semiconductor layer (116) and the active layer (114); first contact electrodes (160) electrically connected to the first conductive semiconductor layer (112) from the bottom surface of the second conductive semiconductor layer (116) through the plurality of holes (H); an insulation layer (140) disposed between the first contact electrode (160) and the plurality of holes (H); a bonding layer (156) electrically connected to the first contact electrodes (160); a support member (158) disposed below the bonding layer (156); a second contact electrode (132) electrically connected to the second conductive semiconductor layer (116); and a first current-spreading semiconductor layer (191) inside the first conductive semiconductor layer (112) above the first contact electrode (160).
US09935236B2

An optoelectronic light emission device is provided that includes a gain region of at least one type III-V semiconductor layer that is present on a lattice mismatched semiconductor substrate. The gain region of the type III-V semiconductor layer has a nanoscale area using nano-cavities. The optoelectronic light emission device is free of defects.
US09935232B2

According to one embodiment, a method of manufacturing a semiconductor device includes a step of grinding to thin a first semiconductor wafer on which a semiconductor device is formed in a state in which a surface of a second semiconductor wafer is fixed on a chuck table of a grinding device after bonding the first semiconductor wafer to the second semiconductor wafer. The method includes a step of fixing a surface of the first semiconductor wafer on the chuck table and grinding the surface of the second semiconductor wafer in a state in which the first semiconductor wafer is bonded to the second semiconductor wafer prior to the grinding step to thin the first semiconductor wafer.
US09935213B2

Approaches for fabricating wire-based metallization for solar cells, and the resulting solar cells, are described. In an example, a solar cell includes a substrate having a back surface and an opposing light-receiving surface. A plurality of alternating N-type and P-type semiconductor regions is disposed in or above the back surface of the substrate. A conductive contact structure is disposed on the plurality of alternating N-type and P-type semiconductor regions. The conductive contact structure includes a plurality of metal wires. Each metal wire of the plurality of metal wires is parallel along a first direction to form a one-dimensional layout of a metallization layer for the solar cell.
US09935212B2

A solar cell and a method for manufacturing the same are disclosed. The solar cell includes a first conductive type substrate, an emitter layer of a second conductive type opposite the first conductive type, the emitter layer and the substrate forming a p-n junction, a plurality of first electrodes electrically connected to the emitter layer, and a second electrode electrically connected to the substrate. At least one of the plurality of first electrodes includes a first electrode layer, a plurality of first electrode auxiliaries separated from the first electrode layer, and a second electrode layer positioned on an upper surface and a lateral surface of the first electrode layer and on an upper surface and a lateral surface of each of the plurality of first electrode auxiliaries.
US09935203B2

A minute transistor is provided. A transistor with low parasitic capacitance is provided. A transistor having high frequency characteristics is provided. A transistor having a high on-state current is provided. A semiconductor device including the transistor is provided. A semiconductor device having a high degree of integration is provided. A semiconductor device including an oxide semiconductor; a second insulator; a second conductor; a third conductor; a fourth conductor; a fifth conductor; a first conductor and a first insulator embedded in an opening portion formed in the second insulator, the second conductor, the third conductor, the fourth conductor, and the fifth conductor; a region where a side surface and a bottom surface of the second conductor are in contact with the fourth conductor; and a region where a side surface and a bottom surface of the third conductor are in contact with the fifth conductor.
US09935202B2

To provide a transistor having a favorable electric characteristics and high reliability and a display device including the transistor. The transistor is a bottom-gate transistor formed using an oxide semiconductor for a channel region. An oxide semiconductor layer subjected to dehydration or dehydrogenation through heat treatment is used as an active layer. The active layer includes a first region of a superficial portion microcrystallized and a second region of the rest portion. By using the oxide semiconductor layer having such a structure, a change to an n-type, which is attributed to entry of moisture to the superficial portion or elimination of oxygen from the superficial portion, and generation of a parasitic channel can be suppressed. In addition, contact resistance between the oxide semiconductor layer and source and drain electrodes can be reduced.
US09935199B2

A semiconductor device includes a substrate including a first fin element, a second fin element, and a third fin element. A first source/drain epitaxial feature is disposed over the first and second fin elements. A first portion of the first source/drain epitaxial feature disposed on the first fin element and a second portion of the first source/drain epitaxial feature disposed on the second fin element merge at a merge point. A second source/drain epitaxial feature is disposed over the third fin element. A first sidewall of the second source/drain epitaxial feature interfaces a first third-fin spacer disposed along a first sidewall of the third fin element. A second sidewall of the second source/drain epitaxial feature interfaces a second third-fin spacer disposed along a second sidewall of the third fin element. The merge point has a first height less than a second height of the first third-fin spacer.
US09935192B2

A stack along a z-axis for a high-electron-mobility field-effect transistor, comprises: a buffer layer comprising a first semiconductor material comprising a binary, ternary or quaternary nitride compound having a first bandgap, a barrier layer comprising a second semiconductor material comprising a binary, ternary or quaternary nitride compound and having a second bandgap, the second bandgap wider than the first bandgap, a heterojunction between the buffer and barrier layers and, a two-dimensional electron gas located in an XY plane perpendicular to the z-axis and in the vicinity of the heterojunction wherein: the buffer layer comprises a zone comprising fixed negative charges of density per unit volume higher than or equal to 1017 cm−3, the zone having a thickness smaller than or equal to 200 nm, the product of multiplication of the density per unit volume of fixed negative charges by the thickness of the zone between 1012 cm−2 and 3.1013 cm−2.
US09935179B2

A method for making a semiconductor device may include forming first and second spaced apart semiconductor active regions with an insulating region therebetween, forming at least one sacrificial gate line extending between the first and second spaced apart semiconductor active regions and over the insulating region, and forming sidewall spacers on opposing sides of the at least one sacrificial gate line. The method may further include removing portions of the at least one sacrificial gate line within the sidewall spacers and above the insulating region defining at least one gate line end recess, filling the at least one gate line end recess with a dielectric material, and forming respective replacement gates in place of portions of the at least one sacrificial gate line above the first and second spaced apart semiconductor active regions.
US09935178B2

In one example, a field effect transistor includes a fin. The fin includes a conducting channel formed from semiconductor-on-insulator and source/drain regions formed on opposite ends of the conducting channel, wherein the source/drain regions are formed from a material other than semiconductor-on-insulator. A gate is wrapped around the conducting channel, between the source/drain regions. In another example, a method for fabricating a field effect transistor includes forming a fin on a wafer. The fin includes a conducting channel formed from semiconductor-on-insulator and source/drain regions formed on opposite ends of the conducting channel, wherein the source/drain regions are formed from a material other than semiconductor-on-insulator. A gate is also formed between the source/drain regions and wraps around the conducting channel.
US09935176B1

A method for fabricating a LDMOS device in a well region of a semiconductor substrate, including: etching a polysilicon layer above the well region through a window for a body region; and forming spacers at side walls of the polysilicon layer, to define positions of source regions in the well region.
US09935170B2

A silicon carbide semiconductor device can switch between an on-state and an off-state by controlling a channel region with an application of a gate voltage. The silicon carbide semiconductor device includes a silicon carbide layer, a gate insulating film, and a gate electrode. The silicon carbide layer includes a channel region. The gate insulating film covers the channel region. The gate electrode faces the channel region with the gate insulating film therebetween. The resistance of the channel region in the on-state takes a minimum value at a temperature of not less than 100° C. and not more than 150° C.
US09935166B2

In a particular embodiment, a device includes a substrate, a via that extends at least partially through the substrate, and a capacitor. A dielectric of the capacitor is located between the via and a plate of the capacitor, and the plate of the capacitor is external to the substrate and within the device.
US09935164B2

A second data transfer line that is coupled to a gate layer of a drive transistor is formed in a layer higher than the gate layer, and a transfer capacitor is formed in a layer higher than a layer having the second data transfer line. A first data transfer line to which a data signal is supplied is formed in a layer higher than a layer having the transfer capacitor.
US09935163B2

Provided are a display device and a method of manufacturing the same. A display device includes a coplanar thin-film transistor and a capacitor. The coplanar thin-film transistor comprises a gate electrode, an active layer including an oxide semiconductor, a source electrode and a drain electrode. The capacitor comprises a lower electrode, intermediate electrode and upper electrode. And the lower electrode is comprised of the same material as the active layer, and is conductivized. Also, the upper electrode is connected to the lower electrode. By using the conductivized lower electrode, the capacitor is configured to operate as multiple capacitors. Thus, the size of the capacitor is reduced, and sufficient capacitance may be secured with the capacitor with a smaller area. In this way, the area of each sub-pixel in the display device may be reduced, thereby achieving high resolution.
US09935161B2

A display panel including first and second sub pixel electrodes, a first light emitting unit, first and second charge generation layers, a second light emitting unit, and an upper electrode. The first light emitting unit is provided with a first contact hole. The first charge generation layer includes a first contact part being in the first contact hole and coupled to a portion of the first sub pixel electrode exposed by the first contact hole, and a first extension part extending from the first contact part and being on the first light emitting unit. The second charge generation layer and the second light emitting unit are provided with a second contact hole. The upper electrode includes a first upper electrode part being in the second contact hole and coupled to a second contact part of the second charge generation layer exposed by the second contact hole.
US09935158B2

A technique of manufacturing a display device with high productivity is provided. In addition, a high-definition display device with high color purity is provided. By adjusting the optical path length between an electrode having a reflective property and a light-emitting layer by the central wavelength of a wavelength range of light passing through a color filter layer, the high-definition display device with high color purity is provided without performing selective deposition of light-emitting layers. In a light-emitting element, a plurality of light-emitting layers emitting light of different colors are stacked. The closer the light-emitting layer is positioned to the electrode having a reflective property, the shorter the wavelength of light emitted from the light-emitting layer is.
US09935156B2

A display device is discussed. The display device according to an embodiment includes a substrate including a plurality of gate lines, and a plurality of data lines crossing the plurality of gate lines; and a sub-pixel array structure including a sub-pixel group corresponding to the substrate. The sub-pixel group includes a first sub-pixel; a second sub-pixel in a column different from the first sub-pixel; and third sub-pixels divided in two rows and in two columns with at least one of the first sub-pixel and the second sub-pixel therebetween.
US09935155B2

The present disclosure provides a pixel structure, a display panel, and a display apparatus. The pixel structure includes a plurality of pixel cells having a first pixel cell and a first adjacent pixel cell. Each pixel cell includes a first pixel; and two second pixels and two third pixels, surrounding the first pixel. Each of the two second pixels and the two third pixels is arranged separately in a direction along a side of a virtual rectangular area, the first pixel corresponding to one portion of the virtual rectangular area. Each of the two second pixels and the two third pixels has a first portion arranged in the first pixel cell covered by a first virtual rectangular area, and a second portion arranged in the first adjacent pixel cell covered by a second virtual rectangular area.
US09935153B1

A light emitting diode (LED) panel and a manufacturing method thereof are provided. The LED panel includes: a substrate; and a plurality of subpixel areas formed over a substrate, in which each of the plurality of subpixel areas include: a plurality of pixel electrodes spaced from each other; at least LED formed over the plurality of pixel electrodes; and at least one transistor disposed at one side of at least one of the plurality of pixel electrodes to control at least one of the plurality of pixel electrodes.
US09935152B2

Exemplary embodiments are directed to imagining detectors and methods of fabricating the imagining detectors for use in medical imagining systems. In exemplary embodiments, a detector for an imaging device include a continuous unpatterned photoelectric material that forms a portion of a photosensor and an electrode disposed with respect to the photoelectric material to form an anode or cathode of the photosensor. Data readout lines connected to the outputs of transistors of the detector can be susceptible electronic noise from capacitive coupling between the electrode of the photosensor. In exemplary embodiments of the present disclosure, a lateral offset and/or vertical offset between the electrode and the data readout lines can be formed to control the capacitive coupling between the electrode and the data readout line.
US09935149B2

A solid-state imaging device according to the present disclosure includes: a charge storage region that stores a signal charge obtained through photoelectric conversion in a photoelectric conversion film; an amplification transistor that amplifies the signal charge stored in the charge storage region in a corresponding pixel; a contact plug that is electrically connected to the charge storage region and contains a semiconductor material; and a line that is disposed above the contact plug and contains a semiconductor material. The contact plug and the charge storage region are electrically connected, and the contact plug and a gate electrode of the amplification transistor are electrically connected via the line.
US09935139B2

An image sensor and a method for forming an image sensor are provided. The image sensor includes a substrate, and the substrate includes a pixel region, a peripheral region and a boundary region, and the boundary region is formed between the pixel region and the peripheral region. The image sensor also includes a first gate stack structure formed in the pixel region and a second gate stack structure formed in the peripheral region. The second gate stack structure includes a high-k dielectric layer and a first metal layer.
US09935137B2

The present invention provides a manufacture method of a LTPS array substrate. By utilizing one halftone mask, the N type heavy doping, the channel doping of the first polysilicon layer of the NMOS region and the P type heavy doping of the second polysilicon layer of the PMOS region, the three processes which previously require three masks are integrated into one mask process, and two exposure processes are eliminated, which significantly raises the exposure capacity, and meanwhile saves the manufacture cost of two masks to effectively reduce the manufacture cost of the LTPS array substrate, and the manufactured LTPS array substrate possesses great electrical property.
US09935136B2

A manufacturing method of display with lighting devices is disclosed, including providing a tank containing a liquid; disposing a carrying plate with several recessed regions in the tank, and the carrying plate being immersed in the liquid; dropping several lighting devices into the liquid, wherein each of the lighting devices includes two conductive pads, and one of the two conductive pads includes a magnetic material; applying a magnetic field for the lighting devices and the lighting devices will dispose within the recessed regions of the carrying plate; removing the carrying plate with the lighting devices out of the tank, and assembling the lighting devices to an array substrate.
US09935131B2

The invention provides a display substrate and a manufacturing method thereof, and a display device. The display substrate comprises: a base, and gate lines and data lines, the data lines and the gate lines intersect with each other and are insulated from each other, the gate lines are electrically connected to a gate driver, the data lines are electrically connected to a source driver, the gate driver is provided at one side opposite to the source driver; gate signal lead-in lines, which are arranged parallel to the data lines; and an interlayer insulation layer provided between a layer in which the gate signal lead-in lines are arranged and a layer in which the gate lines are arranged, one end of each gate signal lead-in line is electrically connected to the gate driver, the other end thereof is connected to a gate line through a via penetrating the interlayer insulation layer.
US09935127B2

A control circuit of a thin film transistor, comprising: a substrate; a silicon nitride layer disposed on the substrate; a silicon dioxide layer disposed on the silicon nitride layer; a light shielding layer disposed inside the silicon nitride layer, which comprising a first light shielding region and a second light shielding region; at least one N type metal oxide semiconductor disposed on the silicon dioxide layer at a position corresponding to the first light shielding region; at least one P type metal oxide semiconductor disposed on the silicon dioxide layer at a position corresponding to the second light shielding region; each of the N type metal oxide semiconductor and the P type metal oxide semiconductor has a gate electrode layer, a first control signal received by voltage pulses of the gate electrode layer synchronized with a second control signal received by the light shielding layer in voltage variation.
US09935126B2

A method of forming a semiconductor device includes forming a plurality of trenches extending into a semiconductor substrate from a first surface of the semiconductor substrate. Each of the trenches includes a narrower part in open communication with a wider part that is spaced apart from the first surface by the narrower part. The narrower part of adjacent trenches is laterally separated by a first region of the semiconductor substrate. The wider part of adjacent trenches is laterally separated by a second region of the semiconductor substrate that is narrower than the first region. The method further includes introducing an oxidizing agent into the wider part of the trenches through the narrower part of the trenches to oxidize the second region of the semiconductor substrate between adjacent trenches to form dielectric support structures that support the first region of the semiconductor.
US09935114B1

A method of forming an array comprising pairs of vertically opposed capacitors comprises forming a conductive lining in individual capacitor openings in support material. An elevational mid-portion of individual of the conductive linings is removed to form an upper capacitor electrode lining and a lower capacitor electrode lining that are elevationally separate and spaced from one another in the individual capacitor openings. A capacitor insulator is formed laterally outward of the upper and lower capacitor electrode linings. Conductive material is formed laterally outward of the capacitor insulator to comprise a shared capacitor electrode that is shared by vertically opposed capacitors in individual of the pairs of vertically opposed capacitors. Other methods and structure independent of method of manufacture are disclosed.
US09935101B2

Fabrication of a semiconductor structure includes forming a set of two or more fins on a source/drain region formed on a substrate. A first mask layer and a second mask layer are formed on each fin. A spacer layer is formed on the source/drain region and between each fin, and a dielectric layer is formed on the spacer layer and along an exterior of each fin. A plurality of gate metal portions is created each having a thickness about equal to a target thickness. The first mask layer and an exposed portion of the dielectric layer are removed from each fin. An interlayer dielectric is deposited on the semiconductor structure. Portions of the interlayer dielectric and the gate metal are removed to a top of the second mask layer. The gate metal portions are each recessed to substantially the same depth.
US09935099B2

The present invention provides a semiconductor device including a semiconductor substrate, a first well, a second well, a gate electrode, an oxide semiconductor structure and a diode. The first well is disposed in the semiconductor substrate and has a first conductive type, and the second well is also disposed in the semiconductor substrate, adjacent to the first well, and has a second conductive type. The gate electrode is disposed on the first well. The oxide semiconductor structure is disposed on the semiconductor substrate and electrically connected to the second well. The diode is disposed between the first well and the second well.
US09935096B2

Provided is an electrostatic protection circuit that has little leakage current under normal operation and allows a trigger voltage to be set comparatively freely, without requiring a special process step. This electrostatic protection circuit is provided with a series circuit including a transistor, a predetermined number of diodes and an impedance element that are connected in series between the first node and the second node, and a discharge circuit configured to send current from the first node to the second node following an increase in a potential difference that occurs between both ends of the impedance element, when the first node reaches a higher potential than the second node and current flows through the series circuit. The predetermined number of diodes are connected between the source and the back gate of the transistor.
US09935094B2

The present invention provides a GOA circuit based on LTPS semiconductor thin film transistor to control the voltage levels of the first node (Q(n)) and the second node (P(n)) with the forward scan direct current control signal (U2D) and the backward scan direct current control signal (D2U). The clock signal (CK(M)) is merely in charge of the output of the GOA unit of corresponding stage, which can effectively reduce the loading of the clock signal. It ensures that the entire loading of the clock signal after the GOA units of multiple stages are coupled to promote the output stability of the GOA circuit, and to realize the forward-backward scan of the GOA circuit. Moreover, the GOA unit of each stage comprises only ten thin film transistors, which is beneficial to reduce the layout space of the GOA circuit and to achieve the narrow frame design of the display device.
US09935092B2

A RF transistor stack is described. The RF transistor stack comprises a first transistor having a T-gate layout configuration. The first transistor has a body region; a plurality of drain regions; and a plurality of source regions. A second transistor is provided which has a T-gate layout configuration. The second transistor has a body region; a plurality of drain regions; and a plurality of source regions. An interconnect operably couples the source regions of the first transistor with the source regions of the second transistor such that the distortion due to asymmetry in the division of RF voltage between the drain to source and the source to body terminals of first transistor is cancelled by reversing the asymmetry in the division of the RF voltage in the second transistor.
US09935090B2

An embodiment device includes a first die, a first molding compound extending along sidewalls of the first die, and one or more first redistribution layers (RDLs) on the first die and the first molding compound. The device further includes a device package comprising a plurality of second dies, wherein the device package is bonded to an opposing surface of the one or more first RDLs as the first die and the first molding compound. A package substrate is bonded to the opposing surface of the one or more first RDLs. The package substrate is electrically connected to the first die and the plurality of second dies.
US09935083B2

A semiconductor package and a method of manufacturing a semiconductor package. As a non-limiting example, various aspects of this disclosure provide a semiconductor package, and method of manufacturing thereof, that comprises shielding on multiple sides thereof.
US09935082B2

Stacked semiconductor dies are provided with selective capillary under fill to avoid wafer warpage during curing. In one embodiment, a method of manufacturing a semiconductor device includes forming at least three stacks of semiconductor dies over a substrate, the stacks spaced apart from one another by gaps. A first sealing material such as a capillary under fill material is deposited into a first subset of the gaps. A second sealing material such as a mold resin is deposited into a second subset of the gaps. The first and second sealing materials are cured, and the die stacks are then singulated.
US09935077B2

An apparatus for eutectic bonding includes (a) a bonding frame that includes two substrates and (b) a frame device situated on the substrates, the frame device including two frames, the apparatus being usable to develop a eutectic, formed during bonding, in a spatially defined manner, whereby a volume formed by the frames and the substrates can be filled up completely with the eutectic.
US09935076B1

Systems that include integrated circuit dies and voltage regulator units are disclosed. Such systems may include a voltage regulator module and an integrated circuit mounted in a common system package. The voltage regulator module may include a voltage regulator circuit and one or more passive devices mounted to a common substrate, and the integrated circuit may include a System-on-a-chip. The system package may include an interconnect region that includes wires fabricated on multiple conductive layers within the interconnect region. At least one power supply terminal of the integrated circuit may be coupled to an output of the voltage regulator module via a wire included in the interconnect region.
US09935069B2

A technique is disclosed for causing the top surfaces of solder bumps on a chip to be in the same plane to ensure a more reliable bond between the chip and a substrate. The chip is provided with solder pads that may have different heights. A dielectric layer is formed between the solder pads. A relatively thick metal layer is plated over the solder pads. The metal layer is planarized to cause the top surfaces of the metal layer portions over the solder pads to be in the same plane and above the dielectric layer. A substantially uniformly thin layer of solder is deposited over the planarized metal layer portions so that the top surfaces of the solder bumps are substantially in the same plane. The chip is then positioned over a substrate having corresponding metal pads, and the solder is reflowed or ultrasonically bonded to the substrate pads.
US09935068B2

A fan-out semiconductor package includes: a first interconnection member having a through-hole; a semiconductor chip disposed in the through-hole and having an active surface having a connection pad disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the first interconnection member and the inactive surface of the semiconductor chip; and a second interconnection member disposed on the first interconnection member and the active surface of the semiconductor chip, wherein the first interconnection member and the second interconnection member include, respectively, redistribution layers electrically connected to the connection pad, the semiconductor chip includes a passivation layer having an opening exposing at least a portion of the connection pad, the redistribution layer of the second interconnection member is connected to the connection pad through a via, and the via covers at least a portion of the passivation layer.
US09935062B2

An integrated circuit including a plurality of first semiconductor strips of a first conductivity type and of second semiconductor strips of a second conductivity type arranged in alternated and contiguous fashion on a region of the second conductivity type, including for each of the first strips: a plurality of bias contacts; for each bias contact, a switch capable of applying a potential on the bias contact; two detection contacts arranged at the ends of the first strip; and a detection circuit having its activation causing the turning off of the switches and the comparison with a threshold of the resistance between the detection contacts.
US09935054B2

A mark forming method includes: exposing a wafer with a mask image to form first and second resist marks that have different shapes than one another based on a portion of the mask image; applying a polymer layer that contains a block copolymer to the wafer by spin-coating; forming self-assembled regions in the applied polymer layer; selectively removing a portion of the self-assembled regions; and forming first and second wafer marks on the wafer using the first and second resist marks. This makes it possible to form the marks when forming circuit patterns using self-assembly of a block copolymer.
US09935046B1

A package device and a method for fabricating thereof are provided. The package device includes a substrate, a redistribution structure, a circuit board structure, a plurality of first connectors and a first electronic component. The redistribution structure is disposed over the substrate. The redistribution structure includes a first dielectric layer and a first metal layer. The circuit board structure disposed over the redistribution structure. The circuit board structure includes a second dielectric layer and a second metal layer. The second dielectric layer of the circuit board structure has a plurality of protrusions embedded in the first dielectric layer of the redistribution structure. A first electronic component is disposed on the redistribution structure, and the first connectors are interposed between the redistribution structure and the first electronic component to interconnect the two.
US09935039B2

A leadframe with pre-molded cavities includes an outer frame and a plurality of units. Each unit includes a die pad and a plurality of leads. For each unit, a molding compound extends over a first portion of an upper surface of each of the leads that is located farthest from the die pad. The molding compound may also extend over an upper surface of the die pad. A second portion of the upper surface of each of the plurality of leads that is located nearest the die pad remains exposed outside the molding compound. A thickness of the molding compound covering the first portion of the upper surface of each of the leads is greater than a thickness of the molding compound covering the upper surface of the die pad.
US09935038B2

Semiconductor devices packages and methods are disclosed. In one embodiment, a package for a semiconductor device includes a substrate and a contact pad disposed on a first surface of the substrate. The contact pad has a first side and a second side opposite the first side. A conductive trace is coupled to the first side of the contact pad, and an extension of the conductive trace is coupled to the second side of the contact pad. A plurality of bond pads is disposed on a second surface of the substrate.
US09935032B2

A power electronics arrangement has a power semiconductor module, with a contact spring, with a load connecting element and with a mounting device which is embodied as part of an electrically operated vehicle. The power semiconductor module has a load connection element which preferably projects outwards from the interior of the power semiconductor module, and preferably has there a first external contact face for external connection, and the load-connecting element has a second contact face. An electrically conductive pressure contact connection is embodied between the first contact face and the second contact face by a contact spring, wherein the pressure on the contact spring which is necessary for this is implemented by connecting the power semiconductor module in a frictionally locking fashion to the mounting device.
US09935029B2

A printed wiring board for package-on-package includes a first insulating layer, a wiring layer including a conductor pattern and formed on first surface of the first insulating layer, a second insulating layer formed on first surface side of the first insulating layer, electrodes formed in through holes of the first insulating layer respectively such that the electrodes electrically connect to the conductor pattern and have exposed surfaces exposed from second surface of the first insulating layer, first pads formed on the second insulating layer and positioned to connect an IC chip in center portion of the second insulating layer, second pads formed on the second insulating layer and positioned in outer edge portion of the second insulating layer to connect a second printed wiring board, and via conductors formed in the second insulating layer such that the via conductors electrically connect the first and second pads to the conductor pattern.
US09935020B2

An aspect of the present invention relates to a method of evaluating metal contamination in a boron-doped p-type silicon wafer, which comprises measuring over time by a microwave photoconductive decay method a recombination lifetime following irradiation with light of a silicon wafer being evaluated and obtaining information on change over time of the recombination lifetime, and comparing the information on change over time of the recombination lifetime that has been obtained with reference information on change over time that has been obtained by calculation or actual measurement of a recombination lifetime of an Fe-contaminated boron-doped p-type silicon wafer to determine whether or not metal contamination other than Fe is present in the silicon wafer being evaluated.
US09935018B1

One illustrative method disclosed herein includes, among other things, forming first and second vertically-oriented channel (VOC) semiconductor structures for, respectively, first and second vertical transistor devices, and forming first and second top spacers, respectively, around the first and second VOC structures, wherein the first spacer thickness is greater than the second spacer thickness. In this example, the method also includes performing at least one epitaxial deposition process to form a first top source/drain structure around the first VOC structure and above the first top spacer and a second top source/drain structure around the second VOC structure and above the second top spacer, and performing an anneal process so as to cause dopants in the first and second doped top source/drain structures to migrate into, respectively, the first and second VOC structures.
US09935010B2

A wafer has a device area on one side with a plurality of devices partitioned by a plurality of division lines. Either side of the wafer is attached to an adhesive tape supported by a first annular frame. A modified region is formed in the wafer along the division lines by a laser. The wafer is placed on a support member whose outer diameter is smaller than an inner diameter of the first annular frame. After applying the laser beam, the adhesive tape is expanded thereby dividing the wafer along the division lines. A second annular frame is attached to a portion of the expanded adhesive tape. An inner diameter of the second annular frame is smaller than the outer diameter of the support member and smaller than the inner diameter of the first annular frame.
US09935007B2

A semiconductor device may include: a plurality of first contacts arranged at a predetermined distance in a first direction and a second direction crossing the first direction; a plurality of second contacts alternately arranged between the first contacts and arranged at a predetermined distance in the first direction and the second direction; a plurality of dog bone-type conductive lines connected to the second contacts arranged in the second direction, respectively, among the plurality of second contacts, and having concave parts and convex parts; and a plurality of etching prevention patterns formed over the plurality of conductive lines so as to overlap the conductive lines, respectively.
US09935005B2

A method of device processing. The method may include providing a cavity in a layer, directing energetic flux to a bottom surface of the cavity, performing an exposure of the cavity to a moisture-containing ambient, and introducing a fill material in the cavity using an atomic layer deposition (ALD) process, wherein the fill material is selectively deposited on the bottom surface of the cavity with respect to a sidewall of the cavity.
US09935001B2

An integrated circuit chip includes a first type memory cell and a second type memory cell. The first type memory cell includes a first reference line landing pad and a first word line landing pad. The first reference line landing pad of the first type memory cell and the first word line landing pad of the first type memory cell are aligned along a first direction. The second type memory cell includes a first reference line segment extending along the first direction and a first word line landing pad. The first word line landing pad of the second type memory cell and the first reference line segment of the second type memory cell are spaced apart along a second direction different from the first direction.
US09934998B2

A semiconductor device comprises a carrier including an adhesive disposed over the carrier. The semiconductor device further comprises a semiconductor wafer including a plurality of semiconductor die separated by a non-active region. A plurality of bumps is formed over the semiconductor die. The semiconductor wafer is mounted to the carrier with the adhesive disposed around the plurality of bumps. Irradiated energy is applied to the non-active region to form a modified region within the non-active region. The semiconductor wafer is singulated along the modified region to separate the semiconductor die. The semiconductor wafer is singulated along the modified region by applying stress to the semiconductor wafer. The adhesive is removed from around the plurality of bumps after singulating the semiconductor wafer. The semiconductor wafer includes a plurality of semiconductor die comprising through silicon vias. The modified region optionally includes a plurality of vertically stacked modified regions.
US09934996B2

A bonding arrangement comprising a silicone-base adhesive composition is suited for temporarily bonding a wafer to a support for wafer processing. The bonding arrangement includes a first temporary bond layer of non-silicone thermoplastic resin, and a second temporary bond layer of thermosetting silicone polymer and/or a third temporary bond layer of thermosetting siloxane-modified polymer. The second and/or third bond layer contains an antistatic agent.
US09934993B2

A controller performs a stop control if a first detector detects that an article transport vehicle traveling in a first path entered a managed area, and a second detector or a third detector detects that another article transport vehicle exists in a selected path. And the controller performs a travel control if the first detector detects that an article transport vehicle traveling in a first path entered the managed area, and presence of another article transport vehicle is not detected in the selected path by the second detector or the third detector.
US09934981B2

A method of treating a substrate includes directing ions to the substrate along at least one non-zero angle with respect to a perpendicular to a substrate surface in a presence of a reactive ambient containing a reactive species where the substrate includes a surface feature. At least one surface of the surface feature is etched using the ions in combination with the reactive ambient at a first etch rate that is greater than a second etch rate when the ions are directed to the substrate without the reactive ambient and greater than a third etch rate when the reactive ambient is provided to the substrate without the ions.
US09934977B1

A method of forming a contact to a semiconductor device that includes forming a vertically orientated channel region on semiconductor material layer of a substrate; and forming a first source/drain region in the semiconductor material layer. The method may continue with forming a metal semiconductor alloy contact on the first source/drain region extending along a horizontally orientated upper surface of the first source/drain region that is substantially perpendicular to the vertically orientated channel region, wherein the metal semiconductor alloy contact extends substantially to an interface with the vertically orientated channel region. Thereafter, a gate structure is formed on the vertically orientated channel region, and a second source/drain region is formed on the vertically orientated channel region.
US09934976B2

Methods and associated structures of forming a microelectronic device are described. Those methods may include forming a contact opening in an inter layer dielectric (ILD) disposed on a substrate, wherein a source/drain contact area is exposed, forming a rare earth metal layer on the source/drain contact area, forming a transition metal layer on the rare earth metal layer; and annealing the rare earth metal layer and the transition metal layer to form a metal silicide stack structure.
US09934961B2

Structures and methods are provided for forming fin structures. A first fin structure is formed on a substrate. A shallow-trench-isolation structure is formed surrounding the first fin structure. At least part of the first fin structure is removed to form a cavity. A first material is formed on one or more side walls of the cavity. A second material is formed to fill the cavity, the second material being different from the first material. At least part of the STI structure is removed to form a second fin structure including the first material and the second material. At least part of the first material that surrounds the second material is removed to fabricate semiconductor devices.
US09934960B2

A technique capable of suppressing the generation of foreign matter in a process container involves a method of manufacturing a semiconductor device including: (a) supplying a source gas to a substrate in a process container; (b) supplying an inert gas to an inner wall of an opening of the process container at a first flow rate while performing (a); (c) supplying a reactive gas to the substrate; and (d) supplying the inert gas to the inner wall at a second flow rate lower than the first flow rate while performing (c).
US09934956B2

A gas delivery system delivers different process gas compositions to a common supply line at specified times. Multiple reservoirs are fluidly connected to the common supply line with each reservoir having its own charge control valve for controlling connection of the reservoir to the common supply line. Each of the multiple reservoirs has a corresponding mass flow controller and delivery control valve connected to control flow of process gas from within the reservoir to a process module at specified times. The common supply line is operated to fill the multiple reservoirs with different process gas compositions in a time-divided manner. The mass flow controllers and delivery control valves of the multiple reservoirs are operated to deliver one or more process gas compositions to the process module in an accurately timed manner in accordance with a prescribed schedule. The multiple reservoirs are filled as needed to satisfy the prescribed schedule.
US09934939B2

A method of measuring an overlay offset using a scanning electron microscope system includes: scanning an in-cell region, which includes a lower structure and an upper structure stacked in a sample, using a primary electron beam with a landing energy of at least 10 kV; detecting electrons emitted from the scanned in-cell region; and measuring an overlay offset with respect to overlapping patterns included in the in-cell region using an image of the in-cell region that is generated based on the detected electrons emitted from the scanned in-cell region.
US09934931B2

The present invention relates to mounting of an anode disk. In order to provide a mount of an anode disk to a rotating shaft that is suitable for increased thermal loads on the anode disk, a rotating anode assembly (10) is provided that comprises an anode disk (12), a rotating shaft (14), and an anode disk support (16). The anode disk is concentrically mounted to a rotating axis (18) of the rotating shaft via the anode disk support, and the anode disk support comprises a first support (20) with a first circular axial support surface (22) that is provided at the rotating shaft in a concentric manner with the rotating axis. Further, the anode disk support comprises a second support (24) with a second axial support surface (26) that is at least temporarily attached to the rotating shaft for urging the anode disk against the first support surface in an axial clamping direction. Still further, the first support is provided as a radially flexible support (28). Upon heating up of the anode disk during X-ray generation, and a thermal expansion of the anode disk, the radially flexible support bends (32) radially such that the first axial support surface at least partly follows the thermal expansion in a radial direction.
US09934928B2

Provided herein are approaches for improving ion beam extraction stability and ion beam current for an ion extraction system. In one approach, a source housing assembly may include a source housing surrounding an ion source including an arc chamber, the source housing having an extraction aperture plate mounted at a proximal end thereof. The source housing assembly further includes a vacuum liner disposed within an interior of the source housing to form a barrier around a set of vacuum pumping apertures. As configured, openings in the source housing assembly, other than an opening in the extraction aperture plate, are enclosed by the extraction aperture plate and the vacuum liner, thus ensuring appendix arcs or extraneous ions produced outside the arc chamber remain within the source housing. Just those ions produced within the arc chamber exit the source housing through the opening of the extraction aperture plate.
US09934922B2

RF commutator including: a phase change material (7) arranged between a first conducting element (2) and a second conducting element (4), means of heating (11, 13) the phase change material provided with a first electrode (11) and a second electrode (13), the means of heating being capable of modifying the state of the phase change material (7) by injection of an electrical activation signal between the first electrode and the second electrode, at least one given electrode (11, 13) among the first electrode (11) and second electrode (13) comprising a conducting part (15a) arranged between the first conducting element (2) and the second conducting element (4), zones of the phase change material being laid out between the first conducting element (2) and the second conducting element (4) and being arranged on either side of this conducting part (15a).
US09934921B2

An improved magnetic switch assembly (16) has a housing (24), a first electrode (40) positioned within the housing (24), a second electrode (42), and a magnetically movable component (48) located within the housing (24) and shiftable between a first position in simultaneous contact with electrodes (40, 42), and a second position out of such simultaneous contact. The electrode (40) has a radially enlarged contact section (44, 58) adjacent the free end thereof which prevents hangup or sticking of component (48) in the first position.
US09934920B2

A switch comprising an interior cavity and a switching element movably disposed within the interior cavity to define a first position and a second position, the second position being different from the first position. A biasing element imparts a biasing force to the switching element to place the switching element in either the first or the second position until an external force imparted to the switching element exceeds the biasing force, thereby causing the switching element to move to the other one of the first or the second position. A biasing force-adjusting element is cooperatively engaged with the biasing element, wherein a magnitude of the biasing force is adjustable using the biasing force-adjusting element. An electrically-conductive contact, coupled to the switching element, defines a first switching state when the switching element is in the first position and a second switching state when the switching element is in the second position.
US09934916B2

A keyboard device for a portable computer is disclosed. The portable computer includes a main body chassis and a display chassis. The main body chassis contains the keyboard device having multiple keycaps elastically supported to be moved up and down. Coupled to the main body chassis via a hinge, the display chassis contains a display. The main body chassis also includes a key depressing mechanism having a rotating shaft member provided along each of the keycaps and a pressing piece projecting from the outer circumferential surface of the rotating shaft member to the side of the keycap to allow a receiving part provided in the keycap to be depressed downward. The rotating shaft member rotates about the axis to cause the pressing piece to push down the receiving part and, in turn, pushing down and keeping the keycap in a depressed position.
US09934912B2

A repairable electrical component includes one or more electrodes and a pliable casing, the one or more electrodes positioned within the pliable casing, wherein the repairable electrical component is configured to self-repair if the repairable electrical component or any part of the repairable component is partially damaged. A method of forming a repairable electrical component includes forming one or more electrodes, the electrodes comprising a core, an intermediate layer of ferromagnetic material and a pyrrole based material defining an outer layer, the outer layer encapsulating the core and ferromagnetic layer, positioning the one or more electrodes within an electrolyte, providing a casing to enclose the one or more electrodes and the electrolyte, the casing formed from a polyurethane material.
US09934909B2

In an embodiment, a multilayer ceramic capacitor 10 has the first external electrode 12 and second external electrode 13 provided with a space between them on the other height-direction surface f6 of the capacitor body 11 in the length direction, where the width Wa of the other height-direction surface f6 of the capacitor body 11 is smaller than the width W of the one height-direction surface f5. The multilayer ceramic capacitor can improve yield and help reduce cost by allowing several of the conditions to be found non-defective in the appearance inspection.
US09934905B2

In a linear conductor forming step, a wide portion having a relatively large line width and a narrow portion having a relatively small line width are formed in each of a plurality of linear conductors. In addition, in a multilayer board, in base material layers adjacent to each other in a stacking direction, the wide portion overlaps the narrow portion on the adjacent base material layer, and end portions of the wide portions at both sides of the narrow portion in a line width direction, in a planar view. The wide portions are disposed such that the end portions thereof overlap each other in the stacking direction and resistance of a fluid thermoplastic resin increases. The narrow portion is located between the wide portions in the stacking direction.
US09934902B2

An apparatus configured to transceive wireless power, includes a magnetostrictive resonator configured to be excited by a magnetic field, and a soft magnetic material disposed in a vicinity of the magnetostrictive resonator. The apparatus further includes a transducing coil disposed in a vicinity of the magnetostrictive resonator or the soft magnetic material, and configured to convert mechanical energy generated by the excitation of the magnetostrictive resonator to electric energy.
US09934899B2

Embodiments disclosed herein include systems and methods for mounting electrical components in electrical systems. In one example, there is provided a heat-generating electrical component and base assembly configured to be secured to a component wall. The assembly comprises a base including an upper portion having a recess and a lower portion having a floating electrical connector, a heat-generating electrical component secured in the recess of the base and including an electrical lead in electrical communication with the floating electrical connector, and a gasket circumscribing a perimeter of the lower portion.
US09934896B2

This relates to an inspection apparatus for inspecting a structural component to which access is restricted, comprising a movable unit including a superconductor and an inspection device, a drive unit including a magnetic field generator adapted to generate a magnetic field, wherein said movable unit and said drive unit are arranged with a predetermined gap therebetween for receiving said structural component and are coupled in a force-locking manner by means of the frozen magnetic flux, i.e., without a physical connection, between the magnetic field generator and the superconductor. Thus, spaces or areas to which access is restricted can be inspected without the need of physically connecting the drive unit and the movable unit.
US09934894B2

A manufacturing method of a non-oriented electrical steel sheet includes: performing finish annealing of a cold-rolled steel strip; and forming a tension-applying type insulating film of not less than 1 g/m2 and not more than 6 g/m2 on a surface of the cold-rolled steel strip. The performing the finish annealing includes forming an oxide layer containing Al2O3 or (Al, Cr)2O3 and having a thickness of not less than 0.01 μm and not more than 0.5 μm on the surface of the cold-rolled steel strip with setting a temperature of the cold-rolled steel strip to not lower than 800° C. and not higher than 1100° C. in an atmosphere where when the total content of Si and Al of the cold-rolled steel strip is represented as X (mass %), a partial pressure ratio of water vapor to hydrogen is equal to or less than 0.005×X2.
US09934893B2

A shunt resistor according to the present invention includes a pair of electrode plates spaced apart from each other in a plate surface direction and a resistive alloy plate that connects the pair of electrode plates and that has a predetermined set resistance value. A surface of the resistive alloy plate is provided with a visually recognizable character string pattern that is formed by laser processing and that indicates the set resistance value of the resistive alloy plate, and a surface area and a carving depth of the character string pattern are set in such a manner that the resistive alloy plate has the set resistance value.
US09934892B2

A method for fabricating a varistor device is presented. In an embodiment the method includes providing a base body for the varistor device, wherein the base body comprises a ceramic material, providing a basic material for a base metal electrode region on the base body, exposing the base body with the basic material to a temperature under a protective gas atmosphere such that the base metal electrode region is formed and firmly connected to the base body and completing the varistor device.
US09934891B1

The present technology is directed toward a resistor and method of manufacturing the resistor. One or more layers of insulative material are formed on a length of resistive material. Portions of the one or more layers insulative material are removed from the resistive material in a pattern based on a predetermined approximate dimension and predetermined approximate resistance value. A first set of one or more conductive layers are formed on the portions of the resistive material exposed by the insulative coating to form a plurality of conductive pads on the resistive material between the patterned insulative material. The sets of conductive pads are probed to measure a preliminary resistance value between the sets of conductive pads. For one or more sets of conductive pads, a calculated amount of additional insulative material adjacent the respective conductive pads is removed based upon the preliminary resistance value between the corresponding set of conductive pads and a final resistance value to exposed additional portions of resistive material. The conductive pads and resistive material is cut at substantially the middle of each conductive pad to form pieces. A second set of one or more conductive layers are formed on the first set of one or more conductive layers at opposing ends of each piece, and the additionally exposed portions of the resistive material.
US09934890B1

A nestable and stackable electric fence insulator is provided having a latching structure by which a plurality of insulators of like construction are oriented, at least partially nested and connected to one another in a secure, space-efficient and organized manner. A plurality of like electric fence insulators, each including a body having a mounting end and an electric fence wire engaging end and including at least one latching structure on an upper surface and at least one latching structure on a lower surface, may be stacked one on top of another in a connected and nested relationship. An electric fence insulator package is also provided that includes multiple electric fence insulators secured to one another in a stacked arrangement by a latching structure formed on each insulator, and a packaging surrounding and containing the stacked arrangement of insulators.
US09934886B1

The present invention discloses a stable and easy-to-install and remove multi-conductive core cable, an outer protective layer and cable inner core wires arranged in an inner cavity of the outer protective layer. The present invention also discloses a method for processing a stable and easy-to-install and remove multi-conductive core cable, and the method comprises the following steps: S1: preparing a traction rope, an outer protective layer of a cable to be threaded and cable inner core wires; S2: fixedly fastening one end of the traction rope to one end of the cable inner core wires, and threading the end with a hook of the traction rope out through an inner cavity of the outer protective layer; S3: fixing the hook by a wire drawing machine or a traction device and performing traction operation on the cable inner core wires; and S4: controlling an traction rate at not more than 3 m/min until end of the threading of the cable inner core wire. A runner mounting groove and an auxiliary runner device are arranged in the inner cavity of the outer protective layer of the cable, so that the cable threading process is facilitated, structural integrity is ensured, and such arrangement is applicable to design of short cables, and security is high and will not be affected after maintenance.
US09934884B2

Plural pairs of connection plates are placed circumferentially around a plurality of circularly-arranged electromagnets, in which the plural pairs are each a pair of two connection plates placed with a gap in a radial direction and are arranged in a longitudinal direction of the connection plates. At a portion where one of the two connection plates forming a pair and one of the adjacent two connection plates forming another pair are connected, an end portion of the one of the two connection plates forming the pair and an end portion of the one of the two connection plates forming the another pair, are configured to be bent in the radial direction so that these end portions are apart from the other one of the two connection plates forming the pair, whereby the connection plates in the pair and the connection plates in the another pair are serially connected.
US09934867B2

A method for capacitance coupling parameter estimation is disclosed. Step (A) of the method determines a plurality of voltages in a plurality of memory cells of a nonvolatile memory in response to a plurality of writes to the memory cells. The voltages are determined in each of a plurality of cases related to inter-cell interference. Step (B) generates a system of equations of a capacitance coupling model in response to the voltages from all of the cases. Step (C) generates one or more parameters in response to the system of equations. The parameters include one or more couplings between a perturbed memory cell and a plurality of neighboring memory cells adjacent to the perturbed memory cell.
US09934865B2

A NAND flash memory device detects the occurrence of Cell Voltage Distribution Disruption Events (CVDDEs), such as a Partial Block Program (PBP) and Program-Read-Immediate (PM), and provides a way to dynamically adjust read voltage to account for CVDDEs. A read command includes extended addressing bits that are used when a CVDDE has occurred to access registers that indicate an adjustment to read voltage that is needed to accommodate the CVDDE. The read voltage is then dynamically adjusted to accommodate the CVDDE. When the CVDDE is no longer an issue, the read voltage is adjusted to its previous value before the CVDDE.
US09934862B2

Technologies are generally provided for methods and circuitry to rank a large number of cells in a timeframe of about one sense cycle. In some examples, an architecture may be implemented to rank memory cells such as volatile memories, non-volatile memories, and other types of data storage devices, where there may not be an equivalent to threshold voltage. In other examples, an arbitrary group of circuits, such as in neural networks where there may not be an equivalent control gate to set the timing resolution, may be ranked. Relative sense timing may be used to rank the cells having different current carrying abilities. A ramped gate voltage may be used to control the timing resolution and to reduce contention between close separate cells. Digital logic may be used to latch and/or record the rank information.
US09934858B2

In a non-volatile memories formed according to a NAND type of architecture, one or more of the end word lines on the source end, drain end, or both are set aside as dummy word lines that are not used to store user data. In addition to the host data, a memory system typically also stores metadata, or information about the user data, how it is stored and the memory system itself. Techniques are presented for using the dummy word lines of the memory blocks to hold this metadata. This arrangement allows for the metadata of a memory block to be known in real time, without reducing the storage capacity of the memory system.
US09934848B2

Devices and methods for determining resistive states of resistive change elements in resistive change element arrays are disclosed. According to some aspects of the present disclosure the devices and methods for determining resistive states of resistive change elements can determine resistive states of resistive change elements by sensing current flow. According to some aspects of the present disclosure the devices and methods for determining resistive states of resistive change elements can determine resistive states of resistive change elements without the need for in situ selection devices or other current controlling devices. According to some aspects of the present disclosure the devices and methods for determining resistive states of resistive change elements can reduce the impact of sneak current when determining resistive states of resistive change elements.
US09934845B2

A semiconductor device comprising a first supply voltage, a second supply voltage, different from the first supply voltage; and a switching circuit. The switching circuit comprises an input configured to receive an input signal corresponding to the first supply voltage and an output configured to output an output signal corresponding to the second supply voltage. The switching circuit is a combined latch with a built-in level shifter that provides latching functionality and level shifting functionality and a leakage path is cut-off when the switching circuit is providing latching functionality.
US09934836B2

An electronic component (1) and an electronic device (100) comprising one or more such components (1). The electronic component (1) comprises a stack (4) of layers arranged on a flexible substrate (3). Said stack comprises an electrically active part (4a) and a protective layer (11) for protecting the electrically active part against scratches and abrasion. Said electrically active part comprises a bottom electrode layer (5) and a top electrode layer (9) and at least one insulating or semi-insulating layer (7) between said electrodes. The stack further comprises a buffer layer (13), arranged between the top electrode layer (9) and the protective layer (11). The buffer layer (13) is adapted for at least partially absorbing a lateral dimensional change (ΔL) occurring in the protective layer (11) and thus preventing said dimensional change (ΔL) from being transferred to the electrically active part (4a), thereby reducing the risk of short circuit to occur between the electrodes.
US09934830B2

In a memory module including a memory device and a filter, the memory device operates with a clock of a reference frequency. The filter receives a multiplexed signal from a host and filters a signal of a frequency band from the multiplexed signal. The frequency band includes the reference frequency and the signal of the frequency band is provided to the memory device.
US09934828B2

Systems and methods are provided for a sense amplifier/write driver circuit. A system includes a set of transistors responsive to a memory cell, the set of transistors configured to operate as a sense amplifier in a first mode and to operate as a write driver in a second mode. One or more switches are configured to switch the set of transistors from the first mode to the second mode based on a control signal. Particular transistors of the set of transistors are configured by the one or more switches to amplify and retain data at a pair of input/output nodes for a period of time in the first mode. The particular transistors are further configured by the one or more switches to drive data to the pair of input/output nodes in the second mode.
US09934826B2

To provide a semiconductor device including a first memory cell for holding first analog data, a second memory cell for holding reference analog data, and an offset circuit. The first memory cell and the second memory cell supply a first current and a second current, respectively, when a reference potential is supplied. The offset circuit supplies a third current corresponding to a differential current between the first current and the second current. The first memory and the second memory supply a fourth current and a fifth current, respectively, when a potential corresponding to second analog data is supplied. By subtracting the third current from a differential current between the fourth current and the fifth current, a current that depends on the sum of products of the first analog data and the second analog data is obtained. By providing a plurality of product-sum operation circuits that can be freely connected, a hierarchical neural network can be formed.
US09934806B2

Provided herein is a method, including creating a first pattern in a data region of a substrate, and creating a second pattern in a servo region of a substrate. A circumferential line pattern is created overlapping the first pattern to create rectangle-shaped protrusions in the data region of the substrate. A chevron pattern is created overlapping the second pattern to create chevron-derived protrusions in the servo region of the substrate.
US09934805B1

According to one embodiment, a magnetic disk device including a disk, and a controller which calculates a first corrected value based on a first eccentricity of the disk, and writes a first track based on the first corrected value, wherein when the controller interrupts the process for writing the second track so as to overlap the first track at a first position, the controller measures a second eccentricity of the disk, and compares the first eccentricity with the second eccentricity, and when the first eccentricity is different from the second eccentricity, the controller restarts the process for writing the second track from a second position away from the first position in a radial direction.
US09934804B1

An apparatus-implemented method according to one embodiment includes passing a magnetic recording tape over a plurality of modules having write transducers. Associated pairs of the write transducers are aligned along an intended direction of tape travel thereacross, and planes of deposition of the write gaps of the write transducers in each associated pair are oriented at an angle of greater than 4 degrees relative to each other. The method also includes causing the write transducers to write predefined patterns of magnetic bars on the magnetic recording tape.
US09934801B1

An apparatus comprises a slider having an air bearing surface and is configured for heat-assisted magnetic recording. The slider comprises a write pole, a near-field transducer (NFT) proximate the write pole, and an optical waveguide configured to receive light from a light source and couple the light to the NFT. The optical waveguide comprises first and second opposing major surfaces and opposing first and second edges connected to the first and second major surfaces. An optically opaque overlay is disposed on or adjacent one or both of the first and second major surfaces of the optical waveguide. Periodic structures are disposed on a surface of the optically opaque overlay facing the waveguide. The periodic structures are configured to organize stray light emanating from the waveguide for absorption by the optically opaque overlay.
US09934800B1

A waveguide has a first cladding layer surrounding a near-field transducer. A core of the waveguide is disposed on the first cladding layer, and a second cladding layer is disposed on the core opposite the first cladding layer. A coupler is formed of a second plasmonic material and disposed in the waveguide such that a first edge of the coupler is proximate a media-facing surface and a first side of the coupler faces and is spaced apart from a peg of the near-field transducer in a downtrack direction.
US09934790B2

A system for producing an encoded digital audio recording has an audio encoder that encodes a digital audio recording having a number of audio channels or audio objects. An equalization (EQ) value generator produces a sequence of EQ values which define EQ filtering that is to be applied when decoding the encoded digital audio recording, wherein the EQ filtering is to be applied to a group of one or more of the audio channels or audio objects of the recording independent of any downmix. A bitstream multiplexer combines the encoded digital audio recording with the sequence of EQ values, the latter as metadata associated with the encoded digital audio recording. Other embodiments are also described including a system for decoding the encoded audio recording.
US09934789B2

A method, medium, and apparatus with scalable channel decoding. The method includes recognizing the configuration of channels or speakers, calculating the respective number of same path decoding levels for each multi-channel signal using the recognized configuration of the channels or speakers, and performing decoding and up-mixing according to the calculated respective number of decoding levels.
US09934786B2

A system is disclosed for facilitating free form dictation, including directed dictation and constrained recognition and/or structured transcription among users having heterogeneous native (legacy) protocols for generating, transcribing, and exchanging recognized and transcribed speech. The system includes at least one system transaction manager having a “system protocol,” to receive a verified, streamed speech information request from at least one authorized user employing a first legacy user protocol. The speech information request which includes spoken text and system commands is generated using a user interface capable of bi-directional communication with the system transaction manager and supporting dictation applications, including prompts to direct user dictation in response to user system protocol commands and systems transaction manager commands. A speech recognition and/or transcription engine (ASR), in communication with the systems transaction manager, receives the speech information request from the system transaction manager, generates a transcribed response, which can include a formatted transcription, and transmits the response to the system transaction manager. The system transaction manager routes the response to one or more of the users employing a second protocol, which may be the same as or different than the first protocol. In another embodiment, the system employs a virtual sound driver for streaming free form dictation to any ASR, regardless of the ASR's ability to recognize and/or transcribe spoken text from any input source such as, for example, a live microphone or line input. In another embodiment, the system employs a buffer to facilitate the system's use of ASRs requiring input data to be in batches, while providing the user with an uninterrupted, seamless dictating experience.
US09934783B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data corresponding to an utterance, determining that the audio data corresponds to a hotword, generating a hotword audio fingerprint of the audio data that is determined to correspond to the hotword, comparing the hotword audio fingerprint to one or more stored audio fingerprints of audio data that was previously determined to correspond to the hotword, detecting whether the hotword audio fingerprint matches a stored audio fingerprint of audio data that was previously determined to correspond to the hotword based on whether the comparison indicates a similarity between the hotword audio fingerprint and one of the one or more stored audio fingerprints that satisfies a predetermined threshold, and in response to detecting that the hotword audio fingerprint matches a stored audio fingerprint, disabling access to a computing device into which the utterance was spoken.
US09934782B2

Method, system and product for automatic performance of user interaction operations on a computing device. A method comprising: obtaining an identifier of an operations sequence; obtaining the operations sequence by searching a repository of operations sequences using the identifier, wherein the repository of operation sequences comprises operations sequences defined based on a previous execution of one or more operations by another computing device other than the computing device on behalf of another user other than the user; and automatically executing the operations sequence or portion thereof on the computing device. Another method comprises: identifying elements in a layout of a GUI, displaying in visible proximity to each of the elements an assigned unique label; recognizing speech by a user vocally indicating a selected element by referring to the assigned label; and, automatically performing a user interaction operation on the selected element.
US09934755B2

A display device which may operate as a reflective display device which uses external light without separate power supply at an illumination level equal to or greater than a certain illumination level, and which may operate as a transmissive display device which uses internal light at an illumination level less than the certain illumination level to provide a clear image in an outdoor environment and a dark indoor environment. Power consumption may be minimized by automatically switching the display mode depending on the illumination level.
US09934749B2

A complementary gate driver on array circuit employed for panel display includes a plurality of GOA units that are cascade connected, in which an nth GOA unit controls charge to an nth horizontal scanning line G(n) in a display area and includes a pull-up circuit module, a pull-down circuit module, a pull-down holding circuit module, a pull-up controlling circuit module, a pull-down circuit module of an nth gate signal point Q(n), and a bootstrap capacitor. The pull-up circuit module, the pull-down circuit module, the pull-down holding circuit module, the pull-down circuit module of the nth gate signal point Q(n), and the bootstrap capacitor are respectively coupled to the nth gate signal point Q(n) and the nth horizontal scanning line G(n), and the pull-up controlling circuit module is coupled to the nth horizontal scanning line G(n).
US09934741B1

An active device array substrate is provided. The active device array substrate includes multiple pixel structures, a drive circuit, multiple signal lines and a control line. The pixel structures are disposed in a display area. The drive circuit is disposed outside the display area. The signal lines are electrically connected to the drive circuit and the pixel structures corresponded to the signal lines. The control lines are intersected with the signal lines. A method adapted for inspecting defects on the active device array substrate is also provided. First, a tested signal line is selected from the signal lines, and the control line and the tested-signal line are conducted. Second, a test signal is input from the control line to the tested-signal line to determine a location of a defect. Finally, the control line and the tested signal line are isolated.
US09934718B2

A method for driving an electroluminescent display device includes generating a current detection signal corresponding to an average value of a global current per voltage control based on the global current provided to the display panel, controlling at least one of a first power supply voltage or a second power supply voltage based on the current detection signal, and changing the voltage control period based on an operation mode of the display device. The display device operates in a two-dimensional mode for displaying a planar image or a three-dimensional mode for displaying a stereoscopic image.
US09934716B2

A display including a display panel and a control module is disclosed. The display panel includes a plurality of same sub-pixel matrixes. Each sub-pixel matrix is formed by arranging a plurality of sub-pixels. The plurality of sub-pixels includes first sub-pixels corresponding to a first color, second sub-pixels corresponding to a second color, and third sub-pixels corresponding to a third color. The first sub-pixels, the second sub-pixels, and the third sub-pixels are all arranged on the display panel to form a shape of fold line having different folding lengths. The control module is coupled to the display panel and used to output a control signal to the display panel according to a display data to drive the plurality of sub-pixels on the display panel.
US09934713B2

Embodiments of the invention are directed toward a multifunction wristband (or other wearable device) providing a lifestyle display that outwardly displays to other people the interests and social connections of the wearer, which can include data related to music, social media, charities, and more. The multifunction wristband can act either as a stand-alone device or as a companion device to another personal electronic device. Furthermore, it can incorporate a variety of additional useful features.
US09934699B2

A computer implemented education and playbook system and method for providing an interactive, recursive and in situ coaching system. A coach can use a portable electronic device to transmit play information to a number of players via wearable electronic devices, the play then being filmed and time stamped for subsequent review and storage in a coach's practice plan.
US09934696B2

A tabletop teaching device and a method of using the same may include a box having an interior housing, a top and a floor. The box may include within the interior housing, at least one printout of a scene placed on the floor of the box, at least one printout of a grid placed over the at least one printout of a scene, and at least one miniature item placed above the at least one printout of a grid, wherein each miniature item represents a potential victim, a fixed point, an object item, or a potential weapon. An instructor can then place a potential victim miniature item and a fixed point miniature item spaced apart along the at least one grid printout so as to instruct a first student to determine distances and angles between the potential victim utilizing the grid of the at least one printout of a grid.
US09934685B1

In an approach for notifying, a computer receives one or more preemption notifications, wherein the one or more preemption notifications are associated with one or more priority vehicles. The computer identifies a device that is within range of the received one or more preemption notifications, wherein the device includes one or more directional indicators. The computer one or more directions of approach associated with the received one or more preemption notifications relative to the identified device. The computer determines a number of approaching priority vehicles associated with each instance of the identified one or more directions of approach relative to the identified device. The computer initiates to display through the one or more directional indicators of the identified device the identified total number of approaching priority vehicles associated with the one or more identified directions of approach relative to the identified device.
US09934684B2

A method, system and computer program product for dynamically routing messages in a publish/subscribe system. A messaging application receives messages from sensors (e.g., road condition sensors). Upon analyzing the messages using data analytics, an event (e.g., icy road condition) may be correlated with the analyzed messages. In such a scenario, a temporal topic based on the triggered event is created. Furthermore, a temporal publication (e.g., “icy road condition near exit 40”) and a temporal subscription are created. Potential subscribers to be associated with the temporal subscription are identified by using either geo-location information or social media information. Once those subscribers are identified, they are associated with the temporal subscription. The temporal publication is then published to the subscribers associated with the temporal subscription. In this manner, messages are dynamically routed to the appropriate subscribers that may have previously been excluded based on dynamically created temporal topics, subscriptions and publications.
US09934679B2

A method and system for adaptively configuring a remote control includes analyzing a log of events, maintained by the remote control, which indicate how the remote control and the devices it controls are used by a user. Once the analysis is performed, the system and method can suggest alternative configurations of the remote control to the user. The range and type of alternative configurations is not particularly limited and can include changing which devices are employed for various user activities and/or how those activities are performed, the placement and hierarchy of commands in a menu tree and/or troubleshooting and set up configurations. The analysis can be performed either partially or totally within the remote control, or at, or in conjunction with, a service to which the remote control connects through a network.
US09934678B2

A remote controller 101 includes: an operation unit 11; a power generating unit 12 that generates electric power by operation on the operation unit 11; a signal generating unit 13 that operates by using the electric power generated by the power generating unit 12 and is able to output a signal of a kind corresponding to the content of each operation on the operation unit 11; a storage unit 15 that operates by using the electric power generated by the power generating unit 12 and nonvolatilely stores the content of an output signal of the signal generating unit 13; and a transmission control unit 14 that operates by using the electric power generated by the power generating unit 12 and transmits a wireless signal including information corresponding to the content of the output signal stored in the storage unit 15 when the operation on the operation unit 11 satisfies a predetermined condition.
US09934651B2

A slot machine matrix game employs a player selectable hot spot feature in which the player is prompted to select desired locations to become hot spots in the gaming matrix. The player selectable hot spots may be employed in primary game play or bonus rounds. When a designated target symbol lands on a hot spot, the spot is activated. The number of activated hot spots may be used to award a progressive jackpot. The hot spots may also function to increase a prize multiplier.
US09934632B2

A system and method are provided and include a controller that controls a door lock actuator system of an autonomous vehicle. The controller is configured to receive a request for transportation from a server in communication with a smartphone. The request for transportation includes a pickup location and a unique identifier. The controller is configured to store the unique identifier received from the server as a stored unique identifier, to communicate directly with the smartphone, to receive a smartphone unique identifier from the smartphone, to compare the smartphone unique identifier with the stored unique identifier, and to control the door lock actuator system to unlock and/or open at least one door of the autonomous vehicle when the smartphone unique identifier matches the stored unique identifier.
US09934628B2

Methods and apparatuses are disclosed for recording video data of an event. The apparatuses include a processor communicating with memory. The memory stores video data of the event captured by a camera, and the video data includes a series of picture frames of the event. A loop buffer also stores video data of the event captured by the camera. A rule-based engine stored in the memory uses a set of rules to store the contents of the loop buffer in the memory. The apparatus utilizes the loop buffer to provide video data prior to occurrence of the event.
US09934621B2

This disclosure is directed to techniques for automated transmission of surveillance incident data or other anomalous incident data from an aircraft via a preferred transmission mode. An example method includes detecting, by a processing device onboard an aircraft, an anomalous incident involving the aircraft that qualifies for reporting relative to a set of anomalous incident reporting criteria. The method further includes identifying, by the processing device, data onboard the aircraft relevant to the anomalous incident. The method further includes detecting that the aircraft is in a status that makes available a selected data transmission mode for transmitting the data relevant to the anomalous incident. The method further includes communicating the data relevant to the anomalous incident to a transmission system for transmission from the aircraft via the selected data transmission mode in response to detecting that the aircraft is in the status that makes available the selected data transmission mode.
US09934616B2

In order to aid a user in filling a container with a target volume of a substance, an image is received. The image includes a view of the container and a view of a reference object. The reference object has a known dimension. The view of the reference object and the view of the container are then compared with reference to the known dimension. Based on the comparison, a volume of the container is determined. Based on the volume of the container, a volume indicator is provided.
US09934603B2

A three-dimensional resolution gauge for evaluating performance of a tomographic imaging system includes a series of groupings of 3-dimensional line pairs. All of the line pairs are oriented at a common set acute angle relative to a reference x-y imaging plane. The frequency of the line pairs of respective groupings of the series vary from highest density to lowest density corresponding to fine resolution and coarse resolution, respectively. Imaging of the series of groupings by the tomographic imaging system provides, in a single scan, a simultaneous visualization of combined effects of x-y in-plane resolution and slice thickness z direction resolution.
US09934599B2

A method of extracting and reconstructing court lines includes the steps of binarizing a court image of a court including court lines to form a binary image; performing horizontal projection for the binary image; searching for plural corners in the binary image and defining a court line range by the corners; forming plural linear segments from images within the court line range by linear transformation; defining at least one first cluster and at least one second cluster according to the characteristics of the linear segments and categorizing the linear segments into plural groups; taking an average of each group as a standard court line and creating a linear equation of the standard court line to locate the point of intersection of the standard court lines; and reconstructing the court lines according to the point of intersection. This method is capable of extracting the image of a portion of the court line from a dynamic or static image having a court line quickly to eliminate interference caused by noises coming from a portion other than the court line such as the background color, ambient brightness, people or advertisement, and reconstructing the court lines quickly and accurately to facilitate the determination of the boundary of a court line or the computation of data.
US09934597B2

A method for reducing metal artifacts in a volume radiographic image reconstructs a first 3-D-image using measured projection images and forms a 3-D image metal mask that contains metal voxels. For each measured projection image, a projection metal mask is a projection of the 3-D image metal mask. A 3-D prior image contains voxels within the 3-D image metal mask. Voxel values of the first 3-D image outside the 3-D image metal mask are replaced with a value representative of air or soft tissue. Non-metal voxels of the 3-D prior image are modified according to a difference between a pixel value related to the nonmetal voxel and the corresponding pixel value in a calculated projection image. Composite projection images are formed by replacing measured projection image data for pixels within the projection metal mask with calculated projection image data. A metal artifact reduced 3-D image is reconstructed from composite projections.
US09934588B2

A method of providing multimodal medical images includes: loading first image data and second image data obtained by two different imaging modalities; generating object modeling data based on at least one of the first image data and the second image data; and displaying, on a display, the first image data, the second image data, and the object modeling data. The object modeling data is a virtual model of a body tissue of an object.
US09934585B2

There are provided an apparatus and method for registering images. The apparatus includes at least one processor configured to implement: a first transform model estimator configured to generate a first transform model based on corresponding feature points between a first image and a second image; a second transform model estimator configured to generate a second transform model based on corresponding feature points between a first partial image of the first image and a second partial image of the second image, the second partial image being generated based on the first partial image; and a registrator configured to register the first image and the second image by transforming the first partial image using the first transform model and the second transform model.
US09934584B2

A line-of-movement generating apparatus includes an acquisition unit, a detection unit, an extraction unit, a setting unit, a calculation unit, and a confirmation unit. The acquisition unit acquires images captured by an image capturing device at respective multiple time points. The detection unit detects one or more moving objects from the images. The extraction unit extracts a line of movement of each of the detected one or more moving objects. The setting unit sets a region where a line of movement tends to have a missing portion in an image captured by the image capturing device. The calculation unit calculates a likelihood indicating a degree of certainty of the extracted line of movement of each of the one or more moving objects. The confirmation unit confirms a line of movement of the one or more moving objects on the basis of the calculated likelihood.
US09934571B2

An image processing device 20 acquires captured images obtained by imaging a sample including a target cell, sets an object region for detecting the target cell in the captured images, extracts a plurality of cell regions each including a cell from a peripheral region including a region other than the object region, sets a range of a feature quantity of the target cell based on a feature quantity obtained from each of the plurality of cell regions, and determines whether or not the target cell is included in the object region when the feature quantity obtained from the object region is included in the set range of the feature quantity.
US09934568B2

Systems and methods that allow transfer and display rules to be defined based on one or more of several attributes, such as a particular user, site, device, and/or image/series characteristic, as well as whether individual images and/or image series are classified as thin slices and/or based on other characteristics, and applied to medical images in order to determine which images and/or image data are analyzed, downloaded, viewed, stored, rendered, processed, and/or any number of other actions that might be performed with respect to medical image data. The system and methods may include image analysis, image rendering, image transformation, image enhancement, and/or other aspects to enable efficient and customized review of medical images.
US09934567B2

A system and method is disclosed to reduce variation of the clinical decision making process when an image reporting and data system (IRADS) for medical diagnosis is used. Image reporting and data systems provide guidelines for an operator to identify images as belonging to one of a number of categories and specific clinical actions are then recommended based upon such categories. Some clinical actions such as biopsies may be recommended by IRADS even when they are not necessary. The present inventive concept is configured to utilize a Computer-Assisted Diagnosis (CAD) system that is specifically programmed to minimize discrepancies between the recommended clinical actions of an individual or specific group of experts using the standard IRADS process and the optimum clinical actions based on correlation with biopsy proven data. The resulting CAD system reduces the number of unnecessary clinical actions such as biopsies based on the operator's error profile.
US09934562B2

A method of displaying a high dynamic range image, comprising receiving the high dynamic range image, calculating a first set of tone mapping parameters as a function of the high dynamic range image, sub-sampling the first set of tone mapping parameters at a first resolution to create a first sub-sampled parameter set, creating a first tone-mapped image by processing the high dynamic range image as a function of the first sub-sampled parameter set, and displaying the first tone-mapped image. A method of composting a plurality of versions of an image to create the high dynamic range image is also disclosed such that the compositing may be modified as a function of received user input.
US09934560B2

Methods and systems for modifying an image by applying an effect to an image are described. The effects include a pop effect, a light adjustment, or a color adjustment to an image. The methods and systems include providing a user slider for applying an effect to the image. The methods and systems further include determining a first portion of the image including a face and creating a protection mask to protect the face in the first portion during image modification. The protection mask may include an enhancement threshold for modifying the first portion of the image. The modification of the image may include modifying the second portion of the image differently than the first portion of the image. A method for enforcing different resolutions of a same input image to produce similar visual results is also described.
US09934559B2

A method of correcting an image obtained by an image acquisition device includes obtaining successive measurements, Gn, of device movement during exposure of each row of an image. An integration range, idx, is selected in proportion to an exposure time, te, for each row of the image. Accumulated measurements, Cn, of device movement for each row of an image are averaged across the integration range to provide successive filtered measurements, G, of device movement during exposure of each row of an image. The image is corrected for device movement using the filtered measurements G.
US09934557B2

An apparatus and a method. The apparatus includes an image representation unit configured to receive a sequence of frames generated from events sensed by a dynamic vision sensor (DVS) and generate a confidence map from non-noise events; and an image denoising unit connected to the image representation unit and configured to denoise an image in a spatio-temporal domain. The method includes receiving, by an image representation unit, a sequence of frames generated from events sensed by a DVS, and generating a confidence map from non-noise events; and denoising, by an image denoising unit connected to the image representation unit, images formed from the frames in a spatio-temporal domain.
US09934556B2

A display method includes the following steps: generating a first depth map and an edge map according to a color image; determining a first depth value of a first pixel and a second depth value of a second pixel of an edge region of the first depth map according to the edge map, in which the first pixel and the second pixel are arranged in a horizontal direction; adjusting N depth values of N pixels adjacent to the edge region of the first depth map according to a zero parallax setting reference level to generate a second depth map, where N is a positive integer, and the N pixels include at least one of the first pixel and the second pixel; and generating multiple-view images according to the second depth map and the color image to display a 3D image.
US09934555B1

Image filter values can be obtained by applying a high-frequency or edge-detection image filter to an image to extract a level of image detail. The image can be divided into blocks of a predetermined size and the image filter values of the pixels in a block can be used to obtain a density value associated with the level of image detail for the block. For blocks where the density value exceeds a threshold amount, a degree of blur may be applied based on the density value. Thus, the image can be rendered so that only some of the blocks of the image are blurred while other blocks do not have blur applied.
US09934550B2

A method for composing a multilayer video image of which the values of the pixels of the image layers are stored in a memory. The video image may include at least one first image layer and a second image layer located in front of the at least one first layer and having an opaque area. The method may include defining a region of the at least one first image layer to be hidden by the opaque area, reading from the memory the stored pixel values, with the exception of the values of the pixels of the region of the at least one first image layer, and composing the video image at least from the read pixel values.
US09934549B2

A tile-based graphics system has a rendering space sub-divided into a plurality of tiles which are to be processed. Graphics data items, such as parameters or texels, are fetched into a cache for use in processing one of the tiles. Indicators are determined for the graphics data items, whereby the indicator for a graphics data item indicates the number of tiles with which that graphics data item is associated. The graphics data items are evicted from the cache in accordance with the indicators of the graphics data items. For example, the indicator for a graphics data item may be a count of the number of tiles with which that graphics data item is associated, whereby the graphics data item(s) with the lowest count(s) is (are) evicted from the cache.
US09934547B2

An example method of reducing a number of draw commands issued to a GPU includes generating a first scene graph including a first set of nodes for rendering objects in a first frame and generating a second scene graph including a second set of nodes for rendering objects in a second frame. The method further includes identifying a common portion of the first and second frames. The common portion corresponds to a plurality of nodes in the first and second scene graphs that are the same. The method also includes replacing the plurality of nodes in the second scene graph with a single node including a single draw command that represents draw commands in the plurality of nodes. The single draw command causes the GPU to display the texture in the second frame. The texture is based on a rendering of the common portion in the first frame.
US09934542B2

The present invention relates to a method to detect online privacy violation. The method comprising steps of embedding a tracker into a web browser to open at least one data consumer website or at least one third party website wherein a user submits at least one data value into their corresponding data field in a data consumer website; generating one or more privacy profile using the tracker wherein the profile assists the user to select one or more data fields as per the user preferences; capturing the user selected one or more data fields and their corresponding plurality of browsing history using the tracker; storing the profile and the plurality of browsing history into at least one database; triggering of the tracker for detecting online privacy violation in a third party website and submitting at least one data field into at least one input field to detect online privacy violation for the submitted data field.
US09934525B2

An online personalized gifting system for providing gift card related packaging formats to enhance the customer experience relating to online gift card sales.
US09934523B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing searches using an on-device directory. One of the methods includes providing, by a user device, a location of the user device to a server. Delta information is received that identifies merchants to be added to an on-device directory of the user device, wherein the merchants to be added are located in a geographic region that includes the location of the user device. An on-device directory on the user device is updated using the received information identifying merchants. A search query for merchants located in the geographic region is received. Information is obtained from the on device directory identifying one or more merchants that satisfy the query, and the information identifying the one or more merchants is provided in response to the query.
US09934522B2

Embodiments of computer-implemented systems and methods are described for listing on a marketplace an item, or batch-listing a plurality of items, previously stored on a mobile device. One example embodiment comprises receiving a request from the mobile device for a price estimate for the prospective sale of an item or a plurality of items and subsequently receiving a request to list the item or a plurality of items. The listing process may include receiving images of one or more items, receiving data associated with the one or more items, and using the data, listing the one or more items on the marketplace.
US09934520B2

A server provides data to software applications executing at mobile devices. Billing information for each wireless device is shared with a provider of a software application. The server formats usage information into a transaction record for the content provider. A customer of a network carrier is charged differently based upon a type of content accessed through the server.
US09934519B2

A system and method is provided to implement charging models for subscriber driven media agnostic content delivery across same or different networks. The method includes receiving content of a first media type over a network from a sending client. The method further includes sending the content or a reference to the content to a receiving client in a preferred media type and to a preferred device in accordance with at least one preference of the receiving client. The method also includes generating a billing record based on the content and user preferences of a sending client and/or a receiving client.
US09934513B2

The invention includes systems and methods that permit users to research, identify and compare geographical regions for purposes of business formation, expansion or relocation decision making. The systems and methods include receiving, compiling and formatting data from a plurality of sources for use in the GIS system, populating a searchable database with the GIS data, and enabling the user to search the data using demographic, economic and other search parameters to identify and compare geographic locations of interest. The data further includes information provided by participating economic development organizations, enabling such data to be included in user search parameters, and permitting such third parties to provide commentary on regional data, and to market their regions and services to prospective businesses. The systems and methods also enable a user compare multiple regions of interest via an interface that displays different datasets selected by the user via tabs or buttons, and to generate reports using comparative data specifically selected by the user.
US09934512B2

A system includes a memory storing a dataset representing a community of users of a social networking service, the social networking service providing a platform enabling a user within the community to communicate with at least one of a plurality of other users within the community. The system includes a processor coupled to the memory, the processor configured to determine a ranking of the service users in the dataset based on an initial influence score for at least one of the users. The processor is also configured to determine a contribution to a first user within the community by at least one second user of the plurality of other users within the community, and calculate an influence score for the first user. The ranking is revised based at least in part on the calculated influence score, and information is rendered to a target user based on the revised ranking.
US09934511B2

A method for determining merchant availability is provided. The method includes storing in an electronic storage device a database of merchant transactions; accessing information in the database concerning the transactions, including time of the transactions and locations for merchants participating in the transactions, and assembling the information to provide locations where a merchant is currently available for conducting business. A computer readable non-transitory storage medium storing instructions of a computer program, which when executed by a computer system, results in performance of steps of the method.
US09934506B2

Disclosed herein are various embodiments for systems and methods for self-payment and verification of the purchase of retail goods and services. According to an embodiment of the invention, a method for verifying the purchase using a mobile electronic device in wireless communication with a payment verification system and a code generating system is provided, the method comprising the steps of: receiving from a consumer information identifying an item for purchase; receiving from a consumer information identifying payment means for purchasing the item for purchase; processing the information identifying the item for purchase and information identifying payment means and generating a unique QR code indicating a purchase of the item; sending the unique QR code to a mobile device for display by a consumer to the vendor of the item for purchase.
US09934499B2

A method of providing a digital ticket allowing access to at least one digital object comprising the following steps: following a selection by a first user of at least one digital object, a step of submission of a request to a management server to obtain a digital ticket comprising a unique identification code, a first step of generation of said digital ticket, a first step of transmission of said digital ticket to the first user, and a step of activation of the digital ticket.
US09934495B2

A networked electronic coupon management system is disclosed for managing electronic coupons. The system includes tightly integrated database, application server, and client components facilitating performing electronic coupon definition, issuance, and redemption operations. The operations include creating electronic coupons, wherein each electronic coupon includes a unique coupon ID, creating customer accounts, wherein each customer account comprises a unique customer ID; creating manufacturer accounts, wherein each manufacturer account comprises a Unique ID; and creating retailer accounts, wherein each retailer account comprises a unique retailer ID; and assigning a unique electronic coupon ID to a unique customer ID. Thereafter the system validates the electronic coupon with a product purchase transaction by a customer associated with the unique customer ID. Furthermore, funds transfers associated with the product purchase transaction are tracked, and historical transactional level data is maintained for all customer, manufacturer and retailer accounts.
US09934494B1

Methods and systems for retaining credit card usage through systematic recognition of recurring payments are described. In some embodiments, a method includes receiving user transaction data relating to a payment instrument issued to a user. The user transaction data may include payees and a schedule of payments to the payees. The method may further include identifying recurring payees based on a category of each of the payees. In response to a triggering event requiring an account update of the payment instrument, a report identifying the recurring payees may be generated for the user.
US09934493B2

According to some embodiments, a system comprises one or more processors associated with a financial institution. The financial institution provides a financial account for a user. The system also comprises a dedicated interface between the financial institution and an electronic payment service external to the financial institution. The electronic payment service provides a virtual account for the user. The one or more processors are configured to determine when the user requests a financial transaction to transfer funds from a source to a destination (one of which corresponds to the virtual account), validate the financial transaction based on data received from the electronic payment service over the dedicated interface, and transfer the funds to the destination. The funds are transferred prior to hard-posting such that the funds become available at the destination in real-time while the financial transaction is pending.
US09934482B2

In an example embodiment, a delivery unit comprises a plurality of objects. The delivery unit is encapsulated within a transport container for delivery to an entity for installation. As new versions of the objects are created by modifying the source code, the modified versions of objects are included in the delivery unit along with unmodified versions of the remaining objects of the delivery unit. The modified versions of the objects are marked for installation, while the unmodified versions are not marked for installation. Upon installation, the objects marked for installation are extracted from the delivery unit while the objects not marked for installation are discarded. The extracted objects are then installed, thus updating any previous versions of the objects, while unmodified objects are not installed. In one representative embodiment, objects are procedures of a database system, which may be organized hierarchically into folders.
US09934475B2

Methods, systems, and computer-readable media for managing enterprise data movement using a heuristic data movement detection engine are presented. In some embodiments, a computer system may receive one or more data packets associated with a movement of enterprise data intercepted by a filtering engine. Subsequently, the computer system may evaluate the one or more data packets associated with the movement of enterprise data intercepted by the filtering engine based on at least one predefined data movement pattern. Then, the computer system may detect at least one variation from the at least one predefined data movement pattern based on the evaluating of the one or more data packets associated with the movement of enterprise data intercepted by the filtering engine. Thereafter, the computer system may send at least one alert message based on the detecting of the at least one variation from the at least one predefined data movement pattern.
US09934468B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for constructing and programming quantum hardware for quantum annealing processes.
US09934467B2

Methods, systems and computer program products for predicting breakout artists and media content. Web content is scraped to identify web pages that include the name of an artist or media item and clusters the web pages into one or more headlines. The number of headlines for the artist or media item that occurred during a first time period and the number of content consumers who played the artist or media item during the first time period and during a second time period are counted. A breakout value is, in turn, calculated for the artist or media item using the number of headlines over the first time period, the number of content consumers during the first time period and the number of content consumers during the second time period.
US09934464B2

A data processing system processes data sets (such as low-resolution transaction data) into high-resolution data sets by mapping generic information into attribute-based specific information that may be processed to identify frequent sets therein. When association rules are generated from such frequent sets, the complexity and/or quantity of such rules may be managed by removing redundancies from the rules, such as by removing rules providing only trivial associations, removing rules having only a part group as the consequent, modifying rules to remove redundant antecedent items and/or filtering subsumed rules from the generated rule set that do not provide sufficient lift to meet an adjustable specialization lift threshold requirement.
US09934461B2

The present invention provides dose counter for displaying a count indication of the number or quantity of doses dispensed from or remaining in a container associated, in use, with the dose counter, comprising an indicator member comprising dose indicia and a priming indicator for prompting a user to carry out one or more priming actuations of the container. The priming indicator is initially arranged to at least partially overly the indicator member to thereby at least partially obscure viewing of the dose indicia of the indicator member until the one or more priming actuations of the container have been completed. The priming indicator is movable after the one or more priming actuations have been completed into a disposition where it no longer obscures viewing of the dose indicia of the indicator member. The invention also provides a dispensing apparatus comprising the dose counter.
US09934457B2

A method of securing a redundant initial two-dimensional barcode includes providing an initial message having a unique identifier, encoding the initial message as a set of predefined symbols so as to generate a redundant initial two-dimensional barcode having a redundant zone, generating a unique secret character string having a predefined fixed size, encoding the unique secret character string as a set of predefined symbols identical to the symbols used to generate the redundant initial two-dimensional barcode, and inserting the encoded unique secret character string into a redundant zone of the redundant initial two-dimensional barcode, each symbol of said encoded unique secret character string having a predefined position, so as to create a final two-dimensional barcode.
US09934450B2

System and method for creating a collection of images are described, the method comprising: receiving images from at least one source of images; processing the images to produce an output collection of images, the processing comprising grouping the images to clusters of related images and selecting the preferred images in the clusters; and outputting the output collection of images, the output collection of images comprising the clusters of related images and indication of the preferred images in the clusters. The system for creating a collection of images comprising: a storage medium to receive images from at least one source of images; a processor to produce an output collection of images by grouping the images to clusters of related images and selecting the preferred images in the clusters; and a collection output medium for outputting the output collection of images.
US09934445B2

Provided is a method/system for taking, by an imaging device, one or more images of an object or a part of an object presented at a distance in front of the imaging device, the object being illuminated by a lighting system. The method/system may include: estimating a 3D model of the object as it will be at a predetermined time when taking the image by the imaging device; simulating, using the estimated 3D model, the illumination of the object as it will be at said time to obtain estimated images of the object in respectively a plurality of envisaged lighting modes of the lighting system; selecting a lighting mode of the lighting system from the estimated images; and controlling the lighting system to be in the selected lighting mode; and controlling the imaging device, at the time of the taking of the image of the object, to effect the taking.
US09934438B2

A scene recognition method includes acquiring an image and sensor data corresponding to the image and determining, in accordance with the sensor data, whether a scene of the image is a non-high-dynamic range (HDR) scene. The method also includes extracting an image feature of the image when it is not determined whether the scene of the image is the non-HDR scene and determining, in accordance with the image feature, whether the scene of the image is an HDR scene.
US09934434B2

An image forensics system estimates a camera response function (CRF) associated with a digital image, and compares the estimated CRF to a set of rules and compares the estimated CRF to a known CRF. The known CRF is associated with a make and a model of an image sensing device. The system applies a fusion analysis to results obtained from comparing the estimated CRF to a set of rules and from comparing the estimated CRF to the known CRF, and assesses the integrity of the digital image as a function of the fusion analysis.
US09934431B2

A method for image processing. The method includes: reading an image of a flowchart; identifying, within the image, a plurality of paths corresponding to the flowchart; classifying a first path of the plurality of paths as a flowchart element by: calculating, during a solo evaluation phase, a plurality of established likelihood scores for the first path based on a plurality of properties of the first path; calculating, during a neighbor-based evaluation phase, a first plurality of provisional likelihood scores for the first path based on the plurality of established likelihood scores for the first path and a plurality of established likelihood scores for a second path of the plurality of paths; and updating, during the neighbor-based evaluation phase, the plurality of established likelihood scores for the first path based on the first plurality of provisional likelihood scores; and generating a flowchart object based on the classified first path.
US09934427B2

A monitoring system includes cameras adapted to capture images and depth data of the images. A computer device processes the image signals and depth data from the cameras according to various software modules that monitor one or more of the following: (a) compliance with patient care protocols; (b) patient activity; (c) equipment usage; (d) the location and/or usage of assets; (e) patient visitation metrics; (f) data from other sensors that is integrated with the image and depth data; (g) gestures by the patient or caregivers that are used as signals or for controls of equipment, and other items. Alerts may be issued if any conditions of importance are detected.
US09934422B1

Certain aspects of the present methods and systems may focus on computer implemented methods of obtaining digitized hand-writing data corresponding to a sample of a needed code point of a set of code points. Such methods may include: obtaining a sample of digitized handwritten text, the sample of digitized handwritten text including glyph data corresponding to a first glyph, the first glyph corresponding to the needed code point of the set of code points; associating the first glyph with the needed code point; identifying stroke data in the glyph data, the stroke data corresponding to a stroke component of the first glyph, determining a plurality of dimensional values of the stroke component in the stroke data; and associating the plurality of dimensional values with a new code point sample of the needed code point in a code point set data structure.
US09934416B2

A data entry and scanning apparatus that includes a commercially available mobile device wherein said commercially available mobile device with a touch screen display, a processor, and a wireless communications network access point, a scanning device, an interface, and a power source that external to the commercially available mobile device and connected to the interface, and a casing that does not cover the touch screen display.
US09934403B2

In one embodiment, a storage and privacy system stores and manages information associated with users and ensures and enforces access-control rules specified for the stored information.
US09934388B2

A method for encrypting a database, according to which a dedicated encryption module is placed inside a Database Management Software above a database cache. Each value of the database is encrypted together with the coordinates of said value using a dedicated encryption method, which assumes the existence of an internal cell identifier that can be queried but not tampered.
US09934380B2

In an example, there is provided a system and method for execution profiling detection of malicious software objects. An execution profiling (EXP) engine may be provided in conjunction with a binary translation engine (BTE). Both may operate within a trusted execution environment (TEE). Because many malware objects make assumptions about memory usage of host applications, they may cause exceptions when those assumptions prove untrue. The EXP engine may proactively detect such exceptions via the BTE when the BTE performs its translation function. Thus, malicious behavior may be detected before a binary runs on a system, and remedial measures may be provided.
US09934363B1

A method and system for automatically assessing the mental state of a user from a drawing made by the user. The mental state of the user is automatically assessed by digitizing a drawing and determining and analyzing drawing characteristics, including color, objects, and location. Video analytics are used to determine and analyze user time characteristics and mood characteristics. The mental state of the user is automatically determined by interpreting the color, object, location, time and mood characteristics and to automatically select a user action. A machine learning algorithm can learn developmental patterns of the user from historical data about a plurality of the user's drawings and the characteristics of the drawings to determine the mental state of the user. The machine learning algorithm can be used in selecting the user action.
US09934361B2

Provided is a method for generating prediction models from multiple healthcare centers. The method allows a third party to use data sets from multiple sources to build prediction models. By entering the data sets in a Model Deconstruction and Transfer (MDT) platform, a healthcare center may provide data to a third party without the need to de-identify data or to physically transfer any identifying or de-identified data from the healthcare center. The MDT platform includes a variable library, which allows the healthcare center to select variables that will be used to generate and validate the prediction model. Also provided is a method for compensating sources that contribute data sets based upon the percentage of clinical data that is used to generate a prediction model.
US09934358B2

The system and method disclosed herein provides an integrated and automated workflow, sensor, and reasoning system that automatically detects breaches in protocols, appropriately alarms and records these breaches, facilitates staff adoption of protocol adherence, and ultimately enables the study of protocols for care comparative effectiveness. The system provides real-time alerts to medical personnel in the actual processes of care, thereby reducing the number of negative patient events and ultimately improving staff behavior with respect to protocol adherence.
US09934349B2

A method for design rule verification is provided. The method comprises: providing a design rule check (DRC) deck based on a design rule manual (DRM) having a plurality of design rules; providing a plurality of primitive objects; creating a plurality of collection objects, each collection object using one or more primitive objects; using the plurality of collection objects, creating a plurality of DRM test cases; assigning names to each of the plurality of DRM test cases, each of the names based on a rule name of the plurality of design rules and on an expected pass or fail indication; and using the plurality of named DRM test cases to verify the DRC deck.
US09934346B2

Disclosed herein is a computer-implemented method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus, the method comprising defining a multi-variable cost function, the multi-variable cost function being a function of a stochastic effect of the lithographic process.
US09934336B2

A method for projecting an electron beam used notably in lithography by direct or indirect writing as well as in electron microscopy, is provided. Notably for critical dimensions or resolutions of less than 50 nm, the proximity effects created by the forward and backward scattering of the electrons of the beam in interaction with the target must be corrected. This is traditionally done using the convolution of a point spread function with the geometry of the target. In the prior art, said point spread function uses Gaussian distribution laws. At least one of the components of the point spread function is a linear combination of Voigt functions and/or of functions approximating Voigt functions, such as the Pearson VII functions. In certain embodiments, some of the functions are centered on the backward scattering peaks of the radiation.
US09934320B2

An overlay may be displayed over a webpage for displaying different analytics, such as displayed with heatmaps. The webpage is parsed to identify webpage objects. Proxy objects are generated for the identified webpage objects and displayed on Z-index layers above the overlay. The proxy objects are configured to detect and react to events on behalf of associated webpage objects. A mobile device proxy server may send mobile device requests on behalf of a desktop computing device and modify received webpages so the desktop computing device renders the webpages in substantially a same manner as a mobile device.
US09934319B2

A method and server for determining a creation time of a target page is disclosed. A page network of a plurality of pages including the target page and a plurality of links therebetween is created. Each page is a source or destination page for at least one link. Each page has a creation time and a creation time parameter. An initial value is assigned to the creation time parameter for each page. The creation time parameter of the target page is varied to maximize a page network probability which is based on a link probability for each link which is based at least in part on a difference between the creation time parameters of the source and destination pages thereof. The creation time of the target page is determined to be the value of the creation time parameter thereof which maximizes the page network probability.
US09934314B2

A method performed by one or more computing devices. The method uses data identifying a plurality of users and a plurality of achievements. The data identifies which of the plurality of achievements each of the plurality of users has earned and when any such achievements were earned. The method includes ordering the plurality of achievements to define an ordered achievement list, and for each of the plurality of users, removing from the ordered achievement list any of the plurality of achievements identified in the data as having been earned by the user to define a recommended achievement list for the user. The method also includes identifying a selected achievement, and identifying as a set of similar users any of the plurality of users whose recommended achievement list includes the selected achievement.
US09934312B2

A recommendation search method is provided for a search engine. The method includes recording a search log and a click log for query terms during search processes, and determining weights of tendencies of vertical searches for the query terms based on the recorded search log and click log. The method also includes, upon detecting a query term in a search box, determining recommended query terms relating to the query term in the search box, searching for the weights of tendencies of the vertical searches for each of the recommended query terms and determining a tendentious vertical search type for each of the recommended query terms based on the weights of tendencies of the vertical searches, and displaying each of the recommended query terms and links of the tendentious vertical search types for the recommended query terms. Further, the method includes, upon detecting a click on a link of one of the tendentious vertical search types corresponding to one of the recommended query terms, performing a search based on the one of the recommended query terms by using a vertical search engine corresponding to the one of the tendentious vertical search type, and displaying search results.
US09934309B2

Technologies are described herein for executing queries expressed with reference to a structured query language against unstructured data. A user issues a structured query through a traditional structured data management (“SDM”) application. Upon receiving the structured query, an SDM driver analyzes the structured query and extracts a data structure from the unstructured data, if necessary. The structured query is then converted to an unstructured query based on the extracted data structure. The converted unstructured query may then be executed against the unstructured data. Results from the query are reorganized into structured data utilizing the extracted data structure and are then presented to the user through the SDM application.
US09934301B2

Methods and systems for efficient file replication are provided. In some embodiments, one or more coarse signatures for blocks in a base file are compared with those coarse signatures for blocks of a revised file, until a match is found. A fine signature is then generated for the matching block, of the revised file and compared to a fine signature of the base file. Thus, fine signatures are not computed unless a coarse signature match has been found, thereby minimizing unneeded time-consuming fine signature calculations. Methods are also provided for determining whether to initiate a delta file generation algorithm, or whether to utilize a more efficient replication method, based upon system and/or file parameters. In accordance with additional embodiments, the lengths of valid data on physical blocks are obtained from physical block mappings for the files, and these lengths and mappings are utilized for delta file generation, to minimize unnecessary signature computations.
US09934298B2

The field of the invention relates to systems and methods for data mining and processing, and more particularly to systems and methods for automating content from performance assessment data. In one embodiment, an automated notes and categorization system may include a primary database comprising performance assessment data. The primary database is operatively coupled to a computer program product having a computer-usable medium having a sequence of instructions which, when executed by a processor, causes said processor to execute a process that analyzes and converts raw performance data into automated content that presents data in readable user friendly form to facilitate human understanding.
US09934293B2

Generating search results is disclosed, including: sorting a plurality of sets of web page information into one or more groups based on vendors associated with respective ones of the plurality of sets of web page information; for a group of sets of web page information associated with a vendor, determining a value included in the group of sets of web page information as an attribute value of a first attribute associated with the vendor; and determining whether a set of web page information of the group of sets of web page information associated with the vendor is to be included in search results based at least in part on whether a search query corresponds to the attribute value of the first attribute associated with the vendor.
US09934282B2

A cooking recipe information provision device including a recipe name obtaining unit for obtaining a recipe name input by a user; a recipe extraction unit for extracting a plurality of recipes, based on the recipe name obtained from a recipe information database for storing a plurality of recipes, ingredients used in the respective recipes, and amounts of the respective ingredients so as to be correlated to each other; and a display data generation unit for extracting a recipe, based on the amount of the main ingredient, from among the plurality of recipes extracted, and generating display data indicating information on the extracted recipe.
US09934281B2

Technologies are generally described for methods and systems to join a first source dataset with a second source dataset. In an example, a processor may receive a request to join the first and second source datasets based on a condition. The processor may determine a first range of attribute values from the first source dataset, and a second range of attribute values from the second source dataset. The processor may produce a filtered dataset based on a comparison of the first and second ranges. A map unit may transform the filtered dataset and the second source dataset into first and second mapped datasets based on the condition. A reduce unit may transform the first and second mapped datasets into first and second reduced datasets based on the condition. A combiner unit may combine the first and second reduced datasets to join the first and second source datasets.
US09934276B2

A system and method for performing distributed execution of database queries includes a query server that receives a query to be executed on a database, forms a query plan based on the query, assigns tasks to task slots on a plurality of worker nodes in a cluster, and, upon receipt of a notification that a task has completed on a worker node, immediately assigns an unassigned task to a free task slot on that worker node, such that the task may begin executing on that worker node substantially immediately thereafter. The task slots on worker nodes include pools of resources that run tasks without start-up overhead.
US09934258B2

Techniques for dynamically generating database views and class objects for allowing access to domain data stored in a repository are provided. A computer-implemented method, a system, and/or a machine-readable medium storing instructions executable by one or more processors may include generating a database view and a class object using metadata included in a domain model, and retrieving domain data from a repository using the database view and the class object. For example, a method may include obtaining a domain model from a repository, the domain model including metadata corresponding to a set of domain data stored in the repository, generating a database view of a subset of the set of domain data using the metadata, generating a class object for the subset using the metadata, generating mapping information, and retrieving the subset of domain data from the repository using the database view, the class object, and the mapping information.
US09934250B2

A server computing device and an image search system based on contents recognition using the same are provided. The image search system includes a server computing device, and the server computing device is configured to perform an operation of receiving image search basic information including at least one among an image, a keypoint extracted from the image, and an image search condition from a user computing device; an operation of extracting a keypoint which matches with a search request keypoint obtained from the image search basic information among keypoints which are previously stored; and an operation of transmitting at least one of an image and image related information corresponding to the extracted keypoint to the user computing device.
US09934239B2

As information becomes more accessible to the public, the ability to predict and estimate sensitive data from the data already available to the general public becomes easier. The existing privacy-preserving data mining approaches only consider the information the user is querying and do not consider the information the user already has, and how the user can use that information in combination with the query information to create sensitive data that the user should not have access to. Some embodiments of the present invention provide a query analysis (QA) program that solves the aforementioned problem by taking into account data that a user may already have, whether it is private data or data that is available to the public, and then using that data, along with the data that would be returned in the query, to determine if sensitive data could be recreated.
US09934231B2

Implementations described and claimed herein provide a system and methods for prioritizing data in a cache. In one implementation, a priority level, such as critical, high, and normal, is assigned to cached data. The priority level dictates how long the data is cached and consequently, the order in which the data is evicted from the cache memory. Data assigned a priority level of critical will be resident in cache memory unless heavy memory pressure causes the system to reclaim memory and all data assigned a priority state of high or normal has been evicted. High priority data is cached longer than normal priority data, with normal priority data being evicted first. Accordingly, important data assigned a priority level of critical, such as a deduplication table, is kept resident in cache memory at the expense of other data, regardless of the frequency or recency of use of the data.
US09934222B2

The technology relates to selecting and displaying images captured at different points in time. As an example, a user of a computing device may view a first street level image as viewed from a particular location and oriented in a particular direction. The user may select other time periods for which similar images are available. Upon selecting a particular time period, a second street level image may be displayed concurrently with the first street level image, wherein the second street level image was captured on or around the selected time period. If the user changes the perspective of the first image an automatic change in perspective of the second image may occur.
US09934214B2

In response to detecting a user-defined event on a client computer, a DOM snapshot of a DOM is captured. The DOM snapshot is of a DOM being used to generate an image on a display of the client computer. A hypertext markup language (HTML) request is populated with the DOM snapshot. The HTML request is a virtual request that directs a recipient to save the HTML request without returning a webpage upon receipt. The HTML request with the DOM snapshot is transmitted to an HTML server. Subsequently, a request for the DOM snapshot is transmitted from the client computer to the HTML server. The client computer receives an HTML response from the HTML server. The HTML response HTML response includes the DOM snapshot. An image is generated on a display of the client computer using the DOM snapshot from the HTML response.
US09934210B2

Optimizing update instructions in hierarchically structured documents is provided. A pending update list including a first plurality of items is received. Each item of the first plurality of items describes an update to a hierarchically structured document. Each of one or more items of the first plurality of items is added to a subsumed update list having a second plurality of items. The subsumed update list is ordered based, at least in part, on a document order and on a target node of each of the second plurality of items. Subsume logic is applied to each of the one or more items based, at least in part, on the second plurality of items. Responsive to determining that subsume logic has been applied to each item of the first plurality of items, each of the second plurality of items of the subsumed update list is executed.
US09934206B2

Methods and apparatus for extracting web page content are provided herein. An exemplary method can be implemented by a mobile terminal. A request command to open a first web page can be received. Whether a source code contains text content tags can be determined. When the source code corresponding to the first web page contains the text content tags, text content of the first web page enclosed within the text content tags can be extracted by a reader. When the source code does not contain the text content tags, a start position and an end position to indicate the text content of the first web page can be identified in the source code. The text content tags can be respectively added after the start position and before the end position. The text content of the first web page enclosed within the text content tags can then be extracted.
US09934204B2

In one embodiment, a system for conditionally refreshing workarea user interfaces (UIs) includes logic adapted to receive a request to refresh one or more workarea UIs, wherein the one or more workarea UIs are provided within a document object model (DOM), logic adapted to determine whether to reload the DOM or to refresh the one or more workarea UIs within the DOM without reloading the DOM; logic adapted to reload the DOM when it is determined to reload the DOM; and logic adapted to refresh the one or more workarea UIs without reloading the DOM when it is determined to refresh the one or more workarea UIs. Other systems, methods, and computer program products for conditionally refreshing workarea UIs are described according to more embodiments.
US09934194B2

A memory appliance system is described that includes a memory unit comprising a memory unit controller and a plurality of memory devices. A reconfigurable memory structure is stored in the plurality of memory devices, wherein the memory structure comprises a plurality of variably sized containers. Each container of data includes metadata, payload, and relationship information that associates a corresponding container with one or more other containers stored in the memory structure. The controller is data structure aware such that the controller is configured to traverse the memory structure and perform operations on the memory structure based on the metadata and relationship information.
US09934189B1

A method operable by a computing device is provided. The method may include receiving a request for a given task to be performed by a modular reconfigurable workcell. The method may also include determining one or more peripherals required to perform the given task. The method may also include determining an optimal placement of the one or more peripherals based on the given task, wherein the one or more peripherals are coupled to the workcell in a fixed geometric configuration based on the determined optimal placement. The method may also include determining a first calibration of the one or more peripherals based on the orientation of the one or more peripherals relative to the workcell, and determining a second calibration of the one or more peripherals based on the optimal placement of the one or more peripherals with respect to each other.
US09934188B2

According to one embodiment, an electronic device includes a housing including a connector configured to connect to an external device, a transmitter and a receiver. The transmitter communicates with a sink device via the connector. The receiver communicates with a source device via the connector. If the connector is set as an output port for outputting a video signal, the transmitter is connected to the connector via first, second and third switching circuits. If the connector is set as an input port for inputting a video signal, the receiver is connected to the connector via the first, second and third switching circuits.
US09934184B1

Provided are systems and methods for distributing ordering tasks in a computing system that includes master and target devices. In some implementations, a computing device is provided. The computing device may include a master device that is operable to initiate transactions. The computing device may further include a target device that is operable to receive transactions. In some implementations, the master device may be configured to transmit one or more transactions to the target device. The master device may further asynchronously indicate to the target device a number of transactions to execute. The master device may further asynchronously receive from the target device a number of transactions executed. The master device may then signal that at least one transaction from the one or more transactions it sent has completed.
US09934172B1

A method in a data storage system includes receiving a host I/O request from a host-side interface specifying a range of logical block addresses (LBAs) of a mapped logical storage unit (MLU) mapped through a device-side interface to underlying units of storage. Mapping information is obtained for extents of the underlying logical storage units mapped to sub-ranges of the range of LBAs. Sub-I/O requests for the extents are concurrently issued to the device-side interface based on the mapping information, subject to a throttling mechanism to manage performance. The device-side interface provides transfer initiation responses to initiate transfer of the extents, the responses being forwarded to the host-side interface to cause the host-side interface to transfer the extents in a transfer phase. The transfer initiation responses may be re-ordered as necessary to enable the host-side interface to transfer the extents in address order in satisfaction of the host I/O request.
US09934170B2

The present invention relates to a technology enabling a normal access by controlling a read access through an arbiter in a circuit for controlling an access to memory to which clock signals are input through two ports, respectively for a read access to a single port memory. The present invention includes an arbiter that generates an internal clock signal through a state transition among a first state for generating a first clock signal, a second state for generating a second clock signal, a standby state and a neutral state when generating the internal clock signal for reading data from the memory on the basis of the first clock signal and the second clock signal, and a read end signal that is supplied from the memory.
US09934161B2

Approaches for expiring cached virtual content in a virtual universe are provided. In one approach, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe, an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe, the behavior indicating a likely future location of the avatar, and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe, wherein the cached virtual content associated with the avatar in the future location is maintained in the cache longer than cached virtual content associated with the avatar in another region of the virtual universe.
US09934154B2

An electronic system includes: a processor configured to access operation data; a local cache memory, coupled to the processor, configured to store a limited amount of the operation data; a memory controller, coupled to the local cache memory, configured to maintain a flow of the operation data; and a memory subsystem, coupled to the memory controller, including: a first tier memory configured to store the operation data, with critical timing, by a fast control bus, and a second tier memory configured to store the operation data with non-critical timing, by a reduced performance control bus.
US09934147B1

Techniques are provided for content-aware storage tiering techniques within a job scheduling system. A data node in a job scheduling environment receives at least one job to be executed for a portion of a larger logical file, and notifies one or more sibling data nodes to prefetch one or more related portions of the larger logical file. A write operation performed by an application client to store data on the data node is optionally intercepted at the data node and the associated data is stored in a performance storage tier of the data node. The data is optionally moved from the performance storage tier to a capacity storage tier if one or more predefined eviction criteria are satisfied. Data objects to be evicted are selected based on an anticipated future access of the data objects. The eviction selection is optionally based on grey box knowledge of the application client and/or information obtained from the application client.
US09934146B2

Methods and apparatuses to control cache line coherency are described. A processor may include a first core having a cache to store a cache line, a second core to send a request for the cache line from the first core, moving logic to cause a move of the cache line between the first core and a memory and to update a tag directory of the move, and cache line coherency logic to create a chain home in the tag directory from the request to cause the cache line to be sent from the tag directory to the second core. A method to control cache line coherency may include creating a chain home in a tag directory from a request for a cache line in a first processor core from a second processor core to cause the cache line to be sent from the tag directory to the second processor core.
US09934144B2

A method for allocating cache for a disk array includes monitoring an I/O distribution of the disk array in a predetermined time period, determining a garbage collection state of the disk array, the garbage collection state allows the disk array to perform a garbage collection and prevents the disk array to perform the garbage collection, and determining an allocation of the cache based on the I/O distribution and the garbage collection state.
US09934143B2

A memory subsystem includes a group of memory devices connected to an address bus. The memory subsystem includes logic to uniquely map a physical address of a memory access command to each memory device of the group. Thus, each physical address sent by an associated memory controller uniquely accesses a different row of each memory device, instead of being mapped to the same or corresponding row of each memory device.
US09934142B2

Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
US09934141B1

Systems and methods are provided for generating a user interface display on a graphical user interface. Native data is accessed from memory for generating a containment hierarchy, the native data describing features of the user interface display. The containment hierarchy is generated using the accessed native data, the containment hierarchy comprising a plurality of content records, where the containment hierarchy being stored in a system heap. The user interface display is generated by iterating through the plurality of content records of the containment hierarchy. One or more references to one or more content records of the plurality of content records of the containment hierarchy are removed, where the one or more references indicate that the corresponding one or more content records are in use, such that the one or more content records can be reclaimed by garbage collection.
US09934138B1

A blockchain test configuration may provide a simple and secure infrastructure for testing applications. One example method of operation may comprise one or more of transmitting a request to a network of nodes to test a test package associated with an application. The method may also include receiving results based on the test of the test package and recording the results in a blockchain.
US09934133B1

In an approach for utilizing overlay hooks to increase code coverage, a processor inserts an overlay hook in program code at a location within the program code corresponding to a condition statement. A processor executes the program code. Upon reaching the overlay hook, a processor branches to a set of instructions operative to document an outcome of the condition statement. A processor executes the condition statement. A processor records the outcome of the condition statement.
US09934123B2

As disclosed herein a method, executed by a computer, for enabling multi-tiered software stack diagnostic collection includes initiating, on a first tier of a multi-tiered software stack, a targeted diagnostics collection corresponding to a symptom of a failure, determining a symptom to a reason code mapping corresponding to the symptom in a product of a subsequent tier, and issuing a command to the product of the subsequent tier to initiate targeted diagnostics collection corresponding to the reason code. Problems or failures in a multi-tiered software stack environment may require analyses of programs or products corresponding to each tier of a multi-tiered software stack. The method described herein enables simultaneous collection of diagnostics for programs or products corresponding to each tier of a multi-tiered software stack. A computer system, and a computer program product corresponding to the method are also disclosed herein.
US09934119B2

Techniques are provided for monitoring power consumption for individual systems or devices as a way to detect illicit or rogue hardware, e.g., addition of an unauthorized integrated circuit (IC), which may have been added to an existing system. Techniques include monitoring a power on sequence of a system, the power on sequence including one or more distinct stages, determining for each stage of the one or more distinct stages of the power on sequence, whether an observed power load of any distinct stage has deviated from an expected power load according to a power profile for the system, and when the observed power load of a given distinct stage has deviated from the expected power load, performing an action indicating that a deviation from the expected power load has occurred. The power profile specifies expected power characteristics of the system for each stage of a power on sequence.
US09934114B2

Down-time at switching of systems is reduced in a communication system that implements functional safety communication. Provided are a first preparation part 1222 that, when a functional safety communication initialization sequence is started between a slave and a control-system master, executes a first sequence group consisting of some sequences of the functional safety communication initialization sequence together with the slave; a second preparation part 1223 that executes a second sequence group being a sequence of the functional safety communication initialization sequence other than the first sequence group together with the slave when a failure of the control-system master is detected after execution of the first sequence group is completed; and a control communication control part 110 that starts control communication with the slave after execution of the second sequence group is completed.