Patent application number | Description | Published |
20090086801 | Method for reliable injection of deterministic jitter for high speed transceiver simulation - A method and a corresponding system for characterizing the performance of a clock and data recovery circuit in a digital transceiver is presented. The method comprises phase modulating a jitter-free data signal by a testing signal having added data jitter and measuring the time the clock and data recovery system takes to achieve bit lock of a phase modulated signal. Data uncorrelated timing jitter corresponding to a user defined probability distribution is included in the jitter testing signal. Utilization of a variable probability distribution in generating data uncorrelated timing jitter, as provided by the present invention, allows for greater flexibility and accuracy in clock and data recovery circuit testing and characterization. | 04-02-2009 |
20090086872 | Method for binary clock and data recovery for fast acquisition and small tracking error - A novel method and system for clock and data recovery in high speed serial transceiver applications allowing for fast bit lock acquisition and small data tracking error is presented. The clock and data recovery method utilizes a variable bandwidth loop filter to generate a phase adjustment signal used by a phase interpolator in generating a clock signal at the same frequency and phase as the incoming digital data stream. The loop filter bandwidth may be adjusted to correspond with a plurality of clock and data recovery operating modes. In particular, the filter bandwidth may be set to either a high or a low value depending on whether the phase difference between the recovered clock signal and the incoming digital data stream is above or below a programmed threshold value. | 04-02-2009 |
20090161452 | Systems and methods for clean DQS signal generation in source-synchronous DDR2 interface design - A method and circuit for generating a signal to synchronize DQ data transfer in memory interface design is presented. The presented method includes receiving a strobe signal having a preamble period before and post-amble period after data transfer burst synchronization signal edge transitions, determining a timing location of the strobe signal preamble period, determining a timing location of the strobe signal post-amble period, and generating a clean strobe signal that tracks the data transfer burst synchronization edge transitions of the strobe signal after the strobe signal preamble begins and before the strobe signal post-amble ends based on the respective determined timing locations of the strobe signal preamble and post-amble periods. In this manner, DQ data transfer may be synchronized according to the burst synchronization signal edge transitions and errors caused by strobe signal level jitter during the preamble and post-amble periods are reduced. | 06-25-2009 |
20090167443 | Digitally compensated highly stable holdover clock generation techniques using adaptive filtering - A system and method for generating a highly stable holdover clock utilizing an integrated circuit and an external OCXO is presented. The integrated circuit comprises an input reference clock receiver, a phase and frequency detector that generates an error signal between the input reference clock signal and a feedback clock signal, a data storage block that stores model parameters to predict frequency variations of the OCXO, an adaptive filtering module that includes a digital loop filter and algorithms for updating the model parameters and predicting frequency variations based on the model, a switch that enables the system to operate in normal or holdover mode, a digitally controlled oscillator, and a feedback divider. | 07-02-2009 |
20100008460 | Synchronous de-skew with programmable latency for multi-lane high speed serial interface - A method and system for performing clock calibration and de-skew on a multi-lane high speed serial interface is presented. Each of a plurality of serial lane transceivers associated with an individual bit lane receives a first data frame, comprising a training sequence header pattern. Based on each of the first data frames, the plurality of serial lane transceivers de-skew a plurality of data frames and generate a plurality of event signals. Using the plurality of event signals, a core clock, having a first phase, is adjusted to be phase aligned with the slowest bit lane. | 01-14-2010 |
20100098667 | CULTURE MEDIUM FOR BIFIDOBACTERIUM LONGUM, COMPOSITION COMPRISING THE SAME AND PREPARATION METHOD - The present invention provides a triple vital bacteria composition, including: powder of | 04-22-2010 |
20100119487 | CULTURE MEDIUM FOR LACTOBACILLUS ACIDOPHILUS AND STREPTOCOCCUS FAECALIS, COMPOSITION COMPRISING THE SAME AND PREPARATION METHOD THEREOF - The present invention provides a triple vital bacteria composition, including: powder of | 05-13-2010 |
20110098977 | HIGH SPEED CHIP SCREENING METHOD USING DELAY LOCKED LOOP - A voltage controlled delay line (VCDL) for measuring the maximum speed of a chip includes a first input configured to receive a reference clock signal, a first output configured to output an output clock signal, and a second input configured to receive a phase error signal representing a phase delay between the reference and output clock signals. A register stores a delay code applied by the VCDL to the reference clock signal to delay the reference clock signal to generate the output clock signal. The delay code is adjusted according to the phase error signal until the phase delay is equal to a predetermined value. A second output is coupled to an interface that reads the delay code from the register and outputs the delay code to automated testing equipment when the phase delay is equal to the predetermined value. The outputted delay code corresponds to the maximum chip speed. | 04-28-2011 |
20110103441 | CABLE MODEM - A cable modem includes an amplifier, a power module, a switch circuit, a monitor signal, a duplexer and a RF matching circuit. The switch includes a PMOS transistor and a first electronic switch. The RF matching circuit included a second electronic switch and an electronic matching device. The monitoring signal source is configured for outputting a control signal. When the monitoring signal source stops outputting the control signal, both the first electronic switch and the PMOS transistor are turned off to cut off the power to the amplifier, the second electronic switch is turned on, and conducts the RF signal received by the signal receiving/transmitting circuit to the duplexer which further conducts the RF signal to the radio frequency matching circuit. | 05-05-2011 |
20130034721 | POLYMER MODIFIED MORTAR FOR ROOFING SYSTEM - A roofing system comprising a thermal insulation foam layer which is applied onto a roof deck, and a mortar layer, wherein the thermal insulation foam layer is between the roof deck and the mortar layer. The mortar layer is made of a mortar composition, which could achieve the ratio of compressive strength to bending strength is less than 3 while keeping the bending strength larger than 7 MPa. | 02-07-2013 |
20130269260 | Scissor door block device with adjustable door block width - The invention discloses a scissor-type gate blocking apparatus with an adjustable blocking width of a gate leaf. According to its technical solutions, the apparatus comprises a shaft | 10-17-2013 |
20150087751 | DRY MIX FORMULATIONS CONTAINING CARBOXYLATED STYRENE-BUTADIENE REDISPERSIBLE POLYMER POWDERS AND ALUMINA RICH CONTAINING CEMENTS - Dry mix formulations containing a redispersible polymer powder (RDP) made of a low carboxylation, large particle size water-insoluble film—forming styrene butadiene polymer having at least one ethylenically unsaturated dicarboxylic acid monomer, and a high alumina content cement such as a calcium aluminate cement (CAC) or a calcium sulfoaluminate cement (CSA) provides cement compositions having unexpectedly superior water immersion shear strength and set time for a cement containing tile adhesive (CBTA or CTA), superior adhesion properties in water proofing mortars or mortar applications, and superior flexural and compressive strength in grout applications. | 03-26-2015 |
Patent application number | Description | Published |
20100287068 | Online Transaction Method and System Using a Payment Platform and a Logistics Company - The disclosed online transaction method and system uses payment platform acting as an intermediary agent between the merchant and the shipping company to handle the payment. While the payment platform receives payment from the shipping company, the merchant receives payment from the payment platform. The method and system do not require buyers to use the payment method provided by an intermediary transaction platform to make a payment. Instead, the buyer may pay directly to the shipping company. Unlike conventional transaction method based on COD, however, the disclosed online transaction method and system centrally manage a logistics platform or multiple logistics operations run by logistics companies. The merchant does not receive the payment from the logistics company, but rather receive the payment from a centralized payment platform to ensure secure and fast payment. | 11-11-2010 |
20120271819 | DETERMINATION OF RECOMMENDATION DATA - Determining recommendation data is disclosed, including: extracting a first set of keywords from a set of user action logs that occurred prior to a predetermined time point; extracting a second set of keywords from a set of user action logs that occurred subsequent to the predetermined time point; merging at least a portion of the first set of keywords and at least a portion of the second set of keywords to obtain a third set of keywords; matching the third set of keywords to a database of data that can potentially be recommended to a user; and in the event that a piece of data is determined to match at least one keyword from the third set of keywords, determine that the piece of data is to be recommended to the user. | 10-25-2012 |
20120297010 | Distributed Caching and Cache Analysis - In a distributed caching system, a Web server may receive, from a user device, a request for a Web service. The Web server may parse the request to identify a cookie included in the request and determine whether the cookie includes allocation information. The allocation information may indicate multiple cache servers temporally store certain data associated with the Web service. The Web server may request for the certain data from the cache servers and then transmit the certain data to the user device. If one of the cache servers fails to respond to the request, the Web server may reallocate the cached data and update the cookie by overwriting the allocation information stored in the cookie. | 11-22-2012 |
20140095381 | ONLINE TRANSACTION METHOD AND SYSTEM USING A PAYMENT PLATFORM AND A LOGISTICS COMPANY - The disclosed online transaction method and system uses payment platform acting as an intermediary agent between the merchant and the shipping company to handle the payment. While the payment platform receives payment from the shipping company, the merchant receives payment from the payment platform. The method and system do not require buyers to use the payment method provided by an intermediary transaction platform to make a payment. Instead, the buyer may pay directly to the shipping company. Unlike conventional transaction method based on COD, however, the disclosed online transaction method and system centrally manage a logistics platform or multiple logistics operations run by logistics companies. The merchant does not receive the payment from the logistics company, but rather receive the payment from a centralized payment platform to ensure secure and fast payment. | 04-03-2014 |
20140188609 | DETERMINATION OF RECOMMENDATION DATA - Determining recommendation data is disclosed, including: extracting a first set of keywords from a set of user action logs that occurred prior to a predetermined time point and determining a weight value for at least one of the first set of keywords; extracting a second set of keywords from a set of user action logs that occurred subsequent to the predetermined time point and determining a weight value for at least one of the second set of keywords; merging at least a portion of the first set of keywords and at least a portion of the second set of keywords to obtain a third set of keywords and determining a weight value for at least one of the third set of keywords; matching the third set of keywords to a database of data that can potentially be recommended to a user; and in the event that a piece of data is determined to match at least one keyword from the third set of keywords, determine that the piece of data is to be recommended to the user. | 07-03-2014 |
Patent application number | Description | Published |
20090074076 | METHOD AND DEVICE FOR VECTOR QUANTIZATION - A method for quantizing vector. The method includes: performing a quantization process on a vector to be quantized by use of N basic codebook vectors and the adjustment vectors of each of the basic codebook vectors, generating a basic codebook vector and an adjustment vector used for quantizing the vectors to be quantized, N being a positive integer larger than or equal to 1. According to the present invention, based on the method a device for quantizing vector is disclosed. According to embodiments of the present invention, the quantization of an input vector is done by introducing the modification vectors for the base codebook vectors, therefore the memory amount of the base codebook vectors is reduced effectively, and the calculation amount is merely the calculation amount required for going through N codebooks. Therefore, the complexity of the vector quantization could be decreased effectively. | 03-19-2009 |
20090248406 | CODING METHOD, ENCODER, AND COMPUTER READABLE MEDIUM - A coding method is adapted to select different codebook search algorithms according to varied types of input signals. An encoder using the coding method is also provided. As appropriate search algorithms may be selected according to all possible structural features of the input signals, certain types of signals for which satisfactory results may be obtained through simple computations may match with search algorithms suitable for these signal types and having low computation complexities, so as to achieve better performance with fewer system resources. Meanwhile, other types of signals that need complicated computations may be processed by more sophisticated search algorithms, thereby ensuring the coding quality. | 10-01-2009 |
20100235173 | FIXED CODEBOOK SEARCH METHOD AND SEARCHER - A fixed codebook search method includes: initializing a counter; searching for pulses and calculating the value of a cost function Qk; initializing the counter if the Qk value increases; increasing the value of the counter if the Qk value does not increase; judging whether the value of the counter is greater than the threshold value; continuing the search process if the value of the counter is not greater than the threshold value; and ending the whole search process if the value of the counter is greater than the threshold value. The present invention reduces the search count and improves the search efficiency. | 09-16-2010 |
20100274559 | Fixed Codebook Search Method and Searcher - A fixed codebook search method includes initializing a counter, searching for pulses and calculating the value of a cost function Qk, initializing the counter if the Qk value increases, increasing the value of the counter if the Qk value does not increase, judging whether the value of the counter is greater than the threshold value, continuing the search process if the value of the counter is not greater than the threshold value, and ending the whole search process if the value of the counter is greater than the threshold value. | 10-28-2010 |
20120313973 | INFORMATION INTERACTION METHOD AND INTERFACE CONTROL SYSTEM - An information interaction method for improving user experience includes: receiving a control adjustment instruction, where the control adjustment instruction includes identification information of a control; according to the control adjustment instruction, performing an adjustment on each control, so that the control corresponding to the identification information is adjusted to a center position of an interactive interface. | 12-13-2012 |
20150127849 | TCP DATA TRANSMISSION METHOD, TCP OFFLOAD ENGINE, AND SYSTEM - Embodiments of the present invention provide a transmission control protocol TCP data transmission method, a TCP offload engine, and a system, which relate to the field of communications, and can reduce data migration between the TCP offload engine and a CPU, and at the same time reduce parsing work on data by the CPU, so as to achieve the effects of reducing resources of the CPU for processing TCP/IP data and reducing transmission delay. The method includes: a TCP offload engine receives TCP data sent by a remote device; performs TCP offloading on the TCP data; identifies the TCP offloaded data, and sends, according to an identification result, the TCP offloaded data to a CPU or a storage device corresponding to storage position information issued by the CPU. The embodiments of the present invention are applicable to TCP data transmission. | 05-07-2015 |
20150153159 | TESTING DEVICE - A testing device includes a positioning mechanism, a testing mechanism, and a controller. The testing device is used for testing lengths, widths, straightness, verticality, flatness, position of the testing points, and other dimensions of a workpiece. The positioning mechanism is used for positioning the workpiece. The testing mechanism is fixed on the positioning mechanism for testing dimensions of the workpiece at one time. The controller is electrically coupled to the testing mechanism for controlling the testing mechanism in use. | 06-04-2015 |
20150185001 | LASER DETECTION DEVICE - A laser detection device includes a mounting member, a laser displacement sensor fixed on the mounting member, and a reflective member. The laser displacement sensor includes a laser transmitting head configured to emit laser beams to a workpiece along a first line of direction, and a laser receiving head coupled to the laser transmitting head and configured to receive the laser beams reflected from the workpiece. The reflective member includes a prism fixed on the mounting member, and spaced away from the laser displacement sensor. The prism has a reflective surface on an incline with the first line of direction and configured to reflect a part of the laser beams via the reflective surface to the workpiece along a second line of direction different from the first direction. The part of the laser beams are directly reflected or reflected via the prism to the laser receiving head. | 07-02-2015 |
20150355782 | Touch screen terminal and method for achieving check function thereof - Provided is a method for achieving a check function on a touch screen terminal, which includes that the touch screen terminal selects a check mode and a positive/negative check manner, and in the check mode, the touch screen terminal locks a check page, identifies a gesture operation, and marks a plurality of target objects according to the gesture operation. A touch screen terminal is provided which can implement a check function. Through the touch screen terminal and the method for achieving a check function, the timer spent on a check operation is greatly reduced, the efficiency of the check operation is improved, and the user experience is promoted. | 12-10-2015 |
Patent application number | Description | Published |
20080219371 | Channel estimation and ICI cancellation for OFDM - An iterative channel estimation and inter-carrier interference (ICI) cancellation process is provided for OFDM receivers, and more particularly for mobile OFDM receivers. The iterative process uses decision feedback to estimate both the channel gain and the ICI gains, the latter being the multiplicative gain applied to the adjacent sub-carriers. Thus the receiver performs equalization and ICI cancellation in an iterative fashion and is advantageous for estimating fast fading channels. | 09-11-2008 |
20090129493 | RECEIVER FOR DIFFERENTIALLY MODULATED MULTICARRIER SIGNALS - The invention relates to receivers and methods for receiving multi-carrier differentially modulated signals utilizing iterative decision-directed differential detection. The receiver includes a decision feedback loop including a channel estimator for estimating inter-symbol channel variations, and a differential equalizer for correcting channel-induced errors in a differentially detected signal based on the estimated inter-symbol channel variations. | 05-21-2009 |
20100232709 | ESTIMATION OF IMAGE RELATIONS FROM POINT CORRESPONDENCES BETWEEN IMAGES - The invention relates to a method for estimating an image relation model for two or more related images based on a plurality of point correspondences. The method includes using a weighted random sampling algorithm to repeatedly draw subsets of point correspondences for generating model estimates, evaluating said model estimates for the full plurality of the point correspondences, and updating weights associated with each of the point correspondences in the random sampling algorithm based on information obtained in said evaluating. | 09-16-2010 |
20120294365 | IMAGE AND VIDEO ENCODING AND DECODING - A method and system for image and video encoding and decoding is disclosed. A plurality of macro-blocks of pixels are defined in the image to be encoded, for subsequent block-by-block encoding and decoding. A node-cell structure of pixels is individually defined for each macro-block. The node pixels are encoded first. Then, the cell pixels are encoded using the decoded node pixels as a reference. This allows increasing macro-block size without a significant degradation of pixel encoding quality. | 11-22-2012 |
20130009952 | GENERATING A DEPTH MAP FROM A TWO-DIMENSIONAL SOURCE IMAGE FOR STEREOSCOPIC AND MULTIVIEW IMAGING - Depth maps are generated from a monoscopic source images and asymmetrically smoothed to a near-saturation level. Each depth map contains depth values focused on edges of local regions in the source image. Each edge is defined by a predetermined image parameter having an estimated value exceeding a predefined threshold. The depth values are based on the corresponding estimated values of the image parameter. The depth map is used to process the source image by a depth image based rendering algorithm to create at least one deviated image, which forms with the source image a set of monoscopic images. At least one stereoscopic image pair is selected from such a set for use in generating different viewpoints for multiview and stereoscopic purposes, including still and moving images. | 01-10-2013 |
Patent application number | Description | Published |
20110317642 | SYSTEM AND PROCESS FOR TRANSMISSION SEQUENCE NUMBER MANAGEMENT IN AN INTRA-NODE B UNSYNCHRONIZED SERVING CELL CHANGE - Various aspects of the disclosure provide an intra-Node B unsynchronized serving cell change enabling the typical loss of packets resulting from such a procedure to be reduced or eliminated. In one example, when a UE ceases listening to a downlink channel from a first cell provided by a Node B and starts to configure its receiver to listen to a downlink channel from a second cell provided by the Node B, a continued incrementing of a sequence number may be stalled in the transmission of packets to the UE. That is, the TSN space may be stalled, such that HARQ retransmissions recur beyond the preconfigured maximum number of retransmissions, until the UE indicates that the serving cell change is complete. In another example, the transmission of packets to the UE from the first cell may be halted until the UE indicates that the serving cell change is complete. | 12-29-2011 |
20120147869 | SYSTEM AND METHOD FOR REDUCING RESETS DURING HANDOVERS IN A SINGLE FREQUENCY DUAL CARRIER WIRELESS COMMUNICATION SYSTEM - A method, apparatus, and computer program product can provide for procedures at an access terminal for handling the delivery of packets from the MAC entity to the RLC entity, with an aim to reduce the occurrence of RLC resets that might otherwise be caused by out-of-order processing of control packets following a serving cell change. In one example, a MAC entity may insert an identifier into a packet delivered up to the RLC entity, to indicate whether the packet arrived from the current primary serving cell. In another example, a serving cell change procedure may include steps to flush a queue at the MAC entity and kill any running reordering release timers. In these ways potential problems caused by out-of-order control packets can be reduced or avoided. | 06-14-2012 |
20120155429 | Minimizing Call Drops During a Serving Cell Change - A method for minimizing call drops during a serving cell change is disclosed. A first measurement report message is received from a user equipment (UE) requesting to change an active set of the UE. A second measurement report message is received from the UE indicating a change of a best cell and requesting a change of a serving cell to a target cell. The second measurement report message is processed before the first measurement report message is completely processed. | 06-21-2012 |
20120163315 | SYSTEM AND METHOD FOR PERFORMING A RADIO LINK CONTROL (RLC) RESET IN A DOWNLINK MULTIPOINT SYSTEM - A method and apparatus for wireless communication may provide an RLC reset procedure tailored for a multipoint HSDPA system utilizing a plurality of disparate Node Bs to provide an RLC flow from an RNC to a UE. Some aspects of the disclosure provide for a flush request to be provided to each of a plurality of Node Bs utilized as serving cells in the multipoint HSDPA system, so that stale packets are not retained in internal buffers at the Node Bs following the RLC reset procedure. In some examples, the RLC reset procedure is only completed after confirmation that the flush of the internal buffers has been completed. Confirmation may be explicitly provided by each Node B utilizing a backhaul interface, or may be implicitly determined utilizing timers or signaling between the respective Node Bs. | 06-28-2012 |
Patent application number | Description | Published |
20120166379 | CLUSTERING COOKIES FOR IDENTIFYING UNIQUE MOBILE DEVICES - Embodiments are directed towards clustering cookies for identifying unique mobile devices for associating activities over a network with a given mobile device. The cookies are clustered based on a Bayes Factor similarity model that is trained from cookie features of known mobile devices. The clusters may be used to determine the number of unique mobile devices that access a website. The clusters may also be used to provide targeted content to each unique mobile device. | 06-28-2012 |
20130097005 | ONLINE TECHNIQUES FOR SELLING GROUP COMBO COUPONS - Techniques for providing group discounts are described. A group discount package is configured by associating a plurality of different items with the package, associating a discount price with each item, and associating a threshold value with at least one item. One or more actions that have corresponding threshold values may also be associated with the package. The group discount package may be offered by enabling users to request to purchase items associated with the package. Each user may request to purchase one or more of the items associated with the package at the associated discount price. Furthermore, the users may be enabled to perform any actions associated with the package. A deal with the package is confirmed when each associated threshold value is met. | 04-18-2013 |
20130159227 | CLUSTERING COOKIES FOR IDENTIFYING UNIQUE MOBILE DEVICES - Embodiments are directed towards clustering cookies for identifying unique mobile devices for associating activities over a network with a given mobile device. The cookies are clustered based on a Bayes Factor similarity model that is trained from cookie features of known mobile devices. The clusters may be used to determine the number of unique mobile devices that access a website. The clusters may also be used to provide targeted content to each unique mobile device. | 06-20-2013 |
20140237597 | AUTOMATIC SIGNATURE GENERATION FOR MALICIOUS PDF FILES - In some embodiments, automatic signature generation for malicious PDF files includes: parsing a PDF file to extract script stream data embedded in the PDF file; determining whether the extracted script stream data within the PDF file is malicious; and automatically generating a signature for the PDF file. | 08-21-2014 |
20140358826 | SYSTEMS AND METHODS FOR CONTENT RESPONSE PREDICTION - Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the external data sources into feature vectors, based on the raw data encoding rules. An assembler module assembles one or more of the feature vectors into an assembled feature vector, based on user-specified assembly rules included in the configuration file. A prediction module performs a prediction modeling process based on the assembled feature vector and a prediction model, to predict a likelihood of the particular member performing a particular user action on the particular content item. | 12-04-2014 |
20150088788 | SYSTEMS AND METHODS FOR CONTENT RESPONSE PREDICTION - Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the external data sources into feature vectors, based on the raw data encoding rules. An assembler module assembles one or more of the feature vectors into an assembled feature vector, based on user-specified assembly rules included in the configuration file. A prediction module performs a prediction modeling process based on the assembled feature vector and a prediction model, to predict a likelihood of the particular member performing a particular user action on the particular content item. | 03-26-2015 |
20150278962 | SUBSET MULTI-OBJECTIVE OPTIMIZATION IN A SOCIAL NETWORK - This disclosure relates to systems and methods that include a member activity database including data indicative of interactions with content items on a social network by a population of users of the social network. A processor is configured to obtain an optimization criterion based on at least two constraints related to a performance of the social network, obtain, for a subset of the population of users, at least some of the data indicative of interactions with content items from the member activity database, determine, based on the at least some of the data as obtained, an operating condition for the social network that is estimated to meet the optimization criterion, and provide, to at least some of the user devices via the network interface, the social network based, at least in part, on the operating condition. | 10-01-2015 |
20160132781 | SYSTEMS AND METHODS FOR CONTENT RESPONSE PREDICTION - Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the external data sources into feature vectors, based on the raw data encoding rules. An assembler module assembles one or more of the feature vectors into an assembled feature vector, based on user-specified assembly rules included in the configuration file. A prediction module performs a prediction modeling process based on the assembled feature vector and a prediction model, to predict a likelihood of the particular member performing a particular user action on the particular content item. | 05-12-2016 |
Patent application number | Description | Published |
20140305043 | METHOD OF GASIFICATION OF BIOMASS USING GASIFICATION ISLAND - A method of gasification of biomass using a gasification island. The gasification island includes: a biomass pre-treatment and storage unit, a biomass feeder, an external heat source, a gasifier, a crude syngas cooling unit, a crude syngas washing unit, a fresh syngas storage unit, and an ash and wastewater treatment unit. The method includes: pre-treating and storing biomass, gasifying the biomass in the gasifier, cooling a crude syngas, washing and removing dust from the crude syngas, and storing fresh syngas. | 10-16-2014 |
20140305044 | METHOD AND SYSTEM FOR COOLING AND WASHING BIOMASS SYNGAS - A method for cooling and washing biomass syngas, the method including the following steps: 1) introducing biomass syngas having a temperature of between 1000 and 1100° C., a dust content of less than 20 g/Nm | 10-16-2014 |
20140305784 | GASIFIER AND METHOD OF USING THE SAME FOR GASIFICATION OF BIOMASS AND SOLID WASTE - A gasifier including a vertically disposed furnace body, a feeder disposed in a middle part of the furnace body and communicating with the furnace body, one or two layers of microwave plasma generators, an external heater configured to supply external thermal energy for the gasifier, and a monitoring unit. The furnace body includes an upper nozzle for spraying vapor, a lower nozzle for spraying CO | 10-16-2014 |
20140306160 | ENTRAINED-FLOW GASIFIER AND GASIFICATION METHOD USING THE SAME FOR SYNTHESIZING SYNGAS FROM BIOMASS FUEL - A microwave plasma based entrained flow gasifier of biomass, including a furnace body and a fuel pretreatment system. The furnace body includes a fuel inlet disposed at the lower part of the furnace body, a syngas outlet disposed at the top of the furnace body, and a slag outlet disposed at the bottom of the furnace body. The fuel inlet presents in the form of nozzles. The fuel pretreatment system is disposed outside of the furnace body, and includes a fuel crushing apparatus, a sieving apparatus disposed downstream to the fuel crushing apparatus, a first fuel container for receiving particle size-qualified fuel, a second fuel container for receiving particle size-unqualified fuel, and a feeding hopper disposed downstream to the first fuel container. The first fuel container and the second fuel container are disposed side-by-side downstream to the sieving apparatus. | 10-16-2014 |
20140306161 | FIXED BED GASIFIER AND METHOD OF GASIFICATION OF BIOMASS USING THE SAME - A gasifier, including a vertically disposed furnace body, a monitoring unit, and a microwave plasma generating device. The furnace body includes a material and fuel inlet, a syngas outlet, an oxygen/vapor inlet, and a slag outlet. The furnace body has a clearance zone in an upper part thereof and a fixed bed zone in a lower part thereof. The slag outlet is disposed at the bottom of the furnace body. The monitoring unit is disposed close to the syngas outlet. At least one microwave plasma generating device is disposed on the furnace body. | 10-16-2014 |
20150041719 | METHOD OF PURIFICATION OF BIOMASS SYNGAS UNDER POSITIVE PRESSURE - A method for purifying biomass syngas under a positive pressure. The method includes: 1) aerating a pyrolysis gasifier by using an oxidation fan; 2) introducing syngas produced in the pyrolysis gasifier through a water-cooling flue to a water-cooling quench tower; 3) introducing the syngas from the water-cooling quench tower to a waste heat boiler of a water-tube type and a waste heat boiler of a heat-tube type; 4) introducing the syngas from the waste heat boiler of the heat-tube type to a Venturi scrubber in the absence of a filler to wash the syngas and remove dust; 5) introducing the syngas from the Venturi scrubber to a wet electrical dust precipitator for further removing the dust; and 6) transporting qualified syngas to a wet gas tank for storage or to a downstream process for use. | 02-12-2015 |
20150041720 | METHOD OF PURIFICATION OF BIOMASS SYNGAS UNDER NEGATIVE PRESSURE - A method for purifying biomass syngas, including: a) introducing syngas out of a gasifier, through a water-cooling flue to a water-cooling quench tower; b) introducing the syngas from the water-cooling quench tower to a waste heat boiler of a water-tube type and a waste heat boiler of a heat-tube type; c) washing the syngas from the waste heat boiler of the heat-tube type in a Venturi scrubber in the absence of a filler to remove dust; d) introducing the syngas from the Venturi scrubber to a wet electrical dust precipitator for conducting dust removal and tar mist removal; and e) extracting the syngas by a coal gas draft fan, and transporting the syngas to a wet gas tank for storage or to a downstream process for use. | 02-12-2015 |
20150141536 | METHOD AND SYSTEM FOR RECYCLING CARBON DIOXIDE FROM BIOMASS GASIFICATION - A method for recycling carbon dioxide from biomass gasification. The method includes: 1) employing carbon dioxide as a gasifying agent, allowing the carbon dioxide to gasify biomass to yield syngas; 2) cooling the syngas; 3) introduced cooled syngas to a cyclone separator and a gas scrubber for dust removal and purification; 4) allowing purified syngas in 3) to react with the vapor to modify a ratio of hydrogen to carbon monoxide of the syngas; 5) desulfurizing modified syngas to remove H | 05-21-2015 |