Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

1066 results about "Extension method" patented technology

In object-oriented computer programming, an extension method is a method added to an object after the original object was compiled. The modified object is often a class, a prototype or a type. Extension methods are features of some object-oriented programming languages. There is no syntactic difference between calling an extension method and calling a method declared in the type definition.

Scaleable method for maintaining and making consistent updates to caches

A determination can be made of how changes to underlying data affect the value of objects. Examples of applications are: caching dynamic Web pages; client-server applications whereby a server sending objects (which are changing all the time) to multiple clients can track which versions are sent to which clients and how obsolete the versions are; and any situation where it is necessary to maintain and uniquely identify several versions of objects, update obsolete objects, quantitatively assess how different two versions of the same object are, and / or maintain consistency among a set of objects. A directed graph called an object dependence graph, may be used to represent the data dependencies between objects. Another aspect is constructing and maintaining objects to associate changes in remote data with cached objects. If data in a remote data source changes, database change notifications are used to "trigger" a dynamic rebuild of associated objects. Thus, obsolete objects can be dynamically replaced with fresh objects. The objects can be complex objects, such as dynamic Web pages or compound-complex objects, and the data can be underlying data in a database. The update can include either: storing a new version of the object in the cache; or deleting an object from the cache. Caches on multiple servers can also be synchronized with the data in a single common database. Updated information, whether new pages or delete orders, can be broadcast to a set of server nodes, permitting many systems to simultaneously benefit from the advantages of prefetching and providing a high degree of scaleability.
Owner:IBM CORP

Method, system, and apparatus for managing, monitoring, auditing, cataloging, scoring, and improving vulnerability assessment tests, as well as automating retesting efforts and elements of tests

A scalable method, system, and apparatus for non-intrusively auditing and improving security assessments includes capturing, storing, presenting, displaying, inspecting, monitoring, and analyzing data flow in client-server security assessments and/or network/infrastructure security assessments. The invention provides interested parties with a mechanism to non-intrusively audit in real-time the vulnerability test effort, as well as review, replay, and analyze all aspects of the security assessment during and after the test. For web application assessments, the data capture includes one of the following or some combination: an intermediary with all data passing through the intermediary; a sniffer that can passively extract all data being communicated between the application and tester; and a plurality of computing modules (e.g., software, appliances, etc.) installed in the tester environment or within the application system environment (e.g., software installed on the tester's computer, or on the computer where the intermediary is running, or software installed on the application systems proxy or web server, or an appliance in either environment) for storing, processing, analyzing, reporting, and displaying the data.
Owner:STYSLINGER BRIAN

Non-destructive detection method of pulse-excited infrared thermal wave phase of fixed viewing field

The invention relates to a non-destructive detection method of pulse-excited infrared thermal wave phase of a fixed viewing field. The non-destructive detection method comprises the following steps: comprehensively applying a multiple-modulation Zoom-FFT refining spectrum method, a thermal-wave data fitting extension method and a zero-phase digital filter method, and carrying out high-accuracy spectral analysis on acquired continuous equally-spaced infrared thermal-wave image sequences before and after thermal excitation, thus quickly obtaining precise ultralow-frequency thermal-image phase diagram and amplitude diagram, and further realizing detection and recognition for defects or damages of equipment. Compared with the prior art, the non-destructive detection method has the beneficial effects that not only can the acquisition frequency, the acquisition time, the acquisition frame number and the refining degree of analysis of thermal images be flexibly set, but also the detection speed, the refining degree and the precision degree can be increased by ten times respectively, the multiplied increase of the detection effect and the detection depth of the defects also can be realized, simultaneously the requirement for computer hardware is also reduced, so that the method is flexible in use, is especially suitable for non-destructive detection of the infrared thermal wave on site and has a wide application prospect.
Owner:PLA SECOND ARTILLERY ENGINEERING UNIVERSITY

Self-adaptive denoising method and system based on sub-band noise analysis

The invention relates to the field of voice technologies, in particular to a self-adaptive denoising method based on sub-band noise analysis. The method includes the steps that firstly, framing and short time frequency domain transformation are conducted on input time domain audio signals with noise, and then frequency domain audio signals with noise are generated; secondly, a noise energy spectrum of the frequency domain audio signals with noise is estimated through a minimum value tracking method; thirdly, the posterior signal to noise ratio and the prior signal to noise ratio of the noise energy spectrum are calculated; fourthly, through a nonlinear gain extension method, denoising gains of all time frequency units are calculated through the posterior signal to noise ratio and the prior signal to noise ratio; fifthly, smoothing filtering is conducted on the denoising gains of all the time frequency units to reduce tone quality distortion; sixthly, the denoising gains act on all the time frequency units of the audio signals with noise in the first step, and then denoised frequency domain audio signals are acquired; seventhly, short time frequency domain inverse transformation is conducted, and then the final denoised time frequency audio signals are acquired and output. According to the method and system, stable noise in target signals can be greatly lowered.
Owner:厦门莱亚特医疗器械有限公司

Interface expanding method and device for tablet personal computer

The invention provides an interface expanding method and device for a tablet personal computer. The device is embedded in a tablet personal computer, and comprises an interface, a voltage detecting unit, an impedance detecting unit, a charging detecting unit, and a central processing unit, wherein the interface is used for inserting a cable; the voltage detecting unit is used for detecting whether voltage is input in a power supply pin (VBUS), if not, informing the impedance detecting unit, if yes, informing the charging detecting unit; the impedance detecting unit is used for detecting the impedance between a signal identification pin (ID) and a grounded pin (GND) of the interface after the notice sent from the voltage detecting unit is detected; the charging detecting unit is used for detecting whether a digital positive pin (DP) and a digital minus (DM) pin are in a short circuit or open circuit; the central processing unit is used for determining the type of the cable inserted in the interface according to the impedance value detected by the impedance detecting unit or the result detected by the charging detecting unit, and controlling the associated parts in the tablet personal computer to perform corresponding operations. With the adoption of the method and the device provided by the invention, the cables in various types can be connected on micro USB (universal serial bus) interfaces or mini USB interfaces without using an external expanding apparatus.
Owner:高新兴物联科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products