Search

Brian L. Johnson

Examiner (ID: 6370)

Most Active Art Unit
3106
Art Unit(s)
3104, 3611, 3106, 3618, 2899
Total Applications
791
Issued Applications
661
Pending Applications
34
Abandoned Applications
96

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8040221 [patent_doc_number] => 20120069842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'MULTICASTING WITHIN A DISTRIBUTED CONTROL PLANE OF A SWITCH' [patent_app_type] => utility [patent_app_number] => 13/053801 [patent_app_country] => US [patent_app_date] => 2011-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 15768 [patent_no_of_claims] => 20 [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/0069/20120069842.pdf [firstpage_image] =>[orig_patent_app_number] => 13053801 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053801
Multicasting within a distributed control plane of a switch Mar 21, 2011 Issued
Array ( [id] => 9953025 [patent_doc_number] => 09001828 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-07 [patent_title] => 'Method and apparatus for pre-classifying packets' [patent_app_type] => utility [patent_app_number] => 13/052336 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 3761 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13052336 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052336
Method and apparatus for pre-classifying packets Mar 20, 2011 Issued
Array ( [id] => 7485705 [patent_doc_number] => 20110235641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'COMMUNICATION APPARATUS, METHOD OF CONTROLLING THE COMMUNICATION APPARATUS,AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/052914 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7098 [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/0235/20110235641.pdf [firstpage_image] =>[orig_patent_app_number] => 13052914 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052914
COMMUNICATION APPARATUS, METHOD OF CONTROLLING THE COMMUNICATION APPARATUS,AND PROGRAM Mar 20, 2011 Abandoned
Array ( [id] => 6186600 [patent_doc_number] => 20110170555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-14 [patent_title] => 'PACKET FORWARDING APPARATUS HAVING GATEWAY LOAD DISTRIBUTION FUNCTION' [patent_app_type] => utility [patent_app_number] => 13/052205 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 13291 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0170/20110170555.pdf [firstpage_image] =>[orig_patent_app_number] => 13052205 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052205
PACKET FORWARDING APPARATUS HAVING GATEWAY LOAD DISTRIBUTION FUNCTION Mar 20, 2011 Abandoned
Array ( [id] => 9155317 [patent_doc_number] => 08588228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-11-19 [patent_title] => 'Nonvolatile memory controller with host controller interface for retrieving and dispatching nonvolatile memory commands in a distributed manner' [patent_app_type] => utility [patent_app_number] => 13/052008 [patent_app_country] => US [patent_app_date] => 2011-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 10387 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13052008 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052008
Nonvolatile memory controller with host controller interface for retrieving and dispatching nonvolatile memory commands in a distributed manner Mar 17, 2011 Issued
Array ( [id] => 11702748 [patent_doc_number] => 09692687 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-27 [patent_title] => 'Method and apparatus for rapid rerouting of LDP packets' [patent_app_type] => utility [patent_app_number] => 13/050989 [patent_app_country] => US [patent_app_date] => 2011-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9053 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13050989 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/050989
Method and apparatus for rapid rerouting of LDP packets Mar 17, 2011 Issued
Array ( [id] => 7650264 [patent_doc_number] => 20110299533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-08 [patent_title] => 'INTERNAL VIRTUAL NETWORK IDENTIFIER AND INTERNAL POLICY IDENTIFIER' [patent_app_type] => utility [patent_app_number] => 13/050102 [patent_app_country] => US [patent_app_date] => 2011-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7541 [patent_no_of_claims] => 29 [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/0299/20110299533.pdf [firstpage_image] =>[orig_patent_app_number] => 13050102 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/050102
INTERNAL VIRTUAL NETWORK IDENTIFIER AND INTERNAL POLICY IDENTIFIER Mar 16, 2011 Abandoned
Array ( [id] => 9028244 [patent_doc_number] => 08537832 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-17 [patent_title] => 'Exception detection and thread rescheduling in a multi-core, multi-thread network processor' [patent_app_type] => utility [patent_app_number] => 13/046726 [patent_app_country] => US [patent_app_date] => 2011-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 18171 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13046726 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/046726
Exception detection and thread rescheduling in a multi-core, multi-thread network processor Mar 11, 2011 Issued
Array ( [id] => 5967433 [patent_doc_number] => 20110149959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'HIGH SPEED PACKET CAPTURE' [patent_app_type] => utility [patent_app_number] => 13/024923 [patent_app_country] => US [patent_app_date] => 2011-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5484 [patent_no_of_claims] => 21 [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/0149/20110149959.pdf [firstpage_image] =>[orig_patent_app_number] => 13024923 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/024923
High speed packet capture Feb 9, 2011 Issued
Array ( [id] => 6181742 [patent_doc_number] => 20110122888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-26 [patent_title] => 'Method And System To Allocate Exchange Identifications For Fibre Channel N-Port Aggregation' [patent_app_type] => utility [patent_app_number] => 13/021514 [patent_app_country] => US [patent_app_date] => 2011-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6368 [patent_no_of_claims] => 20 [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/0122/20110122888.pdf [firstpage_image] =>[orig_patent_app_number] => 13021514 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/021514
Method and system to allocate exchange identifications for fibre channel N—PORT aggregation Feb 3, 2011 Issued
Array ( [id] => 12958198 [patent_doc_number] => 09838925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-05 [patent_title] => Method and a network node for determining an offset for selection of a cell of a first radio network node [patent_app_type] => utility [patent_app_number] => 13/060339 [patent_app_country] => US [patent_app_date] => 2011-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 13864 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13060339 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/060339
Method and a network node for determining an offset for selection of a cell of a first radio network node Jan 25, 2011 Issued
Array ( [id] => 12048423 [patent_doc_number] => 09826040 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-21 [patent_title] => 'System and method for preventing collisions in a hierarchical network' [patent_app_type] => utility [patent_app_number] => 13/010253 [patent_app_country] => US [patent_app_date] => 2011-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 4698 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13010253 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/010253
System and method for preventing collisions in a hierarchical network Jan 19, 2011 Issued
Array ( [id] => 5967106 [patent_doc_number] => 20110149767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'METHOD AND SYSTEM FOR MANAGING NODE IDENTIFICATION' [patent_app_type] => utility [patent_app_number] => 12/886670 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2830 [patent_no_of_claims] => 14 [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/0149/20110149767.pdf [firstpage_image] =>[orig_patent_app_number] => 12886670 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/886670
METHOD AND SYSTEM FOR MANAGING NODE IDENTIFICATION Sep 20, 2010 Abandoned
Array ( [id] => 6029788 [patent_doc_number] => 20110080917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-07 [patent_title] => 'METHOD, PROCESS AND SYSTEM FOR SHARING DATA IN A HETEROGENEOUS STORAGE NETWORK' [patent_app_type] => utility [patent_app_number] => 12/871682 [patent_app_country] => US [patent_app_date] => 2010-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11415 [patent_no_of_claims] => 20 [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/0080/20110080917.pdf [firstpage_image] =>[orig_patent_app_number] => 12871682 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/871682
METHOD, PROCESS AND SYSTEM FOR SHARING DATA IN A HETEROGENEOUS STORAGE NETWORK Aug 29, 2010 Abandoned
Array ( [id] => 8915216 [patent_doc_number] => 20130176841 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'Method and Apparatus for Receiving Physical Uplink Control Channel in LTE System' [patent_app_type] => utility [patent_app_number] => 13/809409 [patent_app_country] => US [patent_app_date] => 2010-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7645 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13809409 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/809409
Method and apparatus for receiving physical uplink control channel in LTE system Jul 8, 2010 Issued
Array ( [id] => 9442735 [patent_doc_number] => 08711858 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Packet communication system and packet communication method, and node and user device' [patent_app_type] => utility [patent_app_number] => 12/785918 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 12684 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12785918 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/785918
Packet communication system and packet communication method, and node and user device May 23, 2010 Issued
Array ( [id] => 7566388 [patent_doc_number] => 20110286451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-24 [patent_title] => 'METHOD, APPARATUS AND COMPUTER PRODUCT FOR SENDING OR RECEIVING DATA OVER MULTIPLE NETWORKS' [patent_app_type] => utility [patent_app_number] => 12/785499 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8214 [patent_no_of_claims] => 24 [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/0286/20110286451.pdf [firstpage_image] =>[orig_patent_app_number] => 12785499 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/785499
METHOD, APPARATUS AND COMPUTER PRODUCT FOR SENDING OR RECEIVING DATA OVER MULTIPLE NETWORKS May 23, 2010 Abandoned
Array ( [id] => 8898133 [patent_doc_number] => 08477660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Method for updating filtering database in multi-ring network' [patent_app_type] => utility [patent_app_number] => 12/785898 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4545 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12785898 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/785898
Method for updating filtering database in multi-ring network May 23, 2010 Issued
Array ( [id] => 9234549 [patent_doc_number] => 08599858 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-03 [patent_title] => 'System and method for keep alive message aging' [patent_app_type] => utility [patent_app_number] => 12/785936 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6872 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12785936 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/785936
System and method for keep alive message aging May 23, 2010 Issued
Array ( [id] => 7566302 [patent_doc_number] => 20110286365 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-24 [patent_title] => 'Method for Connection Preservation' [patent_app_type] => utility [patent_app_number] => 12/784941 [patent_app_country] => US [patent_app_date] => 2010-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6740 [patent_no_of_claims] => 19 [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/0286/20110286365.pdf [firstpage_image] =>[orig_patent_app_number] => 12784941 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/784941
Method for Connection Preservation May 20, 2010 Abandoned
Menu