| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 10236395
[patent_doc_number] => 20150121388
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'TASK SCHEDULING METHOD FOR DISPATCHING TASKS BASED ON COMPUTING POWER OF DIFFERENT PROCESSOR CORES IN HETEROGENEOUS MULTI-CORE PROCESSOR SYSTEM AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/516566
[patent_app_country] => US
[patent_app_date] => 2014-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8431
[patent_no_of_claims] => 24
[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] => 14516566
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/516566 | Task scheduling method for dispatching tasks based on computing power of different processor cores in heterogeneous multi-core processor system and related non-transitory computer readable medium | Oct 15, 2014 | Issued |
Array
(
[id] => 11868279
[patent_doc_number] => 20170235564
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-17
[patent_title] => 'SOFTWARE UPGRADE METHOD AND DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/519077
[patent_app_country] => US
[patent_app_date] => 2014-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7474
[patent_no_of_claims] => 10
[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] => 15519077
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/519077 | SOFTWARE UPGRADE METHOD AND DEVICE | Oct 13, 2014 | Abandoned |
Array
(
[id] => 9814724
[patent_doc_number] => 20150026670
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-22
[patent_title] => 'Decision Tree Ensemble Compilation'
[patent_app_type] => utility
[patent_app_number] => 14/511628
[patent_app_country] => US
[patent_app_date] => 2014-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10238
[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] => 14511628
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/511628 | Decision tree ensemble compilation | Oct 9, 2014 | Issued |
Array
(
[id] => 11488520
[patent_doc_number] => 09594591
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-14
[patent_title] => 'Dynamic relocation of applications in a cloud application service model'
[patent_app_type] => utility
[patent_app_number] => 14/497381
[patent_app_country] => US
[patent_app_date] => 2014-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 9802
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14497381
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/497381 | Dynamic relocation of applications in a cloud application service model | Sep 25, 2014 | Issued |
Array
(
[id] => 10746122
[patent_doc_number] => 20160092273
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'SYSTEM AND METHOD FOR MANAGING THE ALLOCATING AND FREEING OF OBJECTS IN A MULTI-THREADED SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/496288
[patent_app_country] => US
[patent_app_date] => 2014-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9358
[patent_no_of_claims] => 18
[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] => 14496288
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/496288 | System and method for managing the allocating and freeing of objects in a multi-threaded system | Sep 24, 2014 | Issued |
Array
(
[id] => 10170936
[patent_doc_number] => 09201644
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-01
[patent_title] => 'Distributed update service'
[patent_app_type] => utility
[patent_app_number] => 14/492813
[patent_app_country] => US
[patent_app_date] => 2014-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5822
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14492813
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/492813 | Distributed update service | Sep 21, 2014 | Issued |
Array
(
[id] => 10079172
[patent_doc_number] => 09117020
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-25
[patent_title] => 'Determining control flow divergence due to variable value difference'
[patent_app_type] => utility
[patent_app_number] => 14/488543
[patent_app_country] => US
[patent_app_date] => 2014-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8574
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14488543
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/488543 | Determining control flow divergence due to variable value difference | Sep 16, 2014 | Issued |
Array
(
[id] => 10731707
[patent_doc_number] => 20160077857
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-17
[patent_title] => 'Techniques for Remapping Sessions for a Multi-Threaded Application'
[patent_app_type] => utility
[patent_app_number] => 14/486270
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11451
[patent_no_of_claims] => 22
[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] => 14486270
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/486270 | Techniques for remapping sessions for a multi-threaded application | Sep 14, 2014 | Issued |
Array
(
[id] => 11430963
[patent_doc_number] => 09569280
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-14
[patent_title] => 'Managing resource collisions in a storage compute device'
[patent_app_type] => utility
[patent_app_number] => 14/486234
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4437
[patent_no_of_claims] => 21
[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] => 14486234
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/486234 | Managing resource collisions in a storage compute device | Sep 14, 2014 | Issued |
Array
(
[id] => 9794091
[patent_doc_number] => 20150006035
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-01
[patent_title] => 'ON BOARD VEHICLE INSTALLATION SUPERVISOR'
[patent_app_type] => utility
[patent_app_number] => 14/485467
[patent_app_country] => US
[patent_app_date] => 2014-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 34419
[patent_no_of_claims] => 24
[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] => 14485467
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/485467 | On board vehicle installation supervisor | Sep 11, 2014 | Issued |
Array
(
[id] => 10236393
[patent_doc_number] => 20150121387
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'TASK SCHEDULING METHOD FOR DISPATCHING TASKS BASED ON COMPUTING POWER OF DIFFERENT PROCESSOR CORES IN HETEROGENEOUS MULTI-CORE SYSTEM AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/480646
[patent_app_country] => US
[patent_app_date] => 2014-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8246
[patent_no_of_claims] => 24
[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] => 14480646
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/480646 | TASK SCHEDULING METHOD FOR DISPATCHING TASKS BASED ON COMPUTING POWER OF DIFFERENT PROCESSOR CORES IN HETEROGENEOUS MULTI-CORE SYSTEM AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM | Sep 8, 2014 | Abandoned |
Array
(
[id] => 11780720
[patent_doc_number] => 09389901
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-12
[patent_title] => 'Load balancing of cloned virtual machines'
[patent_app_type] => utility
[patent_app_number] => 14/481832
[patent_app_country] => US
[patent_app_date] => 2014-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5643
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14481832
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/481832 | Load balancing of cloned virtual machines | Sep 8, 2014 | Issued |
Array
(
[id] => 10432164
[patent_doc_number] => 20150317176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-05
[patent_title] => 'SYSTEMS AND METHODS FOR ENABLING VALUE ADDED SERVICES FOR EXTENSIBLE STORAGE DEVICES OVER A NETWORK VIA NVME CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 14/473111
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7152
[patent_no_of_claims] => 37
[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] => 14473111
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/473111 | SYSTEMS AND METHODS FOR ENABLING VALUE ADDED SERVICES FOR EXTENSIBLE STORAGE DEVICES OVER A NETWORK VIA NVME CONTROLLER | Aug 28, 2014 | Abandoned |
Array
(
[id] => 10651091
[patent_doc_number] => 09367343
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-14
[patent_title] => 'Dynamic batch management of shared buffers for virtual machines'
[patent_app_type] => utility
[patent_app_number] => 14/472584
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6259
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472584
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472584 | Dynamic batch management of shared buffers for virtual machines | Aug 28, 2014 | Issued |
Array
(
[id] => 10203904
[patent_doc_number] => 20150088892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-26
[patent_title] => 'SYSTEM AND METHOD FOR CREATING, MANAGING, AND REUSING SCHEMA TYPE DEFINITIONS IN SERVICES ORIENTED ARCHITECTURE SERVICES, GROUPED IN THE FORM OF LIBRARIES'
[patent_app_type] => utility
[patent_app_number] => 14/470522
[patent_app_country] => US
[patent_app_date] => 2014-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9838
[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] => 14470522
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/470522 | System and method for creating, managing, and reusing schema type definitions in services oriented architecture services, grouped in the form of libraries | Aug 26, 2014 | Issued |
Array
(
[id] => 10098663
[patent_doc_number] => 09134975
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-09-15
[patent_title] => 'Determining which computer programs are candidates to be recompiled after application of updates to a compiler'
[patent_app_type] => utility
[patent_app_number] => 14/466585
[patent_app_country] => US
[patent_app_date] => 2014-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8071
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14466585
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/466585 | Determining which computer programs are candidates to be recompiled after application of updates to a compiler | Aug 21, 2014 | Issued |
Array
(
[id] => 10221826
[patent_doc_number] => 20150106819
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-16
[patent_title] => 'TASK SCHEDULING METHOD FOR PRIORITY-BASED REAL-TIME OPERATING SYSTEM IN MULTICORE ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/461791
[patent_app_country] => US
[patent_app_date] => 2014-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 5113
[patent_no_of_claims] => 8
[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] => 14461791
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/461791 | Task scheduling method for priority-based real-time operating system in multicore environment | Aug 17, 2014 | Issued |
Array
(
[id] => 10702243
[patent_doc_number] => 20160048390
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-18
[patent_title] => 'METHOD FOR AUTOMATED MANAGING OF THE USAGE OF ALTERNATIVE CODE AND A PROCESSING SYSTEM OF OPERATING THEREOF'
[patent_app_type] => utility
[patent_app_number] => 14/459419
[patent_app_country] => US
[patent_app_date] => 2014-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8195
[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] => 14459419
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/459419 | Method for automated managing of the usage of alternative code and a processing system of operating thereof | Aug 13, 2014 | Issued |
Array
(
[id] => 11179666
[patent_doc_number] => 09411659
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-09
[patent_title] => 'Data processing method used in distributed system'
[patent_app_type] => utility
[patent_app_number] => 14/458848
[patent_app_country] => US
[patent_app_date] => 2014-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 5185
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14458848
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/458848 | Data processing method used in distributed system | Aug 12, 2014 | Issued |
Array
(
[id] => 9912097
[patent_doc_number] => 20150067300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'REDUCING OVERHEAD IN LOADING CONSTANTS'
[patent_app_type] => utility
[patent_app_number] => 14/446567
[patent_app_country] => US
[patent_app_date] => 2014-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6210
[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] => 14446567
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/446567 | Reducing overhead in loading constants | Jul 29, 2014 | Issued |