Search

Daniel F. Mcmahon

Examiner (ID: 9084, Phone: (571)270-3232 , Office: P/2117 )

Most Active Art Unit
2111
Art Unit(s)
2111, 2117
Total Applications
1218
Issued Applications
1075
Pending Applications
59
Abandoned Applications
109

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8804680 [patent_doc_number] => 08442962 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-14 [patent_title] => 'Distributed transaction management using two-phase commit optimization' [patent_app_type] => utility [patent_app_number] => 12/980178 [patent_app_country] => US [patent_app_date] => 2010-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6267 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12980178 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/980178
Distributed transaction management using two-phase commit optimization Dec 27, 2010 Issued
Array ( [id] => 8266995 [patent_doc_number] => 20120166425 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'Systems and Methods for Creating and Using a Research Map' [patent_app_type] => utility [patent_app_number] => 12/978706 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10759 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 8 [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] => 12978706 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978706
Systems and Methods for Creating and Using a Research Map Dec 26, 2010 Abandoned
Array ( [id] => 10092116 [patent_doc_number] => 09128942 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-08 [patent_title] => 'On-demand operations' [patent_app_type] => utility [patent_app_number] => 12/978436 [patent_app_country] => US [patent_app_date] => 2010-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14770 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978436 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978436
On-demand operations Dec 23, 2010 Issued
Array ( [id] => 10124496 [patent_doc_number] => 09158856 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-13 [patent_title] => 'Automatic generation of tasks for search engine optimization' [patent_app_type] => utility [patent_app_number] => 12/978455 [patent_app_country] => US [patent_app_date] => 2010-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9742 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 392 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978455 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978455
Automatic generation of tasks for search engine optimization Dec 23, 2010 Issued
Array ( [id] => 10150917 [patent_doc_number] => 09183208 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-11-10 [patent_title] => 'Fileshot management' [patent_app_type] => utility [patent_app_number] => 12/978444 [patent_app_country] => US [patent_app_date] => 2010-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10520 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978444 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978444
Fileshot management Dec 23, 2010 Issued
Array ( [id] => 7664802 [patent_doc_number] => 20110314071 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-22 [patent_title] => 'METADATA-BASED DATA ACCESS AND CONTROL' [patent_app_type] => utility [patent_app_number] => 12/978459 [patent_app_country] => US [patent_app_date] => 2010-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9927 [patent_no_of_claims] => 21 [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] => 12978459 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978459
METADATA-BASED DATA ACCESS AND CONTROL Dec 23, 2010 Abandoned
Array ( [id] => 8267005 [patent_doc_number] => 20120166437 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'Generating Maps of Private Spaces Using Mobile Computing Device Sensors' [patent_app_type] => utility [patent_app_number] => 12/978098 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5985 [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] => 12978098 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978098
Generating maps of private spaces using mobile computing device sensors Dec 22, 2010 Issued
Array ( [id] => 8267015 [patent_doc_number] => 20120166441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'KEYWORDS EXTRACTION AND ENRICHMENT VIA CATEGORIZATION SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/978169 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10157 [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] => 12978169 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978169
Keywords extraction and enrichment via categorization systems Dec 22, 2010 Issued
Array ( [id] => 12434523 [patent_doc_number] => 09978022 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-22 [patent_title] => Providing context relevant search for a user based on location and social information [patent_app_type] => utility [patent_app_number] => 12/976743 [patent_app_country] => US [patent_app_date] => 2010-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 17386 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 404 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12976743 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/976743
Providing context relevant search for a user based on location and social information Dec 21, 2010 Issued
Array ( [id] => 7493367 [patent_doc_number] => 20110239163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'DISPLAY SCREEN CONTROL METHOD, GRAPHICAL USER INTERFACE, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/915905 [patent_app_country] => US [patent_app_date] => 2010-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 21709 [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/0239/20110239163.pdf [firstpage_image] =>[orig_patent_app_number] => 12915905 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/915905
DISPLAY SCREEN CONTROL METHOD, GRAPHICAL USER INTERFACE, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM Oct 28, 2010 Abandoned
Array ( [id] => 8143013 [patent_doc_number] => 20120096057 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-19 [patent_title] => 'DEFAULT OBJECT FRAGMENTS' [patent_app_type] => utility [patent_app_number] => 12/903917 [patent_app_country] => US [patent_app_date] => 2010-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6800 [patent_no_of_claims] => 27 [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/0096/20120096057.pdf [firstpage_image] =>[orig_patent_app_number] => 12903917 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/903917
DEFAULT OBJECT FRAGMENTS Oct 12, 2010 Abandoned
Array ( [id] => 9960903 [patent_doc_number] => 09009125 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Creating and maintaining order of a log stream' [patent_app_type] => utility [patent_app_number] => 12/904026 [patent_app_country] => US [patent_app_date] => 2010-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7247 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12904026 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/904026
Creating and maintaining order of a log stream Oct 12, 2010 Issued
Array ( [id] => 6198231 [patent_doc_number] => 20110029989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-03 [patent_title] => 'METHOD FOR MODIFYING NOTIFICATIONS IN AN ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 12/903884 [patent_app_country] => US [patent_app_date] => 2010-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 7082 [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/0029/20110029989.pdf [firstpage_image] =>[orig_patent_app_number] => 12903884 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/903884
Method for modifying notifications in an electronic device Oct 12, 2010 Issued
Array ( [id] => 6198231 [patent_doc_number] => 20110029989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-03 [patent_title] => 'METHOD FOR MODIFYING NOTIFICATIONS IN AN ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 12/903884 [patent_app_country] => US [patent_app_date] => 2010-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 7082 [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/0029/20110029989.pdf [firstpage_image] =>[orig_patent_app_number] => 12903884 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/903884
Method for modifying notifications in an electronic device Oct 12, 2010 Issued
Array ( [id] => 9029326 [patent_doc_number] => 08538922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-17 [patent_title] => 'Nondisruptive overflow avoidance of tuple validity timestamps in temporal database systems' [patent_app_type] => utility [patent_app_number] => 12/901972 [patent_app_country] => US [patent_app_date] => 2010-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11243 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12901972 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/901972
Nondisruptive overflow avoidance of tuple validity timestamps in temporal database systems Oct 10, 2010 Issued
Array ( [id] => 8130085 [patent_doc_number] => 20120089593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-12 [patent_title] => 'QUERY OPTIMIZATION BASED ON REPORTING SPECIFICATIONS' [patent_app_type] => utility [patent_app_number] => 12/901580 [patent_app_country] => US [patent_app_date] => 2010-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4592 [patent_no_of_claims] => 21 [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/0089/20120089593.pdf [firstpage_image] =>[orig_patent_app_number] => 12901580 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/901580
QUERY OPTIMIZATION BASED ON REPORTING SPECIFICATIONS Oct 10, 2010 Abandoned
Array ( [id] => 8130063 [patent_doc_number] => 20120089579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-12 [patent_title] => 'COMPRESSION PIPELINE FOR STORING DATA IN A STORAGE CLOUD' [patent_app_type] => utility [patent_app_number] => 12/901385 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 22239 [patent_no_of_claims] => 21 [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/0089/20120089579.pdf [firstpage_image] =>[orig_patent_app_number] => 12901385 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/901385
COMPRESSION PIPELINE FOR STORING DATA IN A STORAGE CLOUD Oct 7, 2010 Abandoned
Array ( [id] => 6040446 [patent_doc_number] => 20110093495 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-21 [patent_title] => 'SYSTEM AND METHOD FOR STORING AND RETRIEVING DATA FROM STORAGE' [patent_app_type] => utility [patent_app_number] => 12/901160 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 6300 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20110093495.pdf [firstpage_image] =>[orig_patent_app_number] => 12901160 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/901160
System and method for storing and retrieving data from storage Oct 7, 2010 Issued
Array ( [id] => 8130203 [patent_doc_number] => 20120089650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-12 [patent_title] => 'SYSTEM AND METHOD FOR A STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/900719 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6218 [patent_no_of_claims] => 31 [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/0089/20120089650.pdf [firstpage_image] =>[orig_patent_app_number] => 12900719 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/900719
SYSTEM AND METHOD FOR A STORAGE SYSTEM Oct 7, 2010 Abandoned
Array ( [id] => 11897284 [patent_doc_number] => 09767221 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'User profile and its location in a clustered profile landscape' [patent_app_type] => utility [patent_app_number] => 12/901075 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8849 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12901075 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/901075
User profile and its location in a clustered profile landscape Oct 7, 2010 Issued
Menu