| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 1186100
[patent_doc_number] => 06745387
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-06-01
[patent_title] => 'Method for using a transaction service synchronization interface to perform internal state clean up'
[patent_app_type] => B1
[patent_app_number] => 09/333138
[patent_app_country] => US
[patent_app_date] => 1999-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2202
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/745/06745387.pdf
[firstpage_image] =>[orig_patent_app_number] => 09333138
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/333138 | Method for using a transaction service synchronization interface to perform internal state clean up | Jun 13, 1999 | Issued |
Array
(
[id] => 1068466
[patent_doc_number] => 06848107
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-01-25
[patent_title] => 'Message control apparatus'
[patent_app_type] => utility
[patent_app_number] => 09/328369
[patent_app_country] => US
[patent_app_date] => 1999-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 27
[patent_no_of_words] => 8900
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/848/06848107.pdf
[firstpage_image] =>[orig_patent_app_number] => 09328369
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/328369 | Message control apparatus | Jun 8, 1999 | Issued |
Array
(
[id] => 1150256
[patent_doc_number] => 06782536
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-08-24
[patent_title] => 'System and method for discovering host-based application assets for the development of business-centric software components'
[patent_app_type] => B2
[patent_app_number] => 09/328126
[patent_app_country] => US
[patent_app_date] => 1999-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3478
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/782/06782536.pdf
[firstpage_image] =>[orig_patent_app_number] => 09328126
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/328126 | System and method for discovering host-based application assets for the development of business-centric software components | Jun 7, 1999 | Issued |
Array
(
[id] => 1011592
[patent_doc_number] => 06901594
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-05-31
[patent_title] => 'Apparatus and method for establishing communication between applications'
[patent_app_type] => utility
[patent_app_number] => 09/326035
[patent_app_country] => US
[patent_app_date] => 1999-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 20
[patent_no_of_words] => 15092
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 36
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/901/06901594.pdf
[firstpage_image] =>[orig_patent_app_number] => 09326035
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/326035 | Apparatus and method for establishing communication between applications | Jun 3, 1999 | Issued |
Array
(
[id] => 695738
[patent_doc_number] => 07076783
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-07-11
[patent_title] => 'Providing figure of merit vote from application executing on a partitioned cluster'
[patent_app_type] => utility
[patent_app_number] => 09/321967
[patent_app_country] => US
[patent_app_date] => 1999-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6246
[patent_no_of_claims] => 52
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/076/07076783.pdf
[firstpage_image] =>[orig_patent_app_number] => 09321967
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/321967 | Providing figure of merit vote from application executing on a partitioned cluster | May 27, 1999 | Issued |
Array
(
[id] => 1170937
[patent_doc_number] => 06766521
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-07-20
[patent_title] => 'Dataflow algorithm for symbolic computation of lowest upper bound type'
[patent_app_type] => B1
[patent_app_number] => 09/321228
[patent_app_country] => US
[patent_app_date] => 1999-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 13891
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/766/06766521.pdf
[firstpage_image] =>[orig_patent_app_number] => 09321228
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/321228 | Dataflow algorithm for symbolic computation of lowest upper bound type | May 26, 1999 | Issued |
| 09/304429 | SYSTEM AND METHOD FOR DISCOVERING AND BINDING A PROGRAM OBJECT | May 2, 1999 | Abandoned |
| 09/291333 | METHOD AND APPARATUS FOR MANAGING COMMUNICATIONS BETWEEN MULTIPLE PROCESS | Apr 13, 1999 | Abandoned |
Array
(
[id] => 1017431
[patent_doc_number] => 06895588
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-05-17
[patent_title] => 'Remote device access over a network'
[patent_app_type] => utility
[patent_app_number] => 09/289789
[patent_app_country] => US
[patent_app_date] => 1999-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6988
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/895/06895588.pdf
[firstpage_image] =>[orig_patent_app_number] => 09289789
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/289789 | Remote device access over a network | Apr 8, 1999 | Issued |
Array
(
[id] => 1037309
[patent_doc_number] => 06877161
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-04-05
[patent_title] => 'Address calculation of invariant references within a run-time environment'
[patent_app_type] => utility
[patent_app_number] => 09/248294
[patent_app_country] => US
[patent_app_date] => 1999-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 5
[patent_no_of_words] => 7456
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/877/06877161.pdf
[firstpage_image] =>[orig_patent_app_number] => 09248294
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/248294 | Address calculation of invariant references within a run-time environment | Feb 10, 1999 | Issued |
Array
(
[id] => 1243307
[patent_doc_number] => 06684393
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-01-27
[patent_title] => 'Compilation method and system to reuse memory storage instead of allocating it'
[patent_app_type] => B1
[patent_app_number] => 09/240036
[patent_app_country] => US
[patent_app_date] => 1999-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5013
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/684/06684393.pdf
[firstpage_image] =>[orig_patent_app_number] => 09240036
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/240036 | Compilation method and system to reuse memory storage instead of allocating it | Jan 28, 1999 | Issued |
Array
(
[id] => 1179722
[patent_doc_number] => 06757896
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-06-29
[patent_title] => 'Method and apparatus for enabling partial replication of object stores'
[patent_app_type] => B1
[patent_app_number] => 09/239645
[patent_app_country] => US
[patent_app_date] => 1999-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5216
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 350
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/757/06757896.pdf
[firstpage_image] =>[orig_patent_app_number] => 09239645
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/239645 | Method and apparatus for enabling partial replication of object stores | Jan 28, 1999 | Issued |
Array
(
[id] => 1120235
[patent_doc_number] => 06802065
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-10-05
[patent_title] => 'System and methods for permitting access to a singular network process by multiple user processes'
[patent_app_type] => B1
[patent_app_number] => 09/223084
[patent_app_country] => US
[patent_app_date] => 1998-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 7745
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/802/06802065.pdf
[firstpage_image] =>[orig_patent_app_number] => 09223084
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/223084 | System and methods for permitting access to a singular network process by multiple user processes | Dec 28, 1998 | Issued |
Array
(
[id] => 1225280
[patent_doc_number] => 06704799
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-03-09
[patent_title] => 'Time-efficient inter-process communication in a harmonic rate system'
[patent_app_type] => B1
[patent_app_number] => 09/222155
[patent_app_country] => US
[patent_app_date] => 1998-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4118
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/704/06704799.pdf
[firstpage_image] =>[orig_patent_app_number] => 09222155
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/222155 | Time-efficient inter-process communication in a harmonic rate system | Dec 28, 1998 | Issued |
| 09/219825 | METHOD AND APPARATUS FOR PROVIDING OPERATING SYSTEM SCHEDULING OPERATIONS | Dec 22, 1998 | Abandoned |
Array
(
[id] => 1083108
[patent_doc_number] => 06836887
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-12-28
[patent_title] => 'Recyclable locking for multi-threaded computing environments'
[patent_app_type] => B1
[patent_app_number] => 09/217389
[patent_app_country] => US
[patent_app_date] => 1998-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4622
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/836/06836887.pdf
[firstpage_image] =>[orig_patent_app_number] => 09217389
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/217389 | Recyclable locking for multi-threaded computing environments | Dec 20, 1998 | Issued |
Array
(
[id] => 1431015
[patent_doc_number] => 06523059
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-18
[patent_title] => 'System and method for facilitating safepoint synchronization in a multithreaded computer system'
[patent_app_type] => B1
[patent_app_number] => 09/206810
[patent_app_country] => US
[patent_app_date] => 1998-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 8151
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/523/06523059.pdf
[firstpage_image] =>[orig_patent_app_number] => 09206810
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/206810 | System and method for facilitating safepoint synchronization in a multithreaded computer system | Dec 6, 1998 | Issued |
Array
(
[id] => 933680
[patent_doc_number] => 06981265
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-12-27
[patent_title] => 'Object gateway for securely forwarding messages between networks'
[patent_app_type] => utility
[patent_app_number] => 09/555465
[patent_app_country] => US
[patent_app_date] => 1998-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 23
[patent_no_of_words] => 19154
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/981/06981265.pdf
[firstpage_image] =>[orig_patent_app_number] => 09555465
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/555465 | Object gateway for securely forwarding messages between networks | Dec 3, 1998 | Issued |
Array
(
[id] => 1004873
[patent_doc_number] => 06910213
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-06-21
[patent_title] => 'Program control apparatus and method and apparatus for memory allocation ensuring execution of a process exclusively and ensuring real time operation, without locking computer system'
[patent_app_type] => utility
[patent_app_number] => 09/195125
[patent_app_country] => US
[patent_app_date] => 1998-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 46
[patent_figures_cnt] => 76
[patent_no_of_words] => 19128
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/910/06910213.pdf
[firstpage_image] =>[orig_patent_app_number] => 09195125
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/195125 | Program control apparatus and method and apparatus for memory allocation ensuring execution of a process exclusively and ensuring real time operation, without locking computer system | Nov 17, 1998 | Issued |
Array
(
[id] => 1405686
[patent_doc_number] => 06560629
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-05-06
[patent_title] => 'Multi-thread processing'
[patent_app_type] => B1
[patent_app_number] => 09/183760
[patent_app_country] => US
[patent_app_date] => 1998-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 18
[patent_no_of_words] => 8233
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/560/06560629.pdf
[firstpage_image] =>[orig_patent_app_number] => 09183760
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/183760 | Multi-thread processing | Oct 29, 1998 | Issued |