
Ho T. Shiu
Examiner (ID: 13094, Phone: (571)270-3810 , Office: P/2457 )
| Most Active Art Unit | 2457 |
| Art Unit(s) | 2457, 2443, 2157 |
| Total Applications | 494 |
| Issued Applications | 326 |
| Pending Applications | 50 |
| Abandoned Applications | 130 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10603080
[patent_doc_number] => 09323644
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-04-26
[patent_title] => 'Query-based software dependency analysis'
[patent_app_type] => utility
[patent_app_number] => 14/871670
[patent_app_country] => US
[patent_app_date] => 2015-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 37
[patent_no_of_words] => 21204
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14871670
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/871670 | Query-based software dependency analysis | Sep 29, 2015 | Issued |
Array
(
[id] => 10697751
[patent_doc_number] => 20160043898
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-11
[patent_title] => 'LINKED LIST SCRIPTING ENGINE'
[patent_app_type] => utility
[patent_app_number] => 14/859051
[patent_app_country] => US
[patent_app_date] => 2015-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7255
[patent_no_of_claims] => 30
[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] => 14859051
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/859051 | Linked list scripting engine | Sep 17, 2015 | Issued |
Array
(
[id] => 11049662
[patent_doc_number] => 20160246621
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-25
[patent_title] => 'PER TENANT INITIALIZATION CHECK REMOVAL'
[patent_app_type] => utility
[patent_app_number] => 14/850521
[patent_app_country] => US
[patent_app_date] => 2015-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5602
[patent_no_of_claims] => 7
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14850521
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/850521 | Per tenant initialization check removal | Sep 9, 2015 | Issued |
Array
(
[id] => 14798583
[patent_doc_number] => 10402296
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-03
[patent_title] => Monitor control system and data collection apparatus
[patent_app_type] => utility
[patent_app_number] => 15/301174
[patent_app_country] => US
[patent_app_date] => 2015-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 14791
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 347
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15301174
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/301174 | Monitor control system and data collection apparatus | Aug 25, 2015 | Issued |
Array
(
[id] => 10695674
[patent_doc_number] => 20160041820
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-11
[patent_title] => 'VEHICLE AND DEVICE SOFTWARE UPDATES PROPAGATED VIA A VIRAL COMMUNICATION CONTACT'
[patent_app_type] => utility
[patent_app_number] => 14/824886
[patent_app_country] => US
[patent_app_date] => 2015-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 43
[patent_figures_cnt] => 43
[patent_no_of_words] => 57309
[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] => 14824886
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/824886 | VEHICLE AND DEVICE SOFTWARE UPDATES PROPAGATED VIA A VIRAL COMMUNICATION CONTACT | Aug 11, 2015 | Abandoned |
Array
(
[id] => 10439260
[patent_doc_number] => 20150324272
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-12
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING ADDITIONAL FUNCTIONALITY TO DEVELOPER SIDE APPLICATION IN AN INTEGRATED DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/805003
[patent_app_country] => US
[patent_app_date] => 2015-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8565
[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] => 14805003
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/805003 | System and method for providing additional functionality to developer side application in an integrated development environment | Jul 20, 2015 | Issued |
Array
(
[id] => 14423661
[patent_doc_number] => 10316623
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-11
[patent_title] => Method and system for controlling well operations
[patent_app_type] => utility
[patent_app_number] => 15/317976
[patent_app_country] => US
[patent_app_date] => 2015-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 2567
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15317976
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/317976 | Method and system for controlling well operations | May 28, 2015 | Issued |
Array
(
[id] => 10446671
[patent_doc_number] => 20150331685
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-19
[patent_title] => 'SYSTEMS AND METHODS FOR APPLICATION INSTALLATION PLATFORMS'
[patent_app_type] => utility
[patent_app_number] => 14/714095
[patent_app_country] => US
[patent_app_date] => 2015-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3553
[patent_no_of_claims] => 2
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14714095
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/714095 | Systems and methods for application installation platforms | May 14, 2015 | Issued |
Array
(
[id] => 11501158
[patent_doc_number] => 20170075343
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-16
[patent_title] => 'FIELD DEVICE, METHOD FOR OPERATING A FIELD DEVICE AND CLOUD SERVICE'
[patent_app_type] => utility
[patent_app_number] => 15/309247
[patent_app_country] => US
[patent_app_date] => 2015-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3394
[patent_no_of_claims] => 17
[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] => 15309247
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/309247 | FIELD DEVICE, METHOD FOR OPERATING A FIELD DEVICE AND CLOUD SERVICE | May 7, 2015 | Abandoned |
Array
(
[id] => 13651461
[patent_doc_number] => 09852046
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-12-26
[patent_title] => Method and system for automated debugging memory allocation and memory release
[patent_app_type] => utility
[patent_app_number] => 14/706103
[patent_app_country] => US
[patent_app_date] => 2015-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4498
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14706103
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/706103 | Method and system for automated debugging memory allocation and memory release | May 6, 2015 | Issued |
Array
(
[id] => 10550138
[patent_doc_number] => 09274763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-01
[patent_title] => 'System and method for creating a development and operational platform for mobile applications'
[patent_app_type] => utility
[patent_app_number] => 14/705737
[patent_app_country] => US
[patent_app_date] => 2015-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 13923
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14705737
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/705737 | System and method for creating a development and operational platform for mobile applications | May 5, 2015 | Issued |
Array
(
[id] => 11584692
[patent_doc_number] => 09639332
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-02
[patent_title] => 'Applying coding standards in graphical programming environments'
[patent_app_type] => utility
[patent_app_number] => 14/702230
[patent_app_country] => US
[patent_app_date] => 2015-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 19
[patent_no_of_words] => 5716
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14702230
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/702230 | Applying coding standards in graphical programming environments | Apr 30, 2015 | Issued |
Array
(
[id] => 11258354
[patent_doc_number] => 09483253
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-11-01
[patent_title] => 'Methods for customization of default applications on a mobile communication device'
[patent_app_type] => utility
[patent_app_number] => 14/701156
[patent_app_country] => US
[patent_app_date] => 2015-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 10518
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14701156
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/701156 | Methods for customization of default applications on a mobile communication device | Apr 29, 2015 | Issued |
Array
(
[id] => 10630428
[patent_doc_number] => 09348578
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-24
[patent_title] => 'Information processing apparatus capable of updating firmware, control method therefor, and storage medium storing control program therefor'
[patent_app_type] => utility
[patent_app_number] => 14/698289
[patent_app_country] => US
[patent_app_date] => 2015-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 21
[patent_no_of_words] => 6615
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14698289
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/698289 | Information processing apparatus capable of updating firmware, control method therefor, and storage medium storing control program therefor | Apr 27, 2015 | Issued |
Array
(
[id] => 11664314
[patent_doc_number] => 20170153033
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-01
[patent_title] => 'Measuring System of Heat Load in Perimeter Zone and Air-Conditioning Control System'
[patent_app_type] => utility
[patent_app_number] => 15/309607
[patent_app_country] => US
[patent_app_date] => 2015-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6353
[patent_no_of_claims] => 8
[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] => 15309607
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/309607 | Measuring System of Heat Load in Perimeter Zone and Air-Conditioning Control System | Apr 7, 2015 | Abandoned |
Array
(
[id] => 13195369
[patent_doc_number] => 10112591
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-30
[patent_title] => Method and apparatus for operating a vehicle
[patent_app_type] => utility
[patent_app_number] => 15/307702
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 3378
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15307702
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/307702 | Method and apparatus for operating a vehicle | Mar 30, 2015 | Issued |
Array
(
[id] => 10731801
[patent_doc_number] => 20160077951
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-17
[patent_title] => 'PERIODICITY OPTIMIZATION IN AN AUTOMATED TRACING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/671449
[patent_app_country] => US
[patent_app_date] => 2015-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 17683
[patent_no_of_claims] => 20
[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] => 14671449
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/671449 | Periodicity optimization in an automated tracing system | Mar 26, 2015 | Issued |
Array
(
[id] => 11664130
[patent_doc_number] => 20170152849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-01
[patent_title] => 'METHOD FOR CONTROLLING A PUMP SYSTEM AND PUMP SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/310391
[patent_app_country] => US
[patent_app_date] => 2015-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7796
[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] => 15310391
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/310391 | METHOD FOR CONTROLLING A PUMP SYSTEM AND PUMP SYSTEM | Mar 24, 2015 | Abandoned |
Array
(
[id] => 12128143
[patent_doc_number] => 20180011729
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-11
[patent_title] => 'SHADOW COMMAND RING FOR GRAPHICS PROCESSOR VIRTUALIZATION'
[patent_app_type] => utility
[patent_app_number] => 15/545274
[patent_app_country] => US
[patent_app_date] => 2015-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7413
[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] => 15545274
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/545274 | Shadow command ring for graphics processor virtualization | Mar 22, 2015 | Issued |
Array
(
[id] => 16493944
[patent_doc_number] => 10859983
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-08
[patent_title] => Monitoring sites containing switchable optical devices and controllers
[patent_app_type] => utility
[patent_app_number] => 15/123069
[patent_app_country] => US
[patent_app_date] => 2015-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 20998
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15123069
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/123069 | Monitoring sites containing switchable optical devices and controllers | Mar 4, 2015 | Issued |