
Andy Ho
Examiner (ID: 13854, Phone: (571)272-3762 , Office: P/2194 )
| Most Active Art Unit | 2194 |
| Art Unit(s) | 2151, 2126, 2194 |
| Total Applications | 1684 |
| Issued Applications | 1459 |
| Pending Applications | 80 |
| Abandoned Applications | 165 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8728581
[patent_doc_number] => 08407724
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-26
[patent_title] => 'Agile help, defect tracking, and support framework for composite applications'
[patent_app_type] => utility
[patent_app_number] => 12/640621
[patent_app_country] => US
[patent_app_date] => 2009-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6263
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12640621
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/640621 | Agile help, defect tracking, and support framework for composite applications | Dec 16, 2009 | Issued |
Array
(
[id] => 8959240
[patent_doc_number] => 08505034
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-06
[patent_title] => 'Automated service interface optimization'
[patent_app_type] => utility
[patent_app_number] => 12/640321
[patent_app_country] => US
[patent_app_date] => 2009-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 8473
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12640321
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/640321 | Automated service interface optimization | Dec 16, 2009 | Issued |
Array
(
[id] => 6217611
[patent_doc_number] => 20110138146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-09
[patent_title] => 'KERNEL SUBSYSTEM FOR HANDLING PERFORMANCE COUNTERS AND EVENTS'
[patent_app_type] => utility
[patent_app_number] => 12/631663
[patent_app_country] => US
[patent_app_date] => 2009-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7116
[patent_no_of_claims] => 22
[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/0138/20110138146.pdf
[firstpage_image] =>[orig_patent_app_number] => 12631663
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/631663 | Kernel subsystem for handling performance counters and events | Dec 3, 2009 | Issued |
Array
(
[id] => 6217637
[patent_doc_number] => 20110138168
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-09
[patent_title] => 'METHOD, APPARATUS AND COMPUTER PROGRAM TO PERFORM DYNAMIC SELECTION OF SERIALIZATION PROCESSING SCHEMES'
[patent_app_type] => utility
[patent_app_number] => 12/629938
[patent_app_country] => US
[patent_app_date] => 2009-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3646
[patent_no_of_claims] => 26
[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/0138/20110138168.pdf
[firstpage_image] =>[orig_patent_app_number] => 12629938
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629938 | Method, apparatus and computer program to perform dynamic selection of serialization processing schemes | Dec 2, 2009 | Issued |
Array
(
[id] => 8924137
[patent_doc_number] => 08490087
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-16
[patent_title] => 'System and method for transforming legacy desktop environments to a virtualized desktop model'
[patent_app_type] => utility
[patent_app_number] => 12/629248
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 19
[patent_no_of_words] => 8491
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12629248
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629248 | System and method for transforming legacy desktop environments to a virtualized desktop model | Dec 1, 2009 | Issued |
Array
(
[id] => 8366854
[patent_doc_number] => 08255929
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-28
[patent_title] => 'Method and server for providing content to a handset'
[patent_app_type] => utility
[patent_app_number] => 12/626282
[patent_app_country] => US
[patent_app_date] => 2009-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4924
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12626282
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/626282 | Method and server for providing content to a handset | Nov 24, 2009 | Issued |
Array
(
[id] => 8343307
[patent_doc_number] => 08245242
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-14
[patent_title] => 'Systems and methods for managing policies on a computer'
[patent_app_type] => utility
[patent_app_number] => 12/612569
[patent_app_country] => US
[patent_app_date] => 2009-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5872
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 285
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12612569
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/612569 | Systems and methods for managing policies on a computer | Nov 3, 2009 | Issued |
Array
(
[id] => 9102950
[patent_doc_number] => 08566844
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-22
[patent_title] => 'Generalized event and response system (GEARS)'
[patent_app_type] => utility
[patent_app_number] => 12/611564
[patent_app_country] => US
[patent_app_date] => 2009-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5004
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12611564
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/611564 | Generalized event and response system (GEARS) | Nov 2, 2009 | Issued |
Array
(
[id] => 6088118
[patent_doc_number] => 20110145626
[patent_country] => US
[patent_kind] => A2
[patent_issue_date] => 2011-06-16
[patent_title] => 'VIRTUAL PROCESSOR METHODS AND APPARATUS WITH UNIFIED EVENT NOTIFICATION AND CONSUMER-PRODUCED MEMORY OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/605839
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 15354
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A2/0145/20110145626.pdf
[firstpage_image] =>[orig_patent_app_number] => 12605839
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605839 | Virtual processor methods and apparatus with unified event notification and consumer-produced memory operations | Oct 25, 2009 | Issued |
Array
(
[id] => 6088118
[patent_doc_number] => 20110145626
[patent_country] => US
[patent_kind] => A2
[patent_issue_date] => 2011-06-16
[patent_title] => 'VIRTUAL PROCESSOR METHODS AND APPARATUS WITH UNIFIED EVENT NOTIFICATION AND CONSUMER-PRODUCED MEMORY OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/605839
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 15354
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A2/0145/20110145626.pdf
[firstpage_image] =>[orig_patent_app_number] => 12605839
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605839 | Virtual processor methods and apparatus with unified event notification and consumer-produced memory operations | Oct 25, 2009 | Issued |
Array
(
[id] => 8728582
[patent_doc_number] => 08407723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-26
[patent_title] => 'JAVA virtual machine having integrated transaction management system and facility to query managed objects'
[patent_app_type] => utility
[patent_app_number] => 12/576186
[patent_app_country] => US
[patent_app_date] => 2009-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 33726
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12576186
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/576186 | JAVA virtual machine having integrated transaction management system and facility to query managed objects | Oct 7, 2009 | Issued |
Array
(
[id] => 4441656
[patent_doc_number] => 07971210
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-28
[patent_title] => 'Interface for processing client-server method calls within a single virtual machine'
[patent_app_type] => utility
[patent_app_number] => 12/573497
[patent_app_country] => US
[patent_app_date] => 2009-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5834
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/971/07971210.pdf
[firstpage_image] =>[orig_patent_app_number] => 12573497
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/573497 | Interface for processing client-server method calls within a single virtual machine | Oct 4, 2009 | Issued |
Array
(
[id] => 9012671
[patent_doc_number] => 08527992
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-03
[patent_title] => 'HTTP request preservation'
[patent_app_type] => utility
[patent_app_number] => 12/570203
[patent_app_country] => US
[patent_app_date] => 2009-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4731
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12570203
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/570203 | HTTP request preservation | Sep 29, 2009 | Issued |
Array
(
[id] => 6126132
[patent_doc_number] => 20110078710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-31
[patent_title] => 'Value container propagation in development tools, business process management, and business rules management solutions'
[patent_app_type] => utility
[patent_app_number] => 12/588002
[patent_app_country] => US
[patent_app_date] => 2009-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4667
[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/0078/20110078710.pdf
[firstpage_image] =>[orig_patent_app_number] => 12588002
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/588002 | Value container propagation in development tools, business process management, and business rules management solutions | Sep 29, 2009 | Issued |
Array
(
[id] => 8412748
[patent_doc_number] => 08276159
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-25
[patent_title] => 'Message communication of sensor and other data'
[patent_app_type] => utility
[patent_app_number] => 12/565740
[patent_app_country] => US
[patent_app_date] => 2009-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4424
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12565740
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/565740 | Message communication of sensor and other data | Sep 22, 2009 | Issued |
Array
(
[id] => 8633105
[patent_doc_number] => 08365205
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-29
[patent_title] => 'Adaptive communication application programming interface'
[patent_app_type] => utility
[patent_app_number] => 12/544519
[patent_app_country] => US
[patent_app_date] => 2009-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 62
[patent_no_of_words] => 19217
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12544519
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/544519 | Adaptive communication application programming interface | Aug 19, 2009 | Issued |
Array
(
[id] => 8861720
[patent_doc_number] => 08464274
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-11
[patent_title] => 'Information processing system, program and data relay method'
[patent_app_type] => utility
[patent_app_number] => 13/000857
[patent_app_country] => US
[patent_app_date] => 2009-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6097
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13000857
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/000857 | Information processing system, program and data relay method | Jun 24, 2009 | Issued |
Array
(
[id] => 5467432
[patent_doc_number] => 20090327632
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'COPYING WORKLOAD FILES TO A VIRTUAL DISK'
[patent_app_type] => utility
[patent_app_number] => 12/489772
[patent_app_country] => US
[patent_app_date] => 2009-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3081
[patent_no_of_claims] => 16
[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/0327/20090327632.pdf
[firstpage_image] =>[orig_patent_app_number] => 12489772
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/489772 | Copying workload files to a virtual disk | Jun 22, 2009 | Issued |
Array
(
[id] => 6490055
[patent_doc_number] => 20100042679
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-18
[patent_title] => 'Method and interprocess communication driver for managing requests of a database client to a database server'
[patent_app_type] => utility
[patent_app_number] => 12/457811
[patent_app_country] => US
[patent_app_date] => 2009-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4331
[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] => publications/A1/0042/20100042679.pdf
[firstpage_image] =>[orig_patent_app_number] => 12457811
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/457811 | Method and interprocess communication driver for managing requests of a database client to a database server | Jun 21, 2009 | Issued |
Array
(
[id] => 8795300
[patent_doc_number] => RE044210
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2013-05-07
[patent_title] => 'Virtualizing super-user privileges for multiple virtual processes'
[patent_app_type] => reissue
[patent_app_number] => 12/467137
[patent_app_country] => US
[patent_app_date] => 2009-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9858
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 6
[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] => 12467137
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/467137 | Virtualizing super-user privileges for multiple virtual processes | May 14, 2009 | Issued |