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

32 results about "Type class" patented technology

In computer science, a type class is a type system construct that supports ad hoc polymorphism. This is achieved by adding constraints to type variables in parametrically polymorphic types. Such a constraint typically involves a type class T and a type variable a, and means that a can only be instantiated to a type whose members support the overloaded operations associated with T.

Method, computer program product, and system for non-blocking dynamic update of statically typed class-based object-oriented software

Under the present invention, a method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an actively running computer system is provided. A set of objects instantiated from an existing module or multiple modules (identifiable collections of application resources and class definitions in the form of byte-code representations) is ready for execution on a virtual machine in an actively running computer system. New versions of one or more modules corresponding to those already loaded into the actively running virtual machine are dynamically loaded into the virtual machine for the purpose of updating the running software. The class definitions within the loaded modules are prepared for dynamic update by inserting byte-code that enables; transparent state transfer and shared object identity between objects of a former version and the new version of a class. On the event of a software update, the objects instantiated from a former version of an updated class become un-initialized surrogate objects with the potential to redirect to their future corresponding objects. Corresponding objects are created lazily on first access of the declaring class members. Besides lazy redirection of the behavior of objects and classes, non-blocking dynamic update is achieved by lazy migration of the state of former objects and classes while locking on a temporary field access lock. Thus, the algorithm for controlling field access and state migration is completely lock-free both before and after state migration; hence the performance degradation is minimal. Finally, any unreferenced objects are removed from memory.
Owner:ZEROTURNAROUND

Method and apparatus for generating service frameworks

A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library, which includes strongly typed classes that enterprise applications may use in order to obtain code assist and compile time checking from IDE tools typically used by enterprise application developers. Another aspect of the present invention provides the ability to define platform independent models that enable service use cases in order to determine what basic services are needed by the enterprise application. Yet another aspect of the present invention includes an integrated generator that generates the strongly typed components and skeleton code from the platform independent models by applying best practice pattern usage for the target platform currently used with the system library functions.
Owner:IBM CORP +1

Strongly-typed UI automation model generator

The subject invention provides a unique system and method that facilitates automation of UI used in conjunction with testing applications. The system and method involve gathering information about various controls including the control IDs, controls types, and control locations within a particular dialog or window. A strongly-typed class can be generated according to the gathered information and can include properties and / or methods to access each of the controls. The corresponding code for the strongly-typed class can be generated automatically in any managed language. The appearance of the code can be enhanced by organizing logical parts into regions, removing undesired blank lines, and including comments where appropriate.
Owner:MICROSOFT TECH LICENSING LLC

Method and apparatus for generating service frameworks

A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library, which includes strongly typed classes that enterprise applications may use in order to obtain code assist and compile time checking from IDE tools typically used by enterprise application developers. Another aspect of the present invention provides the ability to define platform independent models that enable service use cases in order to determine what basic services are needed by the enterprise application. Yet another aspect of the present invention includes an integrated generator that generates the strongly typed components and skeleton code from the platform independent models by applying best practice pattern usage for the target platform currently used with the system library functions.
Owner:IBM CORP +1

Methods and apparatus for characterization of petroleum fluid employing analysis of high molecular weight components

A methodology that performs downhole fluid analysis of fluid properties of a reservoir and characterizes the reservoir based upon such downhole fluid analysis. The methodology acquires at least one fluid sample at a respective measurement station and performs downhole fluid analysis to measure properties of the fluid sample, including concentration of a plurality of high molecular weight components. For each of a plurality of type classes corresponding to different subsets of a predetermined set of high molecular weight components, a model is used to predict the concentration of the components of the given type class for the plurality of measurement stations. The predicted concentrations of the high molecular weight components for the plurality of type classes are then compared with corresponding concentrations measured by downhole fluid analysis for the plurality of measurement stations to identify the best matching type class. The results of the comparison are used for reservoir analysis,
Owner:SCHLUMBERGER TECH CORP

Strongly-typed object oriented GUI automation framework

The subject invention provides a unique system and method that facilitates classifying UI components abstracted from a computer based application in a strongly-typed manner based at least in part from a strongly-typed class framework. Methods included in the strongly-typed classes within the framework can correspond to one or more UI components found in the application. The UI components can be abstracted out and then the closest match between a UI component and a strongly-typed class in the framework can be found. Classes in the framework can be modified to create new strongly-typed classes. Once the UI components are classified in a strongly-typed manner, code can be created, albeit a lesser amount of code than otherwise would be required since the new strongly-typed classes can be derived from the framework.
Owner:MICROSOFT TECH LICENSING LLC

Method and system for implementing dynamic loading of advertisement SDK (software development kit)

The invention provides a method for implementing dynamic loading of an advertisement SDK (software development kit). The method comprises steps as follows: a downloading module is connected with a server, and a class.dex class file and a resource file of the advertisement SDK are downloaded; the downloaded resource file is loaded in a resource file of a main program by calling an addAssetPath method in an AssertManager resource manager of an Android system in a reflecting manner by means of DexClassLoader type class.dex class files loaded from the advertisement SDK via an agent port of the advertisement SDK in the main program; classes, ports and methods in the advertisement SDK are managed through agency of the advertisement SDK in the main program. By means of the method, an initial package cannot be enlarged no matter how many advertisement SDKs are required to be used. The invention further provides a system for implementing dynamic loading of the advertisement SDK.
Owner:GUANGZHOU GOMO SHIJI TECH CO LTD

Clustering method

InactiveCN104199853AClear divisionOvercome the disadvantage of being too much affected by the initial cluster centerSpecial data processing applicationsText database clustering/classificationData setHigh density
The invention discloses a clustering method. The method comprises the steps that firstly, the pre-classification technology based on the density algorithm is used for obtaining a high-density core class, and a class hierarchy tree capable of representing a dataset structure is determined; then, K-MEANS clustering is carried out according to subclass centers with high representativeness in the class hierarchy tree to obtain fine clusters; finally, the fine clusters are combined according to class attributes in the class hierarchy tree to achieve a precise and stable clustering effect. The stable algorithm based on the fine clusters is provided according to sensibility of K-MEANS to initial clustering centers, convex type classes in a dataset can be divided, and the optimal division can be carried out on classes in irregular shapes.
Owner:NANJING UNIV OF INFORMATION SCI & TECH

Managing visual renderings of typing classes in a model driven development environment

A method, system and apparatus for managing visual renderings of typing classes in a model driven development environment. The method can include toggling a visual rendering of a typing class for a specified typed member in a visually rendered owner class in response to a selection of an activatable toggle disposed in proximity to the visually rendered owner class in the model driven development environment. The toggling step further can include toggling a visual rendering of a linkage between the typing class and the visually rendered owner class responsive to the selection. Additionally, the toggling step further can include the step of toggling an appearance of the activatable toggle responsive to the selection.
Owner:LINKEDIN

Falling information processing method and device

The invention discloses a falling information processing method and device. The method includes the step that the type classes of multiple mobile terminals are obtained by obtaining the number of times of falling of the mobile terminals within preset time, and the falling frequency of each type is obtained according to the number of times of falling and the type classes. By means of the falling information processing method and device, the falling frequency of each type within the preset time can be obtained by a server, and powerful data support is provided for technology research and development of a terminal manufacturer, which is beneficial for researching the cause of the falling event and the anti-falling strategy by technical staff.
Owner:GUANGDONG OPPO MOBILE TELECOMM CORP LTD

Reflection-based automated testing method

ActiveCN104750606AAvoid the translation conversion processEasy to implementSoftware testing/debuggingState of artComputer hardware
Provided is a reflection-based automated testing method. The method comprises the following steps that all test unit modules of a tested system are obtained, a corresponding Java code is programmed on each test unit module, and compiling is carried out; the needed test unit modules are selected to form test cases, and the test cases and corresponding test case information are stored in a database; the test cases are sequentially read from the database, and after an Object [] type parameter array, a Java-type Class object and a corresponding Java object are established according to the test unit modules in the test cases, testing is completed. Compared with the prior art, the translating conversion process from the test cases to scripts is avoided, testing can be directly and dynamically executed carried out according to the test unit modules, meanwhile extra script interpreters are not needed, the execution efficiency is high, and the extension is easy to carry out.
Owner:BEIJING INST OF SPACECRAFT SYST ENG

Methods and apparatus for characterization of petroleum fluid employing analysis of high molecular weight components

A methodology that performs downhole fluid analysis of fluid properties of a reservoir and characterizes the reservoir based upon such downhole fluid analysis. The methodology acquires at least one fluid sample at a respective measurement station and performs downhole fluid analysis to measure properties of the fluid sample, including concentration of a plurality of high molecular weight components. For each of a plurality of type classes corresponding to different subsets of a predetermined set of high molecular weight components, a model is used to predict the concentration of the components of the given type class for the plurality of measurement stations. The predicted concentrations of the high molecular weight components for the plurality of type classes are then compared with corresponding concentrations measured by downhole fluid analysis for the plurality of measurement stations to identify the best matching type class. The results of the comparison are used for reservoir analysis.
Owner:SCHLUMBERGER TECH CORP

Font switching method, terminal and computer readable storage medium

The invention discloses a font switching method, a terminal and a computer readable storage medium. The font switching method comprises the steps of: determining whether a switching instruction for switching system fonts is received, and if so, adding a font loading interface to a font type class, wherein the font loading interface is used for reloading a target font resource; additionally arranging mark information representing font changes in a system configuration class to obtain a new system configuration class; and the application process is refreshed according to the system configurationclass and displays a target font, and solves the problem that the system fonts in the prior art only become effective after restarting. The invention further discloses a terminal and a computer readable storage medium. By implementing the font switching method, the terminal and the computer readable storage medium, the effects that the system fonts can be switched without restarting, the new visual effect is quickly displayed for the user, and the non-restart refreshing of the system font is realized; and the font switching method, the terminal and the computer readable storage medium improvethe user experience and satisfaction degree.
Owner:NUBIA TECHNOLOGY CO LTD

Method of analyzing an image

An image is segmented by subjecting the image to an iterative thresholding operation, and a hierarchical representation of clusters is obtained by analyzing the results of each of the iterative thresholding steps to find clusters of adjacent image elements. A type class is assigned to a leaf cluster of the hierarchical representation and the assigned class is propagated towards the top of the hierarchical representation. Then a mask is generated marking the locations of image elements contained in the top ancestral clusters of a specific type.
Owner:AGFA NV

Method, device and system for transmitting data based on time division duplex mode

The invention discloses a method for transmitting data based on time division duplex mode. The highest type class of a terminal is increased, corresponding maximum transmission block size and effective speed matching code rate are the same as those corresponding to the highest type class before the increase, and a corresponding terminal cache size meets the requirement of maximum process data transmission in a time division duplex (TDD) mode. A base station acquires the type class of the terminal; when the acquired type class is judged as the lowest type class, the effective speed matching code rate is determined again according to an index corresponding to the type class, and data is transmitted in the TDD mode; and otherwise, the effective speed matching code rate is determined according to the index corresponding to the acquired type class and an index corresponding to a type class one class lower than the acquired type class, and the data is transmitted in the TDD mode. The invention also discloses a device and a system for transmitting the data based on the TDD mode. The invention can utilize the prior type class of the terminal to the utmost, and ensure the data transmission performance in the TDD mode.
Owner:DATANG MOBILE COMM EQUIP CO LTD

Potential user recommendation method based on service multi-granularity attributes

The invention provides a potential user recommendation method based on service multi-granularity attributes. The potential user recommendation method comprises the following steps that S1, according to a service common type class cluster generated by clustering service containing type tags, carrying out user scoring prediction on service coarse-grained attributes; S2, calculating the similarity between services based on the service inclusion type according to the jaccard coefficient, and carrying out the scoring prediction of the fine-grained attribute of the service by the user according to the neighbor service; S3, performing weighted summation on the prediction scores of the coarse-grained attributes and the fine-grained attributes of the services, implementing prediction on the multi-granularity attributes of the services by a user, sorting the prediction scores, and selecting top-k potential users with higher ratings for recommendations. The method has the advantages that recommendation research of potential users is carried out from the perspective of service oriented. The coarse-grained attribute and the fine-grained attribute of the service are considered from the class cluster of the common type of service and the type of the service, so that the cold start problem is effectively solved, and recommendation accuracy is improved.
Owner:HENAN UNIVERSITY

Method of analyzing an image

An image is segmented by subjecting the image to an iterative thresholding operation, and a hierarchical representation of clusters is obtained by analyzing the results of each of the iterative thresholding steps to find clusters of adjacent image elements. A type class is assigned to a leaf cluster of the hierarchical representation and the assigned class is propagated towards the top of the hierarchical representation. Then a mask is generated marking the locations of image elements contained in the top ancestral clusters of a specific type.
Owner:AGFA NV

Current injection type class E power amplifier

The invention discloses a current injection type class E power amplifier which comprises a current source, a radio frequency choke coil, a switching circuit, an auxiliary current injection circuit, apassive matching circuit and a load resistor. The switch circuit is composed of two cascode NMOS tubes, controls the on and off of one NMOS tube according to the level of an input switch signal. The auxiliary current injection circuit injects the direct-current input current and the output current generated by the power amplifier into the load resistor together according to the high-level controlof the injection control signal when the MOS tube is switched off; and meanwhile, the discharge path is closed according to the low level of the discharge control signal, injecting current is controlled to stop according to the low level of the injection control signal when the NMOS tube is conducted, and meanwhile, the discharge path is opened according to the high level of the discharge controlsignal. An external injection mode is adopted for power improvement, a traditional E-type structure and a traditional working mode are not broken through, and meanwhile the theoretical output power limit value is broken through.
Owner:SOUTHEAST UNIV +1

Method and device for realizing stored procedure

The invention belongs to the technical field of computers, and provides a storage-process implementation method and device. The method includes the steps that different Type classes are generated according to business objects; the Type classes are subjected to unit testing, Type classes passing testing are stored in specified databases; when the storage process is written, the function of the storage process is achieved by calling the Type classes. According to the storage-process implementation method and device, the function that the storage process is written based on an object-oriented mode, the storage process with thousands of frequent codes is abstracted into the different Type classes, and the storage process is achieved in the mode that the mutually-independent Type classes are combined is achieved, the business logic of the storage process is clearer and easy to maintain, and the problems that an existing storage process is redundancy in code, chaotic in logic and difficult to maintain are solved.
Owner:PING AN TECH (SHENZHEN) CO LTD

Portable accepting box

The invention discloses a portable collecting box which comprises an information collecting box and a substrate. The substrate is a transparent connecting slot body. A plurality of U-shaped bayonets with equal distance are arranged at the inner side of the transparent connecting slot body. The information collecting box comprises a collecting box lower cover and a collecting box upper cover. The collecting box lower cover and the collecting box upper cover are provided with splicing structures which are matched with each other. The inner side of the collecting box upper cover is provided with a fixing block which clips a piece of scrip. The outer side of the collecting box lower cover is provided with a U-shaped fixing block which is matched with the U-shaped bayonets. The portable collecting box uses the self elasticity of plastic, the shrink elasticity of silica gel and the splicing structure to be combined with a clamping structure so as to realize the portable annular collecting box with the functions of being carried along with people, recording information in time, organizing information sequence, etc. If a child bracelet type solid class schedule is taken as an example, the portable collecting box can realize the functions of the solid class schedule, carrying and collecting homework paper, recycling, etc., so as to ensure that the child combines playing with learning to study happily by the bracelet type class schedule.
Owner:ZHEJIANG UNIV

Feature selection method for combined type unbalanced traffic classification

The invention discloses a feature selection method for combined type class unbalanced flow classification. calculating the relevancy between the category and the feature by using a non-search algorithm and a weighted symmetric uncertainty WSU; filtering redundant features according to the WSU between the features; a first target feature set is obtained; the calculation complexity of subsequent feature subset screening can be obviously reduced; and then further reducing the dimensionality of the features by adopting an SFS algorithm until the number of the features is increased to a specified dimensionality, so that adverse effects on network traffic classification caused by a sample distribution imbalance problem can be reduced, a feature set with strong distinguishing capability is selected, and the classification precision of the network traffic can be remarkably improved.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Method for setting characteristic variables of a brake system in a motor vehicle

In a method for setting characteristic variables of a brake system in a motor vehicle, driver type identification is performed first and the identified driver type is classified into an assigned driver type class. Brake system characteristic variables of this class of driver type are then activated.
Owner:ROBERT BOSCH GMBH

Storage-process implementation method and device

The invention belongs to the technical field of computers, and provides a storage-process implementation method and device. The method includes the steps that different Type classes are generated according to business objects; the Type classes are subjected to unit testing, Type classes passing testing are stored in specified databases; when the storage process is written, the function of the storage process is achieved by calling the Type classes. According to the storage-process implementation method and device, the function that the storage process is written based on an object-oriented mode, the storage process with thousands of frequent codes is abstracted into the different Type classes, and the storage process is achieved in the mode that the mutually-independent Type classes are combined is achieved, the business logic of the storage process is clearer and easy to maintain, and the problems that an existing storage process is redundancy in code, chaotic in logic and difficult to maintain are solved.
Owner:PING AN TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products