Application number | Title of the application | Filing Date | Status |
---|
Array
(
[id] => 7394905
[patent_doc_number] => 20040031015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-12
[patent_title] => 'System and method for manipulation of software'
[patent_app_type] => new
[patent_app_number] => 09/865300
[patent_app_country] => US
[patent_app_date] => 2001-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 22746
[patent_no_of_claims] => 109
[patent_no_of_ind_claims] => 15
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20040031015.pdf
[firstpage_image] =>[orig_patent_app_number] => 09865300
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/865300 | System and method for manipulation of software | May 23, 2001 | Abandoned |
Array
(
[id] => 7368780
[patent_doc_number] => 20040015897
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Method and apparatus for verifying invariant properties of data structures at run-time'
[patent_app_type] => new
[patent_app_number] => 09/858241
[patent_app_country] => US
[patent_app_date] => 2001-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2043
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015897.pdf
[firstpage_image] =>[orig_patent_app_number] => 09858241
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/858241 | Specifying an invariant property (range of addresses) in the annotation in source code of the computer program | May 14, 2001 | Issued |
Array
(
[id] => 6737099
[patent_doc_number] => 20030014734
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-16
[patent_title] => 'Technique using persistent foci for finite state machine based software test generation'
[patent_app_type] => new
[patent_app_number] => 09/847309
[patent_app_country] => US
[patent_app_date] => 2001-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 13702
[patent_no_of_claims] => 81
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0014/20030014734.pdf
[firstpage_image] =>[orig_patent_app_number] => 09847309
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/847309 | Technique using persistent foci for finite state machine based software test generation | May 2, 2001 | Issued |
Array
(
[id] => 570085
[patent_doc_number] => 07171646
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-01-30
[patent_title] => 'Generating source code for object oriented elements with language neutral transient meta model and correlating display of names, symbols and code'
[patent_app_type] => utility
[patent_app_number] => 09/839045
[patent_app_country] => US
[patent_app_date] => 2001-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 54
[patent_figures_cnt] => 58
[patent_no_of_words] => 19305
[patent_no_of_claims] => 110
[patent_no_of_ind_claims] => 20
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/171/07171646.pdf
[firstpage_image] =>[orig_patent_app_number] => 09839045
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/839045 | Generating source code for object oriented elements with language neutral transient meta model and correlating display of names, symbols and code | Apr 19, 2001 | Issued |
Array
(
[id] => 6020313
[patent_doc_number] => 20020104071
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-01
[patent_title] => 'Methods and systems for supporting and deploying distributed computing components'
[patent_app_type] => new
[patent_app_number] => 09/839646
[patent_app_country] => US
[patent_app_date] => 2001-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 57
[patent_figures_cnt] => 57
[patent_no_of_words] => 28224
[patent_no_of_claims] => 161
[patent_no_of_ind_claims] => 18
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0104/20020104071.pdf
[firstpage_image] =>[orig_patent_app_number] => 09839646
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/839646 | Distributed computing component system with diagrammatic graphical representation of code with separate delineated display area by type | Apr 19, 2001 | Issued |
Array
(
[id] => 722051
[patent_doc_number] => 07055130
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-05-30
[patent_title] => 'Methods and systems for identifying dependencies between object-oriented elements'
[patent_app_type] => utility
[patent_app_number] => 09/839644
[patent_app_country] => US
[patent_app_date] => 2001-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 43
[patent_no_of_words] => 15588
[patent_no_of_claims] => 135
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/055/07055130.pdf
[firstpage_image] =>[orig_patent_app_number] => 09839644
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/839644 | Methods and systems for identifying dependencies between object-oriented elements | Apr 19, 2001 | Issued |
Array
(
[id] => 5803641
[patent_doc_number] => 20020010909
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-01-24
[patent_title] => 'Methods and systems for finding and displaying linked objects'
[patent_app_type] => new
[patent_app_number] => 09/839645
[patent_app_country] => US
[patent_app_date] => 2001-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 10818
[patent_no_of_claims] => 170
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0010/20020010909.pdf
[firstpage_image] =>[orig_patent_app_number] => 09839645
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/839645 | Method and system for developing source code and displaying linked elements found within the source code | Apr 19, 2001 | Issued |
Array
(
[id] => 7029858
[patent_doc_number] => 20010014967
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-08-16
[patent_title] => 'User controlled relaxation of optimization constraints related to volatile memory references'
[patent_app_type] => new
[patent_app_number] => 09/836667
[patent_app_country] => US
[patent_app_date] => 2001-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6998
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0014/20010014967.pdf
[firstpage_image] =>[orig_patent_app_number] => 09836667
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/836667 | User controlled relaxation of optimization constraints related to volatile memory references | Apr 15, 2001 | Issued |
Array
(
[id] => 1106427
[patent_doc_number] => 06817014
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-11-09
[patent_title] => 'Analysis of executable program code using compiler-generated function entry points and endpoints with other sources of function entry points and endpoints'
[patent_app_type] => B2
[patent_app_number] => 09/833249
[patent_app_country] => US
[patent_app_date] => 2001-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2326
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/817/06817014.pdf
[firstpage_image] =>[orig_patent_app_number] => 09833249
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/833249 | Analysis of executable program code using compiler-generated function entry points and endpoints with other sources of function entry points and endpoints | Apr 10, 2001 | Issued |
Array
(
[id] => 6485959
[patent_doc_number] => 20020152455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-17
[patent_title] => 'Dynamic instrumentation of an executable program'
[patent_app_type] => new
[patent_app_number] => 09/833248
[patent_app_country] => US
[patent_app_date] => 2001-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2520
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0152/20020152455.pdf
[firstpage_image] =>[orig_patent_app_number] => 09833248
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/833248 | Dynamic instrumentation of an executable program by means of causing a breakpoint at the entry point of a function and providing instrumentation code | Apr 10, 2001 | Issued |
Array
(
[id] => 6922251
[patent_doc_number] => 20010029606
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-10-11
[patent_title] => 'Game machine system, broadcasting system, data distribution system and method, program executing apparatus and method'
[patent_app_type] => new
[patent_app_number] => 09/829121
[patent_app_country] => US
[patent_app_date] => 2001-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 18214
[patent_no_of_claims] => 77
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0029/20010029606.pdf
[firstpage_image] =>[orig_patent_app_number] => 09829121
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/829121 | Encrypted start signal for game with data substitution in original data and means for limiting execution | Apr 8, 2001 | Issued |
Array
(
[id] => 1295330
[patent_doc_number] => 06640336
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-10-28
[patent_title] => 'Game machine system, broadcasting system, data distribution system and method, program executing apparatus and method'
[patent_app_type] => B1
[patent_app_number] => 09/828775
[patent_app_country] => US
[patent_app_date] => 2001-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 49
[patent_no_of_words] => 18002
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/640/06640336.pdf
[firstpage_image] =>[orig_patent_app_number] => 09828775
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/828775 | Game machine system, broadcasting system, data distribution system and method, program executing apparatus and method | Apr 8, 2001 | Issued |
Array
(
[id] => 1295322
[patent_doc_number] => 06640335
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2003-10-28
[patent_title] => 'TECHNIQUE FOR EXECUTING A SOFTWARE PROGRAM IN RESPONSE TO A RECEIVED START ENABLE SIGNAL THAT COMPRISES TIME INFORMATION, IN WHICH EXECUTION IS NOT STARTED OR IS INTERRUPTED IF THE TIME INFORMATION IS SMALLER THAN PREVIOUSLY SENT TIME INFORMATION'
[patent_app_type] => B2
[patent_app_number] => 09/829215
[patent_app_country] => US
[patent_app_date] => 2001-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 49
[patent_no_of_words] => 18022
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/640/06640335.pdf
[firstpage_image] =>[orig_patent_app_number] => 09829215
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/829215 | TECHNIQUE FOR EXECUTING A SOFTWARE PROGRAM IN RESPONSE TO A RECEIVED START ENABLE SIGNAL THAT COMPRISES TIME INFORMATION, IN WHICH EXECUTION IS NOT STARTED OR IS INTERRUPTED IF THE TIME INFORMATION IS SMALLER THAN PREVIOUSLY SENT TIME INFORMATION | Apr 8, 2001 | Issued |
Array
(
[id] => 6948356
[patent_doc_number] => 20010021993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-09-13
[patent_title] => 'Game machine system, broadcasting system, data distribution system and method, program executing apparatus and method'
[patent_app_type] => new
[patent_app_number] => 09/828776
[patent_app_country] => US
[patent_app_date] => 2001-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 18237
[patent_no_of_claims] => 77
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0021/20010021993.pdf
[firstpage_image] =>[orig_patent_app_number] => 09828776
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/828776 | Start signal for a computer program in a network environment with start signal of time information, program ID and CM data | Apr 8, 2001 | Issued |
Array
(
[id] => 1021104
[patent_doc_number] => 06892376
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-05-10
[patent_title] => 'Flexible infrastructure for managing a process'
[patent_app_type] => utility
[patent_app_number] => 09/814043
[patent_app_country] => US
[patent_app_date] => 2001-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2581
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/892/06892376.pdf
[firstpage_image] =>[orig_patent_app_number] => 09814043
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/814043 | Flexible infrastructure for managing a process | Mar 19, 2001 | Issued |
Array
(
[id] => 943759
[patent_doc_number] => 06971086
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-11-29
[patent_title] => 'Common user interface development toolkit for a system administration program'
[patent_app_type] => utility
[patent_app_number] => 09/811345
[patent_app_country] => US
[patent_app_date] => 2001-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 7759
[patent_no_of_claims] => 60
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/971/06971086.pdf
[firstpage_image] =>[orig_patent_app_number] => 09811345
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/811345 | Common user interface development toolkit for a system administration program | Mar 15, 2001 | Issued |
Array
(
[id] => 7016296
[patent_doc_number] => 20010052112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-12-13
[patent_title] => 'Method and apparatus for developing software'
[patent_app_type] => new
[patent_app_number] => 09/808741
[patent_app_country] => US
[patent_app_date] => 2001-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 11039
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0052/20010052112.pdf
[firstpage_image] =>[orig_patent_app_number] => 09808741
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/808741 | Method and apparatus for developing software | Mar 13, 2001 | Abandoned |
Array
(
[id] => 1162270
[patent_doc_number] => 06775823
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-08-10
[patent_title] => 'Method and system for on-line submission and debug of software code for a portable computer system or electronic device'
[patent_app_type] => B2
[patent_app_number] => 09/727987
[patent_app_country] => US
[patent_app_date] => 2001-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 5
[patent_no_of_words] => 6191
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/775/06775823.pdf
[firstpage_image] =>[orig_patent_app_number] => 09727987
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/727987 | Method and system for on-line submission and debug of software code for a portable computer system or electronic device | Mar 6, 2001 | Issued |
Array
(
[id] => 6581190
[patent_doc_number] => 20020166112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-07
[patent_title] => 'Method and apparatus for a statistically based estimate of embedded software execution time'
[patent_app_type] => new
[patent_app_number] => 09/799643
[patent_app_country] => US
[patent_app_date] => 2001-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8351
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0166/20020166112.pdf
[firstpage_image] =>[orig_patent_app_number] => 09799643
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/799643 | Statistically based estimate of embedded software execution time | Mar 4, 2001 | Issued |
Array
(
[id] => 6336594
[patent_doc_number] => 20020199173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-26
[patent_title] => 'System, method and article of manufacture for a debugger capable of operating across multiple threads and lock domains'
[patent_app_type] => new
[patent_app_number] => 09/772672
[patent_app_country] => US
[patent_app_date] => 2001-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 130
[patent_figures_cnt] => 130
[patent_no_of_words] => 131435
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0199/20020199173.pdf
[firstpage_image] =>[orig_patent_app_number] => 09772672
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/772672 | System, method and article of manufacture for a debugger capable of operating across multiple threads and lock domains | Jan 28, 2001 | Abandoned |