right to patent stc 2013 conference

18
INDIUM SOFTWARE An Independent Software Testing Firm Right to Patent - The Right Framework for Patent testing ! “Business Assurance through Quality Assurance”

Upload: indiumsoft

Post on 20-Jun-2015

41 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Right to patent stc 2013 conference

INDIUM SOFTWAREAn Independent Software Testing Firm

Right to Patent - The Right Framework for Patent testing !

“Business Assurance through Quality Assurance”

Page 2: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

2

Agenda

Patents – An Inside Story

Business rules

The Challenges

Patent Validation Framework

Metrics

Benefits

Key Takeaways

Page 3: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

3

Patents – An Inside Story

What?

Patent

Inside Story

Why? How?

• Right granted to an inventor• Defines the right of new

technology

• Centralized information• Identify Intellectual property• Measure of R&D activities • Helps with Competitors• Best source of technological

changesTypical Patent process flow

Drafting stage• Novelty search for patentability• Final draft• 1-3 months

Filing stage• Provisional• Declaration/Assignment• International or Patent Cooperation Treaty Direct- 12 months

Examination• Routine formalities• Notice of allowability• 36 months

Patent GRANTED!• Life span -20 years

• Protect the Intellectual property• Safeguard information• Secure business value

Page 4: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

4

Patents - The Strategic Information Source

• Inventors• Scientists • Patent attorneys• Researchers

Why is patent data considered as a strategic information source?

Analyse

• Competitors' R&D strategiesAssess

• Competitive potential of technologies

Identify

• External generation of technological knowledge

Utilize

• Core element of knowledge management

Who are the users?

• Technical information specialists• Multinational companies• Small/Medium level organizations

Page 5: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

5

Patents – Creation of the knowledge base

Characteristics of a patent file

File

• Filing of patentsE-Convert

• Electronic Conversion of patent files

Test

• Validation of the business rules

Append

• Addition to the database• Weekly updates

How is the patent database updated?

• XML document• Associated with a Document Type Definition (DTD)/ Schema• Repeated e-conversion process for even a single change in patent• Validation mandate for the re-conversion

Focus area of this paper

Page 6: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

6

The Requirement

Requirement Business Rules validationDelivery Frequency Daily / Weekly Volume Daily - 20,000–40,000 files Weekly - 2.5 to 3 lac files

1

2

3

Case Study

Patent testing is functional testing to ensure if the business rules of patents are correctly enforced

Page 7: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

7

The ScopeKind code Tag validations A or A1 for published patent application B or B1 for registered patents, etc. PAN Tag validations – Patent Application Number - Represented with country code in 8 or 10 digit numberIPC & IPCR Tag validations International Patent Classification / International Patent Classification ReformNew XML Tag validations –Any new tag that is not present in the Document Type Definition(DTD)Title Abstract mismatches Mismatch in the title and abstracts

<!DOCTYPE us-patent-grant SYSTEM "us-patent-grant-v44-2013-05-16.dtd" [ ]><us-patent-grant lang="EN" dtd-version="v4.4 2013-05-16" file="USPP023592-20130514.XML" status="PRODUCTION" id="us-patent-grant" country="US" date-produced="20130524" date-publ="20130514"><us-bibliographic-data-grant><publication-reference><kind>P2</kind><document-id><country>US</country><doc-number>PP023592</doc-number><date>20130514</date></document-id></publication-reference><application-reference appl-type="plant"><document-id><country>US</country><classification-ipcr><ipc-version-indicator><date>20060101</date></ipc-version-indicator>invention-title id="d2e53">Climbing rose plant named &#x2018;KORuetroko&#x2019;</invention-title><us-botanic><latin-name>Rosa hybrida</latin-name>

Page 8: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

8

The Challenges

ZERO DEFECT

LEAKAGE

DATA PROTECTI

ON

VOLUME

VELOCITY

VARIETY

• Size in Giga bytes• Multiples of thousands

• Shorter Turnaround time• Database updated weekly

• Patent Classifications• New/Open/Registered• Plant/Utility/Technology

• Highly confidential • Secured environment

• Right patent information • 100% precise • Zero defects

Page 9: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

9

Existing Process

Semi automated process Time consuming Prone to errors High cost

ReportingResults Consolidation Reports Delivery

ProcessingDocument Type Definition & Code selection Execution

Data Receipt & ClassificationVolume Check Categorize

Page 10: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

10

Patent Validation Framework - Phases

Receipt of Data FilesData Integrity Check

Business Requirement Analysis

Customize Business RulesIntegrate with BR Function Library

Patent Data Validation Process

Generate Test ResultsPatent Data

Validation Framework

Categorization & Grouping of patent xml files

Coding/Selection of the code for the Business rule

Execution and Reporting of defects

Page 11: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

11

Framework – How it works

BR FunctionLibrary

ParserTest Scripts Test Runner

XML Data FilesTest Report

New Business Rules

SchemaRepository

Version Control tool – For XML Data Files, Schema Repository & BR Function Library Test management tool – For Test Runner & Test reports

Page 12: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

Framework – The difference in validation

12

Requirement - 1 package with 35000 files / 5 Business rules validation Patent Validation Framework• Automated Categorization & selection of DTD• Test results generated & Updated in QC• Done in 4 man days

Existing process• Categorization & Manual selection of DTD• Test results consolidation• Done in 6 man days

Page 13: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

Framework – Value Adds

13

VolumeVelocityVarietyData ProtectionZero defect Leakage

Reliable• DTD Repository• Document management using version control tool

Faster• End to End Automation• Results updating in QC

Secured• Security & role based permissions• Customizable taxonomies for patent classifications

Page 14: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

14

Defect Metrics

• Mismatches in Title and Abstract listed out as defects• Abstract brings out the novelty of the invention• Crucial in the search results• Average title mismatches identified : grows from 13 to 26

• Any new tag present in the xml patent record is listed out• Shows the deviation• After evaluation updated to the Schema / DTD• Average of new tags reported : grows from 4 to 11

Oct'12 Nov'12 Dec'12 Jan'13 Feb'13 Mar'13

0

5

10

15

20

25

30

14 13

2723

2529

Title Abstract Mismatches

Oct'12 Nov'12 Dec'12 Jan'13 Feb'13 Mar'13

0

2

4

6

8

10

12

14

3 4

912 13 12

New Tags Reported

Using our framework

Using our framework

Page 15: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

15

Metrics – Test Coverage

• Quality index of the Input file received for testing• Quality Index – Baseline – 60%• Improved with the reported new tags • Helps in Continual process improvement

• Coverage of Testing for Requirements - Always above 95%• Improved test coverage using framework• ~5% deviation due to errors in input files

Oct'12 Nov'12 Dec'12 Jan'13 Feb'13 Mar'135456586062646668707274

6062

63

66

7172

Quality Index

Oct'12 Nov'12 Dec'12 Jan'13 Feb'13 Mar'1375

80

85

90

95

100

8784

9799 98 97

Test Coverage

Using our framework

Using our framework

Page 16: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

16

Benefits

Key Improvement

Areas

With Framework

Attributes Benefits Before After

Delivery Cycle Reduced by 30% • Streamlined automated process• Ensures high quality service delivery

• Continuous process improvement • Ensures Velocity * 7 – 9 days 4 – 6 days

Test Execution Phase

Faster by 20% • Automated, Re-usable Framework Execute automated tests • Reusable function libraries• 100% Test coverage• Handles large volume of data

* 4 – 5 days 3 – 4 daysClarifications & Reporting

Faster by 40% • Usage of test management tool• Clarifications thru IM chats

• Immediate update of test results• Ensures Data protection 1.5 days(12 hrs) 1 day(8 hrs)

Defect Detection

Increased by 25% • Automated selection of Category• 40% of the total time spent on QC checks

• Traceability with the source files with pointers• Improved defect catch rate due to stringent validation process• Helps to achieve Zero Defect leakage

50 defects /Qtr 63 defects / Qtr

Testing ROI 30-40% Savings • Reduces the manual effort and cost spent on maintaining the test artifacts• Maintenance of Master Tags List Library & DTD database• Handles the Variety

42% 30%

Page 17: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

17

Key Takeaways

Advantages• Handles high volume data with a shorter TAT (velocity)• Varied patent classifications – Variety• Data protection achieved – in a highly secured environment• Zero defects- Reliable, regularized, flawless electronic data• Higher ROI / Increased productivity• Technology usage• Operational and strategic benefitsKey Takeaways• Effective testing producing flawless data• Structural Framework for validation• Use of Standardized techniques for protecting IP• Business value created by Patent testing• ROI by earlier error detection

Patent Validation Framework - Right for any patent & Right to be patented

Page 18: Right to patent stc 2013 conference

© 2014 Indium Software

ENHANCING SOFTWARE QUALITY

18

Thank You

USA: [email protected]

EMEA & APAC: [email protected]@indiumsoft.com

INDIA: [email protected]

SunnyvaleSuite 210, 1250 Oakmead ParkwaySunnyvale, CA – 94085.Phone: +1(408) 501-8844Fax: +1(408) 501-8808

Atlanta Crown Office Suites1870 The Exchange, Suite 100 Atlanta, GA 30339Phone: +1 (678) 608-0809, +1(770) 989-7302

New DelhiF-1/5 Okhla Industrial Area Phase-I, New Delhi – 110 020.Phone: +91-11-6613 0400

BengaluruSRS Plaza, No. 246, 2nd & 3rd Floor13th Cross, Indira Nagar 2nd StageBengaluru – 560 038.Phone: +91-80-4914 7777

ChennaiVDS House41, 2nd Floor, Cathedral RoadChennai – 600 086.Phone: +91-44-2811 6330Fax: +91-44-4210 4033