
Faruk Hamza
Supervisory Patent Examiner (ID: 16198, Phone: (571)272-7969 , Office: P/2466 )
| Most Active Art Unit | 2155 |
| Art Unit(s) | 2455, 2442, 2155, 2466 |
| Total Applications | 342 |
| Issued Applications | 200 |
| Pending Applications | 7 |
| Abandoned Applications | 136 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5830492
[patent_doc_number] => 20060064467
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-23
[patent_title] => 'System and method for partial web page caching and cache versioning'
[patent_app_type] => utility
[patent_app_number] => 10/943020
[patent_app_country] => US
[patent_app_date] => 2004-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4467
[patent_no_of_claims] => 28
[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/0064/20060064467.pdf
[firstpage_image] =>[orig_patent_app_number] => 10943020
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/943020 | System and method for partial web page caching and cache versioning | Sep 16, 2004 | Abandoned |
Array
(
[id] => 4498868
[patent_doc_number] => 07904585
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-03-08
[patent_title] => 'Predictive browser and protocol package'
[patent_app_type] => utility
[patent_app_number] => 10/933444
[patent_app_country] => US
[patent_app_date] => 2004-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 8481
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 16
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/904/07904585.pdf
[firstpage_image] =>[orig_patent_app_number] => 10933444
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/933444 | Predictive browser and protocol package | Sep 2, 2004 | Issued |
Array
(
[id] => 5711736
[patent_doc_number] => 20060053082
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-09
[patent_title] => 'System and method for constructing transactions from electronic content'
[patent_app_type] => utility
[patent_app_number] => 10/932782
[patent_app_country] => US
[patent_app_date] => 2004-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3573
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0053/20060053082.pdf
[firstpage_image] =>[orig_patent_app_number] => 10932782
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/932782 | System and method for constructing transactions from electronic content | Sep 1, 2004 | Issued |
Array
(
[id] => 5803228
[patent_doc_number] => 20060036738
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-16
[patent_title] => 'Broadband extension to an EPABX or PABX'
[patent_app_type] => utility
[patent_app_number] => 10/710954
[patent_app_country] => US
[patent_app_date] => 2004-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1747
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 20
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0036/20060036738.pdf
[firstpage_image] =>[orig_patent_app_number] => 10710954
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/710954 | Broadband extension to an EPABX or PABX | Aug 12, 2004 | Abandoned |
Array
(
[id] => 5882000
[patent_doc_number] => 20060031083
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-09
[patent_title] => 'System and method for managing remote computer training labs'
[patent_app_type] => utility
[patent_app_number] => 10/913813
[patent_app_country] => US
[patent_app_date] => 2004-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 4226
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20060031083.pdf
[firstpage_image] =>[orig_patent_app_number] => 10913813
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/913813 | System and method for managing remote computer training labs | Aug 5, 2004 | Issued |
Array
(
[id] => 5792572
[patent_doc_number] => 20060013253
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-19
[patent_title] => 'Method, system, and program for forwarding messages between nodes'
[patent_app_type] => utility
[patent_app_number] => 10/893708
[patent_app_country] => US
[patent_app_date] => 2004-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6838
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0013/20060013253.pdf
[firstpage_image] =>[orig_patent_app_number] => 10893708
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/893708 | Method, system, and program for forwarding messages between nodes | Jul 15, 2004 | Issued |
Array
(
[id] => 7052358
[patent_doc_number] => 20050188077
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-25
[patent_title] => 'Method of tracking and authenticating e-mails'
[patent_app_type] => utility
[patent_app_number] => 10/782166
[patent_app_country] => US
[patent_app_date] => 2004-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3649
[patent_no_of_claims] => 11
[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/0188/20050188077.pdf
[firstpage_image] =>[orig_patent_app_number] => 10782166
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/782166 | Method of tracking and authenticating e-mails | Feb 18, 2004 | Abandoned |
Array
(
[id] => 7553076
[patent_doc_number] => 08065418
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-11-22
[patent_title] => 'NAT traversal for media conferencing'
[patent_app_type] => utility
[patent_app_number] => 10/769841
[patent_app_country] => US
[patent_app_date] => 2004-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3526
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/065/08065418.pdf
[firstpage_image] =>[orig_patent_app_number] => 10769841
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/769841 | NAT traversal for media conferencing | Feb 1, 2004 | Issued |
Array
(
[id] => 200581
[patent_doc_number] => 07640287
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-12-29
[patent_title] => 'Method and apparatus for auto-configuring layer three intermediate computer network devices'
[patent_app_type] => utility
[patent_app_number] => 10/770383
[patent_app_country] => US
[patent_app_date] => 2004-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 10285
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/640/07640287.pdf
[firstpage_image] =>[orig_patent_app_number] => 10770383
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/770383 | Method and apparatus for auto-configuring layer three intermediate computer network devices | Feb 1, 2004 | Issued |
Array
(
[id] => 76287
[patent_doc_number] => 07756996
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-07-13
[patent_title] => 'Embedding management data within HTTP messages'
[patent_app_type] => utility
[patent_app_number] => 10/768920
[patent_app_country] => US
[patent_app_date] => 2004-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2682
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/756/07756996.pdf
[firstpage_image] =>[orig_patent_app_number] => 10768920
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/768920 | Embedding management data within HTTP messages | Jan 29, 2004 | Issued |
Array
(
[id] => 7261515
[patent_doc_number] => 20040260782
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-23
[patent_title] => 'Data communication in a laboratory environment'
[patent_app_type] => new
[patent_app_number] => 10/769470
[patent_app_country] => US
[patent_app_date] => 2004-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 16549
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0260/20040260782.pdf
[firstpage_image] =>[orig_patent_app_number] => 10769470
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/769470 | Data communication in a laboratory environment | Jan 29, 2004 | Abandoned |
Array
(
[id] => 6946260
[patent_doc_number] => 20050198286
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-08
[patent_title] => 'Selecting nodes close to another node in a network using location information for the nodes'
[patent_app_type] => utility
[patent_app_number] => 10/767285
[patent_app_country] => US
[patent_app_date] => 2004-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9510
[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/20050198286.pdf
[firstpage_image] =>[orig_patent_app_number] => 10767285
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/767285 | Selecting nodes close to another node in a network using location information for the nodes | Jan 29, 2004 | Issued |
Array
(
[id] => 7532457
[patent_doc_number] => 07844690
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-11-30
[patent_title] => 'Systems and methods for creation and use of a virtual protocol analyzer'
[patent_app_type] => utility
[patent_app_number] => 10/764059
[patent_app_country] => US
[patent_app_date] => 2004-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6398
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/844/07844690.pdf
[firstpage_image] =>[orig_patent_app_number] => 10764059
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/764059 | Systems and methods for creation and use of a virtual protocol analyzer | Jan 22, 2004 | Issued |
Array
(
[id] => 7029615
[patent_doc_number] => 20050021603
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-27
[patent_title] => 'Server'
[patent_app_type] => utility
[patent_app_number] => 10/760552
[patent_app_country] => US
[patent_app_date] => 2004-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9658
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0021/20050021603.pdf
[firstpage_image] =>[orig_patent_app_number] => 10760552
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/760552 | Server | Jan 20, 2004 | Abandoned |
Array
(
[id] => 7107578
[patent_doc_number] => 20050108649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-19
[patent_title] => 'Control apparatus, control instruction apparatus, control program product and control instruction program product for transmitting/receiving data described in extensible markup language'
[patent_app_type] => utility
[patent_app_number] => 10/759141
[patent_app_country] => US
[patent_app_date] => 2004-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6912
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0108/20050108649.pdf
[firstpage_image] =>[orig_patent_app_number] => 10759141
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/759141 | Control apparatus, control instruction apparatus, control program product and control instruction program product for transmitting/receiving data described in extensible markup language | Jan 19, 2004 | Abandoned |
Array
(
[id] => 595639
[patent_doc_number] => 07454489
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-18
[patent_title] => 'System and method for accessing clusters of servers from the internet network'
[patent_app_type] => utility
[patent_app_number] => 10/753175
[patent_app_country] => US
[patent_app_date] => 2004-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9631
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/454/07454489.pdf
[firstpage_image] =>[orig_patent_app_number] => 10753175
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/753175 | System and method for accessing clusters of servers from the internet network | Jan 5, 2004 | Issued |
Array
(
[id] => 7042280
[patent_doc_number] => 20050160261
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-07-21
[patent_title] => 'Method and apparatus for scaling a user interface adaptively to an object discovery/display system with policy driven filtering'
[patent_app_type] => utility
[patent_app_number] => 10/753185
[patent_app_country] => US
[patent_app_date] => 2004-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6049
[patent_no_of_claims] => 18
[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/0160/20050160261.pdf
[firstpage_image] =>[orig_patent_app_number] => 10753185
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/753185 | Method and apparatus for scaling a user interface adaptively to an object discovery/display system with policy driven filtering | Jan 4, 2004 | Issued |
Array
(
[id] => 96709
[patent_doc_number] => 07734763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-08
[patent_title] => 'Application for testing the availability of software components'
[patent_app_type] => utility
[patent_app_number] => 10/749854
[patent_app_country] => US
[patent_app_date] => 2003-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 10902
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/734/07734763.pdf
[firstpage_image] =>[orig_patent_app_number] => 10749854
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/749854 | Application for testing the availability of software components | Dec 29, 2003 | Issued |
Array
(
[id] => 7166333
[patent_doc_number] => 20050086311
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Regulating self-disclosure for video messenger'
[patent_app_type] => utility
[patent_app_number] => 10/747624
[patent_app_country] => US
[patent_app_date] => 2003-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11011
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0086/20050086311.pdf
[firstpage_image] =>[orig_patent_app_number] => 10747624
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/747624 | Regulating self-disclosure for video messenger | Dec 29, 2003 | Abandoned |
Array
(
[id] => 188349
[patent_doc_number] => 07647375
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-01-12
[patent_title] => 'Enabling mapping identification of online identities between different messaging services'
[patent_app_type] => utility
[patent_app_number] => 10/744350
[patent_app_country] => US
[patent_app_date] => 2003-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 7847
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/647/07647375.pdf
[firstpage_image] =>[orig_patent_app_number] => 10744350
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/744350 | Enabling mapping identification of online identities between different messaging services | Dec 21, 2003 | Issued |