Search

Ricky D. Shafer

Examiner (ID: 6269, Phone: (571)272-2320 , Office: P/2872 )

Most Active Art Unit
2872
Art Unit(s)
2872, 2507
Total Applications
2489
Issued Applications
1822
Pending Applications
155
Abandoned Applications
537

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 144625 [patent_doc_number] => 07688848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-30 [patent_title] => 'Optimizing bandwidth of DSL connections' [patent_app_type] => utility [patent_app_number] => 11/397968 [patent_app_country] => US [patent_app_date] => 2006-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4222 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/688/07688848.pdf [firstpage_image] =>[orig_patent_app_number] => 11397968 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/397968
Optimizing bandwidth of DSL connections Apr 3, 2006 Issued
Array ( [id] => 5624300 [patent_doc_number] => 20060262805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-23 [patent_title] => 'Method and apparatus for assigning spreading codes' [patent_app_type] => utility [patent_app_number] => 11/397874 [patent_app_country] => US [patent_app_date] => 2006-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6595 [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/0262/20060262805.pdf [firstpage_image] =>[orig_patent_app_number] => 11397874 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/397874
Method and apparatus for assigning spreading codes Apr 2, 2006 Issued
Array ( [id] => 279170 [patent_doc_number] => 07558252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-07 [patent_title] => 'Computer-implemented voice markup language-based server' [patent_app_type] => utility [patent_app_number] => 11/366122 [patent_app_country] => US [patent_app_date] => 2006-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4339 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/558/07558252.pdf [firstpage_image] =>[orig_patent_app_number] => 11366122 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/366122
Computer-implemented voice markup language-based server Mar 1, 2006 Issued
Array ( [id] => 308564 [patent_doc_number] => 07532643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-05-12 [patent_title] => 'Aligning data packets/frames for transmission over a network channel' [patent_app_type] => utility [patent_app_number] => 11/349662 [patent_app_country] => US [patent_app_date] => 2006-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3330 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/532/07532643.pdf [firstpage_image] =>[orig_patent_app_number] => 11349662 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/349662
Aligning data packets/frames for transmission over a network channel Feb 6, 2006 Issued
Array ( [id] => 5612982 [patent_doc_number] => 20060114910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-01 [patent_title] => 'Enhanced channel interleaving for optimized data throughput' [patent_app_type] => utility [patent_app_number] => 11/332722 [patent_app_country] => US [patent_app_date] => 2006-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10634 [patent_no_of_claims] => 26 [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/0114/20060114910.pdf [firstpage_image] =>[orig_patent_app_number] => 11332722 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/332722
Enhanced channel interleaving for optimized data throughput Jan 11, 2006 Issued
Array ( [id] => 7494065 [patent_doc_number] => 08031697 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-04 [patent_title] => 'Method for bearer independent call control (BICC) optimization for IP bearer support' [patent_app_type] => utility [patent_app_number] => 11/813176 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3535 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/031/08031697.pdf [firstpage_image] =>[orig_patent_app_number] => 11813176 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/813176
Method for bearer independent call control (BICC) optimization for IP bearer support Dec 28, 2005 Issued
Array ( [id] => 5538122 [patent_doc_number] => 20090219927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-03 [patent_title] => 'INDUCED ANSWERING METHOD AND SYSTEM FOR CIRCUIT SWITCHING-BASED TELEPHONY' [patent_app_type] => utility [patent_app_number] => 12/158862 [patent_app_country] => US [patent_app_date] => 2005-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6982 [patent_no_of_claims] => 18 [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/0219/20090219927.pdf [firstpage_image] =>[orig_patent_app_number] => 12158862 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/158862
Induced answering method and system for circuit switching-based telephony Dec 22, 2005 Issued
Array ( [id] => 5841034 [patent_doc_number] => 20060120389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'Gigabit switch with frame forwarding and address learning' [patent_app_type] => utility [patent_app_number] => 11/312496 [patent_app_country] => US [patent_app_date] => 2005-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 40 [patent_no_of_words] => 25872 [patent_no_of_claims] => 18 [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/0120/20060120389.pdf [firstpage_image] =>[orig_patent_app_number] => 11312496 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/312496
Gigabit switch with frame forwarding and address learning Dec 20, 2005 Issued
Array ( [id] => 8631631 [patent_doc_number] => 08363714 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-29 [patent_title] => 'Video stream modifier' [patent_app_type] => utility [patent_app_number] => 11/722557 [patent_app_country] => US [patent_app_date] => 2005-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5299 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11722557 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/722557
Video stream modifier Dec 18, 2005 Issued
Array ( [id] => 349929 [patent_doc_number] => 07496053 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-02-24 [patent_title] => 'Web-based visual development environment' [patent_app_type] => utility [patent_app_number] => 11/287548 [patent_app_country] => US [patent_app_date] => 2005-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7731 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/496/07496053.pdf [firstpage_image] =>[orig_patent_app_number] => 11287548 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/287548
Web-based visual development environment Nov 22, 2005 Issued
Array ( [id] => 5074310 [patent_doc_number] => 20070014285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-18 [patent_title] => 'Portable information terminal, IP address setting program, and IP address setting method' [patent_app_type] => utility [patent_app_number] => 11/250574 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3390 [patent_no_of_claims] => 15 [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/0014/20070014285.pdf [firstpage_image] =>[orig_patent_app_number] => 11250574 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250574
Portable information terminal, IP address setting program, and IP address setting method Oct 16, 2005 Issued
Array ( [id] => 240683 [patent_doc_number] => 07593405 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-22 [patent_title] => 'Inter-domain traffic engineering' [patent_app_type] => utility [patent_app_number] => 11/249428 [patent_app_country] => US [patent_app_date] => 2005-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4116 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/593/07593405.pdf [firstpage_image] =>[orig_patent_app_number] => 11249428 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/249428
Inter-domain traffic engineering Oct 13, 2005 Issued
Array ( [id] => 212619 [patent_doc_number] => 07623533 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-24 [patent_title] => 'Switch meshing using multiple directional spanning trees' [patent_app_type] => utility [patent_app_number] => 11/250663 [patent_app_country] => US [patent_app_date] => 2005-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6534 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/623/07623533.pdf [firstpage_image] =>[orig_patent_app_number] => 11250663 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250663
Switch meshing using multiple directional spanning trees Oct 13, 2005 Issued
Array ( [id] => 4981799 [patent_doc_number] => 20070086357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'Method of device service activation using a discovery mechanism' [patent_app_type] => utility [patent_app_number] => 11/250938 [patent_app_country] => US [patent_app_date] => 2005-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2564 [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/0086/20070086357.pdf [firstpage_image] =>[orig_patent_app_number] => 11250938 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250938
Method of device service activation using a discovery mechanism Oct 13, 2005 Issued
Array ( [id] => 5641667 [patent_doc_number] => 20060280122 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-14 [patent_title] => 'Node device configuring ring network and data frame control method' [patent_app_type] => utility [patent_app_number] => 11/249471 [patent_app_country] => US [patent_app_date] => 2005-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 5374 [patent_no_of_claims] => 9 [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/0280/20060280122.pdf [firstpage_image] =>[orig_patent_app_number] => 11249471 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/249471
Node device configuring ring network and data frame control method Oct 13, 2005 Issued
Array ( [id] => 5812313 [patent_doc_number] => 20060083185 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-20 [patent_title] => 'Method and apparatus for generic interface, packet cut-through, overbooking, queue concatenation, and logical identification priority for a system packet interface device' [patent_app_type] => utility [patent_app_number] => 11/250873 [patent_app_country] => US [patent_app_date] => 2005-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 5418 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0083/20060083185.pdf [firstpage_image] =>[orig_patent_app_number] => 11250873 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250873
Method and apparatus for generic interface, packet cut-through, overbooking, queue concatenation, and logical identification priority for a system packet interface device Oct 13, 2005 Issued
Array ( [id] => 66791 [patent_doc_number] => 07760733 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-07-20 [patent_title] => 'Filtering ingress packets in network interface circuitry' [patent_app_type] => utility [patent_app_number] => 11/250894 [patent_app_country] => US [patent_app_date] => 2005-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3665 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/760/07760733.pdf [firstpage_image] =>[orig_patent_app_number] => 11250894 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250894
Filtering ingress packets in network interface circuitry Oct 12, 2005 Issued
Array ( [id] => 4981900 [patent_doc_number] => 20070086458 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'Method and apparatus for IP multicasting' [patent_app_type] => utility [patent_app_number] => 11/249637 [patent_app_country] => US [patent_app_date] => 2005-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9755 [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/0086/20070086458.pdf [firstpage_image] =>[orig_patent_app_number] => 11249637 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/249637
Method and apparatus for IP multicasting Oct 12, 2005 Issued
Array ( [id] => 4481440 [patent_doc_number] => 07869436 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-01-11 [patent_title] => 'Methods and apparatus for connecting to virtual networks using non supplicant authentication' [patent_app_type] => utility [patent_app_number] => 11/250010 [patent_app_country] => US [patent_app_date] => 2005-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7310 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/869/07869436.pdf [firstpage_image] =>[orig_patent_app_number] => 11250010 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250010
Methods and apparatus for connecting to virtual networks using non supplicant authentication Oct 12, 2005 Issued
Array ( [id] => 5812384 [patent_doc_number] => 20060083256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-20 [patent_title] => 'Processing apparatus and method of analysing datagrams' [patent_app_type] => utility [patent_app_number] => 11/250087 [patent_app_country] => US [patent_app_date] => 2005-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3965 [patent_no_of_claims] => 11 [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/0083/20060083256.pdf [firstpage_image] =>[orig_patent_app_number] => 11250087 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250087
Processing apparatus and method of analysing datagrams Oct 12, 2005 Abandoned
Menu