
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] => 8479175
[patent_doc_number] => 20120278581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-01
[patent_title] => 'METHOD AND SYSTEM FOR DYNAMIC MEMORY MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 13/365936
[patent_app_country] => US
[patent_app_date] => 2012-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 39
[patent_no_of_words] => 73347
[patent_no_of_claims] => 6
[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] => 13365936
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/365936 | Method and system for dynamic memory management | Feb 2, 2012 | Issued |
Array
(
[id] => 8213062
[patent_doc_number] => 20120130820
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-24
[patent_title] => 'PROVIDING ALTERNATIVE CONTENT IN A WINDOWED ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/361451
[patent_app_country] => US
[patent_app_date] => 2012-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 10099
[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/0130/20120130820.pdf
[firstpage_image] =>[orig_patent_app_number] => 13361451
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/361451 | Providing alternative content in a windowed environment | Jan 29, 2012 | Issued |
Array
(
[id] => 8552487
[patent_doc_number] => 08327386
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Mechanism that provides more efficient event handler processing'
[patent_app_type] => utility
[patent_app_number] => 13/357695
[patent_app_country] => US
[patent_app_date] => 2012-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3664
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13357695
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/357695 | Mechanism that provides more efficient event handler processing | Jan 24, 2012 | Issued |
Array
(
[id] => 8326060
[patent_doc_number] => 20120198473
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-02
[patent_title] => 'COLLABORATIVE WORK OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 13/350910
[patent_app_country] => US
[patent_app_date] => 2012-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3976
[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] => 13350910
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/350910 | Collaborative work of applications | Jan 15, 2012 | Issued |
Array
(
[id] => 8383429
[patent_doc_number] => 20120227058
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-06
[patent_title] => 'DYNAMIC APPLICATION MIGRATION'
[patent_app_type] => utility
[patent_app_number] => 13/345031
[patent_app_country] => US
[patent_app_date] => 2012-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7661
[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] => 13345031
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/345031 | Dynamic application migration | Jan 5, 2012 | Issued |
Array
(
[id] => 9392612
[patent_doc_number] => 08689238
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-01
[patent_title] => 'Techniques for displaying impressions in documents delivered over a computer network'
[patent_app_type] => utility
[patent_app_number] => 13/336280
[patent_app_country] => US
[patent_app_date] => 2011-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5789
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13336280
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/336280 | Techniques for displaying impressions in documents delivered over a computer network | Dec 22, 2011 | Issued |
Array
(
[id] => 8142599
[patent_doc_number] => 20120095850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-19
[patent_title] => 'SYSTEM AND METHOD FOR IMPLEMENTING CLICK-THROUGH FOR BROWSER EXECUTED SOFTWARE INCLUDING AD PROXY AND PROXY COOKIE CACHING'
[patent_app_type] => utility
[patent_app_number] => 13/336259
[patent_app_country] => US
[patent_app_date] => 2011-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9637
[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/0095/20120095850.pdf
[firstpage_image] =>[orig_patent_app_number] => 13336259
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/336259 | SYSTEM AND METHOD FOR IMPLEMENTING CLICK-THROUGH FOR BROWSER EXECUTED SOFTWARE INCLUDING AD PROXY AND PROXY COOKIE CACHING | Dec 22, 2011 | Abandoned |
Array
(
[id] => 9527773
[patent_doc_number] => 08752064
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-10
[patent_title] => 'Optimizing communication of system call requests'
[patent_app_type] => utility
[patent_app_number] => 13/307505
[patent_app_country] => US
[patent_app_date] => 2011-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7694
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13307505
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/307505 | Optimizing communication of system call requests | Nov 29, 2011 | Issued |
Array
(
[id] => 8223110
[patent_doc_number] => 20120137310
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-31
[patent_title] => 'COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/301321
[patent_app_country] => US
[patent_app_date] => 2011-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10984
[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] => 13301321
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/301321 | Communication apparatus, communication method, and program for exchanging data with a target | Nov 20, 2011 | Issued |
Array
(
[id] => 8242760
[patent_doc_number] => 20120151502
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-14
[patent_title] => 'APPARATUS AND METHOD FOR DYNAMICALLY RECONFIGURING STATE OF APPLICATION PROGRAM IN A MANY-CORE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/297744
[patent_app_country] => US
[patent_app_date] => 2011-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3289
[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] => 13297744
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/297744 | Apparatus and method for dynamically reconfiguring state of application program in a many-core system | Nov 15, 2011 | Issued |
Array
(
[id] => 9258044
[patent_doc_number] => 08621487
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'Virtual processor methods and apparatus with unified event notification and consumer-producer memory operations'
[patent_app_type] => utility
[patent_app_number] => 13/295777
[patent_app_country] => US
[patent_app_date] => 2011-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 28
[patent_no_of_words] => 15476
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 6
[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] => 13295777
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/295777 | Virtual processor methods and apparatus with unified event notification and consumer-producer memory operations | Nov 13, 2011 | Issued |
Array
(
[id] => 10130980
[patent_doc_number] => 09164815
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-20
[patent_title] => 'Method for calling application module and mobile terminal'
[patent_app_type] => utility
[patent_app_number] => 14/112204
[patent_app_country] => US
[patent_app_date] => 2011-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3708
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14112204
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/112204 | Method for calling application module and mobile terminal | Nov 10, 2011 | Issued |
Array
(
[id] => 8794533
[patent_doc_number] => 20130111502
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-02
[patent_title] => 'Selected Alert Delivery In A Distributed Processing System'
[patent_app_type] => utility
[patent_app_number] => 13/282995
[patent_app_country] => US
[patent_app_date] => 2011-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12047
[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] => 13282995
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/282995 | Selected alert delivery in a distributed processing system | Oct 26, 2011 | Issued |
Array
(
[id] => 8162867
[patent_doc_number] => 20120102502
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-26
[patent_title] => 'MANAGING HEALTHCARE INFORMATION IN A DISTRIBUTED SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/280287
[patent_app_country] => US
[patent_app_date] => 2011-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 13266
[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/0102/20120102502.pdf
[firstpage_image] =>[orig_patent_app_number] => 13280287
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/280287 | Managing healthcare information in a distributed system | Oct 23, 2011 | Issued |
Array
(
[id] => 8763481
[patent_doc_number] => 08424021
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-16
[patent_title] => 'Event-based bandwidth allocation mode switching method and apparatus'
[patent_app_type] => utility
[patent_app_number] => 13/279163
[patent_app_country] => US
[patent_app_date] => 2011-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5234
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13279163
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/279163 | Event-based bandwidth allocation mode switching method and apparatus | Oct 20, 2011 | Issued |
Array
(
[id] => 9618477
[patent_doc_number] => 20140208334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-24
[patent_title] => 'COMPUTATION DEVICE AND COMPUTATION EXECUTION METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/985788
[patent_app_country] => US
[patent_app_date] => 2011-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 16757
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 7
[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] => 13985788
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/985788 | Computation device and computation execution method | Oct 20, 2011 | Issued |
Array
(
[id] => 8924165
[patent_doc_number] => 08490115
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-16
[patent_title] => 'Ambient state for asynchronous methods'
[patent_app_type] => utility
[patent_app_number] => 13/277762
[patent_app_country] => US
[patent_app_date] => 2011-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5292
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13277762
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/277762 | Ambient state for asynchronous methods | Oct 19, 2011 | Issued |
Array
(
[id] => 8678940
[patent_doc_number] => 08387077
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-02-26
[patent_title] => 'Managing device application program interfaces'
[patent_app_type] => utility
[patent_app_number] => 13/276408
[patent_app_country] => US
[patent_app_date] => 2011-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8220
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13276408
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/276408 | Managing device application program interfaces | Oct 18, 2011 | Issued |
Array
(
[id] => 8230202
[patent_doc_number] => 20120144407
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'System and method for cloud infrastructure data sharing through a uniform communication framework'
[patent_app_type] => utility
[patent_app_number] => 13/268053
[patent_app_country] => US
[patent_app_date] => 2011-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11044
[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] => 13268053
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/268053 | System and method for cloud infrastructure data sharing through a uniform communication framework | Oct 6, 2011 | Issued |
Array
(
[id] => 8746877
[patent_doc_number] => 20130086594
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-04
[patent_title] => 'EXECUTION OF APPLICATIONS DISTRIBUTED ACROSS A PLURALITY OF COMPUTING DEVICES'
[patent_app_type] => utility
[patent_app_number] => 13/251538
[patent_app_country] => US
[patent_app_date] => 2011-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10288
[patent_no_of_claims] => 27
[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] => 13251538
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/251538 | Execution of applications distributed across a plurality of computing devices | Oct 2, 2011 | Issued |