Search

James J. Lee

Examiner (ID: 1484, Phone: (571)270-5965 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2195, 3668
Total Applications
306
Issued Applications
247
Pending Applications
3
Abandoned Applications
62

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12201499 [patent_doc_number] => 09904565 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-27 [patent_title] => 'Subsequent operation input reduction systems and methods for virtual machines' [patent_app_type] => utility [patent_app_number] => 13/364246 [patent_app_country] => US [patent_app_date] => 2012-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6009 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13364246 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/364246
Subsequent operation input reduction systems and methods for virtual machines Jan 31, 2012 Issued
Array ( [id] => 8395773 [patent_doc_number] => 20120233618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-13 [patent_title] => 'INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/363076 [patent_app_country] => US [patent_app_date] => 2012-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11851 [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] => 13363076 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/363076
Information processing device for performing contactless communication with an external device using multiple communication standards Jan 30, 2012 Issued
Array ( [id] => 9611858 [patent_doc_number] => 08789047 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-22 [patent_title] => 'Allowing world switches between virtual machines via hypervisor world switch security setting' [patent_app_type] => utility [patent_app_number] => 13/512554 [patent_app_country] => US [patent_app_date] => 2012-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 16979 [patent_no_of_claims] => 27 [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] => 13512554 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/512554
Allowing world switches between virtual machines via hypervisor world switch security setting Jan 25, 2012 Issued
Array ( [id] => 8326037 [patent_doc_number] => 20120198446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-02 [patent_title] => 'Computer System and Control Method Therefor' [patent_app_type] => utility [patent_app_number] => 13/352528 [patent_app_country] => US [patent_app_date] => 2012-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10128 [patent_no_of_claims] => 15 [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] => 13352528 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/352528
Computer System and Control Method Therefor Jan 17, 2012 Abandoned
Array ( [id] => 8315170 [patent_doc_number] => 20120192196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-26 [patent_title] => 'COMMAND EXECUTION DEVICE, COMMAND EXECUTION SYSTEM, COMMAND EXECUTION METHOD AND COMMAND EXECUTION PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/351404 [patent_app_country] => US [patent_app_date] => 2012-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11899 [patent_no_of_claims] => 14 [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] => 13351404 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/351404
Improving data processing efficiency based on data behavior type Jan 16, 2012 Issued
Array ( [id] => 11764310 [patent_doc_number] => 09372735 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-21 [patent_title] => 'Auto-scaling of pool of virtual machines based on auto-scaling rules of user associated with the pool' [patent_app_type] => utility [patent_app_number] => 13/346348 [patent_app_country] => US [patent_app_date] => 2012-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 18772 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13346348 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/346348
Auto-scaling of pool of virtual machines based on auto-scaling rules of user associated with the pool Jan 8, 2012 Issued
Array ( [id] => 8918256 [patent_doc_number] => 20130179881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'DECOUPLING PAAS RESOURCES, JOBS, AND SCHEDULING' [patent_app_type] => utility [patent_app_number] => 13/346303 [patent_app_country] => US [patent_app_date] => 2012-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 18738 [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] => 13346303 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/346303
Migration of task to different pool of resources based on task retry count during task lease Jan 8, 2012 Issued
Array ( [id] => 8918269 [patent_doc_number] => 20130179894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'PLATFORM AS A SERVICE JOB SCHEDULING' [patent_app_type] => utility [patent_app_number] => 13/346334 [patent_app_country] => US [patent_app_date] => 2012-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 18716 [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] => 13346334 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/346334
PLATFORM AS A SERVICE JOB SCHEDULING Jan 8, 2012 Abandoned
Array ( [id] => 9258034 [patent_doc_number] => 08621479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-31 [patent_title] => 'System and method for selecting task allocation method based on load balancing and core affinity metrics' [patent_app_type] => utility [patent_app_number] => 13/344474 [patent_app_country] => US [patent_app_date] => 2012-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5009 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 377 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13344474 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/344474
System and method for selecting task allocation method based on load balancing and core affinity metrics Jan 4, 2012 Issued
Array ( [id] => 11797400 [patent_doc_number] => 09407272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-02 [patent_title] => 'Systems and methods for distributing an aging burden among processor cores' [patent_app_type] => utility [patent_app_number] => 13/341748 [patent_app_country] => US [patent_app_date] => 2011-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6900 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13341748 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/341748
Systems and methods for distributing an aging burden among processor cores Dec 29, 2011 Issued
Array ( [id] => 10117576 [patent_doc_number] => 09152461 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-06 [patent_title] => 'Management of computing devices processing workflow stages of a resource dependent workflow' [patent_app_type] => utility [patent_app_number] => 13/332070 [patent_app_country] => US [patent_app_date] => 2011-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10354 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [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] => 13332070 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/332070
Management of computing devices processing workflow stages of a resource dependent workflow Dec 19, 2011 Issued
Array ( [id] => 10117575 [patent_doc_number] => 09152460 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-06 [patent_title] => 'Management of computing devices processing workflow stages of a resource dependent workflow' [patent_app_type] => utility [patent_app_number] => 13/331971 [patent_app_country] => US [patent_app_date] => 2011-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10354 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 383 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13331971 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/331971
Management of computing devices processing workflow stages of a resource dependent workflow Dec 19, 2011 Issued
Array ( [id] => 10124226 [patent_doc_number] => 09158583 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-13 [patent_title] => 'Management of computing devices processing workflow stages of a resource dependent workflow' [patent_app_type] => utility [patent_app_number] => 13/332130 [patent_app_country] => US [patent_app_date] => 2011-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10354 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 368 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13332130 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/332130
Management of computing devices processing workflow stages of a resource dependent workflow Dec 19, 2011 Issued
Array ( [id] => 10091936 [patent_doc_number] => 09128761 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-08 [patent_title] => 'Management of computing devices processing workflow stages of resource dependent workflow' [patent_app_type] => utility [patent_app_number] => 13/331918 [patent_app_country] => US [patent_app_date] => 2011-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10354 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 384 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13331918 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/331918
Management of computing devices processing workflow stages of resource dependent workflow Dec 19, 2011 Issued
Array ( [id] => 8886395 [patent_doc_number] => 20130159579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-20 [patent_title] => 'VIRTUALIZING INTERRUPT PRIORITY AND DELIVERY' [patent_app_type] => utility [patent_app_number] => 13/325714 [patent_app_country] => US [patent_app_date] => 2011-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4697 [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] => 13325714 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/325714
Virtualizing interrupt priority and delivery Dec 13, 2011 Issued
Array ( [id] => 10046751 [patent_doc_number] => 09087150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-21 [patent_title] => 'Performance analysis system for analyzing inter-thread communications to enhance performance in multithreaded system' [patent_app_type] => utility [patent_app_number] => 13/310815 [patent_app_country] => US [patent_app_date] => 2011-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4949 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13310815 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/310815
Performance analysis system for analyzing inter-thread communications to enhance performance in multithreaded system Dec 4, 2011 Issued
Array ( [id] => 8497769 [patent_doc_number] => 20120297177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-22 [patent_title] => 'Hardware Assisted Operating System Switch' [patent_app_type] => utility [patent_app_number] => 13/296303 [patent_app_country] => US [patent_app_date] => 2011-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8425 [patent_no_of_claims] => 21 [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] => 13296303 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/296303
Hardware Assisted Operating System Switch Nov 14, 2011 Abandoned
Array ( [id] => 8794514 [patent_doc_number] => 20130111483 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'AUTHORING AND USING PERSONALIZED WORKFLOWS' [patent_app_type] => utility [patent_app_number] => 13/284981 [patent_app_country] => US [patent_app_date] => 2011-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9948 [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] => 13284981 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284981
AUTHORING AND USING PERSONALIZED WORKFLOWS Oct 30, 2011 Abandoned
Array ( [id] => 8746873 [patent_doc_number] => 20130086590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'MANAGING CAPACITY OF COMPUTING ENVIRONMENTS AND SYSTEMS THAT INCLUDE A DATABASE' [patent_app_type] => utility [patent_app_number] => 13/250006 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 17496 [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] => 13250006 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250006
MANAGING CAPACITY OF COMPUTING ENVIRONMENTS AND SYSTEMS THAT INCLUDE A DATABASE Sep 29, 2011 Abandoned
Array ( [id] => 9940994 [patent_doc_number] => 08990825 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-03-24 [patent_title] => 'Allocation of resources to particular portions of processes based on negotiation between processes' [patent_app_type] => utility [patent_app_number] => 13/250502 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6641 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13250502 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250502
Allocation of resources to particular portions of processes based on negotiation between processes Sep 29, 2011 Issued
Menu