Search

Vincent P. Mcgraw

Examiner (ID: 7232)

Most Active Art Unit
2505
Art Unit(s)
2877, 2504, 2505, 2507, 3506, 2899
Total Applications
1428
Issued Applications
1296
Pending Applications
26
Abandoned Applications
106

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 7780754 [patent_doc_number] => 20120042310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-16 [patent_title] => 'METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PLATFORM INDEPENDENT FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 13/026977 [patent_app_country] => US [patent_app_date] => 2011-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9730 [patent_no_of_claims] => 24 [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/0042/20120042310.pdf [firstpage_image] =>[orig_patent_app_number] => 13026977 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/026977
METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PLATFORM INDEPENDENT FRAMEWORK Feb 13, 2011 Abandoned
Array ( [id] => 6117450 [patent_doc_number] => 20110191769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-04 [patent_title] => 'Automated Network Backup Device and Method' [patent_app_type] => utility [patent_app_number] => 13/021080 [patent_app_country] => US [patent_app_date] => 2011-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5983 [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/0191/20110191769.pdf [firstpage_image] =>[orig_patent_app_number] => 13021080 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/021080
Automated network backup peripheral device and method Feb 3, 2011 Issued
Array ( [id] => 8315119 [patent_doc_number] => 20120192144 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-26 [patent_title] => 'MIGRATING UNIFIED MODELING LANGUAGE MODELS ACROSS UNIFIED MODELING LANGUAGE PROFILES' [patent_app_type] => utility [patent_app_number] => 13/011988 [patent_app_country] => US [patent_app_date] => 2011-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7331 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13011988 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/011988
Migrating unified modeling language models across unified modeling language profiles Jan 23, 2011 Issued
Array ( [id] => 9218584 [patent_doc_number] => 08631394 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-14 [patent_title] => 'Static resource processing' [patent_app_type] => utility [patent_app_number] => 13/006380 [patent_app_country] => US [patent_app_date] => 2011-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9287 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13006380 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/006380
Static resource processing Jan 12, 2011 Issued
Array ( [id] => 9379169 [patent_doc_number] => 08683455 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-03-25 [patent_title] => 'Method and system for optimizing an executable program by selectively merging identical program entities' [patent_app_type] => utility [patent_app_number] => 13/005375 [patent_app_country] => US [patent_app_date] => 2011-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6023 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13005375 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/005375
Method and system for optimizing an executable program by selectively merging identical program entities Jan 11, 2011 Issued
Array ( [id] => 8255130 [patent_doc_number] => 20120159452 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'GRAPHICAL USER INTERFACE FOR EXPLORING SOURCE CODE EXECUTION BEHAVIOR' [patent_app_type] => utility [patent_app_number] => 12/970983 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6510 [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/0159/20120159452.pdf [firstpage_image] =>[orig_patent_app_number] => 12970983 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/970983
Graphical user interface for exploring source code execution behavior Dec 16, 2010 Issued
Array ( [id] => 8254821 [patent_doc_number] => 20120159145 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'PLUG-IN SYSTEM FOR SOFTWARE APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/971382 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11496 [patent_no_of_claims] => 19 [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/0159/20120159145.pdf [firstpage_image] =>[orig_patent_app_number] => 12971382 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971382
Plug-in system for software applications Dec 16, 2010 Issued
Array ( [id] => 9974398 [patent_doc_number] => 09021435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Methods and systems for providing a user interface in a multi-tenant database environment' [patent_app_type] => utility [patent_app_number] => 12/970686 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 24894 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12970686 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/970686
Methods and systems for providing a user interface in a multi-tenant database environment Dec 15, 2010 Issued
Array ( [id] => 5949443 [patent_doc_number] => 20110107316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-05 [patent_title] => 'ALGORITHM COMPLEXITY IDENTIFICATION' [patent_app_type] => utility [patent_app_number] => 12/917677 [patent_app_country] => US [patent_app_date] => 2010-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6383 [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/0107/20110107316.pdf [firstpage_image] =>[orig_patent_app_number] => 12917677 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/917677
Algorithm complexity identification Nov 1, 2010 Issued
Array ( [id] => 9752409 [patent_doc_number] => 08843899 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-23 [patent_title] => 'Implementing a step-type operation during debugging of code using internal breakpoints' [patent_app_type] => utility [patent_app_number] => 12/915288 [patent_app_country] => US [patent_app_date] => 2010-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10114 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12915288 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/915288
Implementing a step-type operation during debugging of code using internal breakpoints Oct 28, 2010 Issued
Array ( [id] => 8177023 [patent_doc_number] => 20120110567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-03 [patent_title] => 'OPERATING SYSTEM INSTALLATION USING BUILD PLANS' [patent_app_type] => utility [patent_app_number] => 12/914784 [patent_app_country] => US [patent_app_date] => 2010-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2554 [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/0110/20120110567.pdf [firstpage_image] =>[orig_patent_app_number] => 12914784 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/914784
OPERATING SYSTEM INSTALLATION USING BUILD PLANS Oct 27, 2010 Abandoned
Array ( [id] => 8177022 [patent_doc_number] => 20120110563 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-03 [patent_title] => 'DYNAMIC APPLICATION IDENTIFIER FOR USE IN AN UPDATE WORKFLOW' [patent_app_type] => utility [patent_app_number] => 12/913976 [patent_app_country] => US [patent_app_date] => 2010-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7856 [patent_no_of_claims] => 23 [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/0110/20120110563.pdf [firstpage_image] =>[orig_patent_app_number] => 12913976 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/913976
Dynamic application identifier for use in an update workflow Oct 27, 2010 Issued
Array ( [id] => 6369850 [patent_doc_number] => 20100088681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-08 [patent_title] => 'SYMBOLIC REDUCTION OF DYNAMIC EXECUTIONS OF CONCURRENT PROGRAMS' [patent_app_type] => utility [patent_app_number] => 12/571476 [patent_app_country] => US [patent_app_date] => 2009-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10009 [patent_no_of_claims] => 10 [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/0088/20100088681.pdf [firstpage_image] =>[orig_patent_app_number] => 12571476 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/571476
Symbolic reduction of dynamic executions of concurrent programs Sep 30, 2009 Issued
Array ( [id] => 10885710 [patent_doc_number] => 08910114 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-09 [patent_title] => 'Optimizing code using a bi-endian compiler' [patent_app_type] => utility [patent_app_number] => 13/383427 [patent_app_country] => US [patent_app_date] => 2009-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5306 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13383427 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/383427
Optimizing code using a bi-endian compiler Jun 24, 2009 Issued
Array ( [id] => 6636148 [patent_doc_number] => 20100325613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'Documentation Roadmaps and Community Networking for Developers on Large Projects' [patent_app_type] => utility [patent_app_number] => 12/486833 [patent_app_country] => US [patent_app_date] => 2009-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5858 [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/0325/20100325613.pdf [firstpage_image] =>[orig_patent_app_number] => 12486833 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/486833
Documentation roadmaps and community networking for developers on large projects Jun 17, 2009 Issued
Array ( [id] => 6636089 [patent_doc_number] => 20100325607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'Generating Code Meeting Approved Patterns' [patent_app_type] => utility [patent_app_number] => 12/486156 [patent_app_country] => US [patent_app_date] => 2009-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 4101 [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/0325/20100325607.pdf [firstpage_image] =>[orig_patent_app_number] => 12486156 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/486156
Generating Code Meeting Approved Patterns Jun 16, 2009 Abandoned
Array ( [id] => 6644142 [patent_doc_number] => 20100313063 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-09 [patent_title] => 'MITIGATING REDUCTION IN AVAILABILITY LEVEL DURING MAINTENANCE OF NODES IN A CLUSTER' [patent_app_type] => utility [patent_app_number] => 12/477141 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7521 [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/0313/20100313063.pdf [firstpage_image] =>[orig_patent_app_number] => 12477141 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/477141
Mitigating reduction in availability level during maintenance of nodes in a cluster Jun 2, 2009 Issued
Array ( [id] => 9821076 [patent_doc_number] => 08930879 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-06 [patent_title] => 'Application building' [patent_app_type] => utility [patent_app_number] => 12/477154 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 23 [patent_no_of_words] => 8167 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12477154 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/477154
Application building Jun 2, 2009 Issued
Array ( [id] => 6645243 [patent_doc_number] => 20100313195 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-09 [patent_title] => 'Determining required software components for SCSI system initialization' [patent_app_type] => utility [patent_app_number] => 12/455550 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3153 [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/0313/20100313195.pdf [firstpage_image] =>[orig_patent_app_number] => 12455550 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/455550
Determining required software components for SCSI system initialization Jun 2, 2009 Issued
Array ( [id] => 5369973 [patent_doc_number] => 20090307532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-10 [patent_title] => 'STEALTHY DEBUGGER' [patent_app_type] => utility [patent_app_number] => 12/477858 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 4766 [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/0307/20090307532.pdf [firstpage_image] =>[orig_patent_app_number] => 12477858 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/477858
STEALTHY DEBUGGER Jun 2, 2009 Abandoned
Menu