Search

Peter L. Vajda

Examiner (ID: 5797, Phone: (571)272-7150 , Office: P/1721 )

Most Active Art Unit
1737
Art Unit(s)
1721, 1795, 1737, 1756
Total Applications
1270
Issued Applications
966
Pending Applications
56
Abandoned Applications
268

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9829492 [patent_doc_number] => 08938731 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-20 [patent_title] => 'Cost optimization for firmware updates for globally mobile machine-to-machine devices' [patent_app_type] => utility [patent_app_number] => 13/659115 [patent_app_country] => US [patent_app_date] => 2012-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6592 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13659115 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/659115
Cost optimization for firmware updates for globally mobile machine-to-machine devices Oct 23, 2012 Issued
Array ( [id] => 13651331 [patent_doc_number] => 09851980 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-12-26 [patent_title] => Distributed update service enabling update requests [patent_app_type] => utility [patent_app_number] => 13/657734 [patent_app_country] => US [patent_app_date] => 2012-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12227 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13657734 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/657734
Distributed update service enabling update requests Oct 21, 2012 Issued
Array ( [id] => 9424400 [patent_doc_number] => 20140109051 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'CLOUD-BASED SOFTWARE TESTING' [patent_app_type] => utility [patent_app_number] => 13/650608 [patent_app_country] => US [patent_app_date] => 2012-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 20714 [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] => 13650608 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/650608
Cloud-based software testing Oct 11, 2012 Issued
Array ( [id] => 9424412 [patent_doc_number] => 20140109063 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'CAPTURING TEST DATA ASSOCIATED WITH ERROR CONDITIONS IN SOFTWARE ITEM TESTING' [patent_app_type] => utility [patent_app_number] => 13/650860 [patent_app_country] => US [patent_app_date] => 2012-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 20706 [patent_no_of_claims] => 18 [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] => 13650860 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/650860
Capturing test data associated with error conditions in software item testing Oct 11, 2012 Issued
Array ( [id] => 9714600 [patent_doc_number] => 08839202 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-16 [patent_title] => 'Test environment managed within tests' [patent_app_type] => utility [patent_app_number] => 13/650969 [patent_app_country] => US [patent_app_date] => 2012-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 20674 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13650969 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/650969
Test environment managed within tests Oct 11, 2012 Issued
Array ( [id] => 9826176 [patent_doc_number] => 08935672 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-13 [patent_title] => 'Lazy evaluation of geometric definitions of objects within procedural programming environments' [patent_app_type] => utility [patent_app_number] => 13/618278 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6323 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13618278 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/618278
Lazy evaluation of geometric definitions of objects within procedural programming environments Sep 13, 2012 Issued
Array ( [id] => 8650679 [patent_doc_number] => 20130036409 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'TECHNIQUE FOR COMPILING AND RUNNING HIGH-LEVEL PROGRAMS ON HETEROGENEOUS COMPUTERS' [patent_app_type] => utility [patent_app_number] => 13/618523 [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] => 8858 [patent_no_of_claims] => 13 [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] => 13618523 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/618523
Technique for compiling and running high-level programs on heterogeneous computers Sep 13, 2012 Issued
Array ( [id] => 8607987 [patent_doc_number] => 20130013299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-10 [patent_title] => 'METHOD AND APPARATUS FOR DEVELOPMENT, DEPLOYMENT, AND MAINTENANCE OF A VOICE SOFTWARE APPLICATION FOR DISTRIBUTION TO ONE OR MORE CONSUMERS' [patent_app_type] => utility [patent_app_number] => 13/616863 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 11162 [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] => 13616863 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616863
METHOD AND APPARATUS FOR DEVELOPMENT, DEPLOYMENT, AND MAINTENANCE OF A VOICE SOFTWARE APPLICATION FOR DISTRIBUTION TO ONE OR MORE CONSUMERS Sep 13, 2012 Abandoned
Array ( [id] => 9630192 [patent_doc_number] => 08799886 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-05 [patent_title] => 'Methods and systems for transferring data over a network' [patent_app_type] => utility [patent_app_number] => 13/615039 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7784 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 348 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13615039 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/615039
Methods and systems for transferring data over a network Sep 12, 2012 Issued
Array ( [id] => 8686921 [patent_doc_number] => 20130055204 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'LOCATING ISOLATION POINTS IN AN APPLICATION UNDER MULTI-TENANT ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/604051 [patent_app_country] => US [patent_app_date] => 2012-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4644 [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] => 13604051 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/604051
LOCATING ISOLATION POINTS IN AN APPLICATION UNDER MULTI-TENANT ENVIRONMENT Sep 4, 2012 Abandoned
Array ( [id] => 9847853 [patent_doc_number] => 08949787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Locating isolation points in an application under multi-tenant environment' [patent_app_type] => utility [patent_app_number] => 13/600619 [patent_app_country] => US [patent_app_date] => 2012-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4615 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13600619 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/600619
Locating isolation points in an application under multi-tenant environment Aug 30, 2012 Issued
Array ( [id] => 9834655 [patent_doc_number] => 08943489 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-27 [patent_title] => 'High availability in-service software upgrade using virtual machine instances in dual computing appliances' [patent_app_type] => utility [patent_app_number] => 13/537760 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11942 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13537760 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/537760
High availability in-service software upgrade using virtual machine instances in dual computing appliances Jun 28, 2012 Issued
Array ( [id] => 9207893 [patent_doc_number] => 20140007070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'Managing Software Product Lifecycle Across Multiple Operating System Platforms' [patent_app_type] => utility [patent_app_number] => 13/537439 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9885 [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] => 13537439 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/537439
Managing Software Product Lifecycle Across Multiple Operating System Platforms Jun 28, 2012 Abandoned
Array ( [id] => 9207883 [patent_doc_number] => 20140007060 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'IMPLEMENTATION OF DISTRIBUTED METHODS THAT SUPPORT GENERIC FUNCTIONS' [patent_app_type] => utility [patent_app_number] => 13/539244 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4240 [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] => 13539244 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/539244
Implementation of distributed methods that support generic functions Jun 28, 2012 Issued
Array ( [id] => 9207884 [patent_doc_number] => 20140007061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'STAGED LOOP INSTRUCTIONS' [patent_app_type] => utility [patent_app_number] => 13/537731 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9096 [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] => 13537731 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/537731
Staged loop instructions Jun 28, 2012 Issued
Array ( [id] => 9954577 [patent_doc_number] => 09003391 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-07 [patent_title] => 'Apparatus and method for providing application service based on area' [patent_app_type] => utility [patent_app_number] => 13/538236 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4226 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13538236 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/538236
Apparatus and method for providing application service based on area Jun 28, 2012 Issued
Array ( [id] => 9847884 [patent_doc_number] => 08949818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Mechanism for facilitating dynamic and trusted cloud-based extension upgrades for computing systems' [patent_app_type] => utility [patent_app_number] => 13/539201 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4888 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13539201 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/539201
Mechanism for facilitating dynamic and trusted cloud-based extension upgrades for computing systems Jun 28, 2012 Issued
Array ( [id] => 10962983 [patent_doc_number] => 20140366013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-11 [patent_title] => 'Wireless communication terminal and method for securely running industry software' [patent_app_type] => utility [patent_app_number] => 14/369589 [patent_app_country] => US [patent_app_date] => 2012-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2507 [patent_no_of_claims] => 8 [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] => 14369589 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/369589
Wireless communication terminal and method for securely running industry software Jun 20, 2012 Issued
Array ( [id] => 9658905 [patent_doc_number] => 20140229910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'SYSTEM AND METHOD FOR TRANSPLANTING SOURCE CODE' [patent_app_type] => utility [patent_app_number] => 13/492228 [patent_app_country] => US [patent_app_date] => 2012-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 8240 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13492228 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/492228
System and method for transplanting source code Jun 7, 2012 Issued
Array ( [id] => 9623456 [patent_doc_number] => 08793651 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-29 [patent_title] => 'Remote card content management using synchronous server-side scripting' [patent_app_type] => utility [patent_app_number] => 13/489505 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6075 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13489505 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/489505
Remote card content management using synchronous server-side scripting Jun 5, 2012 Issued
Menu