Search

Ing Hour Lin

Examiner (ID: 4549)

Most Active Art Unit
1725
Art Unit(s)
3205, 0, 1754, 1722, 1725, 1793
Total Applications
878
Issued Applications
735
Pending Applications
39
Abandoned Applications
104

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16192829 [patent_doc_number] => 20200233678 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-23 [patent_title] => EXTENSION POINTS FOR WEB-BASED APPLICATIONS AND SERVICES [patent_app_type] => utility [patent_app_number] => 16/253995 [patent_app_country] => US [patent_app_date] => 2019-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16819 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16253995 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/253995
Extension points for web-based applications and services Jan 21, 2019 Issued
Array ( [id] => 14585445 [patent_doc_number] => 20190220331 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => EVENT-DRIVEN PROGRAMMING MODEL-BASED ON ASYNCHRONOUS, MASSIVELY PARALLEL DATAFLOW PROCESSES FOR HIGHLY-SCALABLE DISTRIBUTED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/249874 [patent_app_country] => US [patent_app_date] => 2019-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14786 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16249874 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/249874
Event-driven programming model based on asynchronous, massively parallel dataflow processes for highly-scalable distributed applications Jan 15, 2019 Issued
Array ( [id] => 16160705 [patent_doc_number] => 20200218585 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => AUGMENTATION OF NOTIFICATION DETAILS [patent_app_type] => utility [patent_app_number] => 16/242270 [patent_app_country] => US [patent_app_date] => 2019-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17032 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16242270 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/242270
Augmentation of notification details Jan 7, 2019 Issued
Array ( [id] => 17331180 [patent_doc_number] => 11221639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Method and system for rating building energy performance [patent_app_type] => utility [patent_app_number] => 16/238321 [patent_app_country] => US [patent_app_date] => 2019-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2499 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16238321 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/238321
Method and system for rating building energy performance Jan 1, 2019 Issued
Array ( [id] => 14314309 [patent_doc_number] => 20190146858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-16 [patent_title] => DRIVER IDENTIFICATION AND DATA COLLECTION SYSTEMS FOR USE WITH MOBILE COMMUNICATION DEVICES IN VEHICLES [patent_app_type] => utility [patent_app_number] => 16/228348 [patent_app_country] => US [patent_app_date] => 2018-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29201 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16228348 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/228348
Driver identification and data collection systems for use with mobile communication devices in vehicles Dec 19, 2018 Issued
Array ( [id] => 15516885 [patent_doc_number] => 10565029 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-18 [patent_title] => Automatically integrating applications via an integration discovery service [patent_app_type] => utility [patent_app_number] => 16/217666 [patent_app_country] => US [patent_app_date] => 2018-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7049 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16217666 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/217666
Automatically integrating applications via an integration discovery service Dec 11, 2018 Issued
Array ( [id] => 16431492 [patent_doc_number] => 10831574 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Remote procedure call method for network device and network device [patent_app_type] => utility [patent_app_number] => 16/202790 [patent_app_country] => US [patent_app_date] => 2018-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 8697 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16202790 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/202790
Remote procedure call method for network device and network device Nov 27, 2018 Issued
Array ( [id] => 15902909 [patent_doc_number] => 20200150974 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => LAUNCHING A MIDDLEWARE-BASED APPLICATION [patent_app_type] => utility [patent_app_number] => 16/190689 [patent_app_country] => US [patent_app_date] => 2018-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8096 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16190689 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/190689
Launching a middleware-based application Nov 13, 2018 Issued
Array ( [id] => 14022509 [patent_doc_number] => 20190073248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-07 [patent_title] => TOUCH APPLICATION PROGRAMMING INTERFACES [patent_app_type] => utility [patent_app_number] => 16/181159 [patent_app_country] => US [patent_app_date] => 2018-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10671 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16181159 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/181159
Touch application programming interfaces Nov 4, 2018 Issued
Array ( [id] => 16844737 [patent_doc_number] => 11016824 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-25 [patent_title] => Event identification with out-of-order reporting in a cloud-based environment [patent_app_type] => utility [patent_app_number] => 16/171846 [patent_app_country] => US [patent_app_date] => 2018-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 35656 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16171846 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/171846
Event identification with out-of-order reporting in a cloud-based environment Oct 25, 2018 Issued
Array ( [id] => 15836809 [patent_doc_number] => 20200133687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => Operating System Extension Framework [patent_app_type] => utility [patent_app_number] => 16/169880 [patent_app_country] => US [patent_app_date] => 2018-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4361 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16169880 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/169880
Operating system extension framework Oct 23, 2018 Issued
Array ( [id] => 14139613 [patent_doc_number] => 20190104196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => SYSTEM AND METHOD FOR PROVIDING A REPRESENTATIONAL STATE TRANSFER PROXY SERVICE FOR A BLOCKCHAIN CLOUD SERVICE [patent_app_type] => utility [patent_app_number] => 16/141339 [patent_app_country] => US [patent_app_date] => 2018-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21996 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16141339 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/141339
System and method for providing a representational state transfer proxy service for a blockchain cloud service Sep 24, 2018 Issued
Array ( [id] => 14047257 [patent_doc_number] => 20190079735 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-14 [patent_title] => DATA CONVERSION METHOD AND DATA CONVERSION APPARATUS [patent_app_type] => utility [patent_app_number] => 16/121794 [patent_app_country] => US [patent_app_date] => 2018-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6052 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121794 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/121794
Data conversion method and data conversion apparatus Sep 4, 2018 Issued
Array ( [id] => 16644288 [patent_doc_number] => 10922145 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Scheduling software jobs having dependencies [patent_app_type] => utility [patent_app_number] => 16/121292 [patent_app_country] => US [patent_app_date] => 2018-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7308 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121292 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/121292
Scheduling software jobs having dependencies Sep 3, 2018 Issued
Array ( [id] => 16636842 [patent_doc_number] => 10915351 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-09 [patent_title] => Cellular hypervisor [patent_app_type] => utility [patent_app_number] => 16/117219 [patent_app_country] => US [patent_app_date] => 2018-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6552 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16117219 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/117219
Cellular hypervisor Aug 29, 2018 Issued
Array ( [id] => 15561509 [patent_doc_number] => 20200065166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => TEMPLATE DRIVEN APPROACH TO DEPLOY A MULTI-SEGMENTED APPLICATION IN AN SDDC [patent_app_type] => utility [patent_app_number] => 16/112408 [patent_app_country] => US [patent_app_date] => 2018-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9214 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16112408 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/112408
Template driven approach to deploy a multi-segmented application in an SDDC Aug 23, 2018 Issued
Array ( [id] => 17437398 [patent_doc_number] => 11262728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Address identification method, apparatus and system, and storage medium, processor and terminal [patent_app_type] => utility [patent_app_number] => 17/268491 [patent_app_country] => US [patent_app_date] => 2018-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8884 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17268491 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/268491
Address identification method, apparatus and system, and storage medium, processor and terminal Aug 16, 2018 Issued
Array ( [id] => 13612005 [patent_doc_number] => 20180357552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-13 [patent_title] => Artificial Intelligence Engine Having Various Algorithms to Build Different Concepts Contained Within a Same AI Model [patent_app_type] => utility [patent_app_number] => 16/104044 [patent_app_country] => US [patent_app_date] => 2018-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21356 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16104044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/104044
Artificial intelligence engine having various algorithms to build different concepts contained within a same AI model Aug 15, 2018 Issued
Array ( [id] => 16788268 [patent_doc_number] => 10990702 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-27 [patent_title] => Method and apparatus for authorizing API calls [patent_app_type] => utility [patent_app_number] => 16/050139 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 17490 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050139 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050139
Method and apparatus for authorizing API calls Jul 30, 2018 Issued
Array ( [id] => 13569201 [patent_doc_number] => 20180336148 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => EVENT SYSTEM AND METHODS FOR USING SAME [patent_app_type] => utility [patent_app_number] => 16/049481 [patent_app_country] => US [patent_app_date] => 2018-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28987 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16049481 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/049481
EVENT SYSTEM AND METHODS FOR USING SAME Jul 29, 2018 Abandoned
Menu