CN104428813A - System and method for validating and formatting IP right identifiers - Google Patents

System and method for validating and formatting IP right identifiers Download PDF

Info

Publication number
CN104428813A
CN104428813A CN201280074694.2A CN201280074694A CN104428813A CN 104428813 A CN104428813 A CN 104428813A CN 201280074694 A CN201280074694 A CN 201280074694A CN 104428813 A CN104428813 A CN 104428813A
Authority
CN
China
Prior art keywords
mark
token
group
standard
database
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201280074694.2A
Other languages
Chinese (zh)
Other versions
CN104428813B (en
Inventor
尼古拉斯·约翰·丘奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PATENT ANNUITIES Ltd COMP
CPA SOFTWARE Ltd
Original Assignee
PATENT ANNUITIES Ltd COMP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PATENT ANNUITIES Ltd COMP filed Critical PATENT ANNUITIES Ltd COMP
Publication of CN104428813A publication Critical patent/CN104428813A/en
Application granted granted Critical
Publication of CN104428813B publication Critical patent/CN104428813B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services; Handling legal documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2291User-Defined Types; Storage management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services; Handling legal documents
    • G06Q50/182Alternative dispute resolution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2216/00Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
    • G06F2216/11Patent retrieval
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services; Handling legal documents
    • G06Q50/184Intellectual property management

Abstract

A system and method for validating and formatting IP right identifiers is provided. The technique includes accessing an IP right identifier from a database, extracting a set of tokens from the IP right identifier, validating each of the extracted tokens against a list of standard tokens, and determining a set of standard tokens for the IP right identifier based on the validation. The invention further includes formatting the IP right identifier based on the set of standard tokens and a format definition, and. storing the formatted IP right identifier in a database.

Description

For verifying and format the system and method that IP token is known
Technical field
The present invention relates generally to the management of intellecture property (" IP "), and relate to the technology of the multiple IP token knowledges for the treatment of the IP power in many ways or between multiple user particularly.
Background technology
The critical asset of IP Quan Shi company, and therefore IP power effective management concerning company success most important.Along with the development of company, they can produce the multiple IP power of such as patent, trade mark, design etc. form, and these IP power needs to cross over different geographical and carries out registering and maintaining.Normally, all over the world, weigh for same IP, the IP of such as number of patent application and so on weighs identification code and has different-format.Do not weigh with IP the global standards known for IP token be associated.Due to above-mentioned restriction, many countries and/or business database are discrepant.Therefore, IP law office and/or IP ISP face this inconsistent challenge of manual handle, thus reduce efficiency while causing expense.
With the degree of certain robotization, IP token is known the prior art of mating with corresponding IP power to comprise: for each software application generates hundreds of business rules, to process from the isomeric data in patent and trademark office (" PTO ") and business database.But, generate this kind of for verifying that the rule of each single case expends time in and inefficiency.In addition, even if after these rules of application, multiple IP token knowledge may not meet standard yet.
In recent years, patent all over the world and trademark office are devoted to by formulate and implementation information makes the process of the information relevant with patent consistent with the standard of exchanges data.On this point, world industry Property Organization (" WIPO ") implements such as ST.36, the open protocol standard of " using XML (extend markup language) to process the suggestion of patent information " and so on.ST.36 is the application of the Internet Standard for XML found on www.w3c.org.
Extend markup language (XML) is the subset of SGML.Its target be to enable general SGML serviced in the mode that can not be realized by HTML on network, receive and process.XML is designed to simplify embodiment and all have interoperability with SGML and HTML.Standard ST.36 suggestion uses its XML version, and this XML version is applicable to the resource for the application of " all types patent information ", processing, publication and exchange according to industrial property information and literature handbooks (Handbook of Industrial Property Information and Documentation), standard ST.36, version 1.2 (on November 23rd, 2007).According to the report of WIPO handbook, ST.36 is to a great extent based on " Patent Cooperation Treaty, Administrative Instructions, the 7th part, supplemental provisions F, annex I ".The object of ST.36 is " be the process of patent documentation, comprise the process of text and view data, provide logical, independent of the structure of system ".The standard provides the agreement of the text for following patent documentation: with the text of the patent documentation of character-coded data record, using whole page file as image and can not with the data in the full text services of character-coded data record, such as accompanying drawing, chemical formula and some complicate list form.
Another Intellectual Property Society is used for exchanging and exchanging trademark information.Trade mark extend markup language (" TM-XML ") is used as using XML to carry out the exchange of trade mark document and the open standard of process and transaction record within the scope of industry, user and industrial property office of government.In June, 2003, internal market Coordinating Bureau (the Office of Harmonization in the Internal Market) defines this language, and final version 1.0 is WIPO standard ST.66, the basis of " using XML (XML (extensible Markup Language)) to process the suggestion of trademark information ".ST.66 standard is pointed out: it " is intended to provide guidance based on National Industrial property right law or International Industry property right pact for issuing the country of bulletin, place and international office to trademark application or trade mark registration ".
A large amount of patent and trade mark management and with obtain and keep in the service of these rights, a large amount of exclusive data is preserved in a database, and is transmitted between the various entities.Such as, certain company can use intellecture property (" IP ") management software should be used for following the tracks of and maintain its various patent worldwide and patented claim.Data from this application can manage application with other IP and exchange, and this other IP manages application and used with the application and the filing that process patent and trade mark by external rules ISP.Data can exchange with the process patent of company and the various law offices of trade mark affairs.Data can also exchange with the external rules ISP of the payment of the fees of maintenance of the patent of process company all over the world and trade mark.The problem of this kind of network application and ISP is: each application or each supplier use its oneself the data from specific format database, and this makes the standard data delivery between various application become impossible.
Although ST.66 and TM-XML/ST.66 improves the communication between applicant and Patent Office, its be proved be not suitable for being undertaken by business and legal service providers to the obtaining and safeguard relevant information transmission and management of intellecture property.Such as, the company having thousands of patent may use the inside IP of a type to manage application, but its external rules consultant and legal services outsourcing supplier may respectively use the different IP management software with different-format and agreement to store and transmission data.In one example, set up and maintain three different IP databases: being set up by company (patent owner) and safeguard for one, one is set up by the legal adviser in law office and safeguard, and one is set up and maintenance by legal services outsourcing supplier.This kind of IP database is all available different in ST.66 and TM-XML/ST.66 from those to the requirement of patent and branding data process and transmission separately.In addition, be all formatted differently separately due to this kind of database and process, therefore, hampering and transmit with the integrated of other databases and seamless information, and hampering important customizing messages and transmit in the standard fashion.Create the coping database paid for the information of such as patented claim, filing and process and so on, file attachment and annual fee.
Therefore, expect to provide a kind of technology that one group of standard I P token can be provided to know, no matter and provide a kind of IP to weigh PTO from which country or area, the ability of the format that standardization IP token is known can be carried out according to one group of standard format rule.
Summary of the invention
In brief, according to an aspect of the present invention, a kind of system and method for verifying and format the knowledge of IP token is provided.These embodiments define the ingredient using business rules to know for IP token and set up classification, and these ingredients are defined as " mark (tokens) ".Although it is unique or the mark of not unique any type that ingredient can comprise for IP power, it combines the feature, state and/or the entitlement that can be used for verifying right.Such as, license number, trade mark registration number, patent application serial numbers, country code, applying type mark or the date in disclosed patented claim and index all can be the example of the ingredient that IP token is known.Ingredient or mark store in a database discriminably, and the IP token reconstructing various form for the business subsequently required by software systems and format rule is known.The different-format mark of the almost unlimited amount that the method makes identical IP weigh can coexist.
Of the present invention preferably and embodiment can be replaced to comprise: from database, access IP token know; A group echo is extracted from described IP token is known; Contrast series of standards mark is verified the mark that each extracts; And determine based on this checking one group of standard mark that described IP token is known.The present invention also comprises knowing described IP token based on described one group of standard mark and form definition and formats, and stores the knowledge of formatted IP token in a database.The invention provides the system based on processor and computer program that can realize this kind of function.
The advantage of native system and method is the various methods of the mark comprising format IP power, keep unique method to identify right simultaneously, this by reduce when weighing for identical IP with company from each government organs data layout difference time general occurred confusion.Such as, at patent field, can extract the business rules from each RELATED APPLICATIONS office all over the world and be applied to each IP that each office issues and weigh record, to guarantee when all are recorded in relevant with this power are combined in individual data storehouse, IP weighs and can be correctly identified.
Accompanying drawing explanation
When reading following detailed description in detail by reference to the accompanying drawings, these and other feature of the present invention, aspect and advantage will be understood better, in all of the figs, the parts that similar symbology is similar, wherein:
Fig. 1 is the schematic diagram of the network system according to various aspects of the present invention, wherein achieves the exemplary embodiment known for verifying and format IP token.
Fig. 2 is the schematic diagram of the functional part for verifying and format the network system that IP token is known according to various aspects of the present invention.
Fig. 3 is the schematic diagram according to the checking of various aspects of the present invention and the functional part of formatting engine.
Fig. 4 is the illustrative examples of checking and the format known according to the IP token of various aspects of the present invention.
Fig. 5 shows the process flow diagram for verifying and format the illustrative methods that IP token is known according to various aspects of the present invention.
Fig. 6 is the schematic diagram for verifying and format the computer system that IP token is known according to various aspects of the present invention.
Embodiment
Relate generally to checking of the present invention and format IP token are known.This technology can be used for the management of the various IP power such as patent, trade mark, industrial design.Although this instructions generally provides the example of patent aspect, those skilled in the art by easy must understand these technology in other respects (such as, trade mark, copyright, industrial design etc.) application also within the scope of the invention.
There is illustrated the preferred and exemplary embodiment for verifying and format the system and method that IP token is known.In one embodiment, according to predetermined format rule and definition, the knowledge of IP token is resolved, verifies and convert standard format to.
With reference now to Fig. 1, Fig. 1, show the schematic diagram of network system 10.Network system 10 be configured to realize according to various aspects of the present invention for verify and format IP token knows preferably and can embodiment be replaced.Network system 10 comprises more than one subsystem, and this more than one subsystem communicates each other via secure communication channel 12.Described more than one subsystem can be including, but not limited to: client's subsystem 14, law office's subsystem 16, service provider subsystem 18, pay agent subsystem 20 and patent and trademark office (PTO) subsystem 22.In certain embodiments, more than one subsystem can comprise server and database separately usually.Server is for accessing corresponding database.Secure communication channel 12 can be the wired or wireless communication network of such as internet, LAN (Local Area Network) (LAN), wide area network (WAN) etc. and so on.Each server connects by the standard of such as ethernet lan, cable modem, Digital Subscriber Line (DSL) or T1/T5 line and so on or express network and is connected with communication channel 12.The information transmission that it should be noted that more than one between subsystem can be real-time can be maybe batch mode.
In certain embodiments, client 14 or law office 16 can ask the annual fee of the specific IP assets of expenditure to ISP 18.The payment agency 20 that ISP 18 can transfer to being associated sends instruction, and this payment agency 20 then will pay the annual fee of specific IP assets to PTO 22.It will be apparent to one skilled in the art that this kind of instruction from a side to the opposing party or communication use IP token to know and identifies specific IP assets.But, as mentioned above, when referring to IP assets, the different user listed here can have separately they separately for IP token know standard.Such as, their inside Docket Number can be referred to IP assets as the knowledge of IP token by client 14 and/or law office 16.Alternatively, client 14 and/or law office 16 can use following IP token to know: be attached to before the IP assets application provided by patent and trademark office or sequence number by inner Docket Number.Similarly, the case number (matter number) that the system that ISP 18 or payment agency 20 can arrange them generates is known as IP token, before the IP token that maybe case number of himself can be added on client provides is known.In addition, even multiple patent all over the world and trademark office (PTO) 22, it also refers to IP assets not in accordance with an established standards.Such as, some PTO only can use the final two digits in time in their IP token is known, and other PTO can use all numerals in time in their IP token is known.In brief, when referring to respective IP assets, it is standard that the IP token adopted knows none, and causes inefficiency thus and create the needs of manual authentication.
Fig. 2 shows the schematic diagram of the functional part for verifying and format the network system 10 that IP token is known of the various aspects according to invention.As shown in the figure, the network system 10 illustrated here adopts checking and formatting engine the IP token received to be known and converts the knowledge of standard I P token to.In certain embodiments, checking and formatting engine can be in service provider subsystem.But it should be noted that in certain embodiments, this checking and formatting engine can be in any person of more than one subsystem of network system 10.Alternatively, it should be noted that in certain embodiments, checking and formatting engine can be present in individually in particular subsystem in network system 10.
Checking and formatting engine 24 are accessed IP token and are known from customer data base 26.The knowledge of IP token can be that the user-defined IP token on customer data base 26 is known or the IP token of extended formatting is known (such as, the IP token of PTO definition is known).Can via network, directly conduct interviews by control software design or via the customer data base copy on computer readable medium to customer data base 26.Contrast rule database 28 by checking and formatting engine 24 to analyze user-defined IP token knowledge.Rule database 28 comprises for verifying one group of Codes and Standards form definition that IP token is known.Such as, if user-defined IP token know in the form on date be different from the form of being specified by rule database 28, so can the user-defined IP token of application rule identification know in date, and convert thereof into specified format.Therefore, checking and formatting engine 24 use described one group of Codes and Standards form definition to verify the knowledge of IP token and format.In addition, checking and formatting engine 24 verify with formatted data base 30 in store verify and format IP token knowledge.
Checking and formatting engine 24 adopt the method based on mark (token-based) to verify the IP token knowledge with formatted user definition.Basis based on the method for mark is that IP token is known as some marks.This kind of mark can be including, but not limited to: country code, IP type, index/sequence number, date, separator/delimiter etc.No matter it will be apparent to one skilled in the art that their form, user-defined IP token knowledge comprises any formatted IP token of formation and knows necessary all mark of correlations.But as mentioned above, client may format single marking in a slightly different way and (such as be turned to " YY " by date format, and the knowledge of standard I P token should be formatted as " YYYY "), eliminate the mark (such as " US " being omitted from all U.S. Patent numbers) with obvious value, these marks with obvious value comprise knows irrelevant mark (such as with standard I P token, internal file/file number is added) before each IP token is known, comprise IP token know in separator/delimiter (such as, comprise hyphen with separately different marks) etc.
Some a series of marks formaing rule and extract in knowing from user-defined IP token are then associated by checking and formatting engine 24: all marks are (national, IP type, date, numbering type), country mark (only this state), country and IP type mark (combination of this state and IP type), IP type mark (only this IP type), country, IP type and date stamp (the specific date scope of the specific IP type in particular country), country, IP type, date and numbering type mark (with the specific date scope of the particular number type be associated of the specific IP type in particular country) etc.Definable is for illustration of the level of the scope of format rule, and such rule can not be used to the IP power had nothing to do.It should be noted that format rule generally includes two parts: one group can accept and unacceptable mark list and form definition.Mark is similar with " noun ", and form definition is similar with " verb ", and format rule like this becomes " sentence " known for defining and set up formatted IP token.
Contrast more than one can accept mark list to that receive or user-defined IP token remember into row checking.These lists define the mark be supposed to, and each mark is endowed unique name.Such as, in certain embodiments, marking list can have as given a definition:
Mark title Tag definitions
Country code ' US ', case-insensitive
The application time Year
Index Digit, 1 – 9
Form can be provided be defined as:
Country code, " AA "
The application time, " YYYY "
Index, " 0000000 "
Wherein, " AA " is the variable being defined as two upper case alphabetic character; " YYYY " is defined by the variable that form is the year of 4 figure places comprising century and time; And " 0000000 " is the variable being defined as 7 figure places, and has guide zero when needed.
In certain embodiments, this technology needs checking and formatting engine 24 to resolve and meets that receive of flag column table definition or user-defined IP token knowledge roughly, and exports the IP token knowledge of having verified and having formatd.Such as:
Checking and formatting engine 24 need to process some problem, and some example is:
In a word, the present invention relates to the classification that using formization rule sets up the ingredient (country code in the such as patent No., type identification, date and index) that IP token is known, and store this ingredient respectively in a database.These embodiments make to know for identical IP token have the different-format of a large amount of (may be unlimited) to coexist.In patent or trade mark, the present embodiment makes can be coexisted by the owner, the independently character recovering supplier and government organs' use or digital format, the confusion produced when it reducing the form difference usually known in identical IP token.Such as, according to the present invention, if the patent No. is split as its ingredient (such as using business or format rule), each several part of so numbering can be stored in the database of system, knows to be reconstructed into a large amount of variable to make IP token.Afterwards, the variable of mark is used to contrast IP flexible strategy that client or the owner provide according to mating.
In addition, in certain embodiments, the format rule from each Patent Office can be extracted and be applied to each record from each record of this innings of announcement, is accurately identified to guarantee that IP token is known.In addition, in certain embodiments, fuzzy logic can be used to data record, so that the format rule of specifying based on extracted rule and user and find most probable correct format.
According to various aspects of the present invention, Fig. 3 shows the schematic diagram of the functional part of checking and formatting engine 24.As shown in the figure, checking and formatting engine 24 comprise IP power splitter (extraction module) 32, IP power adaptation (authentication module) 34 and IP power maker (generation module) 36.IP weigh splitter by receive or source IP token know split into parts mark (namely, extraction module 32 from receive or source IP token know extract parts mark), and IP weigh adaptation 34 contrast a series of accept with unacceptable mark to parts mark mate (namely, authentication module 34 is verified extracted mark), and determine that the standard corresponding with unacceptable mark marks.IP weigh maker (or generation module) 36 based on form definition from one group can accept with standard mark be given that receive or that source IP token is known to generate standard format IP token knowledge.
Checking and formatting engine can realize in the programmable hardware device of such as programmable gate array, programmable logic array, programmable logic device (PLD) etc.Alternatively, checking and formatting engine can realize in the software performed by all kinds processor.Such as, identify that the executable code of engine can comprise more than one physics or the logical block of computer instruction, these physics or logical block can be organized as object, step, function, module or other structures.But, the executable file of institute's identification engine does not need physically to put together, but the different instruction be stored in diverse location can be comprised, when the command logic that these are different combine or operate in conjunction with time, form engine and realize the object that engine claims.In fact, the executable code of engine can be single instruction perhaps multiple instruction, even can be distributed in some different code districts, different application and some memory storages.
Fig. 4 shows the example being verified and formatd the knowledge of IP token by checking and formatting engine 24 according to various aspects of the present invention.The source IP token knowledge comprising four parts marks (such as, being followed successively by mark 1, mark 2, mark 3 and mark 4) is verified accesses with formatting engine.IP weighs splitter and defines source IP power identification (RNC-ID) analytic based on single marking form and be separated into four sources or parts mark.In addition, a series of acceptance of IP power adaptation contrast is mated with unacceptable mark separately these four parts marks and verifies.During coupling and checking, source marking (such as, mark 1 and mark 2) can be accepted and be retained, and for unacceptable source marking (such as, mark 3 and mark 4), from registration database, identify most suitable mark (such as, mark 5 and mark 6).In certain embodiments, most suitable mark is the optimum matching that the weights of unacceptable mark are the highest.
Finally, IP weighs maker and from the subset of source marking (such as, mark 1 and mark 2) and other marks (such as, mark 5 and mark 6) of obtaining from registration database, generates Target IP token based on production form definition and know.It should be noted that the not all mark that accepts all can be used for generating the knowledge of Target IP token, this is because production form definition may not need this kind of mark.Therefore, in the illustrated embodiment, the knowledge of Target IP token can comprise four parts marks (such as, being followed successively by mark 2, mark 1, mark 5 and mark 6).
It will be apparent to one skilled in the art that multiple technologies can be used to checking and format IP token is known.Such as, the knowledge of IP token is verified and formatd to example network system 10 with the checking be associated and formatting engine 24 by technology discussed herein.Particularly, it will be apparent to one skilled in the art that described herein implementing by network system 10 (combination of hardware, software or hardware and software) for the steering logic and/or robotization routine that perform this technology and step.Such as, suitable code also can be performed to realize some or all technology described herein by the more than one processor access in network system 10.Similarly, the special IC (ASIC) for performing some or all technology described herein can be included in the more than one processor in network system 10.
With reference now to Fig. 5, according to various aspects of the present invention, verify and format by the process flow diagram network system described via such as system 10 and so on the exemplary steering logic 38 that IP token knows.As shown in the flowchart, steering logic 38 comprises the steps: step 40, accesses IP token and know from database; Step 42, extracts a group echo from IP token is known; Step 44, contrast series of standards mark is verified the mark that each extracts; Step 46, determines one group of standard mark of IP token knowledge based on checking; Step 48, formats the knowledge of IP token based on one group of standard mark and form definition; And step 50, store formatted IP token in a database and know.
In certain embodiments, in step 44, contrast series of standards mark and each mark extracted is verified to the optimum matching comprising and determine each mark extracted from series of standards mark.Optimum matching from each mark extracted of series of standards mark comprises the coupling with highest weight value.In addition, in certain embodiments, in step 46, the one group of standard mark determining the knowledge of IP token comprises the mark each extracted based on optimum matching and converts corresponding standard mark to.In addition, in certain embodiments, in step 48, based on one group of standard mark and form definition IP token known and carry out format and comprise and form definition is applied to one group of standard marks.It should be noted that form definition can based on user-defined rule.User can be including, but not limited to: client, Resume service supplier, recover to pay agency or patent and trademark office.One group of standard mark and form define the format rule that can reasonably specify with client and have nothing to do with defining, and can comprise standard (such as, law is correlated with) format rule and define.
Equally also will understand, preferably and the step that embodiment can be replaced can to take to be realized by special purpose computer or controller and the form for the device of implementing these steps.The present invention also can be embodied as the form of computer program code, this code packages is containing the instruction be embedded in tangible medium (such as floppy disk, CD-ROM, hard disk drive) or other embodied on computer readable storage mediums, wherein, when computing machine or controller load and perform computer program code, computing machine becomes for implementing device of the present invention.The present invention also can be embodied as following form: no matter the computer program code being stored in storage medium or being loaded by computing machine or controller and/or performed or signal or by some transmission medium (such as, electric wire, cable, optical fiber or electromagnetic radiation) computer program code that transmits or signal, wherein, when computer program code is loaded by computing machine or controller and performs, computing machine becomes for implementing device of the present invention.When implementing on multi-usage microprocessor, microprocessor is configured to set up particular logic circuit by computer program code segments.
With reference now to Fig. 6, various aspects according to the present invention show the schematic diagram of computer system 52.Computer system 52 is for automatically performing checking and the format of the knowledge of IP token.Computer system 52 generally includes the processor 54, storer 56 and I/O (" the I/O ") device 58 that connect via data routing (such as, bus) 60.Although merely illustrate a processor 54, in certain embodiments, computer system can comprise the more processing device in expansion or distribution design.
Processor 54 receives instruction and data from storer 56, and each data processing function of executive system.These data processing functions can include but not limited to: access and resolve IP token and know, from IP token is known, extract more than one mark, IP is weighed identity verification and is formatted into standard format etc.Processor 54 comprises ALU (ALU) for performing arithmetic sum logical operation and for extracting instruction and the control module of decoding to this instruction and performing from storer 56, this control module accesses ALU when needed.Storer 56 store received by system 52 and the various data calculated by the various data processing functions of system 52.Such as, these data can comprise: user-defined IP token is known, series of standards mark, form definition, to have verified and the IP token that formats is known etc.Storer 56 generally includes random access memory (RAM) and ROM (read-only memory) (ROM); But, also can be the storer of the other types of such as programmable read only memory (PROM), Erasable Programmable Read Only Memory EPROM (EPROM) and EEPROM (Electrically Erasable Programmable Read Only Memo) (EEPROM) and so on.Equally, storer 56 is preferably included in the operating system that processor 54 performs.The basic task that this operating system performs comprises: identify input, output is sent to output unit, trace file and catalogue and controls various peripheral unit.Information in storer 56 is pass on to personal user by input/output device 58, data routing 60 or some other appropriate ways.
Input/output device 58 can comprise: keyboard and mouse, and it makes user can input data and instruction in computer system 52; Display device, it makes user to observe available information; And printer, it makes user can print any data for its reference.Computer system 52 also comprises the communicator 62 that computer system 52 can be made to access other computing machines on communication network 64 and resource, and communicator 62 is phone, wired or wireless modulator-demodular unit such as; Or the network interface card of such as Ethernet Adaptation Unit, LAN (Local Area Network) (LAN) adapter, ISDN (Integrated Service Digital Network) (ISDN) adapter or Digital Subscriber Line (DSL) adapter and so on; USB interface; IEEE 1394 interface etc.Communication network 64 can be the wired or wireless communication network of such as the Internet, LAN or wide area network (WAN) and so on.Computer system 52 also can comprise mass storage device 66 for good and all can preserve mass data to make computer system 52.Mass storage device can comprise all types of such as floppy disk, the disc driver of hard disk and CD and so on and the tape drive that can read and write data on tape, and tape drive can comprise digital audiotape (DAT), numerical digit linear tape (DLT) or other magnetic code media.Above computer system 52 can have following form: handheld digital computing machine, personal digital assistant computing machine, notebook, personal computer, workstation, mini-computer, mainframe computer or supercomputer.
It will be apparent to one skilled in the art that effective checking that the technology described in various embodiment discussed above causes IP token to be known.This technology also makes it possible to format, so that meet acceptable standard IP power.In addition, as mentioned above, this technology makes a large amount of different-formats known for identical IP token to coexist, and this makes communication efficiency between multiple user higher.
In addition, it will be apparent to one skilled in the art that the technology described in various embodiment discussed above can be applicable to following field: IP recovery, IP exchanges data, IP filing etc.In addition, technology discussed above can be IP and weighs flag high-quality and global acceptable standard.
Although only show and describe some feature of the present invention here, for a person skilled in the art, various deformation and change will be there is.Therefore, should be appreciated that claim of enclosing is intended to cover and fall into all this kind of distortion in true spirit of the present invention and change.

Claims (11)

1., for verifying and format the method that IP token is known, the method comprises:
From database, access IP token know;
A group echo is extracted from described IP token is known;
Contrast series of standards mark is verified the mark that each extracts;
One group of standard mark that described IP token is known is determined based on this checking;
Based on described one group of standard mark and form definition, described IP token knowledge is formatd; And
Store formatted IP token in a database to know.
2. the method for claim 1, wherein described checking comprises the optimum matching determining each mark extracted from described series of standards mark.
3. method as claimed in claim 2, wherein, determines that described optimum matching comprises the coupling determining to have highest weight value.
4. method as claimed in claim 2, wherein, determines that described one group of standard mark comprises the mark each extracted based on described optimum matching and is converted to corresponding standard mark.
5. the method for claim 1, wherein described format comprises the definition of described form is applied to described one group of standard mark.
6. the method for claim 1, wherein described form defines based on user-defined rule, and described user comprises client, Resume service supplier, recovers to pay agency or Patent Office.
7. a system, this system comprises: operate to checking and formatting engine the processor performing following steps:
From database, access IP token know;
A group echo is extracted from described IP token is known;
Contrast series of standards mark is verified the mark that each extracts;
One group of standard mark that described IP token is known is determined based on this checking;
Based on described one group of standard mark and form definition, described IP token knowledge is formatd; And
Store formatted IP token in a database to know.
8. system as claimed in claim 7, wherein, described engine is configured to by determining that the optimum matching of each mark extracted is verified from described series of standards mark, and wherein, described optimum matching comprises the coupling with highest weight value.
9. system as claimed in claim 8, wherein, the mark that described engine is configured to each to be extracted based on described optimum matching is converted to corresponding standard mark and determines one group of standard mark.
10. system as claimed in claim 7, wherein, described engine is configured to format by described form definition is applied to described one group of standard mark, wherein, described form definition is based on user-defined rule, and described user comprises client, Resume service supplier, recovery payment agency or patent and trademark office.
11. 1 kinds of non-volatile machine readable mediums with computer executable instructions, described instruction is used for manner of execution, and described method comprises:
From database, access IP token know;
A group echo is extracted from described IP token is known;
Contrast series of standards mark is verified the mark that each extracts;
One group of standard mark that described IP token is known is determined based on this checking;
Based on described one group of standard mark and form definition, described IP token knowledge is formatd; And
Store formatted IP token in a database to know.
CN201280074694.2A 2012-05-18 2012-05-18 System and method for verifying and formatting the knowledge of IP token Active CN104428813B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2012/000957 WO2013171526A1 (en) 2012-05-18 2012-05-18 System and method for validating and formatting ip right identifiers

Publications (2)

Publication Number Publication Date
CN104428813A true CN104428813A (en) 2015-03-18
CN104428813B CN104428813B (en) 2018-11-09

Family

ID=46177457

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280074694.2A Active CN104428813B (en) 2012-05-18 2012-05-18 System and method for verifying and formatting the knowledge of IP token

Country Status (7)

Country Link
US (1) US9904710B2 (en)
EP (1) EP2850586A1 (en)
JP (1) JP2015520449A (en)
KR (1) KR20150018583A (en)
CN (1) CN104428813B (en)
AU (1) AU2012379979A1 (en)
WO (1) WO2013171526A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150018583A (en) 2012-05-18 2015-02-23 씨피에이 소프트웨어 리미티드 System and method for validating and formatting ip right identifiers
US20170091476A1 (en) * 2015-09-25 2017-03-30 Bruce Basheer Systems and Methods for Providing Centralized and Community-Based Management of Three-Dimensional Printable Files

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050055372A1 (en) * 2003-09-04 2005-03-10 Microsoft Corporation Matching media file metadata to standardized metadata
WO2006110832A2 (en) * 2005-04-12 2006-10-19 Jesse Sukman System for extracting relevant data from an intellectual property database

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ819000A0 (en) * 2000-06-16 2000-07-13 Velvet Technology Pty Limited Internet transaction processing system
KR20150018583A (en) 2012-05-18 2015-02-23 씨피에이 소프트웨어 리미티드 System and method for validating and formatting ip right identifiers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050055372A1 (en) * 2003-09-04 2005-03-10 Microsoft Corporation Matching media file metadata to standardized metadata
WO2006110832A2 (en) * 2005-04-12 2006-10-19 Jesse Sukman System for extracting relevant data from an intellectual property database

Also Published As

Publication number Publication date
KR20150018583A (en) 2015-02-23
US20150234826A1 (en) 2015-08-20
JP2015520449A (en) 2015-07-16
AU2012379979A1 (en) 2014-12-18
CN104428813B (en) 2018-11-09
US9904710B2 (en) 2018-02-27
EP2850586A1 (en) 2015-03-25
WO2013171526A1 (en) 2013-11-21

Similar Documents

Publication Publication Date Title
CN101625686B (en) A kind of method and system of monitoring data consistency between plurality of databases
US5999937A (en) System and method for converting data between data sets
US20090265392A1 (en) Data verifying device, data verifying method, and data verifying program
US9305181B1 (en) Obfuscating private information using a transaction identifier
CN101390088B (en) Xml payload specification for modeling EDI schemas
CN106294125A (en) Core banking system data processing method
US11775737B2 (en) System and method for correction of acquired transaction text fields
CN106296385A (en) A kind of book keeping operation section purpose arranges and recommends method
US20210256097A1 (en) Determination of intermediate representations of discovered document structures
CN110659876B (en) Creditor financing plan system
CN106056418A (en) Invoice submission method, device and system
US20210043319A1 (en) Healthcare data cloud system, server and method
CN104428813A (en) System and method for validating and formatting IP right identifiers
CN112308695A (en) Flexibly configurable accounting book bookkeeping system and method
JP3464881B2 (en) Dictionary construction apparatus and method
CN109324963B (en) Method for automatically testing profit result and terminal equipment
JP6816365B2 (en) Information processing equipment, payment system, payment method
JP6250307B2 (en) Image information processing apparatus and image information processing method
JP6224669B2 (en) Payment application system, payment application method, and program
C. Flint et al. Automated extraction of structured data from text notes in the electronic medical record
US20140270575A1 (en) Methods and systems for capture processing
US20060218486A1 (en) Method and system for probability-based validation of extensible markup language documents
Krathu et al. Semantic interpretation of UN/EDIFACT messages for evaluating inter-organizational relationships
US20170323106A1 (en) System and method for encrypting data in electronic documents
WO2017201292A1 (en) System and method for encrypting data in electronic documents

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant