| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 4291483
[patent_doc_number] => 06308322
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-23
[patent_title] => 'Method and apparatus for reduction of indirect branch instruction overhead through use of target address hints'
[patent_app_type] => 1
[patent_app_number] => 9/286828
[patent_app_country] => US
[patent_app_date] => 1999-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5192
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/308/06308322.pdf
[firstpage_image] =>[orig_patent_app_number] => 286828
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/286828 | Method and apparatus for reduction of indirect branch instruction overhead through use of target address hints | Apr 5, 1999 | Issued |
Array
(
[id] => 4401327
[patent_doc_number] => 06305013
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-16
[patent_title] => 'Compiling method for generating target program in accordance with target processor type, compiling device, recording medium with compiling program recorded therein and recording medium with conversion table used in compiling recorded therein'
[patent_app_type] => 1
[patent_app_number] => 9/285039
[patent_app_country] => US
[patent_app_date] => 1999-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 6983
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/305/06305013.pdf
[firstpage_image] =>[orig_patent_app_number] => 285039
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/285039 | Compiling method for generating target program in accordance with target processor type, compiling device, recording medium with compiling program recorded therein and recording medium with conversion table used in compiling recorded therein | Mar 31, 1999 | Issued |
Array
(
[id] => 7634923
[patent_doc_number] => 06381743
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-30
[patent_title] => 'Method and system for generating a hierarchial document type definition for data interchange among software tools'
[patent_app_type] => B1
[patent_app_number] => 09/282230
[patent_app_country] => US
[patent_app_date] => 1999-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 13008
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/381/06381743.pdf
[firstpage_image] =>[orig_patent_app_number] => 09282230
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/282230 | Method and system for generating a hierarchial document type definition for data interchange among software tools | Mar 30, 1999 | Issued |
Array
(
[id] => 1592658
[patent_doc_number] => 06360365
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-19
[patent_title] => 'System, method, and program for preserving background settings during install and uninstall operations'
[patent_app_type] => B1
[patent_app_number] => 09/280374
[patent_app_country] => US
[patent_app_date] => 1999-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5777
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/360/06360365.pdf
[firstpage_image] =>[orig_patent_app_number] => 09280374
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/280374 | System, method, and program for preserving background settings during install and uninstall operations | Mar 28, 1999 | Issued |
Array
(
[id] => 1429929
[patent_doc_number] => 06530078
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-03-04
[patent_title] => 'Virtual machines in OS/390 for execution of any guest system'
[patent_app_type] => B1
[patent_app_number] => 09/280126
[patent_app_country] => US
[patent_app_date] => 1999-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 22621
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/530/06530078.pdf
[firstpage_image] =>[orig_patent_app_number] => 09280126
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/280126 | Virtual machines in OS/390 for execution of any guest system | Mar 25, 1999 | Issued |
Array
(
[id] => 1592655
[patent_doc_number] => 06360364
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-19
[patent_title] => 'System and method for installing an application on a portable computer'
[patent_app_type] => B1
[patent_app_number] => 09/271929
[patent_app_country] => US
[patent_app_date] => 1999-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6768
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/360/06360364.pdf
[firstpage_image] =>[orig_patent_app_number] => 09271929
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/271929 | System and method for installing an application on a portable computer | Mar 16, 1999 | Issued |
Array
(
[id] => 1592627
[patent_doc_number] => 06360358
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-19
[patent_title] => 'Maintenance of code knowledge for up-to-date access thereof'
[patent_app_type] => B1
[patent_app_number] => 09/266621
[patent_app_country] => US
[patent_app_date] => 1999-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4777
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/360/06360358.pdf
[firstpage_image] =>[orig_patent_app_number] => 09266621
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/266621 | Maintenance of code knowledge for up-to-date access thereof | Mar 10, 1999 | Issued |
Array
(
[id] => 4291438
[patent_doc_number] => 06308319
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-23
[patent_title] => 'Thread suspension system and method using trapping instructions in delay slots'
[patent_app_type] => 1
[patent_app_number] => 9/255226
[patent_app_country] => US
[patent_app_date] => 1999-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7691
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/308/06308319.pdf
[firstpage_image] =>[orig_patent_app_number] => 255226
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/255226 | Thread suspension system and method using trapping instructions in delay slots | Feb 21, 1999 | Issued |
Array
(
[id] => 1431552
[patent_doc_number] => 06523172
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-18
[patent_title] => 'Parser translator system and method'
[patent_app_type] => B1
[patent_app_number] => 09/253158
[patent_app_country] => US
[patent_app_date] => 1999-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12408
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/523/06523172.pdf
[firstpage_image] =>[orig_patent_app_number] => 09253158
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/253158 | Parser translator system and method | Feb 18, 1999 | Issued |
Array
(
[id] => 6899345
[patent_doc_number] => 20010047510
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-11-29
[patent_title] => 'BYTE CODE INSTRUMENTATION'
[patent_app_type] => new
[patent_app_number] => 09/250626
[patent_app_country] => US
[patent_app_date] => 1999-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 20956
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 35
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0047/20010047510.pdf
[firstpage_image] =>[orig_patent_app_number] => 09250626
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/250626 | Byte code instrumentation | Feb 15, 1999 | Issued |
Array
(
[id] => 4423982
[patent_doc_number] => 06311327
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-30
[patent_title] => 'Method and apparatus for analyzing software in a language-independent manner'
[patent_app_type] => 1
[patent_app_number] => 9/250126
[patent_app_country] => US
[patent_app_date] => 1999-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 13284
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/311/06311327.pdf
[firstpage_image] =>[orig_patent_app_number] => 250126
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/250126 | Method and apparatus for analyzing software in a language-independent manner | Feb 11, 1999 | Issued |
Array
(
[id] => 4347505
[patent_doc_number] => 06330714
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-11
[patent_title] => 'Method and computer program product for implementing redundant lock avoidance'
[patent_app_type] => 1
[patent_app_number] => 9/246227
[patent_app_country] => US
[patent_app_date] => 1999-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3421
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/330/06330714.pdf
[firstpage_image] =>[orig_patent_app_number] => 246227
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/246227 | Method and computer program product for implementing redundant lock avoidance | Feb 7, 1999 | Issued |
Array
(
[id] => 1596262
[patent_doc_number] => 06484315
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-11-19
[patent_title] => 'Method and system for dynamically distributing updates in a network'
[patent_app_type] => B1
[patent_app_number] => 09/241823
[patent_app_country] => US
[patent_app_date] => 1999-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3446
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/484/06484315.pdf
[firstpage_image] =>[orig_patent_app_number] => 09241823
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/241823 | Method and system for dynamically distributing updates in a network | Jan 31, 1999 | Issued |
Array
(
[id] => 4192134
[patent_doc_number] => 06141706
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-10-31
[patent_title] => 'Communication method for redirecting information to another port'
[patent_app_type] => 1
[patent_app_number] => 9/235924
[patent_app_country] => US
[patent_app_date] => 1999-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 32
[patent_no_of_words] => 6087
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/141/06141706.pdf
[firstpage_image] =>[orig_patent_app_number] => 235924
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/235924 | Communication method for redirecting information to another port | Jan 21, 1999 | Issued |
Array
(
[id] => 4131332
[patent_doc_number] => 06059838
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-05-09
[patent_title] => 'Method and system for licensed design and use of software objects'
[patent_app_type] => 1
[patent_app_number] => 9/234824
[patent_app_country] => US
[patent_app_date] => 1999-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 14713
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/059/06059838.pdf
[firstpage_image] =>[orig_patent_app_number] => 234824
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/234824 | Method and system for licensed design and use of software objects | Jan 20, 1999 | Issued |
Array
(
[id] => 1383039
[patent_doc_number] => 06574791
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-06-03
[patent_title] => 'Component based designer for modifying and specializing wizards'
[patent_app_type] => B1
[patent_app_number] => 09/231121
[patent_app_country] => US
[patent_app_date] => 1999-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 13036
[patent_no_of_claims] => 63
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/574/06574791.pdf
[firstpage_image] =>[orig_patent_app_number] => 09231121
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/231121 | Component based designer for modifying and specializing wizards | Jan 14, 1999 | Issued |
Array
(
[id] => 1410843
[patent_doc_number] => 06557164
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-04-29
[patent_title] => 'System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet'
[patent_app_type] => B1
[patent_app_number] => 09/229769
[patent_app_country] => US
[patent_app_date] => 1999-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 28010
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/557/06557164.pdf
[firstpage_image] =>[orig_patent_app_number] => 09229769
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/229769 | System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet | Jan 12, 1999 | Issued |
Array
(
[id] => 4367034
[patent_doc_number] => 06286132
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-09-04
[patent_title] => 'Debugging support apparatus, a parallel execution information generation device, a computer-readable recording medium storing a debugging support program, and a computer-readable recording medium storing a parallel execution information generation program'
[patent_app_type] => 1
[patent_app_number] => 9/226228
[patent_app_country] => US
[patent_app_date] => 1999-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 24
[patent_no_of_words] => 10984
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 257
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/286/06286132.pdf
[firstpage_image] =>[orig_patent_app_number] => 226228
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/226228 | Debugging support apparatus, a parallel execution information generation device, a computer-readable recording medium storing a debugging support program, and a computer-readable recording medium storing a parallel execution information generation program | Jan 6, 1999 | Issued |
Array
(
[id] => 4424526
[patent_doc_number] => 06301710
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-09
[patent_title] => 'System and method for creating a substitute registry when automatically installing an update program'
[patent_app_type] => 1
[patent_app_number] => 9/226426
[patent_app_country] => US
[patent_app_date] => 1999-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5343
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/301/06301710.pdf
[firstpage_image] =>[orig_patent_app_number] => 226426
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/226426 | System and method for creating a substitute registry when automatically installing an update program | Jan 5, 1999 | Issued |
Array
(
[id] => 1526656
[patent_doc_number] => 06353928
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-05
[patent_title] => 'First run installer'
[patent_app_type] => B1
[patent_app_number] => 09/225028
[patent_app_country] => US
[patent_app_date] => 1999-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5672
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/353/06353928.pdf
[firstpage_image] =>[orig_patent_app_number] => 09225028
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/225028 | First run installer | Jan 3, 1999 | Issued |