Patent application number | Description | Published |
20100169298 | Method And An Apparatus For Information Collection - The present invention discloses a method and an apparatus for collecting information. The technical solution of the invention enables the search engine database to collect dynamic web page access information by sending web page access information to it. As the collected information shows statistics about actual web page access information usage, it is an important reference for the search engine to sequence web pages. | 07-01-2010 |
20100169482 | Method And An Apparatus For Monitoring Multimedia Data - The present invention discloses a method for monitoring network multimedia data, comprising: analyzing network packets, identifying multimedia data carried in the packets; separating the multimedia data from the packets, and saving the data and the associated access information to a monitoring information base to be utilized for illegal information detection. This invention also discloses a monitoring apparatus to implement the network multimedia monitoring. The method and apparatus in this invention implement monitoring of the multimedia information travelling in the network. | 07-01-2010 |
20100174740 | METHOD AND APPARATUS FOR TRANSMITTING PACKETS IN THE NETWORK - The present invention provides a method and apparatus for packet transmission in the network. When the network device receives data packets from the first user, the network device extracts and saves the data encapsulated in the data packets and then forwards the packets according to the destination addresses of the data packets. When it receives the request from a second user for the data mentioned above, it encapsulates the saved data in data packets and sends the data packets to the second user. With the present invention deployed, the uploaded data packets are saved on network devices and can be directly transmitted to users requesting them. In this way, the present invention avoids repeated traffic upload, reduces upload traffic in the network, decreases network bandwidth occupied by traffic, and thus improves the overall network performance. | 07-08-2010 |
20130138920 | METHOD AND APPARATUS FOR PACKET PROCESSING AND A PREPROCESSOR - An apparatus for packet processing is provided. The apparatus is to be implemented in a server and includes: a preprocessor and at least two processors which are respectively connected with the preprocessor. The preprocessor is to classify packets received externally from the server, and to distribute the classified packets to the respective processors, wherein packets in a same flow are distributed to a same processor. Each of the processors is to receive and process a packet distributed by the preprocessor. | 05-30-2013 |
Patent application number | Description | Published |
20150218001 | PREPARATION METHOD OF HETEROATOM DOPED MULTIFUNCTIONAL CARBON QUANTUM DOT AND APPLICATION THEREOF - The present invention discloses a method for preparing heteroatom doped carbon quantum dot, and application thereof in fields of biomedicine, catalysts, photoelectric devices, etc. The various kinds of heteroatom doped carbon quantum dots are obtained by using a conjugated polymer as a precursor and through a process of high temperature carbonization. These carbon quantum dots contain one or more heteroatoms selected from the group consisting of N, S, Si, Se, P, As, Ge, Gd, B, Sb and Te, the absorption spectrum of which ranges from 300 to 850 nm, and the fluorescence emission wavelength of which is within a range of 350 to 1000 nm. The carbon quantum dot has a broad application prospect in serving as a new type photosensitizer, preparing drugs for photodynamic therapy of cancer and sterilization, photocatalytic degradation of organic pollutants, photocatalytic water-splitting for hydrogen generation, organic polymer solar cell and quantum dot-sensitized solar cell. | 08-06-2015 |
Patent application number | Description | Published |
20120057625 | METHOD AND DEVICE FOR TRANSMITTING AND RECEIVING SIGNAL IN WIRELESS COMMUNICATION SYSTEM - The present invention discloses a method and device for transmitting and receiving a signal in a wireless communication system. The method for transmitting a signal in a wireless communication system according to the present invention comprises: receiving an original data block to be transmitted, the length of the original data block being M, wherein M is an integer; disordering the original data block for one or more times, whereby M data symbols in the original data block are rearranged in each of the one or more times of the disordering, so as to obtain one or more disordered data blocks with length of M; cascading the original data block and the one or more disordered data blocks with a cyclic prefix, to form an equalized signal of frequency domain diversity with time-frequency interleaving; and transmitting the equalized signal of frequency domain diversity through a single carrier. | 03-08-2012 |
20120165006 | SHORT-RANGE WIRELESS MOBILE TERMINAL METHOD AND SYSTEM - A mobile wireless terminal includes a first wireless unit, a second wireless unit, an audio codec, and a processor unit. The first wireless unit is configured to connect to a wireless relay coupled between the mobile wireless terminal and a phone network over a short-range wireless link. The second wireless unit is configured to connect to a cellular network over a long-range wireless link. The audio codec is configured to process the voice communication. Further, the processor unit is coupled to the first wireless unit and the second wireless unit, and is configured to make a voice communication using the second wireless unit with an external party via the cellular network over the long-range wireless link. The processor unit is also configured to register with the wireless relay to establish the short-range wireless link and, when the registration is successful, to switch from the second wireless unit to the first wireless unit to carry the voice communication with a phone network via the wireless relay. | 06-28-2012 |
20120165011 | SHORT-RANGE WIRELESS MOBILE TERMINAL METHOD AND SYSTEM - A mobile wireless terminal is provided. The mobile wireless terminal includes a wireless unit, an audio codec, and a processor unit. The wireless unit is configured to connect to a wireless relay to make a voice communication with a phone network via the wireless relay, which is coupled between the mobile wireless terminal and the phone network. The audio codec is configured to process the voice communication. Further, the processor unit is coupled to the wireless unit and is configured to obtain a phone number from a user for an outgoing call to an external party in the phone network, and to connect to the wireless relay over a short-range wireless link. When the connection to the wireless relay is successful, the processor unit is configured to establish a signaling connection on an asynchronous connection-oriented logical (ACL) transport channel, and a voice connection on a synchronous connection oriented (SCO) channel between the mobile wireless terminal and the wireless relay. Further, the processor unit is configured to send the dialed outgoing call to the wireless relay via the signaling connection, and to communicate with the external party via the wireless relay over the voice connection. | 06-28-2012 |
20120276912 | COUPLED SHORT-RANGE WIRELESS MOBILE TERMINAL AND RELAY - A wireless communication system is provided. The wireless communication system includes a wireless relay and a mobile terminal. The wireless relay is coupled to a phone network. The mobile terminal is physically coupled to the wireless relay to make a voice communication with the phone network via the wireless relay. Further, the mobile terminal and the wireless relay exchange control data and voice data corresponding to the voice communication over a short-range wireless link based on one of a transparent mode and a translation mode. A signaling connection is established on an asynchronous connection-oriented logical (ACL) transport channel between the mobile terminal and the wireless relay for exchanging the control data, and a voice connection is established on a synchronous connection oriented (SCO) channel between the mobile terminal and the wireless relay for exchanging the voice data. | 11-01-2012 |
Patent application number | Description | Published |
20090097396 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING A CONTINUOUS PILOT CODE IN A MULTI-CARRIER SYSTEM - The present invention provides a method for transmitting/receiving a continuous pilot code in a multi-carrier system. The method for transmitting comprises: performing a time-frequency domain two dimensional encoding on an information bit stream to be transmitted; mapping the encoded bit stream to obtain a continuous pilot carrying encoding information; multiplexing a load, a discrete pilot and the mapped continuous pilot carrying the encoding information based on distribution of the load, the discrete pilot and the continuous pilot on a sub-carrier, to generate a frequency domain signal; and performing a frequency-time domain transforming on the generated frequency domain signal, to obtain a time domain sample. The method for receiving comprises: extracting the continuous pilot from an active carrier of a multi-carrier signal; and performing a time-frequency domain decoding on the extracted continuous pilots to obtain the decision of transmitted information bits. The invention ensures reliable transmission of the information without using additional bandwidth resource by carrying information in the continuous pilots using an encoding scheme. | 04-16-2009 |
20100027695 | METHOD FOR TRANSMITTING CONTROL INFORMATION TO INSTRUCT RECEIVER - A method for transmitting control information to indicate a receiver, comprising following steps: the control information is formed at transmitting side and is encoded based on the working status of the transmitting side of the system; after the encoded control information is mapped, it is multiplexed with other pilot symbol and service load, then an OFDM symbol is generated; the OFDM symbol is transformed from frequency domain to time domain, then a time domain sampling signal is obtained and transmitted to the receiving side of the system; at the receiving side, the time domain sampling signal transmitted by the transmitting side is received and transformed from time domain to frequency domain to form OFDM symbol; the control information is obtained from the valid sub carrier of the OFDM symbol, and the control information is decoded; each work information is extracted form the decoded control information, and the receiving terminal is indicated to execute respective receive process based on the extracted work information. The method can ensure the receiving terminal to receive data based on its own expectation, then reduces the work power consumption of the receiving terminal, and saves the run cost of the digital broadcast system. | 02-04-2010 |
20110044390 | SYSTEM AND METHOD FOR GENERATING AND DETECTING THE IDENTIFIER SEQUENCE OF THE BANDWIDTH-LIMITED TRANSMITTER - A system and method for generating and detecting identifier sequence of a bandwidth-limited transmitter are disclosed, comprising an identifier sequence generating portion and a detection portion. The identifier sequence generating portion comprises: generating a frequency-domain random sequence; generating a frequency-domain orthogonal sequence; performing frequency-domain truncation; performing frequency-time transformation; and performing cycle extension. The identifier sequence receiving portion comprises: truncating the time-domain for the received signal; performing time-frequency domain transformation to obtain a frequency-domain signal; generating frequency-domain random sequence; generating a frequency-domain orthogonal sequence; correlating the frequency-domain orthogonal sequence with the frequency-domain signal de-scrambled by the frequency-domain random sequence; and detecting an output from a frequency-domain correlator by a threshold detecting device and determining the transmitter identifier sequence. The random sequence bandwidth generated by the system and the method of the present invention can be configured flexibly according to transmission bandwidth requirement, and the sequence may be arbitrarily allocated at the power of each frequency point inside the bandwidth. The present invention may be widely applied to multimedia broadcasting, terrestrial radio broadcasting, cable broadcasting and the like. | 02-24-2011 |
20110051825 | A MULTI-CARRIER DIGITAL MOBILE MULTIMEDIA BROADCAST SYSTEM AND THE DIGITAL INFORMATION TRANSMISSION METHOD THEREOF - The present invention discloses a multi-carrier digital multimedia broadcast system and the digital information transmission method thereof. After RS encoding and byte interleaving, LDPC encoding, bit interleaving and constellation mapping to an upper layer of data streams in turn, the obtained data symbol is multiplexed with scattered pilots and continual pilots which include the system information to form an OFDM frequency domain symbol and scrambled; an OFDM time domain symbol is generated by IFFT transforming, and after inserted with the frame head to build a time slot, it is connected to form a signal frame of the physical layer; the signal frame of the physical layer is transmitted after being low-pass filtered and orthogonal upconverted. The system and method thereof provide wireless broadcast with high quality such as audio, video and multimedia data and the like for mobile, fixed and portable receivers, and can use the satellite transmission and terrestrial transmission method for transmitting. The method utilizes the LDPC OFDM scheme, and the system applies the microwave and large scale integrated circuit technologies while fulfills the needs for low cast and high performance. | 03-03-2011 |
20110239077 | METHOD FOR CONSTRUCTING CHECKING MATRIX OF LDPC CODE AND CODING AND DECODING APPARATUS UTILIZING THE METHOD - The present invention relates to a method for constructing LPDC code check matrix and encoding and decoding devices using the same. The encoding device encodes the inputted binary information and outputs the encoded system code sequence of position transformation. The encoding device comprises: a matrix multiplication module outputting a check sequence p which is obtained through the binary information sequence m multiplied with a matrix; a sorting index module having N memory units storing index values of a sorting table IDX in turn; and a sorting output module for sorting the m and p and outputting a code word c based on the index value stored in the sorting index table. The present invention constructs the LDPC code check matrix using an algebraic structure, obtaining the LDPC code with stable performance. In addition, the encoding and decoding devices of the present invention occupy less memory, which is preferable for optimization of the devices. | 09-29-2011 |
20110268206 | METHOD AND DEVICE OF CHANNEL ESTIMATION FOR OFDM SYSTEM - The present invention relates to the field of communication technology. A channel estimation device for an Orthogonal Frequency Division Multiplexing (OFDM) system is provided for performing channel estimation on data based on synchronization signal and pilot, which comprises: a synchronization signal based initial channel estimation module for performing initial channel estimation based on a synchronization signal in the data; a pilot channel tracking module for performing pilot channel tracking on the result of the initial channel estimation; a noise reduction module for performing noise reduction on the result of the pilot channel tracking; and an effective sub-carrier extraction module for extracting channel estimation values of effective sub-carriers from the result of the noise reduction. With the channel estimation method and device for OFDM system according to the present invention, the channel estimation is carried out jointly based on the synchronization signal and the pilot, such that the accuracy of channel estimation can be significantly improved and the performance requirements of the system can be satisfied without increasing the density of pilots and thus reducing the amount of system payload. Moreover, the synchronization signal can still be used for its original purpose of carrier and timing synchronization. | 11-03-2011 |
20110299381 | MOBILE MULTIMEDIA BROADCAST TRANSMISSION SYSTEM - A mobile multimedia broadcast transmission system is provided, which comprises: a Reed-Solomon (RS) coding and byte interleaving unit, a Low Density Parity Check (LDPC) coder, a bit interleaver, a constellation mapping unit, a frequency domain symbol generator, a scrambler, an Inverse Fast Fourier Transform (IFFT) unit, a time domain framing unit, and a transmitter. According to the technical solutions provided in the present invention, the system can provide high-quality mobile multimedia services for users in a 6 MHz operation bandwidth. Furthermore, an optimized selection is performed on RS coding according to the operation bandwidth of the system, thereby selecting an appropriate coding mode according to different channel conditions. Accordingly, the byte interleaver is optimized, such that suitable interleaving parameters can be used to perform byte interleaving. With the technical solutions provided in the present invention, the continuous pilots, the discrete pilots and the digital sub-carriers of the system can be suitably configured and allocated according to the actual bandwidth of the system, thereby suitably configuring the system overhead of the mobile multimedia broadcast transmission system to efficiently utilize spectral resources for data transmission. | 12-08-2011 |
20120173949 | METHOD OF CONSTRUCTING PARITY-CHECK MATRIX OF LDPC CODE AND ENCODING METHOD AND ENCODING APPARATUS BASED ON THE METHOD - The embodiments of the present invention provide a method of constructing parity-check matrix of LDPC code. The method comprises the following steps of: constructing a M | 07-05-2012 |
Patent application number | Description | Published |
20100201689 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR INTERACTIVE SKETCH TEMPLATE CREATION, ALTERATION, AND USE - A method is provided for converting a template creation input corresponding to an image into a sketch template. This method may include minimizing stroke data cost and converting the resulting contour into a curve approximation based around landmark points. After the sketch template is created, it may be personalized using various styles which alter the parameters of the curve approximation and/or the landmark points. The sketch template may be used to practice drawing skills. A tracing algorithm may provide feedback as to how far a tracing line deviates from the sketch template, and may also provide overall feedback for all the tracing lines combined, relating to factors such as closeness to the sketch template, speed, and completion percentage. | 08-12-2010 |
20130033459 | APPARATUS, METHOD, COMPUTER PROGRAM AND USER INTERFACE - An apparatus, method, computer program and apparatus wherein the apparatus comprises: at least one processor: and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to; detect, using a camera, motion of a user input object; and determine, for performance, a function corresponding to the detected motion of the user input object wherein the function comprises control of an entity within a three dimensional model. | 02-07-2013 |
Patent application number | Description | Published |
20110246968 | Code-Clone Detection and Analysis - Techniques for detecting, analyzing, and/or reporting code clone are described herein. In one or more implementations, clone-code detection is performed on one or more source code bases to find true and near clones of a subject code snippet that a user (e.g., a software developer) expressly or implicitly selected. In one or more other implementations, code clone is analyzed to estimate the code-improvement-potential (such as bug-potential and code-refactoring-potential) properties of clones. One or more other implementations present the results of code clone analysis with indications (e.g., rankings) of the estimated properties of the respective the clones. | 10-06-2011 |
20120137182 | Error Report Processing - Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based in part on a name and a version of the application associated with a crash. Additionally, a call stack of the computer on which the crash occurred may be associated with each error report. The error reports may be “re-bucketed” into meta-buckets to provide additional information to programmers working to resolve software errors. The re-bucketing may be based in part on measuring similarity of call stacks of a plurality of error reports. The similarity of two call stacks—a measure of likelihood that two error reports were caused by a same error—may be based in part on functions in common, a distance of those functions from the crash point, and an offset distance between the common functions. | 05-31-2012 |
20120159434 | CODE CLONE NOTIFICATION AND ARCHITECTURAL CHANGE VISUALIZATION - A code verification system is described herein that provides augmented code review with code clone analysis and visualization to help software developers automatically identify similar instances of the same code and to visualize differences in versions of software code over time. The system uses code clone search technology to identify code clones and to present the user with information about similar code as the developer makes changes. The system may provide automated notification to the developer or to other teams as changes are made to code segments with one or more related clones. The code verification system also helps the developer to understand architectural evolution of a body of software code. The code verification system provides an analysis component for determining architectural differences based on the code clone detection result between the two versions of the software code base. The code verification system also provides a user interface component for displaying identified differences to developers and others involved with the software development process in intuitive and useful ways. | 06-21-2012 |
20120278346 | Frequent Pattern Mining - A system for frequent pattern mining uses two layers of processing: a plurality of computing nodes, and a plurality of processors within each computing node. Within each computing node, the data set against which the frequent pattern mining is to be performed is stored in shared memory, accessible concurrently by each of the processors. The search space is partitioned among the computing nodes, and sub-partitioned among the processors of each computing node. If a processor completes its sub-partition, it requests another sub-partition. The partitioning and sub-partitioning may be performed dynamically, and adjusted in real time. | 11-01-2012 |
20120278658 | Analyzing Software Performance Issues - Execution traces are collected from multiple execution instances that exhibit performance issues such as slow execution. Call stacks are extracted from the execution traces, and the call stacks are mined to identify frequently occurring function call patterns. The call patterns are then clustered, and used to identify groups of execution instances whose performance issues may be caused by common problematic program execution patterns. | 11-01-2012 |
20120278659 | Analyzing Program Execution - A call pattern database is mined to identify frequently occurring call patterns related to program execution instances. An SVM classifier is iteratively trained based at least in part on classifications provided by human analysts; at each iteration, the SVM classifier identifies boundary cases, and requests human analysis of these cases. The trained SVM classifier is then applied to call pattern pairs to produce similarity measures between respective call patterns of each pair, and the call patterns are clustered based on the similarity measures. | 11-01-2012 |
20150127990 | Error Report Processing Using Call Stack Similarity - Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based in part on a name and a version of the application associated with a crash. Additionally, a call stack of the computer on which the crash occurred may be associated with each error report. The error reports may be “re-bucketed” into meta-buckets to provide additional information to programmers working to resolve software errors. The re-bucketing may be based in part on measuring similarity of call stacks of a plurality of error reports. The similarity of two call stacks—a measure of likelihood that two error reports were caused by a same error—may be based in part on functions in common, a distance of those functions from the crash point, and an offset distance between the common functions. | 05-07-2015 |
Patent application number | Description | Published |
20090325929 | QUATERNARY AMMONIUM SALT COMPOUNDS OF SPIROCYCLOPIPERAZINES, PREPARATION METHODS AND USES THEREOF - Compounds represented by general formula (I), their stereoisomers, tautomers, derivatives, prodrugs or pharmaceutically acceptable salts, and their preparation methods or uses for the manufacture of a medicament of analgesics. In which R | 12-31-2009 |
20120135921 | TRIPETIDE BORONIC ACID OR BORONIC ESTER, PREPARATIVE METHOD AND USE THEREOF - The present invention discloses proteasome inhibitors of tripeptide boronic acids or boronic esters represented by Formula (I), preparative method and use thereof. The proteasome inhibitors are therapeutical agents for treating malignant tumor, various nervous system degenerative diseases, muscle cachexia or diabetes, wherein the malignant tumor is leukemia, gastric cancer, hepatocarcinoma or nasopharyngeal carcinoma. | 05-31-2012 |
20130136794 | HETEROARYL (ALKYL) DITHIOCARBAMATE COMPOUNDS, PREPARATION METHODS AND USES THEREOF - Heteroaryl(alkyl)dithiocarbamate compounds represented by general formula (I) or their pharmaceutically acceptable salts, their preparing methods, and their uses for preparing antitumor medicines are disclosed, wherein each said substituent is defined as in the description. The compounds are new tyrosine kinase inhibitors useful as an anti-tumor agents, preferably useful in the preparation of medicines for treating breast cancer, liver cancer, non-small cell lung cancer, gastric cancer, colon cancer, leukaemia or nasal cancer. | 05-30-2013 |