Patent application number | Description | Published |
20080313149 | Analyzing software usage with instrumentation data - Described is a technology by which software instrumentation data collected from user program sessions are analyzed to output an analysis report or the like via example methods and an architecture configured for efficient operation. A client component queries a service for analysis related information. To process the query, the service works with a data manager, and via a high dimensional analysis component may use information processed from the software instrumentation data, such as in the form of one or more inverted indexes and/or raw value files. The service may include a usage analysis component, a feature recognition component that locates features from command sequences, a user recognition component and/or a program reliability component. One or more counterpart components at the client may generate analysis reports or the like based on the query results. The client also may maintain user libraries and feature libraries to facilitate analyses. | 12-18-2008 |
20080313507 | Software reliability analysis using alerts, asserts and user interface controls - Described is a technology by which software instrumentation data collected during software program usage sessions is analyzed to identify potential problems with software program usage, such as based on frequency of problem occurrence during the usage sessions. Reliability metrics may be calculated from the information. Failure data additionally collected during the usage sessions may be accessed to derive details that correspond to the potential problems. In one example, the information may be analyzed to determine which alerts and/or asserts occurred most often, and/or to determine a relationship between user interface control operations (e.g., clicks and usage of commands) and alerts or asserts. | 12-18-2008 |
20080313617 | Analyzing software users with instrumentation data and user group modeling and analysis - Described is a technology by which software instrumentation data collected from user program sessions are analyzed, including by determining program usage metrics and/or command usage metrics. Information representative of the program usage metrics and/or the command usage metrics is output, such as in the form of a report. The software instrumentation data may be further analyzed, such as to determine at least one usage trend over time, and to determine user groups. For example, a usage subset of sessions that meet specified session usage criteria based on a set of session data may be located, along with a subset of users based on users whose sessions meet specified user criteria. The usage and user subsets may be combined via Boolean logic to produce a result set. | 12-18-2008 |
20080313633 | Software feature usage analysis and reporting - Described is a technology for analyzing usage of a software program's features. Software instrumentation data is during actual user program usage sessions. The collected data is then processed to determine various feature usage counts and other information, cross-feature usage (e.g., among users who use a feature, how many use another feature or program), and characteristics of feature users, e.g., how long, how much, how often and how extensive feature users use a program. Session analysis may be performed to provide information about the number of sessions in which a set of features occur. Feature usage trends over time may also be determined via analysis. A user interface is described for facilitating selection of one or more features to analyze, for facilitating selection of a group of users, and/or for outputting results corresponding to the analysis. | 12-18-2008 |
20090016614 | GLOBAL LOCALIZATION BY FAST IMAGE MATCHING - An efficient technique is provided for determining a portion of a document corresponding to a captured image. Areas of a document in which the pattern is at least partially obscured are identified. A reference pixel in the image is selected, and an offset between the pixel and the pattern is determined. A pixel-by-pixel comparison is then made of the image with the document such that the reference pixel is only compared with locations in the document that are both within the identified areas and have the determined offset from the pattern. The comparison with the highest correspondence between the image pixels and the electronic document then identifies the position of the reference pixel relative to the electronic document. | 01-15-2009 |
20090027241 | Fast error-correcting of embedded interaction codes - A fast decoding technique for decoding a position of a bit in a pattern provided on a media surface that can generate large amounts of solution candidates quickly by switching or flipping bits and utilizing a recursion scheme. The fast decoding technique may be employed to simultaneously decode multiple dimensions of a pattern on the media surface. | 01-29-2009 |
20090119573 | GLOBAL METADATA EMBEDDING AND DECODING - In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (x | 05-07-2009 |
20090131563 | Starch-(Meth)Acrylate Graft Copolymer, Oil-Swellable Material and Oil- and Water-Swellable Material Comprising the Same, and Sealing Articles and Packers Prepared from said Swellable Material - The present invention provides a starch-(meth)acrylate graft copolymer and the preparation process thereof. The starch-(meth)acrylate graft copolymer is prepared by copolymerizing (meth)acrylate monomer and starch in a weight ratio of (0.4˜8):1, the graft copolymer having a skeleton of large starch molecule is grafted with one or more (meth)acrylate monomer with a grafting ratio of no less than 70%. The present invention further provides an oil swellable material, which comprises the starch-(meth)acrylate graft copolymer above as the swelling agent; and also an oil- and water-swellable material, which comprises the starch-(meth)acrylate graft copolymer above, water absorbing agent, reactive monomer, surfactant and material matrix. Further, sealing articles and packers prepared from the above oil swellable material and oil- and water-swellable material are also provided. | 05-21-2009 |
20090138585 | Method and System for Generating Messages - The present invention discloses a method and system for generating Simple Object Access Protocol (SOAP) message, wherein, at least one first information sets are pre-stored and each of the first information sets contains at least one piece of information. The method comprises: generating a first SOAP message which contains a second information set that contains at least one piece of information; retrieving a first information set that corresponds to the second information set; and generating a second SOAP message using the retrieved first information set and the first SOAP message. | 05-28-2009 |
20090327513 | PARSING CONTENTS OF AN E-FORM - A method parses the contents of an e-Form, where the contents of said e-Form have been divided into more than one section with a different content identification code assigned to each section of the e-Form. The method includes scanning an e-Form submitted for processing to determine, based on the content identification codes, which of the sections have a corresponding parsed result already in a cache system; parsing contents of the sections without a parsed result already in the cache system; and combining parsed results from the cache system with parsed results from the parsing of sections without a parsed result already in the cache system. | 12-31-2009 |
20110197183 | SYSTEM AND METHOD FOR RUNTIME CLASS EXTRACTING - An application running on a virtual machine includes a plurality of runtime classes. A class loader can load one or more runtime classes of the plurality of runtime classes into the virtual machine to support an operation on the application. In addition, the class loader can record a context information for each runtime class of the one or more runtime classes. Based on the recorded context information of each runtime class, the one or more runtime classes can be extracted. | 08-11-2011 |
20120055735 | Acoustic Attenuation Method Based on Acoustic Ray Deflection Theory and a Muffler - A noise elimination method based on sound ray refraction theory and the muffler thereby are disclosed. The method use s low temperature refrigeration system ( | 03-08-2012 |
20120309406 | METHOD FOR INTERFERENCE SUPPRESSION - An interference suppression method is provided. A method includes the following steps: determining, by a Femtocell, a set of Femtocells which generate interference with said Femtocell based on information measured by and feedbacked from subscribers which are served by said Femtocell, and delivering the cell IDs of all Femtocells in said set to a Femtocell gateway; establishing, by the Femtocell gateway, a relationship graph on interference among Femtocells according to information delivered from the Femtocells, and clustering the Femtocells based on said relationship graph; determining the range influenced by each Femtocell cluster; allocating resources to the Femtocells in each isolated cluster or in the range influenced by each cluster. It may ensure liable communications of Femtocell subscribers as possible, and/or may maximize spectrum efficiency and system capacity of the Femtocell layer as possible. | 12-06-2012 |
20130223272 | METHOD FOR ESTABLISHING COMP COOPERATING SET IN COORDINATED MULTI-POINT COMMUNICATION - Disclosed is a method for establishing a CoMP cooperating set in coordinated multi-point communication, the method comprising the steps of: triggering and starting a coordinated multi-point communication process; according to channel state information of all cells in a measurement cell set measured by a UE, determining a candidate CoMP cooperating set; sending a CoMP cooperating set establishment request to eNodeBs of the cooperating cells in the determined candidate CoMP cooperating set; the eNodeBs being of the cooperating cell and receiving the CoMP cooperating set establishment request responding to the CoMP cooperating set establishment request to the eNodeB of the serving cell of the UE, and sending a CoMP cooperating set establishment response to the eNodeB of the serving cell of the UE; the eNodeB of the serving cell of the UE determining a CoMP cooperating set of the UE according to information of the CoMP cooperating set establishment response; and according to a coordinated multi-point communication mode, sharing data information and service bearer information of the UE of the CoMP cooperating set. The present invention guarantees coordinated multi-point joint transmission/reception, decreases the overhead and complexity of the communication system and furthermore reduces the time delay in the information exchange. | 08-29-2013 |
20140044375 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing method includes configuring a noise reduction filter for each of pixels in an image in accordance with a linear noise model of the image, based on different levels of a noise effect caused to a corresponding pixel, among the pixels, by other pixels, among the pixels and adjacent to the corresponding pixel. The method further includes performing noise reduction filtering on each of the pixels, using the noise reduction filter for each of the pixels, to obtain a noise reduced image. | 02-13-2014 |
20140173160 | Innovative Structure for the Register Group - A processing circuit comprises a plurality of modules connected in series to form a module pipeline. Each module comprises one or more registers having corresponding addresses within an address range for the module. A register request, including a target register address, is passed from one module to succeeding modules down the module pipeline until the register request is received at the module containing the targeted register. Data is written into or read out from the targeted register. | 06-19-2014 |
20140254920 | METHOD AND APPARATUS FOR ENHANCING QUALITY OF 3D IMAGE - A method of enhancing a quality of a 3 dimensional (3D) image includes classifying an input 3D image into a plurality of sub-areas based on noise characteristics of the plurality of sub-areas of the input 3D image, denoising each of the plurality of sub-areas of the input 3D image by using different denoising methods according to noise characteristics of each of the classified plurality of sub-areas and obtaining a second 3D image after the denoising, and enhancing a contrast ratio of the second 3D image after the denoising. | 09-11-2014 |
20150025841 | METHOD AND DEVICE FOR PATROL INSPECTING AND POSITIONING A RADIOACTIVE SUBSTANCE - A method for patrol inspecting and locating a radioactive substance, comprising: providing a background radioactive intensity value of environment; collecting radioactive intensity values from a inspecting region by a detector at a plurality of sampling points on a patrol inspection route; calculating a radioactive intensity distribution in the inspecting region on basis of the collected radioactive intensity values and the background radioactive intensity value; and determining a position of the radioactive substance on basis of the radioactive intensity distribution. Furthermore, a device for patrol inspecting and locating a radioactive substance comprises: two or more detectors configured to collect radioactive intensity values from a inspecting region around a patrol inspection route, at each of a plurality of sampling points on the patrol inspection route; and a movable carrier configured to carry the detector and to move along the patrol inspection is route to pass by the sampling points. The method and device can obtain the position and the radioactive intensity distribution of the radioactive substance within the inspecting region on basis of the multiple-point observation on the patrol inspection route. | 01-22-2015 |