| Application number | Title of the application | Filing Date | Status |
|---|
| 09/706616 | System and method for thin procedural multi-media player run-time engine having application program level cooperative multi-threading and constrained resource retry with anti-stall features | Nov 3, 2000 | Abandoned |
| 09/706661 | Hardware architecture neutral computer program language and structure and method for execution | Nov 3, 2000 | Abandoned |
Array
(
[id] => 1011586
[patent_doc_number] => 06901591
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-05-31
[patent_title] => 'Frameworks for invoking methods in virtual machines'
[patent_app_type] => utility
[patent_app_number] => 09/703361
[patent_app_country] => US
[patent_app_date] => 2000-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4531
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/901/06901591.pdf
[firstpage_image] =>[orig_patent_app_number] => 09703361
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/703361 | Frameworks for invoking methods in virtual machines | Oct 30, 2000 | Issued |
Array
(
[id] => 1062373
[patent_doc_number] => 06854117
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-02-08
[patent_title] => 'Parallel network processor array'
[patent_app_type] => utility
[patent_app_number] => 09/703196
[patent_app_country] => US
[patent_app_date] => 2000-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7480
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/854/06854117.pdf
[firstpage_image] =>[orig_patent_app_number] => 09703196
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/703196 | Parallel network processor array | Oct 30, 2000 | Issued |
Array
(
[id] => 1170582
[patent_doc_number] => 06763520
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-07-13
[patent_title] => 'Fair assignment of processing resources to queued requests'
[patent_app_type] => B1
[patent_app_number] => 09/645255
[patent_app_country] => US
[patent_app_date] => 2000-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 5640
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/763/06763520.pdf
[firstpage_image] =>[orig_patent_app_number] => 09645255
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/645255 | Fair assignment of processing resources to queued requests | Aug 23, 2000 | Issued |
Array
(
[id] => 1250206
[patent_doc_number] => 06675230
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-01-06
[patent_title] => 'Method, system, and program for embedding a user interface object in another user interface object'
[patent_app_type] => B1
[patent_app_number] => 09/643292
[patent_app_country] => US
[patent_app_date] => 2000-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10351
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/675/06675230.pdf
[firstpage_image] =>[orig_patent_app_number] => 09643292
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/643292 | Method, system, and program for embedding a user interface object in another user interface object | Aug 21, 2000 | Issued |
Array
(
[id] => 7623723
[patent_doc_number] => 06725454
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-20
[patent_title] => 'Method and apparatus for capacity consumption profiling in a client/server environment'
[patent_app_type] => B1
[patent_app_number] => 09/643075
[patent_app_country] => US
[patent_app_date] => 2000-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2565
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/725/06725454.pdf
[firstpage_image] =>[orig_patent_app_number] => 09643075
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/643075 | Method and apparatus for capacity consumption profiling in a client/server environment | Aug 20, 2000 | Issued |
Array
(
[id] => 7622261
[patent_doc_number] => 06687905
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-03
[patent_title] => 'Multiple port input/output job scheduling'
[patent_app_type] => B1
[patent_app_number] => 09/636316
[patent_app_country] => US
[patent_app_date] => 2000-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 10
[patent_no_of_words] => 5460
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 9
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/687/06687905.pdf
[firstpage_image] =>[orig_patent_app_number] => 09636316
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/636316 | Multiple port input/output job scheduling | Aug 10, 2000 | Issued |
Array
(
[id] => 1186766
[patent_doc_number] => 06738973
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-05-18
[patent_title] => 'Access-history indicating method and apparatus, resources providing method and apparatus, and program providing medium used therewith'
[patent_app_type] => B1
[patent_app_number] => 09/634371
[patent_app_country] => US
[patent_app_date] => 2000-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 17
[patent_no_of_words] => 8880
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/738/06738973.pdf
[firstpage_image] =>[orig_patent_app_number] => 09634371
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/634371 | Access-history indicating method and apparatus, resources providing method and apparatus, and program providing medium used therewith | Aug 8, 2000 | Issued |
| 09/627357 | Method for cooperatively executing a plurality of code threads in a processor using instruction retry upon resource constraints | Jul 27, 2000 | Abandoned |
Array
(
[id] => 1093081
[patent_doc_number] => 06829765
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-12-07
[patent_title] => 'Job scheduling based upon availability of real and/or virtual resources'
[patent_app_type] => B1
[patent_app_number] => 09/618920
[patent_app_country] => US
[patent_app_date] => 2000-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2905
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/829/06829765.pdf
[firstpage_image] =>[orig_patent_app_number] => 09618920
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/618920 | Job scheduling based upon availability of real and/or virtual resources | Jul 17, 2000 | Issued |
Array
(
[id] => 1120230
[patent_doc_number] => 06802063
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-10-05
[patent_title] => '64-bit open firmware implementation and associated api'
[patent_app_type] => B1
[patent_app_number] => 09/616144
[patent_app_country] => US
[patent_app_date] => 2000-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4125
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/802/06802063.pdf
[firstpage_image] =>[orig_patent_app_number] => 09616144
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/616144 | 64-bit open firmware implementation and associated api | Jul 12, 2000 | Issued |
Array
(
[id] => 1192811
[patent_doc_number] => 06735769
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-05-11
[patent_title] => 'Apparatus and method for initial load balancing in a multiple run queue system'
[patent_app_type] => B1
[patent_app_number] => 09/615768
[patent_app_country] => US
[patent_app_date] => 2000-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 7110
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/735/06735769.pdf
[firstpage_image] =>[orig_patent_app_number] => 09615768
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/615768 | Apparatus and method for initial load balancing in a multiple run queue system | Jul 12, 2000 | Issued |
Array
(
[id] => 1207102
[patent_doc_number] => 06721948
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-13
[patent_title] => 'Method for managing shared tasks in a multi-tasking data processing system'
[patent_app_type] => B1
[patent_app_number] => 09/608887
[patent_app_country] => US
[patent_app_date] => 2000-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3211
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/721/06721948.pdf
[firstpage_image] =>[orig_patent_app_number] => 09608887
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/608887 | Method for managing shared tasks in a multi-tasking data processing system | Jun 29, 2000 | Issued |
Array
(
[id] => 753642
[patent_doc_number] => 07028299
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-04-11
[patent_title] => 'Task-based multiprocessing system'
[patent_app_type] => utility
[patent_app_number] => 09/608869
[patent_app_country] => US
[patent_app_date] => 2000-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5256
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/028/07028299.pdf
[firstpage_image] =>[orig_patent_app_number] => 09608869
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/608869 | Task-based multiprocessing system | Jun 29, 2000 | Issued |
Array
(
[id] => 1110104
[patent_doc_number] => 06813767
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-11-02
[patent_title] => 'Prioritizing transaction requests with a delayed transaction reservation buffer'
[patent_app_type] => B1
[patent_app_number] => 09/608876
[patent_app_country] => US
[patent_app_date] => 2000-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4243
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/813/06813767.pdf
[firstpage_image] =>[orig_patent_app_number] => 09608876
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/608876 | Prioritizing transaction requests with a delayed transaction reservation buffer | Jun 29, 2000 | Issued |
| 09/582758 | METHOD FOR OPTIMIZING ACCESS TO THE SET OF OBJECT INSTANCES OF A COMMON CLASS IN A MANAGEMENT INFORMATION BASE | Jun 29, 2000 | Abandoned |
Array
(
[id] => 7622263
[patent_doc_number] => 06687903
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-03
[patent_title] => 'Inhibiting starvation in a multitasking operating system'
[patent_app_type] => B1
[patent_app_number] => 09/605626
[patent_app_country] => US
[patent_app_date] => 2000-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 11809
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 13
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/687/06687903.pdf
[firstpage_image] =>[orig_patent_app_number] => 09605626
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/605626 | Inhibiting starvation in a multitasking operating system | Jun 27, 2000 | Issued |
Array
(
[id] => 1201223
[patent_doc_number] => 06728962
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-04-27
[patent_title] => 'Context swapping in multitasking kernel'
[patent_app_type] => B1
[patent_app_number] => 09/605172
[patent_app_country] => US
[patent_app_date] => 2000-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 11890
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/728/06728962.pdf
[firstpage_image] =>[orig_patent_app_number] => 09605172
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/605172 | Context swapping in multitasking kernel | Jun 27, 2000 | Issued |
Array
(
[id] => 984544
[patent_doc_number] => 06928479
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-08-09
[patent_title] => 'System computer product and method for providing a private communication portal'
[patent_app_type] => utility
[patent_app_number] => 09/595533
[patent_app_country] => US
[patent_app_date] => 2000-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5403
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/928/06928479.pdf
[firstpage_image] =>[orig_patent_app_number] => 09595533
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/595533 | System computer product and method for providing a private communication portal | Jun 15, 2000 | Issued |