Search

Selim U Ahmed

Examiner (ID: 14822, Phone: (571)270-5025 , Office: P/2816 )

Most Active Art Unit
2816
Art Unit(s)
2816, CQIC, 4122, 2826, 2896
Total Applications
974
Issued Applications
848
Pending Applications
3
Abandoned Applications
123

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3807321 [patent_doc_number] => 05781447 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-14 [patent_title] => 'System for recreating a printed circuit board from disjointly formatted data' [patent_app_type] => 1 [patent_app_number] => 8/727707 [patent_app_country] => US [patent_app_date] => 1996-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5466 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/781/05781447.pdf [firstpage_image] =>[orig_patent_app_number] => 727707 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/727707
System for recreating a printed circuit board from disjointly formatted data Oct 6, 1996 Issued
Array ( [id] => 3743903 [patent_doc_number] => 05666519 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-09-09 [patent_title] => 'Method and apparatus for detecting and executing cross-domain calls in a computer system' [patent_app_type] => 1 [patent_app_number] => 8/721842 [patent_app_country] => US [patent_app_date] => 1996-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5297 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/666/05666519.pdf [firstpage_image] =>[orig_patent_app_number] => 721842 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/721842
Method and apparatus for detecting and executing cross-domain calls in a computer system Sep 29, 1996 Issued
Array ( [id] => 4042175 [patent_doc_number] => 05931917 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-03 [patent_title] => 'System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser' [patent_app_type] => 1 [patent_app_number] => 8/721167 [patent_app_country] => US [patent_app_date] => 1996-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 59 [patent_figures_cnt] => 69 [patent_no_of_words] => 45831 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/931/05931917.pdf [firstpage_image] =>[orig_patent_app_number] => 721167 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/721167
System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser Sep 25, 1996 Issued
Array ( [id] => 4018033 [patent_doc_number] => 05859997 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-12 [patent_title] => 'Method for performing multiply-substrate operations on packed data' [patent_app_type] => 1 [patent_app_number] => 8/699993 [patent_app_country] => US [patent_app_date] => 1996-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 8583 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/859/05859997.pdf [firstpage_image] =>[orig_patent_app_number] => 699993 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/699993
Method for performing multiply-substrate operations on packed data Aug 19, 1996 Issued
08/699827 METHOD FOR IDENTIFYING HARD-TO-PREDICT BRANCHES TO ENHANCE PROCESSOR PERFORMANCE Aug 19, 1996 Abandoned
Array ( [id] => 3635342 [patent_doc_number] => 05613080 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-03-18 [patent_title] => 'Multiple execution unit dispatch with instruction shifting between first and second instruction buffers based upon data dependency' [patent_app_type] => 1 [patent_app_number] => 8/695750 [patent_app_country] => US [patent_app_date] => 1996-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6033 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/613/05613080.pdf [firstpage_image] =>[orig_patent_app_number] => 695750 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/695750
Multiple execution unit dispatch with instruction shifting between first and second instruction buffers based upon data dependency Aug 7, 1996 Issued
Array ( [id] => 3893597 [patent_doc_number] => 05764908 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-09 [patent_title] => 'Network system containing program modules residing in different computers and executing commands without return results to calling modules' [patent_app_type] => 1 [patent_app_number] => 8/680722 [patent_app_country] => US [patent_app_date] => 1996-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12154 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/764/05764908.pdf [firstpage_image] =>[orig_patent_app_number] => 680722 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/680722
Network system containing program modules residing in different computers and executing commands without return results to calling modules Jul 11, 1996 Issued
Array ( [id] => 4042370 [patent_doc_number] => 05903749 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-11 [patent_title] => 'Method and apparatus for implementing check instructions that allow for the reuse of memory conflict information if no memory conflict occurs' [patent_app_type] => 1 [patent_app_number] => 8/675170 [patent_app_country] => US [patent_app_date] => 1996-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 9969 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/903/05903749.pdf [firstpage_image] =>[orig_patent_app_number] => 675170 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/675170
Method and apparatus for implementing check instructions that allow for the reuse of memory conflict information if no memory conflict occurs Jul 1, 1996 Issued
Array ( [id] => 1587140 [patent_doc_number] => 06424991 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-23 [patent_title] => 'Object-oriented system, method and article of manufacture for a client-server communication framework' [patent_app_type] => B1 [patent_app_number] => 08/673006 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 30 [patent_no_of_words] => 28422 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/424/06424991.pdf [firstpage_image] =>[orig_patent_app_number] => 08673006 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/673006
Object-oriented system, method and article of manufacture for a client-server communication framework Jun 30, 1996 Issued
08/666513 ADAPTIVE DATA COMMUNICATION SYSTEM Jun 26, 1996 Abandoned
Array ( [id] => 4030679 [patent_doc_number] => 05881230 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-09 [patent_title] => 'Method and system for remote automation of object oriented applications' [patent_app_type] => 1 [patent_app_number] => 8/679224 [patent_app_country] => US [patent_app_date] => 1996-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 8067 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/881/05881230.pdf [firstpage_image] =>[orig_patent_app_number] => 679224 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/679224
Method and system for remote automation of object oriented applications Jun 23, 1996 Issued
Array ( [id] => 4298051 [patent_doc_number] => 06282578 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'Execution management method of program on reception side of message in distributed processing system' [patent_app_type] => 1 [patent_app_number] => 8/668778 [patent_app_country] => US [patent_app_date] => 1996-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 45 [patent_no_of_words] => 18324 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/282/06282578.pdf [firstpage_image] =>[orig_patent_app_number] => 668778 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/668778
Execution management method of program on reception side of message in distributed processing system Jun 23, 1996 Issued
Array ( [id] => 3807877 [patent_doc_number] => 05727166 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-03-10 [patent_title] => 'Buffer with drive characteristics controllable by software' [patent_app_type] => 1 [patent_app_number] => 8/659599 [patent_app_country] => US [patent_app_date] => 1996-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 2826 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/727/05727166.pdf [firstpage_image] =>[orig_patent_app_number] => 659599 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/659599
Buffer with drive characteristics controllable by software Jun 5, 1996 Issued
Array ( [id] => 3802067 [patent_doc_number] => 05822526 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-10-13 [patent_title] => 'System and method for maintaining and administering email address names in a network' [patent_app_type] => 1 [patent_app_number] => 8/655084 [patent_app_country] => US [patent_app_date] => 1996-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5193 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/822/05822526.pdf [firstpage_image] =>[orig_patent_app_number] => 655084 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/655084
System and method for maintaining and administering email address names in a network Jun 2, 1996 Issued
Array ( [id] => 3898502 [patent_doc_number] => 05748934 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-05-05 [patent_title] => 'Operand dependency tracking system and method for a processor that executes instructions out of order and that permits multiple precision data words' [patent_app_type] => 1 [patent_app_number] => 8/658922 [patent_app_country] => US [patent_app_date] => 1996-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7996 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/748/05748934.pdf [firstpage_image] =>[orig_patent_app_number] => 658922 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/658922
Operand dependency tracking system and method for a processor that executes instructions out of order and that permits multiple precision data words May 30, 1996 Issued
Array ( [id] => 4031171 [patent_doc_number] => 05881261 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-09 [patent_title] => 'Processing system that rapidly indentifies first or second operations of selected types for execution' [patent_app_type] => 1 [patent_app_number] => 8/650055 [patent_app_country] => US [patent_app_date] => 1996-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 19 [patent_no_of_words] => 32355 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/881/05881261.pdf [firstpage_image] =>[orig_patent_app_number] => 650055 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/650055
Processing system that rapidly indentifies first or second operations of selected types for execution May 15, 1996 Issued
Array ( [id] => 3871810 [patent_doc_number] => 05768523 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-16 [patent_title] => 'Program product for processing requests for notice of events' [patent_app_type] => 1 [patent_app_number] => 8/640423 [patent_app_country] => US [patent_app_date] => 1996-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 5642 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/768/05768523.pdf [firstpage_image] =>[orig_patent_app_number] => 640423 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/640423
Program product for processing requests for notice of events Apr 29, 1996 Issued
Array ( [id] => 3811543 [patent_doc_number] => 05781737 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-14 [patent_title] => 'System for processing requests for notice of events' [patent_app_type] => 1 [patent_app_number] => 8/640421 [patent_app_country] => US [patent_app_date] => 1996-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 5626 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/781/05781737.pdf [firstpage_image] =>[orig_patent_app_number] => 640421 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/640421
System for processing requests for notice of events Apr 29, 1996 Issued
Array ( [id] => 3871828 [patent_doc_number] => 05768524 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-16 [patent_title] => 'Method for processing requests for notice of events' [patent_app_type] => 1 [patent_app_number] => 8/640422 [patent_app_country] => US [patent_app_date] => 1996-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 5622 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/768/05768524.pdf [firstpage_image] =>[orig_patent_app_number] => 640422 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/640422
Method for processing requests for notice of events Apr 29, 1996 Issued
08/638870 NETWORK COMMUNICATION SYSTEM WHERE EACH SYSTEM SHARES DEFINITION INFORMATION WITH EACH OTHER Apr 28, 1996 Abandoned
Menu