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] => 11801355 [patent_doc_number] => 09542233 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-10 [patent_title] => 'Managing a free list of resources to decrease control complexity and reduce power consumption' [patent_app_type] => utility [patent_app_number] => 15/073776 [patent_app_country] => US [patent_app_date] => 2016-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4061 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 369 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15073776 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/073776
Managing a free list of resources to decrease control complexity and reduce power consumption Mar 17, 2016 Issued
Array ( [id] => 14669297 [patent_doc_number] => 10372550 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-06 [patent_title] => Method and system for providing checkpointing to windows application groups [patent_app_type] => utility [patent_app_number] => 15/070497 [patent_app_country] => US [patent_app_date] => 2016-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11518 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15070497 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/070497
Method and system for providing checkpointing to windows application groups Mar 14, 2016 Issued
Array ( [id] => 11945045 [patent_doc_number] => 20170249196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-31 [patent_title] => 'INTERACTING WITH A SOURCE OBJECT VIA A VIRTUAL OBJECT' [patent_app_type] => utility [patent_app_number] => 15/056677 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6557 [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] => 15056677 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/056677
Interacting with a source object via a virtual object Feb 28, 2016 Issued
Array ( [id] => 12039463 [patent_doc_number] => 09817696 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-14 [patent_title] => 'Low latency scheduling on simultaneous multi-threading cores' [patent_app_type] => utility [patent_app_number] => 15/051865 [patent_app_country] => US [patent_app_date] => 2016-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3920 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15051865 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/051865
Low latency scheduling on simultaneous multi-threading cores Feb 23, 2016 Issued
Array ( [id] => 13919997 [patent_doc_number] => 10204122 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-12 [patent_title] => Implementing an interface between tuple and message-driven control entities [patent_app_type] => utility [patent_app_number] => 15/045206 [patent_app_country] => US [patent_app_date] => 2016-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8662 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15045206 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/045206
Implementing an interface between tuple and message-driven control entities Feb 15, 2016 Issued
Array ( [id] => 10778603 [patent_doc_number] => 20160124759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-05 [patent_title] => 'FACILITATING DEVICE DRIVER INTERACTIONS' [patent_app_type] => utility [patent_app_number] => 14/991799 [patent_app_country] => US [patent_app_date] => 2016-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12089 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14991799 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/991799
Facilitating device driver interactions Jan 7, 2016 Issued
Array ( [id] => 10773049 [patent_doc_number] => 20160119205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-28 [patent_title] => 'Computer System and Computer-Implemented Method for Load Testing A Service-Oriented Architecture Service' [patent_app_type] => utility [patent_app_number] => 14/986787 [patent_app_country] => US [patent_app_date] => 2016-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5108 [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] => 14986787 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/986787
Computer system and computer-implemented method for load testing a service-oriented architecture service Jan 3, 2016 Issued
Array ( [id] => 11516517 [patent_doc_number] => 20170083592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-23 [patent_title] => 'SELECTIVE AND PIECEMEAL DATA LOADING FOR COMPUTING EFFICIENCY' [patent_app_type] => utility [patent_app_number] => 14/977707 [patent_app_country] => US [patent_app_date] => 2015-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4554 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14977707 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/977707
Selective and piecemeal data loading for computing efficiency Dec 21, 2015 Issued
Array ( [id] => 11693164 [patent_doc_number] => 20170168879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'Event Handling in a Cloud Data Center' [patent_app_type] => utility [patent_app_number] => 14/966235 [patent_app_country] => US [patent_app_date] => 2015-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4625 [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] => 14966235 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/966235
Event handling in a cloud data center Dec 10, 2015 Issued
Array ( [id] => 10716661 [patent_doc_number] => 20160062808 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'REMOTELY MONITORING AND SCHEDULING A DATA INTEGRATION JOB' [patent_app_type] => utility [patent_app_number] => 14/934912 [patent_app_country] => US [patent_app_date] => 2015-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5321 [patent_no_of_claims] => 16 [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] => 14934912 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/934912
Remotely monitoring and scheduling a data integration job Nov 5, 2015 Issued
Array ( [id] => 11591583 [patent_doc_number] => 20170115994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'LAUNCHING AN APPLICATION' [patent_app_type] => utility [patent_app_number] => 14/935304 [patent_app_country] => US [patent_app_date] => 2015-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5562 [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] => 14935304 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/935304
Launching an application Nov 5, 2015 Issued
Array ( [id] => 11606561 [patent_doc_number] => 20170123864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'WEB COMM CHANNEL SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 14/929980 [patent_app_country] => US [patent_app_date] => 2015-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7511 [patent_no_of_claims] => 30 [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] => 14929980 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/929980
Web comm channel system and method Nov 1, 2015 Issued
Array ( [id] => 13212731 [patent_doc_number] => 10120735 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-06 [patent_title] => Touch application programming interfaces [patent_app_type] => utility [patent_app_number] => 14/928153 [patent_app_country] => US [patent_app_date] => 2015-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10541 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14928153 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/928153
Touch application programming interfaces Oct 29, 2015 Issued
Array ( [id] => 12053314 [patent_doc_number] => 20170329658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'METHODS OF COMMUNICATION BETWEEN A REMOTE RESOURCE AND A DATA PROCESSING DEVICE' [patent_app_type] => utility [patent_app_number] => 15/525620 [patent_app_country] => US [patent_app_date] => 2015-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4178 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 8 [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] => 15525620 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/525620
Methods of communication between a remote resource and a data processing device Oct 27, 2015 Issued
Array ( [id] => 11716931 [patent_doc_number] => 20170185431 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-29 [patent_title] => 'METHOD AND APPARATUS FOR DYNAMICALLY IMPLEMENTING APPLICATION FUNCTION' [patent_app_type] => utility [patent_app_number] => 15/301363 [patent_app_country] => US [patent_app_date] => 2015-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9806 [patent_no_of_claims] => 17 [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] => 15301363 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/301363
Method and apparatus for dynamically implementing application function Oct 26, 2015 Issued
Array ( [id] => 11931584 [patent_doc_number] => 09798582 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-24 [patent_title] => 'Low latency scheduling on simultaneous multi-threading cores' [patent_app_type] => utility [patent_app_number] => 14/920061 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3886 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14920061 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/920061
Low latency scheduling on simultaneous multi-threading cores Oct 21, 2015 Issued
Array ( [id] => 12475164 [patent_doc_number] => 09990306 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-05 [patent_title] => Inter-manycore communications method and system [patent_app_type] => utility [patent_app_number] => 14/920331 [patent_app_country] => US [patent_app_date] => 2015-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 8641 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14920331 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/920331
Inter-manycore communications method and system Oct 21, 2015 Issued
Array ( [id] => 11591644 [patent_doc_number] => 20170116055 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'IMPLEMENTING TEMPORARY MESSAGE QUEUES USING A SHARED MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/918647 [patent_app_country] => US [patent_app_date] => 2015-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10140 [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] => 14918647 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/918647
Implementing temporary message queues using a shared medium Oct 20, 2015 Issued
Array ( [id] => 10688165 [patent_doc_number] => 20160034311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'TRACKING LARGE NUMBERS OF MOVING OBJECTS IN AN EVENT PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/883815 [patent_app_country] => US [patent_app_date] => 2015-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5661 [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] => 14883815 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/883815
Tracking large numbers of moving objects in an event processing system Oct 14, 2015 Issued
Array ( [id] => 10749291 [patent_doc_number] => 20160095442 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-07 [patent_title] => 'COMBINATION COMPRISING A SEAT, A PORTABLE DEVICE WHICH COMPRISES A MOVEMENT SENSOR AND AN EVALUATION DEVICE AND A METHOD WHICH CAN BE CARRIED OUT USING THE COMBINATION' [patent_app_type] => utility [patent_app_number] => 14/873511 [patent_app_country] => US [patent_app_date] => 2015-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3987 [patent_no_of_claims] => 21 [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] => 14873511 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/873511
COMBINATION COMPRISING A SEAT, A PORTABLE DEVICE WHICH COMPRISES A MOVEMENT SENSOR AND AN EVALUATION DEVICE AND A METHOD WHICH CAN BE CARRIED OUT USING THE COMBINATION Oct 1, 2015 Abandoned
Menu