Search

Christopher Garft

Examiner (ID: 11182, Phone: (571)270-1171 , Office: P/3632 )

Most Active Art Unit
3632
Art Unit(s)
4134, 3632
Total Applications
1545
Issued Applications
857
Pending Applications
126
Abandoned Applications
590

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6780042 [patent_doc_number] => 20030051124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-13 [patent_title] => 'Virtual shadow registers and virtual register windows' [patent_app_type] => new [patent_app_number] => 10/282545 [patent_app_country] => US [patent_app_date] => 2002-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14540 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0051/20030051124.pdf [firstpage_image] =>[orig_patent_app_number] => 10282545 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/282545
Virtual shadow registers and virtual register windows Oct 27, 2002 Issued
Array ( [id] => 7232776 [patent_doc_number] => 20040073600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-15 [patent_title] => 'Dynamic port configuration of network equipment' [patent_app_type] => new [patent_app_number] => 10/333048 [patent_app_country] => US [patent_app_date] => 2003-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 5393 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 16 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0073/20040073600.pdf [firstpage_image] =>[orig_patent_app_number] => 10333048 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/333048
Dynamic port configuration of network equipment Oct 6, 2002 Issued
Array ( [id] => 940301 [patent_doc_number] => 06973480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-12-06 [patent_title] => 'Mechanism for implementing server-side pluglets' [patent_app_type] => utility [patent_app_number] => 10/256673 [patent_app_country] => US [patent_app_date] => 2002-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5494 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/973/06973480.pdf [firstpage_image] =>[orig_patent_app_number] => 10256673 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/256673
Mechanism for implementing server-side pluglets Sep 25, 2002 Issued
Array ( [id] => 547798 [patent_doc_number] => 07185103 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-02-27 [patent_title] => 'Rate-controlled transmission of traffic flow information' [patent_app_type] => utility [patent_app_number] => 10/241785 [patent_app_country] => US [patent_app_date] => 2002-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 7508 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185103.pdf [firstpage_image] =>[orig_patent_app_number] => 10241785 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/241785
Rate-controlled transmission of traffic flow information Sep 9, 2002 Issued
Array ( [id] => 7473704 [patent_doc_number] => 20040054809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-18 [patent_title] => 'Synchronous object unification protocol' [patent_app_type] => new [patent_app_number] => 10/189053 [patent_app_country] => US [patent_app_date] => 2002-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2259 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0054/20040054809.pdf [firstpage_image] =>[orig_patent_app_number] => 10189053 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/189053
Synchronous object unification protocol Aug 25, 2002 Abandoned
Array ( [id] => 752737 [patent_doc_number] => 07028094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-11 [patent_title] => 'Data communication method, system, and transmitter and receiver constituting the system' [patent_app_type] => utility [patent_app_number] => 10/212796 [patent_app_country] => US [patent_app_date] => 2002-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9284 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/028/07028094.pdf [firstpage_image] =>[orig_patent_app_number] => 10212796 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/212796
Data communication method, system, and transmitter and receiver constituting the system Aug 6, 2002 Issued
Array ( [id] => 764770 [patent_doc_number] => 07016942 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-03-21 [patent_title] => 'Dynamic hosting' [patent_app_type] => utility [patent_app_number] => 10/212891 [patent_app_country] => US [patent_app_date] => 2002-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 3545 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/016/07016942.pdf [firstpage_image] =>[orig_patent_app_number] => 10212891 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/212891
Dynamic hosting Aug 4, 2002 Issued
Array ( [id] => 749074 [patent_doc_number] => 07032018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-18 [patent_title] => 'Home appliance networking system and method for controlling the same' [patent_app_type] => utility [patent_app_number] => 10/211285 [patent_app_country] => US [patent_app_date] => 2002-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 3799 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/032/07032018.pdf [firstpage_image] =>[orig_patent_app_number] => 10211285 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/211285
Home appliance networking system and method for controlling the same Aug 4, 2002 Issued
Array ( [id] => 526282 [patent_doc_number] => 07200681 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-04-03 [patent_title] => 'Edge side components and application programming environment for building and delivering highly distributed heterogenous component-based web applications' [patent_app_type] => utility [patent_app_number] => 10/208478 [patent_app_country] => US [patent_app_date] => 2002-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 8251 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/200/07200681.pdf [firstpage_image] =>[orig_patent_app_number] => 10208478 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/208478
Edge side components and application programming environment for building and delivering highly distributed heterogenous component-based web applications Jul 29, 2002 Issued
Array ( [id] => 6779859 [patent_doc_number] => 20030050941 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-13 [patent_title] => 'Apparatus and method for performing intra-add operation' [patent_app_type] => new [patent_app_number] => 10/193645 [patent_app_country] => US [patent_app_date] => 2002-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 3751 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0050/20030050941.pdf [firstpage_image] =>[orig_patent_app_number] => 10193645 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/193645
System to perform horizontal additions Jul 8, 2002 Issued
Array ( [id] => 6722175 [patent_doc_number] => 20030055865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-20 [patent_title] => 'Communication protocol' [patent_app_type] => new [patent_app_number] => 10/188960 [patent_app_country] => US [patent_app_date] => 2002-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9051 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 17 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20030055865.pdf [firstpage_image] =>[orig_patent_app_number] => 10188960 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/188960
Communication protocol Jul 4, 2002 Issued
Array ( [id] => 7372053 [patent_doc_number] => 20040006613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-08 [patent_title] => 'Quality of service (QoS) mechanism in an internet protocol (IP) network' [patent_app_type] => new [patent_app_number] => 10/187796 [patent_app_country] => US [patent_app_date] => 2002-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 10359 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0006/20040006613.pdf [firstpage_image] =>[orig_patent_app_number] => 10187796 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/187796
Quality of service (QOS) mechanism in an internet protocol (IP) network Jul 2, 2002 Issued
Array ( [id] => 6660924 [patent_doc_number] => 20030135568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-17 [patent_title] => 'Method of receiving selected mail at internet mail device' [patent_app_type] => new [patent_app_number] => 10/188064 [patent_app_country] => US [patent_app_date] => 2002-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2448 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0135/20030135568.pdf [firstpage_image] =>[orig_patent_app_number] => 10188064 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/188064
Method of receiving selected mail at Internet mail device Jul 2, 2002 Issued
Array ( [id] => 7360839 [patent_doc_number] => 20040004972 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-08 [patent_title] => 'Method and apparatus for improving data transfer scheduling of a network processor' [patent_app_type] => new [patent_app_number] => 10/188877 [patent_app_country] => US [patent_app_date] => 2002-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5310 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0004/20040004972.pdf [firstpage_image] =>[orig_patent_app_number] => 10188877 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/188877
Method and apparatus for improving data transfer scheduling of a network processor Jul 2, 2002 Abandoned
Array ( [id] => 6655881 [patent_doc_number] => 20030009549 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-09 [patent_title] => 'Server, information processing method and recording medium' [patent_app_type] => new [patent_app_number] => 10/187371 [patent_app_country] => US [patent_app_date] => 2002-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5024 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20030009549.pdf [firstpage_image] =>[orig_patent_app_number] => 10187371 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/187371
User name and profile information management Jul 1, 2002 Issued
Array ( [id] => 908255 [patent_doc_number] => 07337236 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-26 [patent_title] => 'Application prioritization in a stateless protocol' [patent_app_type] => utility [patent_app_number] => 10/188678 [patent_app_country] => US [patent_app_date] => 2002-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 7530 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/337/07337236.pdf [firstpage_image] =>[orig_patent_app_number] => 10188678 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/188678
Application prioritization in a stateless protocol Jul 1, 2002 Issued
Array ( [id] => 6655765 [patent_doc_number] => 20030009525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-09 [patent_title] => 'Message exchanging system and monitoring system' [patent_app_type] => new [patent_app_number] => 10/187375 [patent_app_country] => US [patent_app_date] => 2002-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9108 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20030009525.pdf [firstpage_image] =>[orig_patent_app_number] => 10187375 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/187375
Message exchanging system and monitoring system for confirming complaint accuracy Jul 1, 2002 Issued
Array ( [id] => 774045 [patent_doc_number] => 07007107 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-28 [patent_title] => 'Methods and apparatus for performing data acquisition and control' [patent_app_type] => utility [patent_app_number] => 10/187186 [patent_app_country] => US [patent_app_date] => 2002-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 18305 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/007/07007107.pdf [firstpage_image] =>[orig_patent_app_number] => 10187186 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/187186
Methods and apparatus for performing data acquisition and control Jun 30, 2002 Issued
Array ( [id] => 713055 [patent_doc_number] => 07062552 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-13 [patent_title] => 'System and method for blocking harmful information online, and computer readable medium therefor' [patent_app_type] => utility [patent_app_number] => 10/188161 [patent_app_country] => US [patent_app_date] => 2002-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4800 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/062/07062552.pdf [firstpage_image] =>[orig_patent_app_number] => 10188161 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/188161
System and method for blocking harmful information online, and computer readable medium therefor Jun 30, 2002 Issued
Array ( [id] => 794257 [patent_doc_number] => 06983307 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-03 [patent_title] => 'Synchronization among plural browsers' [patent_app_type] => utility [patent_app_number] => 10/187486 [patent_app_country] => US [patent_app_date] => 2002-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 8248 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/983/06983307.pdf [firstpage_image] =>[orig_patent_app_number] => 10187486 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/187486
Synchronization among plural browsers Jun 30, 2002 Issued
Menu