Search

Jonathan M. Peo

Examiner (ID: 7389, Phone: (571)270-0198 , Office: P/1779 )

Most Active Art Unit
1779
Art Unit(s)
1779
Total Applications
519
Issued Applications
208
Pending Applications
97
Abandoned Applications
230

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10408861 [patent_doc_number] => 20150293871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-15 [patent_title] => 'REDUNDANT PACKET FORWARDING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/441188 [patent_app_country] => US [patent_app_date] => 2012-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5098 [patent_no_of_claims] => 16 [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] => 14441188 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/441188
Redundant packet forwarding system Nov 26, 2012 Issued
Array ( [id] => 9193317 [patent_doc_number] => 20130332632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'HOLISTIC IDENTIFICATION OF AN ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 13/685522 [patent_app_country] => US [patent_app_date] => 2012-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 20485 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13685522 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/685522
HOLISTIC IDENTIFICATION OF AN ELECTRONIC DEVICE Nov 25, 2012 Abandoned
Array ( [id] => 10376710 [patent_doc_number] => 20150261717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-17 [patent_title] => 'CASCADED FIELDBUS SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/438674 [patent_app_country] => US [patent_app_date] => 2012-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3877 [patent_no_of_claims] => 16 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14438674 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/438674
Cascaded fieldbus system Nov 5, 2012 Issued
Array ( [id] => 9961144 [patent_doc_number] => 09009368 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Interrupt latency performance counters' [patent_app_type] => utility [patent_app_number] => 13/658027 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4515 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13658027 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/658027
Interrupt latency performance counters Oct 22, 2012 Issued
Array ( [id] => 12088348 [patent_doc_number] => 09842078 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-12 [patent_title] => 'Data transmission architecture' [patent_app_type] => utility [patent_app_number] => 14/437790 [patent_app_country] => US [patent_app_date] => 2012-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4251 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14437790 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/437790
Data transmission architecture Oct 21, 2012 Issued
Array ( [id] => 9967722 [patent_doc_number] => 09015357 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-21 [patent_title] => 'Method and device for providing high speed data transmission with video data' [patent_app_type] => utility [patent_app_number] => 13/656796 [patent_app_country] => US [patent_app_date] => 2012-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4451 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13656796 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/656796
Method and device for providing high speed data transmission with video data Oct 21, 2012 Issued
Array ( [id] => 9130106 [patent_doc_number] => 08578062 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-05 [patent_title] => 'Method and apparatus for enabling enhanced USB interaction' [patent_app_type] => utility [patent_app_number] => 13/654047 [patent_app_country] => US [patent_app_date] => 2012-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8421 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13654047 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/654047
Method and apparatus for enabling enhanced USB interaction Oct 16, 2012 Issued
Array ( [id] => 8831569 [patent_doc_number] => 20130132614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'RE-ENUMERATION OF USB 3.0 COMPATIBLE DEVICES' [patent_app_type] => utility [patent_app_number] => 13/632084 [patent_app_country] => US [patent_app_date] => 2012-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10245 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13632084 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/632084
Re-enumeration of USB 3.0 compatible devices Sep 29, 2012 Issued
Array ( [id] => 11830779 [patent_doc_number] => 09727521 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-08 [patent_title] => 'Efficient CPU mailbox read access to GPU memory' [patent_app_type] => utility [patent_app_number] => 13/620232 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6681 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13620232 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/620232
Efficient CPU mailbox read access to GPU memory Sep 13, 2012 Issued
Array ( [id] => 9585693 [patent_doc_number] => 08775702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-08 [patent_title] => 'System and method for recognizing a keystroke in an electronic device' [patent_app_type] => utility [patent_app_number] => 13/616949 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9948 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13616949 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616949
System and method for recognizing a keystroke in an electronic device Sep 13, 2012 Issued
Array ( [id] => 9444413 [patent_doc_number] => 08713549 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Vectorization of program code' [patent_app_type] => utility [patent_app_number] => 13/606341 [patent_app_country] => US [patent_app_date] => 2012-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4056 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13606341 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/606341
Vectorization of program code Sep 6, 2012 Issued
Array ( [id] => 8686561 [patent_doc_number] => 20130054844 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'INFORMATION MANAGEMENT SYSTEM AND INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/589384 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 15807 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13589384 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589384
INFORMATION MANAGEMENT SYSTEM AND INFORMATION PROCESSING APPARATUS Aug 19, 2012 Abandoned
Array ( [id] => 9320542 [patent_doc_number] => 20140052880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'EXTERNAL CD MODULE WITH USB INTERFACE AND OPERATION METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/585473 [patent_app_country] => US [patent_app_date] => 2012-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1958 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13585473 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/585473
EXTERNAL CD MODULE WITH USB INTERFACE AND OPERATION METHOD THEREOF Aug 13, 2012 Abandoned
Array ( [id] => 11811248 [patent_doc_number] => 09715821 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-25 [patent_title] => 'System and method for managing device controls' [patent_app_type] => utility [patent_app_number] => 13/555441 [patent_app_country] => US [patent_app_date] => 2012-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11998 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13555441 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/555441
System and method for managing device controls Jul 22, 2012 Issued
Array ( [id] => 8672392 [patent_doc_number] => 20130046929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-21 [patent_title] => 'INTERFACE MODULE, COMMUNICATION APPARATUS, AND COMMUNICATION METHOD' [patent_app_type] => utility [patent_app_number] => 13/555775 [patent_app_country] => US [patent_app_date] => 2012-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 47 [patent_no_of_words] => 24295 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13555775 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/555775
INTERFACE MODULE, COMMUNICATION APPARATUS, AND COMMUNICATION METHOD Jul 22, 2012 Abandoned
Array ( [id] => 10131295 [patent_doc_number] => 09165131 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-20 [patent_title] => 'Vehicle connector lockout for in-vehicle diagnostic link connector (DLC) interface port' [patent_app_type] => utility [patent_app_number] => 13/555078 [patent_app_country] => US [patent_app_date] => 2012-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 14 [patent_no_of_words] => 7287 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13555078 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/555078
Vehicle connector lockout for in-vehicle diagnostic link connector (DLC) interface port Jul 19, 2012 Issued
Array ( [id] => 9604725 [patent_doc_number] => 20140201406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-17 [patent_title] => 'METHOD FOR CONTROLLING TRANSACTION EXCHANGES BETWEEN TWO INTEGRATED CIRCUITS' [patent_app_type] => utility [patent_app_number] => 14/130646 [patent_app_country] => US [patent_app_date] => 2012-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6338 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [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] => 14130646 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/130646
Method for controlling transaction exchanges between two integrated circuits Jul 5, 2012 Issued
Array ( [id] => 9213727 [patent_doc_number] => 20140012904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'PROVIDING BYTE ENABLES FOR PEER-TO-PEER DATA TRANSFER WITHIN A COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/541633 [patent_app_country] => US [patent_app_date] => 2012-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7351 [patent_no_of_claims] => 22 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13541633 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/541633
Providing byte enables for peer-to-peer data transfer within a computing environment Jul 2, 2012 Issued
Array ( [id] => 9207481 [patent_doc_number] => 20140006658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'METHOD FOR OPERATING A HANDHELD COMPUTER BY USB INPUT DEVICES' [patent_app_type] => utility [patent_app_number] => 13/533971 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1284 [patent_no_of_claims] => 3 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13533971 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/533971
METHOD FOR OPERATING A HANDHELD COMPUTER BY USB INPUT DEVICES Jun 26, 2012 Abandoned
Array ( [id] => 10091986 [patent_doc_number] => 09128811 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'Assigning addresses to devices on an interconnect' [patent_app_type] => utility [patent_app_number] => 13/532978 [patent_app_country] => US [patent_app_date] => 2012-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6060 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13532978 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/532978
Assigning addresses to devices on an interconnect Jun 25, 2012 Issued
Menu