Patent application number | Description | Published |
20090102741 | ANTENNA FOR THE PLUG-IN DUAL-INTERFACE SMART CARD - An antenna for the non-contact interface of a plug-in dual-interface smart card, wherein the plug-in smart card includes a card module and chip base, the antenna includes a substrate, antenna loop fixed on the first surface of the substrate, and the first and second pins of the antenna, wherein the substrate comprises a structure to cooperate with the card module, the first and second contact points on the second surface, and the first and second vias. The first and second contact points and structure cooperating with the card module are arranged on the substrate on the position corresponding to the contact points of the plug-in smart card. The first and second antenna pins connect with the first and second contact points via the first and second vias. | 04-23-2009 |
20090121898 | Wlan-Based No-Stop Electronic Toll Collection System and the Implementation Thereof - A no-stop electronic toll collection (ETC) system based on WLAN is disclosed in the present invention. The system includes an on-board equipment, roadside equipments, a multiple access carriageway control system and a toll balance center. The communication is implemented between the on-board equipment and the roadside equipments according to the demand determined by the wireless local network protocol. The system offered in the present invention applies several technology means to effectively overcome the technology prejudice that the WLAN technology is not suitable for the ETC system. Compared with the existing technology, the present ETC system has the advantages of low cost, high efficiency, complete function and good performance index, therefore the present invention is very meaningful for the application and extension of the ETC system and the improvement of the industrial technology. | 05-14-2009 |
20100117800 | INTEGRATED CIRCUIT CARD AND METHOD FOR TRANSMITTING DATA BY RADIO COMMUNICATION THEREOF - The present invention discloses an integrated circuit (IC) card and a method for transmitting data by radio communication thereof, which are provided to solve a problem that an antenna coil cannot be separated from an IC chip in the normal non-contacting IC card which is limited to apply. The IC card of the present invention includes a main card body and an IC chip set on it; the IC chip includes a CPU connected to a memory through a data bus and an address bus; a RF module for radio frequency identification (RFID) communication and two antenna pins corresponding to the RF module; the two antenna pins are led out of the main card body. The IC card processes data radio communication with the outside by an external antenna electrically connected with the antenna pins and applies to a smart card, especially to a dual interfaces intelligent card and design and manufacture fields of its related products. | 05-13-2010 |
20110104773 | PROCESSING METHOD FOR FRACTIONALLY CONVERTING PENNISETUM HYDRIDUM INTO FUEL ETHANOL WITH CO-PRODUCTION OF ELECTRICITY GENERATION AND PAPER PULP - The invention relates to a method for fractionally converting pennisetum hydridum into fuel ethanol with co-production of electricity generation and paper pulp, which comprises subjecting the pennisetum hydridum having been cut into segments to steam explosion treatment by utilizing a steam explosion device to obtain a steam explosion product, and said method is characterized in that it comprises the steps of: washing the steam explosion product with water to obtain fibers and water washing liquid containing a degraded hemicellulose, and separating and purifying the water washing liquid to obtain an xylo-oligosaccharide; fractionally teasing the fibers, and subjecting the obtained long fibers to an ethanol self-catalyzed pulping and then a bleaching treatment to obtain a paper pulp, and after recovering ethanol, obtaining an alcohol-soluble lignin by separation; preparing cellulase by a solid state fermentation, that is, taking the short fibers obtained by fractionally teasing as a fermentation substrate of | 05-05-2011 |
20120137122 | Data File Decryption Method, Decryption Device and Data Broadcasting System - A data file decryption method, a decryption device and a data broadcasting system are disclosed, which are applied to a data broadcasting service. Among them, the data file decryption method includes the steps of: receiving the file delivery information which includes a data file identification and a key file identification corresponding to the data file; receiving the corresponding data file and key file according to the data file identification and the key file identification; and decrypting the data file according to the key file. According to the data file decryption method, decryption device and the data broadcasting system of the present invention, by setting the data file identification and the corresponding key file identification in the file delivery information and receiving the corresponding file according to the data file identification and the key file identification, the resource dissipation due to a large quantity of useless information received at a terminal is avoided, and the file to be received can be quickly located by the terminal, so that the time delay due to the decryption of a data file is avoided, and the service experience for users is improved. | 05-31-2012 |
20150219678 | ENZYME-LINKED IMMUNOSORBENT ASSAY KIT FOR DETECTING DINITOLMIDE AND USE THEREOF - The present invention discloses an enzyme-linked immunosorbent assay kit for detecting dinitolmide and use thereof. The enzyme-linked immunosorbent assay kit of the present invention comprises dinitolmide antibody and coating antigen and enzyme conjugate; wherein, the dinitolmide antibody is dinitolmide monoclonal antibody or dinitolmide polyclonal antibody; when the coating antigen is the conjugate of dinitolmide hapten and carrier protein, the enzyme conjugate is enzyme-labeled secondary antibody, or enzyme-labeled specific anti-dinitolmide monoclonal or polyclonal antibody; when the coating antigen is dinitolmide antibody or secondary antibody, the enzyme conjugate is enzyme-labeled dinitolmide hapten. The enzyme-linked immunosorbent assay kit has a simple structure, and it is convenient for use, cheap and portable. Its detection is high effective, accurate, and convenient. It can be used for on-site monitoring and is suitable for qualitative and quantitative screenings of a great number of samples. And thus, it will play an important role in the detection of dinitolmide. | 08-06-2015 |
20150304981 | Method for Detecting Cell Disconnection and Locating Disconnected Cell in Son of Cellular Mobile Communication System - In a monitoring region including multiple cells, UE reports KPI parameters and location information to an eNodeB when triggering an A3 event representing that QoS of a neighboring cell is better than a predefined offset of a serving cell. The eNodeB reports the KPI parameters and the location information to an OAM device in each monitoring cycle. The OAM device classifies UEs according to the KPI parameters and a cluster analysis method, and determines according to a cluster analysis result whether there is a disconnected cell in the monitoring region; when determining that there is a disconnected cell in the monitoring region, counts the number of disconnected cells, determines disconnection types of the disconnected cells, locates the disconnected cells according to the location information of the UEs in the SON, and triggers a compensation measurement for each disconnected cell according to the disconnection type of the disconnected cell. | 10-22-2015 |
20150355725 | Input Device - In accordance with an example embodiment of the present invention, an apparatus is disclosed with: a touch surface having one or more key tops configured to identify one or more keys to a user; a key sensing circuitry configured to detect a key press of any one or more of the key tops; a network of electromagnetic touch detectors configured to continually detect touching of the touch surface; and an elastic layer between the key sensing circuitry and the key tops configured to relay pressing forces from the key tops to the key sensing circuitry. | 12-10-2015 |
20150356979 | AUDIO DECODING USING MODULATOR-DEMODULATOR - An electronic device is provided. The electronic device includes: a first processing unit; a storage unit, configured to store at least one audio file; a first memory unit; and a modulator-demodulator (modem), configured to perform audio processing of the electronic device during a phone call, wherein when the electronic device is used to play the audio file, the first processing unit reads the audio file from the storage unit, retrieves header information of the audio file, and writes the audio file into the first memory unit, wherein the modem accesses the audio file stored in the first memory unit based on the header information, and performs audio decoding on the audio file. | 12-10-2015 |
20150370473 | USING A SYMBOL RECOGNITION ENGINE - A method comprises receiving signals indicative of receipt of a dynamic input by a touch-sensitive transducer, the dynamic input defining a path on the touch-sensitive transducer, at least a first portion of the path being within a first region of the touch-sensitive transducer. The method further comprises determining if a second portion of the path of the dynamic input is within a second region of the touch-sensitive transducer, in response to determining that the second portion path of the dynamic input is within the second region of the display, using a symbol recognition engine to identify a command based on the path of the dynamic input, and causing an action to be performed based on the identified command. | 12-24-2015 |
Patent application number | Description | Published |
20100184397 | METHOD AND SYSTEM FOR DC COMPENSTATION - A technique for performing AGC and DC compensation in a receiver. The receiver comprises an energy estimator for generating an estimate of the level of a received signal; an RF device to apply gain to the received signal; an AGC for controlling the RF device gain based on the energy estimation; a first DC compensation loop for finely adjusting the DC component of the received signal in fast or slow tracking mode (FTM or STM); and a second DC compensation loop for coarsely adjusting the DC component of the received signal. Three modes of AGC operations: In Acquisition, iterations of FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during signal timing detection. In Connected, long energy estimation, RF device gain adjustment, and STM fine and coarse DC adjustments are performed during superframe preamble. In Sleep, FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during superframe preamble. | 07-22-2010 |
20100215111 | METHODS AND APPARATUS FOR POWER CONTROL BASED ANTENNA SWITCHING - A method for selecting an antenna is described. The method may include transmitting using a first antenna with a first metric and a radio frequency (RF) chain for a first dwelling period. The method may include switching to transmitting using a second antenna with a second metric for a first testing period. The second antenna may use the same RF chain as the first antenna. The first metric may be compared with the second metric to determine an optimal antenna. The optimal antenna may be selected. | 08-26-2010 |
20140351385 | ADAPTIVE BIT RATE PROXY - A device and method for providing an adaptive bit rate (ABR) proxy is disclosed. An ABR proxy determines an optimal data format to receive content segments for an audio/video (AV) content item from a source ABR server, and generates, based on that format and/or current network conditions, one or more local AV representations for providing content segments for the AV content item to locally connected devices. A local client device selects a local AV representation, and the ABR proxy provides the content segments for the AV content item to the local device in accordance with the selected local AV representation. | 11-27-2014 |
20140355603 | ADAPTIVE BIT RATE DISTRIBUTION OF MULTICAST STREAMS - A system for adaptive bit rate distribution of multicast streams may include one or more processors and a memory. The one or more processors may be configured to identify streams, such as multicast streams, transmitted by a content delivery network. The streams may each contain a content item that is encoded at a different bit rate for each stream. The one or more processors may determine segments of the streams, for example based on time stamps associated with the content item or markers of the streams. The one or more processors may transmit a first segment of a first stream encoded at a first bit rate to a user device in response to a request therefor and, upon completing the transmission of the first segment, transmit a second segment of a second stream encoded at a second bit rate to the user device in response to a request therefor. | 12-04-2014 |
20140355624 | TRANSMITTING MULTIPLE ADAPTIVE BIT RATE (ABR) SEGMENT STREAMS ON A SHARED FREQUENCY - A system for transmitting multiple adaptive bit rate (ABR) segment streams on a shared frequency may include an ABR segment generator and transmitter circuitry. The ABR segment generator may encode a content item based at least in part on different ABR profiles to generate encoded streams. The ABR profiles may indicate encoding parameters corresponding to the encoded streams, e.g., bit rates, resolutions, frame rates and/or codecs. The ABR segment generator may be further configured to segment the encoded streams to generate ABR segment streams. The transmitter circuitry may be configured to transmit the ABR segment streams on a shared frequency, such as by transmitting the segment streams over spatially separated antennas, or by applying different orbital angular momentums to the ABR segment streams. In one or more implementations, the system may further include a segment interleaver that is configured to interleave the ABR segment streams. | 12-04-2014 |
20140355625 | DISTRIBUTED ADAPTIVE BIT RATE PROXY SYSTEM - A distributed adaptive bit rate (ABR) proxy system may include a gateway device that includes a first transcoder and is configured to receive segments of a content item from an ABR server, and a secondary device that includes a second transcoder and is configured to receive the segments of the content item from the gateway device. The first transcoder may transcode the segments based at least in part on a first ABR profile to generate first transcoded segments, and the second transcoder may transcode the segments based at least in part on a second ABR profile to generate second transcoded segments. The gateway device may advertise the first and second ABR profiles to user devices and may transmit the first transcoded segments to the user devices in response to requests therefor. The secondary device may transmit the second transcoded segments to the user devices in response to requests therefor. | 12-04-2014 |
20140359153 | SYSTEMS AND METHODS FOR TRANSMITTING CONTENT - Systems and methods for transmitting content are provided. In some aspects, a method includes receiving an indication of a plurality of input streams of content. Each input stream is associated with an input bit rate. The method includes determining a plurality of output bit rates at which to transmit the content to one or more client devices, comparing the plurality of input bit rates to the plurality of output bit rates, and generating, by a server, a plurality of output streams of the content based on the comparison. Each generated output stream is associated with a corresponding output bit rate and includes a transcoded input stream or a non-transcoded input stream. The plurality of output streams is generated such that a number of output streams comprising non-transcoded input streams is maximized. The method also includes transmitting the generated output streams to the one or more client devices. | 12-04-2014 |
20150016821 | CONTENT DISTRIBUTION SYSTEM - A content distribution system may include a headend server and media converters, the headend server being configured to distribute content items to user devices via the media converters and gateway devices. Each of the media converters may include a media converter cache and may be coupled to the headend server and a subset of the gateway devices, where each of the user devices is communicatively coupled to one of the gateway devices. The headend server may be further configured to determine one of the content items that is expected to be requested by a group of the user devices, determine one of the media converters that is coupled, via the subset of the gateway devices, to a largest number of user devices in the group of the user devices, and coordinate storing the one of the content items in the media converter cache of the one of the media converters. | 01-15-2015 |
20150312623 | VIDEO CONTROL-PLANE GATEWAY DEVICE - A video control-plane gateway device includes at least one processor circuit. The at least one processor circuit is configured to establish a local connection with a video client device. The at least one processor circuit is configured to receive, over the local connection, a request for a video stream from the video client device. The at least one processor circuit is configured to transmit the request to a network video server via a wireless access point. The at least one processor circuit is configured to receive, from the wireless access point, control information for reception of the video stream on a downlink channel. The at least one processor circuit is configured to transmit, over the local connection, the control information to the video client device. In one or more implementations, the downlink channel is a supplementary downlink channel that is associated with a primary downlink channel through carrier aggregation. | 10-29-2015 |
20150312888 | DOWNLINK CHANNEL ACCESS FOR NON-OPERATOR DEVICES - A device for providing downlink channel access for non-operator devices includes at least one processor circuit. The at least one processor circuit is configured to establish a local connection with an operator device that is serviced by a network operator. The at least one processor circuit is configured to provide, to the operator device over the local connection, a request to establish a connection to a network, the request comprising a destination address. The at least one processor circuit is configured to receive, from the operator device over the local connection, control information for reception of a downlink channel provisioned by the network operator for the operator device. The at least one processor circuit is configured to receive downlink data associated with the destination address on the downlink channel and provide, to the operator device, uplink data associated with the destination address for transmission to the network. | 10-29-2015 |
Patent application number | Description | Published |
20100157636 | CONTROLLER FOR SWITCHING POWER CONVERTER DRIVING BJT BASED ON PRIMARY SIDE ADAPTIVE DIGITAL CONTROL - A controller of an AC/DC flyback switching power supply uses adaptive digital control approaches to control the switching operation of a BJT power switch based on primary-side feedback to regulate the secondary-side constant output voltage and output current, without using the input line voltage. Switching-cycle by switching-cycle peak current control and limit are achieved based on the sensed primary-side current rather than the input line voltage in both constant-voltage and constant-current modes, operating in PWM, PFM and/or combinations of a plurality of PWM and PFM modes. The controller IC does not need a separate pin and ADC circuitry for sensing the input line voltage. The controller IC directly drives the BJT base, and dynamically adjusts the BJT base current amplitude cycle by cycle based on load change | 06-24-2010 |
20100165672 | VALLEY-MODE SWITCHING SCHEMES FOR SWITCHING POWER CONVERTERS - An improved valley-mode switching (VMS) scheme and circuitry for implementing the improved VMS switching scheme in a switch-mode power converter are disclosed. For a given switching cycle, a desired switch turn-on time is determined based on a pulse width modulation, pulse frequency modulation, or other suitable power converter control scheme. Also, one or more times corresponding to local minimums (valleys) are predicted for the voltage across a power switch of the switching power converter. The power switch is turned on at a valley immediately subsequent or otherwise subsequent to the desired switch time determined according to the power converter control scheme. Thus, the improved VMS scheme enables low-voltage switch operation to reduce switching loss and EMI noise without restricting the control scheme of the power converter. | 07-01-2010 |
20120176819 | ADAPTIVELY CONTROLLED SOFT START-UP SCHEME FOR SWITCHING POWER CONVERTERS - A switching power converter provides regulated voltage to a load according to a desired regulation voltage. The switching power converter includes a transformer coupled to a switch and a switch controller for generating a control signal to control switching. The switch controller monitors a sensed voltage representing the output voltage of the switching power converter. The switch controller controls switching of the switch to operate the switching power converter in a continuous conduction mode while the sensed output voltage indicates that the output voltage is less than a first threshold voltage. The switch controller controls switching of the switch to operate the switching power converter in a discontinuous conduction mode while the sensed output voltage is above the first threshold voltage. | 07-12-2012 |
20120176820 | Switching Power Converter Having Optimal Dynamic Load Response with Ultra-Low No Load Power Consumption - A switch controller is disclosed that adaptively controls the operating frequency of a switching power converter in order to improve one-time load response and repetitive dynamic load responses. During a transition from a high load to low load condition, the switch controller clamps the operating frequency of the switching power converter at an intermediate frequency for a period of time before allowing the operating frequency to return to a frequency associated with the low load condition. The clamped frequency is higher than the frequency associated with the low load condition thereby allowing improved response to a subsequent load change to a high load condition. Thus, the system improves dynamic load response without compromising no-load power consumption. | 07-12-2012 |
20130107584 | Dynamic Mosfet Gate Drivers | 05-02-2013 |
20130121032 | POWER SUPPLY REGULATION FOR ULTRA-LOW LOAD AND NO-LOAD OPERATION - A controller of a switching power converter employs a dynamically adaptive power supply regulation approach that improves low-load and no-load regulation to achieve ultra-low standby power in a switching power converter. Under ultra-low load conditions when a deep-deep pulse width modulation (DDPWM) is applied, the controller decreases the actual on-time of the power switch of the switching power converter by decreasing the “on” duration of the control signal used to turn on or off the power switch, until the “on” duration of the control signal reaches a minimum value. To further reduce the on-time of the power switch, the controller reduces the power applied to the power switch to turn on the switch more slowly, while maintaining the “on” duration of the control signal at a minimum value. The minimum value of the “on” duration of the control signal and the minimum power applied to the switch are dynamically controlled. | 05-16-2013 |
20130121044 | Power Converter Controller IC Having Pins with Multiple Functions - A controller integrated circuit (IC) for controlling a power converter uses one or more IC pins having plurality of functions such as configuration of a parameter supported by the controller IC and shutdown protection. Several different functions may be supported by a single IC pin, thereby reducing the number of pins required in the controller IC and also reducing the cost of manufacturing the controller IC. The controller IC may also share a comparison circuit among different pins and the different functions provided by those pins. Use of a shared comparison circuit further reduces the cost of manufacturing the controller IC without sacrificing the performance of the IC. | 05-16-2013 |
20130121049 | EMI Frequency Spreading Method for Switching Power Converter - A controller of a switching power converter sets an actual turn-on time of a switch in the switching power converter in each switching cycle by selecting one of a plurality of valley points of the output voltage of the switching power converter occurring subsequent to the desired turn-on time of the switch. The desired turn-on time of the switch may be calculated according to the regulation scheme employed by the switching power converter. The controller selects one of the plurality of valley points randomly from switching cycle to switching cycle. The controller generates a control signal to turn on the switching power converter at the selected one of the plurality of valley points of the output voltage occurring subsequent to the desired turn-on time. | 05-16-2013 |
20130279209 | DYNAMIC DRIVE OF SWITCHING TRANSISTOR OF SWITCHING POWER CONVERTER - The drive current of the switch in a switching power converter is adjusted dynamically according to line or load conditions within a switching cycle and/or over a plurality of switching cycles. The magnitude of the switch drive current can be dynamically adjusted within a switching cycle and/or over a plurality of switching cycles, in addition to the pulse widths or pulse frequencies of the switch drive current. | 10-24-2013 |
20140016376 | CONFIGURABLE POWER CONTROLLER WITH COMBINATION INPUT - Embodiments described herein describe a power supply configured to provide power to an output load via a power supply transformer. The power supply includes a controller configured to operate in a configuration state and an operating state. During the configuration state, the controller receives a configuration signal from a sense circuit coupled to the controller and selects one of a plurality of operating modes from the configuration signal. During the operating state, the controller controls a switch coupled to the transformer based on the selected operating mode and a sense signal received from the sense circuit representative of the power provided to the output load by the power supply. When the switch is closed, current flows from a power source through the transformer, and when the switch is open, current is prevented from flowing from the power source through the transformer. | 01-16-2014 |
20140022829 | Hybrid Adaptive Power Factor Correction Schemes For Switching Power Converters - The embodiments disclosed herein describe a method of a controller of a switching power converter that provides a configurable power factor control method for the switching power converter. In one embodiment, the controller combines power regulation control methods of constant on-time control and constant power control to adjust the power factor of the switching power converter. | 01-23-2014 |
20140036549 | Switching Power Converter Dynamic Load Detection - A secondary-side dynamic load detection system and method rapidly identifies when a dynamic load has been placed on the output (e.g., when an electronic device is re-connected to the switching power converter). Once a dynamic load condition has been detected by the secondary side detector, a dynamic load detection signal is communicated from the secondary side of the switching power converter to a switch controller on the primary side. The switch controller can then quickly adapt switching in response to the dynamic load condition. | 02-06-2014 |
20140078789 | SWITCHING POWER CONVERTER WITH SECONDARY-SIDE DYNAMIC LOAD DETECTION AND PRIMARY-SIDE FEEDBACK AND CONTROL - A power converter includes a transformer with a primary and a secondary winding. Feedback and control is maintained on the primary-side while a separate load detection circuit detects dynamic load conditions on the secondary-side. The load detection circuit detects dynamic load conditions at the time when a load is connected to the output of the switching power converter and, in turn, generates an alert signal. A coupling circuit coupled to the load detection circuit at the secondary winding side of the transformer and to the controller at the primary winding side of the transformer transmits the alert signal to the controller. The controller regulates the output voltage based on the feedback signal generated at the primary side of the transformer while detecting and responding to the dynamic load condition based on the alert signal generated at the secondary side of the transformer. | 03-20-2014 |
20140085938 | PRIMARY FEEDBACK SWITCHING POWER CONVERTER CONTROLLER WITH INTELLIGENT DETERMINATION OF AND RESPONSE TO OUTPUT VOLTAGE DROPS DUE TO DYNAMIC LOAD CONDITIONS - The embodiments herein include a primary-side controller for a switching power converter that is capable of receiving a detection signal from a secondary-side detection circuit indicating that an output voltage has reached a condition. The controller determines the appropriate action once a detection signal has been received by distinguishing whether a dynamic load condition has been placed on the power supply versus other operating conditions. | 03-27-2014 |
20140085940 | Power System Switch Protection Using Output Driver Regulation - A controller of a switching power converter includes a voltage protection circuit that generates a modified supply voltage that does not exceed a predetermined threshold voltage to power one or more components of the controller. | 03-27-2014 |
20140085941 | AC-DC POWER SUPPLY INPUT VOLTAGE DETECTION AND MONITORING - A power converter includes a transformer with a primary and a secondary winding and a switch. A controller of the power converter at the primary winding side of the transformer generates a control signal to turn on or turn off the switch, the switch being turned on responsive to the control signal being in a first state and the switch being turned off responsive to the control signal being in a second state. The controller determines current through the primary winding generated while the switch is turned on and indirectly detects an input voltage to the power converter based on the current through the primary winding generated while the switch is turned on. The controller in turn may detect conditions such as a loss of power or brown out at the input of the power converter based on the indirectly detected input voltage. | 03-27-2014 |
20140268919 | SWITCHING POWER CONVERTER WITH SECONDARY TO PRIMARY MESSAGING - A primary-only power supply enables transmission of a signal or message from the secondary side of an isolated power supply to the primary side. To enable robust detection of the message without interfering with primary side sensing for output regulation, a configurable impedance current path is configured between the primary winding and ground. The primary side controller controls the configurable impedance current path to have a relatively low impedance during the normal mode and a relatively high impedance during the messaging mode. | 09-18-2014 |
20140362612 | SWITCHING POWER CONVERTER WITH PRIMARY-SIDE DYNAMIC LOAD DETECTION AND PRIMARY-SIDE FEEDBACK AND CONTROL - A switching power converter provides regulated voltage to a load. The switching power converter comprises a transformer including a first primary winding coupled to an input voltage, a second primary winding, a secondary winding coupled to an output of the switching power converter, and an auxiliary winding, a first switch coupled to the first primary winding, and a second switch coupled to the secondary primary winding. A controller generates a first control signal to turn the first switch on or off at a first switching frequency, and a second control signal to turn the second switch on or off at a second switching frequency that is higher than the first frequency. During off cycles of the switches, feedback voltage representing the output voltage of the power converter is generated across the auxiliary winding. The controller controls switching of the first switch to regulate the output voltage based on the feedback. | 12-11-2014 |
20140376280 | PRECISE OUTPUT POWER DETECTION - A switching power converter provides regulated output power to a load. The switching power converter comprises a transformer including a primary winding coupled to an input voltage, a secondary winding coupled to an output of the switching power converter, an auxiliary winding on a primary side of the transformer, and a switch coupled to the primary winding of the transformer. Output voltage across the secondary winding is reflected as a feedback voltage across the auxiliary winding. The switching power converter detects output current based on a reset time of the transformer. Based on the detected output power, the switching power converter controls switching of the switch to provide regulated output power. | 12-25-2014 |
20150333638 | CONFIGURABLE POWER CONTROLLER WITH COMBINATION INPUT - Embodiments described herein describe a power supply configured to provide power to an output load via a power supply transformer. The power supply includes a controller configured to operate in a configuration state and an operating state. During the configuration state, the controller receives a configuration signal from a sense circuit coupled to the controller and selects one of a plurality of operating modes from the configuration signal. During the operating state, the controller controls a switch coupled to the transformer based on the selected operating mode and a sense signal received from the sense circuit representative of the power provided to the output load by the power supply. When the switch is closed, current flows from a power source through the transformer, and when the switch is open, current is prevented from flowing from the power source through the transformer. | 11-19-2015 |
20150340890 | Power Supply with Fast Discharging for Configurable Output Voltage - A universal serial bus (USB) charger provides power to a client device. A USB connector interfaces with a client device and receives a request for the output voltage of the USB charger to be at a specific value. If the requested voltage level is lower than the current output voltage level, the output voltage level is set to the requested level and a bleeder circuit is enabled to discharge the output capacitor of the USB charger. | 11-26-2015 |
20160028313 | Secondary-Side Dynamic Load Detection and Communication Device - A switching power converter provides regulated voltage to a load. The switching power converter comprises a transformer including a primary winding coupled to an input voltage and a secondary winding coupled to an output of the switching power converter. The switching power converter further comprises a power switch coupled to the primary winding and a rectifier coupled to the secondary winding. Current is generated in the primary winding responsive to the power switch being turned on and not generated responsive to the power switch being turned off. A detection circuit measures a voltage across the rectifier. If the detection circuit detects a decrease in the voltage across the rectifier outside of a blanking period, the detection circuit generates a current pulse in the secondary winding of the transformer. | 01-28-2016 |
Patent application number | Description | Published |
20090279334 | ELECTRONIC DEVICE AND SWITCHING POWER SUPPLY THEREOF - A switching power supply includes a rectifier circuit, a converter, a detecting unit, a control unit, a switching unit, and a protection unit. The rectifier circuit is used for rectifying an input voltage into a first direct current voltage. The converter is configured for generating a first current according to the first direct current voltage. The detecting unit is used for generating a detected voltage according to the first current. The control unit is configured for generating a control signal. The switching unit is used for enabling the converter, and conducting the first current to the detecting unit when receiving the control signal. The protection unit is configured for shunting the first current with the detecting unit when the first current becomes a large current surge. The control unit stops generating the control signal when determining that the detected voltage is equal to or higher than a predetermined value. | 11-12-2009 |
20100143775 | BATTERY COVER ASSEMBLY FOR PORTABLE ELECTRONIC DEVICE - A battery cover assembly for a portable electronic device, the battery cover assembly includes a housing, a removable battery cover and a locking mechanism. The housing has a latching portion. The locking mechanism latches the battery cover to the housing, and includes an operating member, a slidable member and an elastic member. The operating member engages in the latching portion of the housing, and the operating member includes a resisting block. The slidable member releasably engages with the battery cover, and the slidable member has a support block engaging with the resisting block. The elastic member is between the slidable member and the latching portion and provides an elastic force to the slidable member and the operating member. | 06-10-2010 |
20120150546 | APPLICATION STARTING SYSTEM AND METHOD - A computing device and method starts applications via voice commands. The computing device records a sound input by a microphone of the computing device and sends the recorded sound input to a sound sensor of the computing device. Furthermore, the computing device reads a voice command by an embedded controller of the computing device from the sound sensor, in response to a determination that the recorded sound input matches a predetermined verbal statement of the voice command. The computing device notifies an operating system of the computing device to start the application corresponding to the voice command. | 06-14-2012 |
20130243994 | PROTECTION FILM FOR LENS MODULE AND METHOD FOR MANUFACTURING SAME - A protection film includes a base film, a layer of adhesive, and a partition film. The base film includes a main portion and a handle portion extending from a periphery of the main portion. The main portion and the handle portion include a pair of opposite first surfaces. The adhesive is uniformly coated on one of the first surfaces. The adhesive is continuously coated on the main portion and the handle portion. The partition film includes a pair of opposite second surfaces. One of the second surfaces is adhered to a portion of the adhesive coated on the handle portion. | 09-19-2013 |
20130254567 | INFRARED SIGNAL PROCESSING DEVCIE AND COMPUTER - An infrared signal processing device includes an infrared signal receiver to receive infrared signals from a handheld remote control and a signal generating circuit connected to a power management unit of a motherboard of a computer via a cable. The device further includes a prompting unit to output a prompt and a processor to decode the infrared signals received by the infrared signal receiver. The processor controls the prompting unit to output a prompt to prompt a user to input a password when determining that the infrared signal received by the infrared signal receiver is a startup command or a shut down command. When an inputted password matches with a preset password, the processor controls the signal generating circuit to generate a control signal and send the control signal to the power management unit to start or shut down the computer as required. | 09-26-2013 |
20130278924 | LENS MODULE TESTING DEVICE - A lens module testing device includes a base substrate, a supporting assembly, a bearing assembly, a receiving element, and an operation element. The supporting assembly is positioned on the base substrate and includes two supporting plates parallel with each other. One of the supporting plates defines an arc shaped slot. The bearing assembly is rotatably received between the two supporting plates. The receiving element is positioned on the bearing assembly and configured for receiving a lens module. The operation element penetrates the slot and connects to the bearing assembly; the bearing assembly is driven by the operation element to move along the slot and thereby adjusting the angle of the lens module which is presented to a light source. | 10-24-2013 |
20150245380 | Device and Method for Processing Downlink Control Information - Disclosed are an apparatus and method for processing downlink control information, applicable to a base station and comprising a downlink control information generation module and a downlink control information transmission module, wherein, the downlink control information generation module is configured to generate a downlink control information format when data transmission is performed, wherein a field of the downlink control information format carries indication information for indicating to a terminal a port used for transmitting a data DMRS and a scrambling identity number corresponding to a pilot generation sequence; and the downlink control information transmission module is configured to transmit the downlink control information format to the terminal By indicating to a terminal a port used for transmitting a data DMRS and a scrambling identity number corresponding to a pilot generation sequence, the embodiments of the present invention solve the problem of interference between DMRSs used during multi-user data transmission. | 08-27-2015 |
Patent application number | Description | Published |
20120304721 | COLD-ROLLING METHOD FOR PREVENTING FRACTURE OF HIGH-SILICON STRIP STEEL - A cold-rolling method for preventing fracture of high-silicon strip steel, characterized in that the high-silicon strip steel has a Si content ≧2.3 wt %, and at the beginning of cold-rolling, the temperature of inlet strip steel is above 45° C.; during the cold-rolling process, an emulsion liquid is sputtered to the strip steel, a flow rate of the emulsion liquid is 3500 L/min at the inlet in rolling direction, a flow rate of the emulsion liquid is 1500-4000 L/min at an outlet in the rolling direction, and the temperature of the strip steel is maintained above 45° C. under the precondition to guarantee technological lubrication. The cold-rolling method of the invention might prevent fracture of a head portion and a tail portion of the strip steel, raise the rate of finished products, and increase production efficiency. | 12-06-2012 |
20130119904 | METHOD AND SYSTEM FOR CONTROLLING MOTOR - A method for controlling a motor is provided. The method comprises obtaining electrical signals of the motor with a signal unit, the electrical signals comprising a motor torque and an angular velocity, calculating a voltage phase angle of a voltage vector with a calculating component, wherein a command torque, the motor torque, the angular velocity and a voltage amplitude of the voltage vector are inputs of the calculating component, and wherein the voltage phase angle is a variable and the voltage amplitude is a constant. The method further comprises modulating the voltage phase angle and the voltage amplitude to a switching signal for controlling an inverter; converting a direct current voltage to the voltage vector according to the switching signal, and applying the voltage vector to the motor. | 05-16-2013 |
20130249315 | SWITCHING COMPONENT AND SWITCH SYSTEM COMPRISING THE SAME - A switching component comprising a number of switch sets in parallel is disclosed herein. Each switch set comprises a number of power switches and a backup power switch in series. The backup power switch has a default position of closed. Rated powers of the power switches and the backup power switch are less than a rated power of the switching component, and the switching component is modular. A switch system comprising the switching component is also described herein. | 09-26-2013 |
20140056050 | MEMORY CELL AND MEMORY - In various embodiments, a memory cell and a memory are provided. The memory cell comprises a Static Random Access Memory (SRAM) cell including a reset-set (RS) flip-flop and a Read Only Memory (ROM) cell being connected (or coupled) to the SRAM cell to set logic states of internal latch nodes of the RS flip-flop when the ROM cell is triggered. The size of the memory cells proposed in an embodiment of the invention is much smaller than the sum of the size of ROM cells and the size of SRAM cells with the capacity of the memory cells same as the sum of the capacity of the ROM cells and the capacity of the SRAM cells. | 02-27-2014 |
20140347916 | EIGHT TRANSISTOR (8T) WRITE ASSIST STATIC RANDOM ACCESS MEMORY (SRAM) CELL - Disclosed are devices, systems and/or methods relating to an eight transistor (8T) static random access memory (SRAM) cell, according to one or more embodiments. In one embodiment, an SRAM storage cell is disclosed comprising a word line, a write column select line, a cross-coupled data latch, and a first NMOS switch device serially coupled to a second NMOS switch device. In this embodiment, the gate node of the first NMOS switch device is coupled to the word line, a source node of the first NMOS switch device is coupled to the cross-coupled data latch, a gate node of the second NMOS switch device is coupled to the write column select line, and a source node of the second NMOS switch device is coupled to the cross-coupled data latch. | 11-27-2014 |
20150093871 | ENHANCED STRESS MEMORIZATION TECHNIQUE FOR METAL GATE TRANSISTORS - A method of manufacturing a semiconductor device includes forming a dummy gate structure on a semiconductor substrate, forming sidewall spacers, and forming heavily doped source/drain regions. After removing the spacers, a stress material layer is formed over the dummy gate structure. An annealing process is performed to transfer the stress to the device channel region. After the annealing process, the stress material layer is removed. The dummy gate structure is replaced by a high-k dielectric layer and a metal gate structure. Subsequently, contact holes are formed to expose at least part of the heavily doped source/drain regions, and self-aligned silicide is formed over exposed portions of the heavily doped source/drain regions. | 04-02-2015 |
20160093730 | FINFET LDMOS DEVICE AND MANUFACTURING METHODS - An LDMOS (Laterally-Diffused Metal Oxide Semiconductor) device has a substrate, which includes a first doped region, a second doped region, and a shallow trench isolation (STI) region disposed in the second doped region. The first doped region and the second doped region are adjacent and have different conductivity types. The device also has a gate structure disposed on the substrate; the gate structure substantially does not overlap the second doped region. | 03-31-2016 |
Patent application number | Description | Published |
20130174140 | ACCURATELY ESTIMATING INSTALL TIME - Timing parameters that influence an install time interval for installing a product on computing machines in a test environment in accordance with an installation configuration option are identified. A test value of the timing parameter and a test value of the install time are determined for each of the computing machines. The test values of the timing parameter and the install time determined for the sample computing machines are analyzed to determine an install time calculation expression for the installation configuration option. For installation in accordance with the installation configuration option in a normal operating environment, a current value of each of the timing parameters of the predetermined install time calculation expression for the installation configuration option. The install time interval in the normal operating environment is estimated based on the current value of the timing parameters and the install time calculation expression. | 07-04-2013 |
20130191404 | USING VIEWS OF SUBSETS OF NODES OF A SCHEMA TO GENERATE DATA TRANSFORMATION JOBS TO TRANSFORM INPUT FILES IN FIRST DATA FORMATS TO OUTPUT FILES IN SECOND DATA FORMATS - Provided are a computer program product, system, and method for processing input data in a storage system and in communication with a repository. Views are generated that comprise a tree of nodes selected from a subset of nodes in a hierarchical representation of a schema. The views are saved to the repository. At least one of the views are used to create a job comprising a sequence of data transformation steps to transform the input data described by input schemas to the output data described by output schemas. | 07-25-2013 |
20130191419 | USING VIEWS OF SUBSETS OF NODES OF A SCHEMA TO GENERATE DATA TRANSFORMATION JOBS TO TRANSFORM INPUT FILES IN FIRST DATA FORMATS TO OUTPUT FILES IN SECOND DATA FORMATS - Provided is a method for processing input data in a storage system and in communication with a repository. Views are generated that comprise a tree of nodes selected from a subset of nodes in a hierarchical representation of a schema. The views are saved to the repository. At least one of the views are used to create a job comprising a sequence of data transformation steps to transform the input data described by input schemas to the output data described by output schemas. | 07-25-2013 |
20130191421 | GENERATING VIEWS OF SUBSETS OF NODES OF A SCHEMA - Provided are a computer program product, system, and method for processing schemas in a storage system. A presentation of a schema in a graphical user interface (GUI) is comprised of multiple type nodes in a tree structure. Each type node comprises a hierarchical arrangement of a plurality of nodes including group nodes including a plurality of nodes and content nodes providing values. First user input selects one of the type nodes in the schema for a view. Second user input selects one of the nodes in the selected type node in the schema for a view. Third user input selects a node in the schema to indicate a root node of the schema for the view. The view includes the root node and at least one sub node of the root node and is added as a child to the selected type node. | 07-25-2013 |
20130191780 | GENERATING VIEWS OF SUBSETS OF NODES OF A SCHEMA - Provided is a method for processing schemas in a storage system. A presentation of a schema in a graphical user interface (GUI) is comprised of multiple type nodes in a tree structure. Each type node comprises a hierarchical arrangement of a plurality of nodes including group nodes including a plurality of nodes and content nodes providing values. First user input selects one of the type nodes in the schema for a view. Second user input selects one of the nodes in the selected type node in the schema for a view. Third user input selects a node in the schema to indicate a root node of the schema for the view. The view includes the root node and at least one sub node of the root node and is added as a child to the selected type node. | 07-25-2013 |
20140007121 | LIGHT WEIGHT WORKLOAD MANAGEMENT SERVER INTEGRATION | 01-02-2014 |
20140059064 | USING VIEWS OF SUBSETS OF NODES OF A SCHEMA TO GENERATE DATA TRANSFORMATION JOBS TO TRANSFORM INPUT FILES IN FIRST DATA FORMATS TO OUTPUT FILES IN SECOND DATA FORMATS - Provided is a method for processing input data in a storage system and in communication with a repository. Views are generated that comprise a tree of nodes selected from a subset of nodes in a hierarchical representation of a schema. The views are saved to the repository. At least one of the views are used to create a job comprising a sequence of data transformation steps to transform the input data described by input schemas to the output data described by output schemas. | 02-27-2014 |
20140123128 | ACCURATELY ESTIMATING INSTALL TIME - Timing parameters that influence an install time interval for installing a product on computing machines in a test environment in accordance with an installation configuration option are identified. A test value of the timing parameter and a test value of the install time are determined for each of the computing machines. The test values of the timing parameter and the install time determined for the sample computing machines are analyzed to determine an install time calculation expression for the installation configuration option. For installation in accordance with the installation configuration option in a normal operating environment, a current value of each of the timing parameters of the predetermined install time calculation expression for the installation configuration option. The install time interval in the normal operating environment is estimated based on the current value of the timing parameters and the install time calculation expression. | 05-01-2014 |
20140207828 | DECOMPOSING XML SCHEMA DOCUMENTS INTO SUBSETS - According to one embodiment of the present invention, a system decomposes a set of schema files. The system receives a set of schema files and automatically identifies a plurality of root schema files in the set, where a root schema file is determined based on remaining schema files in the set lacking a reference to that schema file. For each root schema file, the system creates a subset of the original set of schema files. The subset contains the root schema file, and at least one subset further includes one or more schema files that provide information for that root schema file. Embodiments of the present invention further include a method and computer program product for decomposing a set of schema files in substantially the same manners described above. | 07-24-2014 |
20140207830 | DECOMPOSING XML SCHEMA DOCUMENTS INTO SUBSETS - According to one embodiment of the present invention, a system decomposes a set of schema files. The system receives a set of schema files and automatically identifies a plurality of root schema files in the set, where a root schema file is determined based on remaining schema files in the set lacking a reference to that schema file. For each root schema file, the system creates a subset of the original set of schema files. The subset contains the root schema file, and at least one subset further includes one or more schema files that provide information for that root schema file. Embodiments of the present invention further include a method and computer program product for decomposing a set of schema files in substantially the same manners described above. | 07-24-2014 |
20140279835 | SELF-ANALYZING DATA PROCESSING JOB TO DETERMINE DATA QUALITY ISSUES - Techniques are disclosed to determine data quality issues in data processing jobs. The data processing job is received, the data processing job specifying one or more processing steps designed based on one or more data schemas and further specifies one or more desired quality metrics to measure at the one or more processing steps. One or more state machines are provided, that are generated based on the quality metrics and on the data schemas. Input data to the data process job are processed using the one or more state machines, in order to generate output data and a set of data quality records characterizing a set of data quality issues identified during the execution of the data processing job. | 09-18-2014 |
20140279934 | SELF-ANALYZING DATA PROCESSING JOB TO DETERMINE DATA QUALITY ISSUES - Techniques are disclosed to determine data quality issues in data processing jobs. The data processing job is received, the data processing job specifying one or more processing steps designed based on one or more data schemas and further specifies one or more desired quality metrics to measure at the one or more processing steps. One or more state machines are provided, that are generated based on the quality metrics and on the data schemas. Input data to the data process job are processed using the one or more state machines, in order to generate output data and a set of data quality records characterizing a set of data quality issues identified during the execution of the data processing job. | 09-18-2014 |
20140280441 | DATA INTEGRATION ON RETARGETABLE ENGINES IN A NETWORKED ENVIRONMENT - Techniques are disclosed for data integration on retargetable engines in a networked environment. The networked environment includes data processing engines of different types and having different sets of characteristics. A request is received execute a data flow model in the networked environment. The data flow model includes data flow objects. A first data processing engine is programmatically selected based on a predefined set of criteria and the sets of characteristics of the data processing engines. The data flow model is executed using the selected data processing engine and responsive to the request. | 09-18-2014 |
20140281704 | DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS - System, method, and computer program product to process parallel computing tasks on a distributed computing system, by computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes, generating, based on the execution plan, an ordered set of tasks, the ordered set of tasks comprising: (i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system, and launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system. | 09-18-2014 |
20140282563 | DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS - System, method, and computer program product to process parallel computing tasks on a distributed computing system, by computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes, generating, based on the execution plan, an ordered set of tasks, the ordered set of tasks comprising: (i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system, and launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system. | 09-18-2014 |
20140282604 | QUALIFIED CHECKPOINTING OF DATA FLOWS IN A PROCESSING ENVIRONMENT - Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed. | 09-18-2014 |
20140282605 | QUALIFIED CHECKPOINTING OF DATA FLOWS IN A PROCESSING ENVIRONMENT - Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed. | 09-18-2014 |
20140325519 | VARIABLE WAIT TIME IN AN ASYNCHRONOUS CALL-BACK SYSTEM - A method includes a workload management (WLM) server that receives a first CHECK WORKLOAD command for a workload in a queue of the WLM server. It may be determined whether the workload is ready to run on a WLM client. If the workload is not ready to run, a wait time for the workload with the WLM server is dynamically estimated. The wait time is sent to the WLM client. If the workload is ready to run, then a response is sent to the WLM client that workload is ready to run. | 10-30-2014 |
20150052530 | TASK-BASED MODELING FOR PARALLEL DATA INTEGRATION - System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a set of processing units, each of the set of processing units defining one or more data processing operations to process the data flow, generating a set of tasks to represent the set of processing units, each task in the set of tasks comprising one or more of the data processing operations of the set of processing units, optimizing the set of tasks based on a set of characteristics of the data flow, and generating a composite execution plan based on the optimized set of tasks to process the data flow in a distributed computing environment. | 02-19-2015 |
20150074669 | TASK-BASED MODELING FOR PARALLEL DATA INTEGRATION - System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a set of processing units, each of the set of processing units defining one or more data processing operations to process the data flow, generating a set of tasks to represent the set of processing units, each task in the set of tasks comprising one or more of the data processing operations of the set of processing units, optimizing the set of tasks based on a set of characteristics of the data flow, and generating a composite execution plan based on the optimized set of tasks to process the data flow in a distributed computing environment. | 03-12-2015 |
20150186482 | USING VIEWS OF SUBSETS OF NODES OF A SCHEMA TO GENERATE DATA TRANSFORMATION JOBS TO TRANSFORM INPUT FILES IN FIRST DATA FORMATS TO OUTPUT FILES IN SECOND DATA FORMATS - Provided is a method for processing input data in a storage system and in communication with a repository. Views are generated that comprise a tree of nodes selected from a subset of nodes in a hierarchical representation of a schema. The views are saved to the repository. At least one of the views are used to create a job comprising a sequence of data transformation steps to transform the input data described by input schemas to the output data described by output schemas. | 07-02-2015 |
20150193476 | LIMITING THE RENDERING OF INSTANCES OF RECURSIVE ELEMENTS IN VIEW OUTPUT - Provided are a computer program product, system, and method for limiting the rendering of instances of recursive elements in view output. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. A condition is received for terminating recursion for the recursive element. A view is generated for the schema including information on the condition for terminating the recursion, wherein the processing of the view causes a parser to chunk instances of the recursive element in schema data in response to the condition indicating to terminate recursion at the level of the instance of the recursive element being processed. | 07-09-2015 |
20150193479 | LIMITING THE RENDERING OF INSTANCES OF RECURSIVE ELEMENTS IN VIEW OUTPUT - Provided are a computer program product, system, and method for limiting the rendering of instances of recursive elements in view output. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. A condition is received for terminating recursion for the recursive element. A view is generated for the schema including information on the condition for terminating the recursion, wherein the processing of the view causes a parser to chunk instances of the recursive element in schema data in response to the condition indicating to terminate recursion at the level of the instance of the recursive element being processed. | 07-09-2015 |
20150193480 | GENERATING A VIEW FOR A SCHEMA INCLUDING INFORMATION ON INDICATION TO TRANSFORM RECURSIVE TYPES TO NON-RECURSIVE STRUCTURE IN THE SCHEMA - Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. Indication is received to transform the recursive types to non-recursive structures. A view for the schema is generated including information on the indication to transform the recursive types to non-recursive structure, wherein the processing of the data defined by the view causes a parser to generate a structured element for each instance of the recursive element in schema data being parsed, wherein the generated structured element includes a unique identifier of the instance of the recursive element. | 07-09-2015 |
20150193556 | GENERATING A VIEW FOR A SCHEMA INCLUDING INFORMATION ON INDICATION TO TRANSFORM RECURSIVE TYPES TO NON-RECURSIVE STRUCTURE IN THE SCHEMA - Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. Indication is received to transform the recursive types to non-recursive structures. A view for the schema is generated including information on the indication to transform the recursive types to non-recursive structure, wherein the processing of the data defined by the view causes a parser to generate a structured element for each instance of the recursive element in schema data being parsed, wherein the generated structured element includes a unique identifier of the instance of the recursive element. | 07-09-2015 |
20150261568 | OPTIMIZING PARALLEL DATA FLOWS WITH GENERATED JOB PROFILE DATA - Embodiments presented herein provide techniques for optimizing parallel data flows of a batch processing job using a profile of the processing job. An application retrieves a job profile for a processing job. The processing job has a plurality of processing stages specified in an execution profile. The job profile includes statistical data for at least one of the processing stages obtained during prior executions of the job. The application modifies properties of the execution profile based on the job profile to optimize the execution of the job. The application executes the processing job with the modified execution profile. | 09-17-2015 |
20150261572 | OPTIMIZING PARALLEL DATA FLOWS WITH GENERATED JOB PROFILE DATA - Embodiments presented herein provide techniques for optimizing parallel data flows of a batch processing job using a profile of the processing job. An application retrieves a job profile for a processing job. The processing job has a plurality of processing stages specified in an execution profile. The job profile includes statistical data for at least one of the processing stages obtained during prior executions of the job. The application modifies properties of the execution profile based on the job profile to optimize the execution of the job. The application executes the processing job with the modified execution profile. | 09-17-2015 |
20150268990 | PERFORMANCE MANAGEMENT FOR DATA INTEGRATION - The method of managing performance of data integration are described. A performance analyzer may receive data about a data integration job execution. The performance analyzer may determine whether there is a performance issue of the data integration job execution. The performance analyzer analyzes the data about the data integration job execution when there is a performance issue. The performance analyzer generates a job execution design recommendation based on the analysis of the data and a set of predefined recommendation rules. The performance analyzer then displays the data about the data integration job execution and when there is a generated job execution design recommendation, displaying the job execution design recommendation. | 09-24-2015 |
20150269006 | BOTTLENECK DETECTION FOR PERFORMANCE MANAGEMENT - Data flow disruptions over a series of data processing operators can be detected by a computer system that generates a profile for data flow at an operator. The profile can include data input, processing, and output wait times. Using the profile, the system can detect potential flow disruptions. If the potential disruption satisfies a rule, it is considered a data flow disruption and a recommendation associated with the satisfied rule is identified. The recommendation and the operator identity is displayed. | 09-24-2015 |
20150309769 | TASK MANAGEMENT INTEGRATED DESIGN ENVIRONMENT FOR COMPLEX DATA INTEGRATION APPLICATIONS - Embodiments presented herein provide task management capabilities for designing a complex data integration workflow in an integrated design environment (IDE). A task management tool of the IDE allows a developer to tag various stages of a data integration workflow in a non-linear manner. When the task management tool receives a tag for a given stage, the task management tool identifies incomplete tasks associated with the stage and generates a task list that includes the incomplete tasks. The developer may return to completing any of the tasks in the workflow in any sequence as desired. | 10-29-2015 |
20150311915 | FIELD LEVEL COMPRESSION IN PARALLEL DATA FLOWS - According to one embodiment of the present invention, a system selectively compresses data fields in a parallel data flow. The system identifies within an execution plan for the parallel data flow a first instance of a data field within a stage of the parallel data flow. The system traces the identified data field through stages of the parallel data flow and determines a score value for the identified data field based on operations performed on the identified data field during traversal of the stages. The system compresses the identified data field based on the score value indicating a performance gain with respect to the compressed data field. Embodiments of the present invention further include a method and computer program product for selectively compressing data fields in a parallel data flow in substantially the same manners described above. | 10-29-2015 |
20160062767 | DESIGN ANALYSIS OF DATA INTEGRATION JOB - A request for analysis of a data integration job is received that includes one or more features and criteria for the analysis. Each feature is extracted from a job model representing the job by invoking a corresponding analytical rule for each feature. The analytical rule includes one or more operations and invoking the analytical rule performs the operations to analyze one or more job components associated with the corresponding feature as represented in the job model and to extract information pertaining to that feature. | 03-03-2016 |
20160062790 | DESIGN ANALYSIS OF DATA INTEGRATION JOB - A request for analysis of a data integration job is received that includes one or more features and criteria for the analysis. Each feature is extracted from a job model representing the job by invoking a corresponding analytical rule for each feature. The analytical rule includes one or more operations and invoking the analytical rule performs the operations to analyze one or more job components associated with the corresponding feature as represented in the job model and to extract information pertaining to that feature. | 03-03-2016 |
20160094415 | ALLOCATING PHYSICAL NODES FOR PROCESSES IN AN EXECUTION PLAN - Provided are a computer program product, system, and method for allocating physical nodes for processes in an execution plan. An execution plan is generated indicating a plurality of processes. A resource requirement is generated indicating requested physical nodes and an assignment of the processes to execute on the requested physical nodes. A determination is made from the resource requirement of a resource allocation of physical nodes for the requested physical nodes and the processes. The execution plan is updated to generate an updated execution plan indicating the physical nodes on which the processes will execute according to the received resource allocation. | 03-31-2016 |
20160094417 | ALLOCATING PHYSICAL NODES FOR PROCESSES IN AN EXECUTION PLAN - Provided are a computer program product, system, and method for allocating physical nodes for processes in an execution plan. An execution plan is generated indicating a plurality of processes. A resource requirement is generated indicating requested physical nodes and an assignment of the processes to execute on the requested physical nodes. A determination is made from the resource requirement of a resource allocation of physical nodes for the requested physical nodes and the processes. The execution plan is updated to generate an updated execution plan indicating the physical nodes on which the processes will execute according to the received resource allocation. | 03-31-2016 |
Patent application number | Description | Published |
20140215047 | Packet Learning Method, Apparatus, and System - The present invention provides a packet learning method, apparatus, and system. The method includes: receiving a packet, where the packet carries a physical address of a host in a network; identifying a priority of the packet according to identifier information in the packet; and judging whether a cache table has storage space; and if so, learning the packet and the priority of the packet; or if not, comparing the priority of the packet with a lowest priority in the cache table, and if the priority of the packet is higher than the lowest priority in the cache table, learning and recording the packet and the priority of the packet into a position corresponding to the lowest priority in the cache table. | 07-31-2014 |
20140233563 | MULTICAST PROCESSING METHOD AND DEVICE - A multicast processing method, device, and system are provided. The method includes: blocking a port 1, where the port 1 is one of an egress port and an ingress port, and the other of the egress port and the ingress port is a root port; receiving a join packet from the ingress port, wherein the packet is used for a multicast user to request joining multicast; and establishing, according to multicast information of the multicast included in the join packet and port information of the ingress port, a forwarding table entry for forwarding data of the multicast from the egress port to the ingress port. Through embodiments of the present invention, an effect of shortening the multicast service recovery time is realized. | 08-21-2014 |
20150281172 | METHOD, RELAY AGENT, AND SYSTEM FOR ACQUIRING INTERNET PROTOCOL ADDRESS IN NETWORK - Embodiments of the present invention disclose a method, relay agent and system for acquiring an IP address in a network. According to the method, the relay agent configures multiple gateway IP addresses corresponding to a type of a client, adds the multiple gateway IP addresses to a DHCP Discover packet of the client, and sends the DHCP Discover packet to a DHCP server, so that the DHCP server allocates an IP address to the client, and sends a DHCP Offer packet to the client after determining that one gateway IP address in the multiple gateway IP addresses belongs to a same network segment as the allocated IP address, so that the DHCP server allocates the IP address to the client, thereby implementing that multiple IPs in different IP address segments are allocated to a same DHCP client type. | 10-01-2015 |
20150295847 | RESOURCE RESERVATION METHOD AND SYSTEM, AND CONVERGENCE DEVICE - Embodiments of the present invention relate to the field of communications technologies, and disclose a resource reservation method and system, and a convergence device. The method includes: receiving, by a convergence device, a first resource reservation request message based on a format of a first interface and that is from a policy server (PS); converting, by the convergence device, the first resource reservation request message into a second resource reservation request message based on a format of a second interface; and sending, by the convergence device, the second resource reservation request message based on the format of the second interface to a modulation and demodulation system, so that the modulation and demodulation system performs resource reservation according to the second resource reservation request message. | 10-15-2015 |