Search

Nabil F. Sarofim

Examiner (ID: 1859)

Most Active Art Unit
1505
Art Unit(s)
1502, 2899, 1713, 1505
Total Applications
1895
Issued Applications
1582
Pending Applications
15
Abandoned Applications
298

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6712623 [patent_doc_number] => 20030172372 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-11 [patent_title] => ' Hardware ROM upgrade through an internet or intranet service' [patent_app_type] => new [patent_app_number] => 10/029766 [patent_app_country] => US [patent_app_date] => 2001-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3783 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20030172372.pdf [firstpage_image] =>[orig_patent_app_number] => 10029766 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/029766
Hardware ROM upgrade through an internet or intranet service Dec 17, 2001 Issued
Array ( [id] => 6211736 [patent_doc_number] => 20020073397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-06-13 [patent_title] => 'Component development supporting system' [patent_app_type] => new [patent_app_number] => 10/011984 [patent_app_country] => US [patent_app_date] => 2001-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4980 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0073/20020073397.pdf [firstpage_image] =>[orig_patent_app_number] => 10011984 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/011984
Component development supporting system Dec 10, 2001 Abandoned
Array ( [id] => 6160590 [patent_doc_number] => 20020147624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-10 [patent_title] => 'System of supporting development of business process' [patent_app_type] => new [patent_app_number] => 10/011754 [patent_app_country] => US [patent_app_date] => 2001-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10286 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0147/20020147624.pdf [firstpage_image] =>[orig_patent_app_number] => 10011754 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/011754
System of supporting development of business process Dec 10, 2001 Abandoned
Array ( [id] => 6698252 [patent_doc_number] => 20030110446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-12 [patent_title] => 'Object class for facilitating conversion between Java and XML' [patent_app_type] => new [patent_app_number] => 10/016599 [patent_app_country] => US [patent_app_date] => 2001-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2823 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0110/20030110446.pdf [firstpage_image] =>[orig_patent_app_number] => 10016599 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/016599
Object class for facilitating conversion between Java and XML Dec 9, 2001 Abandoned
Array ( [id] => 6115753 [patent_doc_number] => 20020174416 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Storing and restoring snapshots of a computer process' [patent_app_type] => new [patent_app_number] => 10/008864 [patent_app_country] => US [patent_app_date] => 2001-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6860 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174416.pdf [firstpage_image] =>[orig_patent_app_number] => 10008864 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/008864
Storing and restoring snapshots of a computer process Dec 5, 2001 Issued
Array ( [id] => 6655894 [patent_doc_number] => 20030106043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'Dynamic class interposition' [patent_app_type] => new [patent_app_number] => 09/993229 [patent_app_country] => US [patent_app_date] => 2001-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2985 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20030106043.pdf [firstpage_image] =>[orig_patent_app_number] => 09993229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/993229
Dynamic class interposition Nov 18, 2001 Issued
Array ( [id] => 5926907 [patent_doc_number] => 20020116699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-22 [patent_title] => 'Apparatus and method for checking the status of control systems' [patent_app_type] => new [patent_app_number] => 10/056855 [patent_app_country] => US [patent_app_date] => 2001-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1650 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0116/20020116699.pdf [firstpage_image] =>[orig_patent_app_number] => 10056855 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/056855
Apparatus and method for checking the status of control systems Nov 12, 2001 Abandoned
Array ( [id] => 6793512 [patent_doc_number] => 20030088856 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-08 [patent_title] => 'Method and apparatus for obtaining the address of a descriptor' [patent_app_type] => new [patent_app_number] => 10/008691 [patent_app_country] => US [patent_app_date] => 2001-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4214 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20030088856.pdf [firstpage_image] =>[orig_patent_app_number] => 10008691 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/008691
Method and apparatus for obtaining the address of a descriptor Nov 7, 2001 Abandoned
Array ( [id] => 6857842 [patent_doc_number] => 20030131343 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-10 [patent_title] => 'Framework for system monitoring' [patent_app_type] => new [patent_app_number] => 10/012594 [patent_app_country] => US [patent_app_date] => 2001-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4183 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0131/20030131343.pdf [firstpage_image] =>[orig_patent_app_number] => 10012594 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/012594
Framework for system monitoring Oct 18, 2001 Abandoned
Array ( [id] => 6946978 [patent_doc_number] => 20050198614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-08 [patent_title] => 'Management platform and evironment' [patent_app_type] => utility [patent_app_number] => 09/978853 [patent_app_country] => US [patent_app_date] => 2001-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7521 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0198/20050198614.pdf [firstpage_image] =>[orig_patent_app_number] => 09978853 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/978853
Management platform and evironment Oct 15, 2001 Abandoned
Array ( [id] => 6914055 [patent_doc_number] => 20050177813 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-11 [patent_title] => 'Component service network system' [patent_app_type] => utility [patent_app_number] => 10/381151 [patent_app_country] => US [patent_app_date] => 2001-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4514 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0177/20050177813.pdf [firstpage_image] =>[orig_patent_app_number] => 10381151 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/381151
Component service network system Sep 20, 2001 Abandoned
Array ( [id] => 6283534 [patent_doc_number] => 20020108104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-08 [patent_title] => 'Certification and manual compiling wizard' [patent_app_type] => new [patent_app_number] => 09/951223 [patent_app_country] => US [patent_app_date] => 2001-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 21625 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0108/20020108104.pdf [firstpage_image] =>[orig_patent_app_number] => 09951223 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/951223
Certification and manual compiling wizard Sep 12, 2001 Abandoned
Array ( [id] => 905325 [patent_doc_number] => 07340728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-04 [patent_title] => 'Methods and systems for direct execution of XML documents' [patent_app_type] => utility [patent_app_number] => 09/921298 [patent_app_country] => US [patent_app_date] => 2001-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 25 [patent_no_of_words] => 12767 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/340/07340728.pdf [firstpage_image] =>[orig_patent_app_number] => 09921298 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/921298
Methods and systems for direct execution of XML documents Jul 31, 2001 Issued
Array ( [id] => 6283511 [patent_doc_number] => 20020108103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-08 [patent_title] => 'Intercalling between native and non-native instruction sets' [patent_app_type] => new [patent_app_number] => 09/887561 [patent_app_country] => US [patent_app_date] => 2001-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11162 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0108/20020108103.pdf [firstpage_image] =>[orig_patent_app_number] => 09887561 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/887561
Intercalling between native and non-native instruction sets Jun 24, 2001 Issued
Array ( [id] => 6935550 [patent_doc_number] => 20010056572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-12-27 [patent_title] => 'Process for installing a software package in a client computer, and server for doing the same' [patent_app_type] => new [patent_app_number] => 09/883724 [patent_app_country] => US [patent_app_date] => 2001-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3777 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0056/20010056572.pdf [firstpage_image] =>[orig_patent_app_number] => 09883724 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/883724
Process for installing a software package in a client computer, and server for doing the same Jun 17, 2001 Abandoned
Array ( [id] => 6264753 [patent_doc_number] => 20020188608 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-12 [patent_title] => 'Automated license dependency resolution and license generation' [patent_app_type] => new [patent_app_number] => 09/880321 [patent_app_country] => US [patent_app_date] => 2001-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6007 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0188/20020188608.pdf [firstpage_image] =>[orig_patent_app_number] => 09880321 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/880321
Automated license dependency resolution and license generation Jun 11, 2001 Abandoned
Array ( [id] => 6020355 [patent_doc_number] => 20020104078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-01 [patent_title] => 'Forming an executable program' [patent_app_type] => new [patent_app_number] => 09/872475 [patent_app_country] => US [patent_app_date] => 2001-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6174 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0104/20020104078.pdf [firstpage_image] =>[orig_patent_app_number] => 09872475 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/872475
Forming an executable program May 31, 2001 Issued
Array ( [id] => 570233 [patent_doc_number] => 07171654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-30 [patent_title] => 'System specification language for resource management architecture and corresponding programs therefore' [patent_app_type] => utility [patent_app_number] => 09/864829 [patent_app_country] => US [patent_app_date] => 2001-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 28453 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/171/07171654.pdf [firstpage_image] =>[orig_patent_app_number] => 09864829 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/864829
System specification language for resource management architecture and corresponding programs therefore May 23, 2001 Issued
Array ( [id] => 958391 [patent_doc_number] => 06957423 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-10-18 [patent_title] => 'Method of inlining a VHDL function call into Verilog' [patent_app_type] => utility [patent_app_number] => 09/858764 [patent_app_country] => US [patent_app_date] => 2001-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 3558 [patent_no_of_claims] => 18 [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/957/06957423.pdf [firstpage_image] =>[orig_patent_app_number] => 09858764 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/858764
Method of inlining a VHDL function call into Verilog May 14, 2001 Issued
Array ( [id] => 7369180 [patent_doc_number] => 20040015958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-22 [patent_title] => 'Method and system for conditional installation and execution of services in a secure computing environment' [patent_app_type] => new [patent_app_number] => 09/855898 [patent_app_country] => US [patent_app_date] => 2001-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6065 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20040015958.pdf [firstpage_image] =>[orig_patent_app_number] => 09855898 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/855898
Method and system for conditional installation and execution of services in a secure computing environment May 14, 2001 Abandoned
Menu