
George Binh Minh Nguyen
Examiner (ID: 14102, Phone: (571)272-4491 , Office: P/3723 )
| Most Active Art Unit | 3723 |
| Art Unit(s) | 3744, 3722, 3723, 3203 |
| Total Applications | 2154 |
| Issued Applications | 1882 |
| Pending Applications | 44 |
| Abandoned Applications | 234 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11791017
[patent_doc_number] => 09400641
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-26
[patent_title] => 'Adaptable middleware layer'
[patent_app_type] => utility
[patent_app_number] => 13/409052
[patent_app_country] => US
[patent_app_date] => 2012-02-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8508
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 334
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13409052
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/409052 | Adaptable middleware layer | Feb 28, 2012 | Issued |
Array
(
[id] => 10150718
[patent_doc_number] => 09183007
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-10
[patent_title] => 'Dynamic determination of application server runtime classloading'
[patent_app_type] => utility
[patent_app_number] => 13/407663
[patent_app_country] => US
[patent_app_date] => 2012-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3339
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13407663
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/407663 | Dynamic determination of application server runtime classloading | Feb 27, 2012 | Issued |
Array
(
[id] => 8613526
[patent_doc_number] => 20130018839
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-17
[patent_title] => 'ENABLING COMPUTATIONAL PROCESS AS A DYNAMIC DATA SOURCE FOR BI REPORTING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 13/397734
[patent_app_country] => US
[patent_app_date] => 2012-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7435
[patent_no_of_claims] => 13
[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] => 13397734
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/397734 | Enabling computational process as a dynamic data source for BI reporting systems | Feb 15, 2012 | Issued |
Array
(
[id] => 8992096
[patent_doc_number] => 20130219377
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-22
[patent_title] => 'SCALAR OPTIMIZATIONS FOR SHADERS'
[patent_app_type] => utility
[patent_app_number] => 13/398793
[patent_app_country] => US
[patent_app_date] => 2012-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3377
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13398793
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/398793 | Scalar optimizations for shaders | Feb 15, 2012 | Issued |
Array
(
[id] => 8443617
[patent_doc_number] => 20120260232
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-11
[patent_title] => 'SYSTEMS AND METHODS FOR A MOBILE APPLICATION DEVELOPMENT AND DEPLOYMENT PLATFORM'
[patent_app_type] => utility
[patent_app_number] => 13/396392
[patent_app_country] => US
[patent_app_date] => 2012-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 52
[patent_figures_cnt] => 52
[patent_no_of_words] => 36507
[patent_no_of_claims] => 35
[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] => 13396392
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/396392 | Systems and methods for a mobile application development and deployment platform | Feb 13, 2012 | Issued |
Array
(
[id] => 8349371
[patent_doc_number] => 20120210301
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-16
[patent_title] => 'METHOD, SYSTEM AND APPARATUS FOR MANAGING THE RE-USE OF SOFTWARE REQUIREMENTS'
[patent_app_type] => utility
[patent_app_number] => 13/370848
[patent_app_country] => US
[patent_app_date] => 2012-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5507
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13370848
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/370848 | METHOD, SYSTEM AND APPARATUS FOR MANAGING THE RE-USE OF SOFTWARE REQUIREMENTS | Feb 9, 2012 | Abandoned |
Array
(
[id] => 8965678
[patent_doc_number] => 20130205280
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-08
[patent_title] => 'DEBUGGING CODE VISUALLY ON A CANVAS'
[patent_app_type] => utility
[patent_app_number] => 13/366941
[patent_app_country] => US
[patent_app_date] => 2012-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5670
[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] => 13366941
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/366941 | Debugging code visually on a canvas | Feb 5, 2012 | Issued |
Array
(
[id] => 10867369
[patent_doc_number] => 08893099
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-11-18
[patent_title] => 'Inner function local variable name shadowing'
[patent_app_type] => utility
[patent_app_number] => 13/307959
[patent_app_country] => US
[patent_app_date] => 2011-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4245
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13307959
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/307959 | Inner function local variable name shadowing | Nov 29, 2011 | Issued |
Array
(
[id] => 10543412
[patent_doc_number] => 09268544
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-23
[patent_title] => 'Method for developing software and apparatus for the same'
[patent_app_type] => utility
[patent_app_number] => 13/502480
[patent_app_country] => US
[patent_app_date] => 2011-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 5384
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 432
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13502480
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/502480 | Method for developing software and apparatus for the same | Oct 17, 2011 | Issued |
Array
(
[id] => 10651172
[patent_doc_number] => 09367423
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-06-14
[patent_title] => 'Methods, systems, and articles of manufacture for using multiple modes during execution of a program'
[patent_app_type] => utility
[patent_app_number] => 13/189436
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 10757
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 295
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13189436
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189436 | Methods, systems, and articles of manufacture for using multiple modes during execution of a program | Jul 21, 2011 | Issued |
Array
(
[id] => 8588267
[patent_doc_number] => 20130007088
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'METHOD AND APPARATUS FOR COMPUTATIONAL FLOW EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 13/171065
[patent_app_country] => US
[patent_app_date] => 2011-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 19723
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13171065
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/171065 | METHOD AND APPARATUS FOR COMPUTATIONAL FLOW EXECUTION | Jun 27, 2011 | Abandoned |
Array
(
[id] => 8485295
[patent_doc_number] => 20120284702
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-08
[patent_title] => 'BINDING APPLICATIONS TO DEVICE CAPABILITIES'
[patent_app_type] => utility
[patent_app_number] => 13/099260
[patent_app_country] => US
[patent_app_date] => 2011-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8655
[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] => 13099260
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/099260 | BINDING APPLICATIONS TO DEVICE CAPABILITIES | May 1, 2011 | Abandoned |
Array
(
[id] => 10171054
[patent_doc_number] => 09201762
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-12-01
[patent_title] => 'Processor implemented systems and methods for reversible debugging using a replicate process system call'
[patent_app_type] => utility
[patent_app_number] => 13/091491
[patent_app_country] => US
[patent_app_date] => 2011-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 4515
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13091491
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/091491 | Processor implemented systems and methods for reversible debugging using a replicate process system call | Apr 20, 2011 | Issued |
Array
(
[id] => 6052633
[patent_doc_number] => 20110209129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-25
[patent_title] => 'PARALLELIZATION METHOD, SYSTEM AND PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/031666
[patent_app_country] => US
[patent_app_date] => 2011-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9382
[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/0209/20110209129.pdf
[firstpage_image] =>[orig_patent_app_number] => 13031666
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/031666 | Parallelization method, system and program | Feb 21, 2011 | Issued |
Array
(
[id] => 9714605
[patent_doc_number] => 08839208
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-16
[patent_title] => 'Rating interestingness of profiling data subsets'
[patent_app_type] => utility
[patent_app_number] => 12/969653
[patent_app_country] => US
[patent_app_date] => 2010-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6553
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12969653
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/969653 | Rating interestingness of profiling data subsets | Dec 15, 2010 | Issued |
Array
(
[id] => 8046297
[patent_doc_number] => 20120072882
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-22
[patent_title] => 'MANAGEMENT OF VARIANTS OF AN ENTERPRISE PROCESS'
[patent_app_type] => utility
[patent_app_number] => 12/884857
[patent_app_country] => US
[patent_app_date] => 2010-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11680
[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/0072/20120072882.pdf
[firstpage_image] =>[orig_patent_app_number] => 12884857
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/884857 | Management of variants of an enterprise process | Sep 16, 2010 | Issued |
Array
(
[id] => 8046321
[patent_doc_number] => 20120072891
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-22
[patent_title] => 'Computer Language Syntax for Automatic Callback Function Generation'
[patent_app_type] => utility
[patent_app_number] => 12/884539
[patent_app_country] => US
[patent_app_date] => 2010-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8547
[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] => publications/A1/0072/20120072891.pdf
[firstpage_image] =>[orig_patent_app_number] => 12884539
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/884539 | Computer Language Syntax for Automatic Callback Function Generation | Sep 16, 2010 | Abandoned |
Array
(
[id] => 9348315
[patent_doc_number] => 08667478
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-04
[patent_title] => 'Backward-compatibility using a plugin architecture'
[patent_app_type] => utility
[patent_app_number] => 12/884577
[patent_app_country] => US
[patent_app_date] => 2010-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4465
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12884577
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/884577 | Backward-compatibility using a plugin architecture | Sep 16, 2010 | Issued |
Array
(
[id] => 9954573
[patent_doc_number] => 09003387
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-07
[patent_title] => 'Automated deployment of computer-specific software updates'
[patent_app_type] => utility
[patent_app_number] => 12/883664
[patent_app_country] => US
[patent_app_date] => 2010-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 9704
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12883664
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/883664 | Automated deployment of computer-specific software updates | Sep 15, 2010 | Issued |
Array
(
[id] => 8046303
[patent_doc_number] => 20120072886
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-22
[patent_title] => 'DOMAIN SPECIFIC LANGUAGE CREATION'
[patent_app_type] => utility
[patent_app_number] => 12/883448
[patent_app_country] => US
[patent_app_date] => 2010-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2987
[patent_no_of_claims] => 17
[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/0072/20120072886.pdf
[firstpage_image] =>[orig_patent_app_number] => 12883448
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/883448 | DOMAIN SPECIFIC LANGUAGE CREATION | Sep 15, 2010 | Abandoned |