
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] => 8873159
[patent_doc_number] => 08468548
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-18
[patent_title] => 'Multi-tenant, high-density container service for hosting stateful and stateless middleware components'
[patent_app_type] => utility
[patent_app_number] => 12/972411
[patent_app_country] => US
[patent_app_date] => 2010-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4062
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12972411
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/972411 | Multi-tenant, high-density container service for hosting stateful and stateless middleware components | Dec 16, 2010 | Issued |
Array
(
[id] => 8366840
[patent_doc_number] => 08255918
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-28
[patent_title] => 'Namespace merger'
[patent_app_type] => utility
[patent_app_number] => 12/971443
[patent_app_country] => US
[patent_app_date] => 2010-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 4059
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12971443
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/971443 | Namespace merger | Dec 16, 2010 | Issued |
Array
(
[id] => 8449360
[patent_doc_number] => 08291432
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-16
[patent_title] => 'Providing invocation context to IMS service provider applications'
[patent_app_type] => utility
[patent_app_number] => 12/957876
[patent_app_country] => US
[patent_app_date] => 2010-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5915
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 331
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12957876
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/957876 | Providing invocation context to IMS service provider applications | Nov 30, 2010 | Issued |
Array
(
[id] => 8873158
[patent_doc_number] => 08468547
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-18
[patent_title] => 'Method and system for synchronizing thread wavefront data and events'
[patent_app_type] => utility
[patent_app_number] => 12/953367
[patent_app_country] => US
[patent_app_date] => 2010-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8878
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12953367
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953367 | Method and system for synchronizing thread wavefront data and events | Nov 22, 2010 | Issued |
Array
(
[id] => 8805097
[patent_doc_number] => 08443381
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-14
[patent_title] => 'API evaluation system in embedded device'
[patent_app_type] => utility
[patent_app_number] => 12/948526
[patent_app_country] => US
[patent_app_date] => 2010-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 7213
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12948526
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/948526 | API evaluation system in embedded device | Nov 16, 2010 | Issued |
Array
(
[id] => 11738956
[patent_doc_number] => 09703539
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-11
[patent_title] => 'Viral application distribution'
[patent_app_type] => utility
[patent_app_number] => 12/916374
[patent_app_country] => US
[patent_app_date] => 2010-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10781
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12916374
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/916374 | Viral application distribution | Oct 28, 2010 | Issued |
Array
(
[id] => 10928199
[patent_doc_number] => 20140331221
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-06
[patent_title] => 'COOPERATED APPROACH TO NETWORK PACKET FILTERING'
[patent_app_type] => utility
[patent_app_number] => 13/882106
[patent_app_country] => US
[patent_app_date] => 2010-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7441
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[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] => 13882106
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/882106 | Cooperated approach to network packet filtering | Oct 27, 2010 | Issued |
Array
(
[id] => 8935934
[patent_doc_number] => 08495656
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'Ordered processing of groups of messages'
[patent_app_type] => utility
[patent_app_number] => 12/905211
[patent_app_country] => US
[patent_app_date] => 2010-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4201
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12905211
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/905211 | Ordered processing of groups of messages | Oct 14, 2010 | Issued |
Array
(
[id] => 8645863
[patent_doc_number] => 08370862
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-02-05
[patent_title] => 'Communicating between software environments'
[patent_app_type] => utility
[patent_app_number] => 12/894267
[patent_app_country] => US
[patent_app_date] => 2010-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6414
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894267
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/894267 | Communicating between software environments | Sep 29, 2010 | Issued |
Array
(
[id] => 9248696
[patent_doc_number] => 08612998
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-17
[patent_title] => 'Coordinating device and application break events for platform power saving'
[patent_app_type] => utility
[patent_app_number] => 12/888855
[patent_app_country] => US
[patent_app_date] => 2010-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 3731
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12888855
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/888855 | Coordinating device and application break events for platform power saving | Sep 22, 2010 | Issued |
Array
(
[id] => 8412434
[patent_doc_number] => 08275844
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-25
[patent_title] => 'System and method for an extendable mobile communications device user interface'
[patent_app_type] => utility
[patent_app_number] => 12/887758
[patent_app_country] => US
[patent_app_date] => 2010-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4345
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12887758
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/887758 | System and method for an extendable mobile communications device user interface | Sep 21, 2010 | Issued |
Array
(
[id] => 8046385
[patent_doc_number] => 20120072927
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-22
[patent_title] => 'AGENT-BASED REMOTE FUNCTION EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 12/887515
[patent_app_country] => US
[patent_app_date] => 2010-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4733
[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/20120072927.pdf
[firstpage_image] =>[orig_patent_app_number] => 12887515
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/887515 | Agent-based remote function execution | Sep 21, 2010 | Issued |
Array
(
[id] => 8247270
[patent_doc_number] => 08205214
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-19
[patent_title] => 'Browser elements for communicating with other browser elements and with external applications'
[patent_app_type] => utility
[patent_app_number] => 12/885525
[patent_app_country] => US
[patent_app_date] => 2010-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3451
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/205/08205214.pdf
[firstpage_image] =>[orig_patent_app_number] => 12885525
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/885525 | Browser elements for communicating with other browser elements and with external applications | Sep 18, 2010 | Issued |
Array
(
[id] => 6204250
[patent_doc_number] => 20110067036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-17
[patent_title] => 'Method for Determining Relationship Data Associated with Application Programs'
[patent_app_type] => utility
[patent_app_number] => 12/883327
[patent_app_country] => US
[patent_app_date] => 2010-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4282
[patent_no_of_claims] => 11
[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/0067/20110067036.pdf
[firstpage_image] =>[orig_patent_app_number] => 12883327
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/883327 | Method for Determining Relationship Data Associated with Application Programs | Sep 15, 2010 | Abandoned |
Array
(
[id] => 8319862
[patent_doc_number] => 08234657
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-07-31
[patent_title] => 'System and method for communicating state and title information between a browser and a rich internet application with browser forward and back button support'
[patent_app_type] => utility
[patent_app_number] => 12/884085
[patent_app_country] => US
[patent_app_date] => 2010-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 9422
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12884085
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/884085 | System and method for communicating state and title information between a browser and a rich internet application with browser forward and back button support | Sep 15, 2010 | Issued |
Array
(
[id] => 9879205
[patent_doc_number] => 08966502
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-24
[patent_title] => 'Method and system for recording operations in a web application'
[patent_app_type] => utility
[patent_app_number] => 13/811880
[patent_app_country] => US
[patent_app_date] => 2010-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 23
[patent_no_of_words] => 9039
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13811880
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/811880 | Method and system for recording operations in a web application | Aug 31, 2010 | Issued |
Array
(
[id] => 6273385
[patent_doc_number] => 20100299676
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-25
[patent_title] => 'SELECTIVELY UPDATING WEB PAGES ON A MOBILE CLIENT'
[patent_app_type] => utility
[patent_app_number] => 12/852892
[patent_app_country] => US
[patent_app_date] => 2010-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8849
[patent_no_of_claims] => 1
[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] => publications/A1/0299/20100299676.pdf
[firstpage_image] =>[orig_patent_app_number] => 12852892
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/852892 | Selectively updating web pages on a mobile client | Aug 8, 2010 | Issued |
Array
(
[id] => 6218180
[patent_doc_number] => 20110138402
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-09
[patent_title] => 'Cross-Platform Event Engine'
[patent_app_type] => utility
[patent_app_number] => 12/830417
[patent_app_country] => US
[patent_app_date] => 2010-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7684
[patent_no_of_claims] => 21
[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/20110138402.pdf
[firstpage_image] =>[orig_patent_app_number] => 12830417
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/830417 | Cross-platform event engine | Jul 4, 2010 | Issued |
Array
(
[id] => 8331786
[patent_doc_number] => 08239863
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-07
[patent_title] => 'Method and system for migrating a virtual machine'
[patent_app_type] => utility
[patent_app_number] => 12/826195
[patent_app_country] => US
[patent_app_date] => 2010-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4374
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12826195
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/826195 | Method and system for migrating a virtual machine | Jun 28, 2010 | Issued |
Array
(
[id] => 8805092
[patent_doc_number] => 08443376
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-14
[patent_title] => 'Hypervisor scheduler'
[patent_app_type] => utility
[patent_app_number] => 12/791790
[patent_app_country] => US
[patent_app_date] => 2010-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12168
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12791790
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/791790 | Hypervisor scheduler | May 31, 2010 | Issued |