Search

Peter D. Mulcahy

Examiner (ID: 4152, Phone: (571)272-1107 , Office: P/1762 )

Most Active Art Unit
1713
Art Unit(s)
1796, 1762, 1713, 1106, 1505, 1801
Total Applications
2493
Issued Applications
1554
Pending Applications
172
Abandoned Applications
770

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15670839 [patent_doc_number] => 10599650 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-24 [patent_title] => Enhancements for forward joins expressing relationships [patent_app_type] => utility [patent_app_number] => 15/208736 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5192 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [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] => 15208736 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208736
Enhancements for forward joins expressing relationships Jul 12, 2016 Issued
Array ( [id] => 11397269 [patent_doc_number] => 20170017805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-19 [patent_title] => 'SYSTEMS AND METHODS FOR PROTECTING PERSONAL INFORMATION' [patent_app_type] => utility [patent_app_number] => 15/209448 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11713 [patent_no_of_claims] => 10 [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] => 15209448 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/209448
Systems and methods for protecting personal information Jul 12, 2016 Issued
Array ( [id] => 16217330 [patent_doc_number] => 10733144 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-04 [patent_title] => Persistent indexing and free space management for flat directory [patent_app_type] => utility [patent_app_number] => 15/208956 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5875 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208956 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208956
Persistent indexing and free space management for flat directory Jul 12, 2016 Issued
Array ( [id] => 14555973 [patent_doc_number] => 10346448 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-09 [patent_title] => System and method for classifying an alphanumeric candidate identified in an email message [patent_app_type] => utility [patent_app_number] => 15/209424 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5850 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 336 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15209424 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/209424
System and method for classifying an alphanumeric candidate identified in an email message Jul 12, 2016 Issued
Array ( [id] => 11717130 [patent_doc_number] => 20170185629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-29 [patent_title] => 'MULTI-STREAM OBJECT-BASED UPLOAD IN A DISTRIBUTED FILE SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/208866 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8077 [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] => 15208866 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208866
Multi-stream object-based upload in a distributed file system Jul 12, 2016 Issued
Array ( [id] => 17136605 [patent_doc_number] => 11138160 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-05 [patent_title] => Application performance using multidimensional predictive algorithm for automated tiering mechanisms [patent_app_type] => utility [patent_app_number] => 15/208930 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6705 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208930
Application performance using multidimensional predictive algorithm for automated tiering mechanisms Jul 12, 2016 Issued
Array ( [id] => 11117160 [patent_doc_number] => 20160314135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-27 [patent_title] => 'FILE SYSTEM MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/203712 [patent_app_country] => US [patent_app_date] => 2016-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5675 [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] => 15203712 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/203712
File system management Jul 5, 2016 Issued
Array ( [id] => 14490519 [patent_doc_number] => 10332053 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-25 [patent_title] => Food data access and delivery system [patent_app_type] => utility [patent_app_number] => 15/190952 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 70 [patent_no_of_words] => 15550 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 3 [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] => 15190952 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/190952
Food data access and delivery system Jun 22, 2016 Issued
Array ( [id] => 11109908 [patent_doc_number] => 20160306878 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-20 [patent_title] => 'COMBINING TOPIC SUGGESTIONS FROM DIFFERENT TOPIC SOURCES TO ASSIGN TO TEXTUAL DATA ITEMS' [patent_app_type] => utility [patent_app_number] => 15/190554 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 17903 [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] => 15190554 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/190554
COMBINING TOPIC SUGGESTIONS FROM DIFFERENT TOPIC SOURCES TO ASSIGN TO TEXTUAL DATA ITEMS Jun 22, 2016 Abandoned
Array ( [id] => 11917526 [patent_doc_number] => 09785714 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-10 [patent_title] => 'Method and/or system for searching network content' [patent_app_type] => utility [patent_app_number] => 15/180108 [patent_app_country] => US [patent_app_date] => 2016-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 21 [patent_no_of_words] => 14795 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15180108 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/180108
Method and/or system for searching network content Jun 12, 2016 Issued
Array ( [id] => 11910182 [patent_doc_number] => 09778992 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-10-03 [patent_title] => 'Interfacing with a virtual database system' [patent_app_type] => utility [patent_app_number] => 15/171331 [patent_app_country] => US [patent_app_date] => 2016-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 11080 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15171331 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/171331
Interfacing with a virtual database system Jun 1, 2016 Issued
Array ( [id] => 11070120 [patent_doc_number] => 20160267084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-15 [patent_title] => 'FOR ALL ENTRIES PROCESSING' [patent_app_type] => utility [patent_app_number] => 15/164335 [patent_app_country] => US [patent_app_date] => 2016-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3176 [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] => 15164335 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/164335
For all entries processing May 24, 2016 Issued
Array ( [id] => 11070135 [patent_doc_number] => 20160267099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-15 [patent_title] => 'Similarity Analysis Method, Apparatus, and System' [patent_app_type] => utility [patent_app_number] => 15/162866 [patent_app_country] => US [patent_app_date] => 2016-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10143 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15162866 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/162866
Similarity analysis method, apparatus, and system May 23, 2016 Issued
Array ( [id] => 14364303 [patent_doc_number] => 10303454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-28 [patent_title] => Disk block streaming using a broker computer system [patent_app_type] => utility [patent_app_number] => 15/156118 [patent_app_country] => US [patent_app_date] => 2016-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 16490 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15156118 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/156118
Disk block streaming using a broker computer system May 15, 2016 Issued
Array ( [id] => 15473127 [patent_doc_number] => 10552441 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Method and apparatus for multithreading extraction of data from a database [patent_app_type] => utility [patent_app_number] => 15/154867 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 10440 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154867 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154867
Method and apparatus for multithreading extraction of data from a database May 12, 2016 Issued
Array ( [id] => 11338674 [patent_doc_number] => 20160364429 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'CALCULATION OF PROPERTIES OF OBJECTS/SHAPES ACROSS VERSIONS OF APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 15/154584 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11457 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15154584 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154584
CALCULATION OF PROPERTIES OF OBJECTS/SHAPES ACROSS VERSIONS OF APPLICATIONS May 12, 2016 Abandoned
Array ( [id] => 11272813 [patent_doc_number] => 20160335360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'SYSTEM AND METHOD FOR DETERMINING SUITABLE NETWORK PATHS' [patent_app_type] => utility [patent_app_number] => 15/154513 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5148 [patent_no_of_claims] => 17 [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] => 15154513 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154513
SYSTEM AND METHOD FOR DETERMINING SUITABLE NETWORK PATHS May 12, 2016 Abandoned
Array ( [id] => 16535334 [patent_doc_number] => 10877935 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Stream computing system and method [patent_app_type] => utility [patent_app_number] => 15/154891 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5448 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154891 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154891
Stream computing system and method May 12, 2016 Issued
Array ( [id] => 12373308 [patent_doc_number] => 09959322 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-01 [patent_title] => Ranking channels in search [patent_app_type] => utility [patent_app_number] => 15/154379 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9081 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154379
Ranking channels in search May 12, 2016 Issued
Array ( [id] => 11274731 [patent_doc_number] => 20160337278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'DATABASE SYSTEMS AND METHODS FOR INTEGRATING DATA ITEMS COLLECTED FROM MULTIPLE DATA SOURCES' [patent_app_type] => utility [patent_app_number] => 15/154868 [patent_app_country] => US [patent_app_date] => 2016-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 32712 [patent_no_of_claims] => 9 [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] => 15154868 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/154868
Database systems and methods for integrating data items collected from multiple data sources May 12, 2016 Issued
Menu