Search

Matthew E. Heneghan

Examiner (ID: 15054, Phone: (571)272-3834 , Office: P/3992 )

Most Active Art Unit
3992
Art Unit(s)
2439, 2134, 2139, 3992
Total Applications
432
Issued Applications
294
Pending Applications
96
Abandoned Applications
56

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 910781 [patent_doc_number] => 07333612 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-19 [patent_title] => 'Methods and apparatus for confidentiality protection for Fibre Channel Common Transport' [patent_app_type] => utility [patent_app_number] => 10/805111 [patent_app_country] => US [patent_app_date] => 2004-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4217 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/333/07333612.pdf [firstpage_image] =>[orig_patent_app_number] => 10805111 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/805111
Methods and apparatus for confidentiality protection for Fibre Channel Common Transport Mar 18, 2004 Issued
Array ( [id] => 852536 [patent_doc_number] => 07383583 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-03 [patent_title] => 'Static and run-time anti-disassembly and anti-debugging' [patent_app_type] => utility [patent_app_number] => 10/795058 [patent_app_country] => US [patent_app_date] => 2004-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6577 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/383/07383583.pdf [firstpage_image] =>[orig_patent_app_number] => 10795058 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/795058
Static and run-time anti-disassembly and anti-debugging Mar 4, 2004 Issued
Array ( [id] => 7248090 [patent_doc_number] => 20050141717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-30 [patent_title] => 'Apparatus, system, and method for sealing a data repository to a trusted computing platform' [patent_app_type] => utility [patent_app_number] => 10/749057 [patent_app_country] => US [patent_app_date] => 2003-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5962 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0141/20050141717.pdf [firstpage_image] =>[orig_patent_app_number] => 10749057 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/749057
Apparatus, system, and method for sealing a data repository to a trusted computing platform Dec 29, 2003 Issued
Array ( [id] => 877628 [patent_doc_number] => 07363500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-22 [patent_title] => 'Tunneled authentication protocol for preventing man-in-the-middle attacks' [patent_app_type] => utility [patent_app_number] => 10/728360 [patent_app_country] => US [patent_app_date] => 2003-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 16727 [patent_no_of_claims] => 84 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/363/07363500.pdf [firstpage_image] =>[orig_patent_app_number] => 10728360 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/728360
Tunneled authentication protocol for preventing man-in-the-middle attacks Dec 2, 2003 Issued
Array ( [id] => 599148 [patent_doc_number] => 07451480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-11 [patent_title] => 'Network constructing method and communication apparatus' [patent_app_type] => utility [patent_app_number] => 10/724764 [patent_app_country] => US [patent_app_date] => 2003-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 3565 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/451/07451480.pdf [firstpage_image] =>[orig_patent_app_number] => 10724764 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/724764
Network constructing method and communication apparatus Dec 1, 2003 Issued
Array ( [id] => 7149062 [patent_doc_number] => 20050120236 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-02 [patent_title] => 'Method of protecting software code' [patent_app_type] => utility [patent_app_number] => 10/724861 [patent_app_country] => US [patent_app_date] => 2003-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 992 [patent_no_of_claims] => 4 [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/0120/20050120236.pdf [firstpage_image] =>[orig_patent_app_number] => 10724861 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/724861
Method of protecting software code Dec 1, 2003 Issued
Array ( [id] => 7185614 [patent_doc_number] => 20050125657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-09 [patent_title] => 'Method of implementing a high-speed header bypass function' [patent_app_type] => utility [patent_app_number] => 10/718564 [patent_app_country] => US [patent_app_date] => 2003-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2391 [patent_no_of_claims] => 23 [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/0125/20050125657.pdf [firstpage_image] =>[orig_patent_app_number] => 10718564 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/718564
Method of implementing a high-speed header bypass function Nov 23, 2003 Issued
Array ( [id] => 7107355 [patent_doc_number] => 20050108558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-19 [patent_title] => 'Method and apparatus for managing localized emergency splash screens' [patent_app_type] => utility [patent_app_number] => 10/716754 [patent_app_country] => US [patent_app_date] => 2003-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4826 [patent_no_of_claims] => 25 [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/0108/20050108558.pdf [firstpage_image] =>[orig_patent_app_number] => 10716754 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/716754
Method and apparatus for managing localized emergency splash screens Nov 18, 2003 Abandoned
Array ( [id] => 864714 [patent_doc_number] => 07373665 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-05-13 [patent_title] => 'Propagation of viruses through an information technology network' [patent_app_type] => utility [patent_app_number] => 10/697645 [patent_app_country] => US [patent_app_date] => 2003-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 24 [patent_no_of_words] => 15957 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/373/07373665.pdf [firstpage_image] =>[orig_patent_app_number] => 10697645 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/697645
Propagation of viruses through an information technology network Oct 30, 2003 Issued
Array ( [id] => 600548 [patent_doc_number] => 07437758 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-14 [patent_title] => 'Propagation of viruses through an information technology network' [patent_app_type] => utility [patent_app_number] => 10/697044 [patent_app_country] => US [patent_app_date] => 2003-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 23 [patent_no_of_words] => 14687 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/437/07437758.pdf [firstpage_image] =>[orig_patent_app_number] => 10697044 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/697044
Propagation of viruses through an information technology network Oct 30, 2003 Issued
Array ( [id] => 381235 [patent_doc_number] => 07310815 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-18 [patent_title] => 'Method and apparatus for datastream analysis and blocking' [patent_app_type] => utility [patent_app_number] => 10/697846 [patent_app_country] => US [patent_app_date] => 2003-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5040 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/310/07310815.pdf [firstpage_image] =>[orig_patent_app_number] => 10697846 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/697846
Method and apparatus for datastream analysis and blocking Oct 28, 2003 Issued
Array ( [id] => 7477111 [patent_doc_number] => 20040098621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-20 [patent_title] => 'System and method for selectively isolating a computer from a computer network' [patent_app_type] => new [patent_app_number] => 10/685554 [patent_app_country] => US [patent_app_date] => 2003-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3117 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0098/20040098621.pdf [firstpage_image] =>[orig_patent_app_number] => 10685554 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/685554
System and method for selectively isolating a computer from a computer network Oct 15, 2003 Abandoned
Array ( [id] => 7430690 [patent_doc_number] => 20040184479 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Packet routing device and packet routing method' [patent_app_type] => new [patent_app_number] => 10/632859 [patent_app_country] => US [patent_app_date] => 2003-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 14632 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0184/20040184479.pdf [firstpage_image] =>[orig_patent_app_number] => 10632859 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/632859
Packet routing device and packet routing method Aug 3, 2003 Abandoned
Array ( [id] => 7461466 [patent_doc_number] => 20040101134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-27 [patent_title] => 'Alphabet soup cryptography' [patent_app_type] => new [patent_app_number] => 10/626074 [patent_app_country] => US [patent_app_date] => 2003-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3312 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0101/20040101134.pdf [firstpage_image] =>[orig_patent_app_number] => 10626074 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/626074
Alphabet soup cryptography Jul 23, 2003 Issued
Array ( [id] => 355541 [patent_doc_number] => 07493488 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-17 [patent_title] => 'Method to disable on/off capacity in demand' [patent_app_type] => utility [patent_app_number] => 10/625955 [patent_app_country] => US [patent_app_date] => 2003-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5779 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/493/07493488.pdf [firstpage_image] =>[orig_patent_app_number] => 10625955 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/625955
Method to disable on/off capacity in demand Jul 23, 2003 Issued
Array ( [id] => 7384188 [patent_doc_number] => 20040221036 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-04 [patent_title] => 'Control status register access to enable domain reconfiguration' [patent_app_type] => new [patent_app_number] => 10/427566 [patent_app_country] => US [patent_app_date] => 2003-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4933 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0221/20040221036.pdf [firstpage_image] =>[orig_patent_app_number] => 10427566 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/427566
Control status register access to enable domain reconfiguration Apr 30, 2003 Issued
Array ( [id] => 7343566 [patent_doc_number] => 20040247122 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-09 [patent_title] => 'Processing multiple encrypted transport streams' [patent_app_type] => new [patent_app_number] => 10/422376 [patent_app_country] => US [patent_app_date] => 2003-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7977 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0247/20040247122.pdf [firstpage_image] =>[orig_patent_app_number] => 10422376 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/422376
Processing multiple encrypted transport streams Apr 23, 2003 Issued
Array ( [id] => 7359155 [patent_doc_number] => 20040250138 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-09 [patent_title] => 'Graphical event-based password system' [patent_app_type] => new [patent_app_number] => 10/418266 [patent_app_country] => US [patent_app_date] => 2003-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3372 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0250/20040250138.pdf [firstpage_image] =>[orig_patent_app_number] => 10418266 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/418266
Graphical event-based password system Apr 17, 2003 Abandoned
Array ( [id] => 7477058 [patent_doc_number] => 20040098600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-20 [patent_title] => 'Cryptography accelerator application program interface' [patent_app_type] => new [patent_app_number] => 10/378054 [patent_app_country] => US [patent_app_date] => 2003-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4895 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0098/20040098600.pdf [firstpage_image] =>[orig_patent_app_number] => 10378054 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/378054
Cryptography accelerator application program interface Feb 26, 2003 Issued
Array ( [id] => 6793423 [patent_doc_number] => 20030088767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-08 [patent_title] => 'Integrating the internet with the public switched telephone network' [patent_app_type] => new [patent_app_number] => 10/325378 [patent_app_country] => US [patent_app_date] => 2002-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16516 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20030088767.pdf [firstpage_image] =>[orig_patent_app_number] => 10325378 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/325378
Integrating the internet with the public switched telephone network Dec 19, 2002 Abandoned
Menu