| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 19610268
[patent_doc_number] => 12159144
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-03
[patent_title] => USB device, and method for same to distinguish operating system of mobile device
[patent_app_type] => utility
[patent_app_number] => 17/797131
[patent_app_country] => US
[patent_app_date] => 2021-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 11540
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 475
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17797131
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/797131 | USB device, and method for same to distinguish operating system of mobile device | Sep 9, 2021 | Issued |
Array
(
[id] => 18957643
[patent_doc_number] => 20240045970
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-08
[patent_title] => ANALYSIS DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/257961
[patent_app_country] => US
[patent_app_date] => 2021-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7812
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18257961
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/257961 | Intrusion anomaly monitoring analysis device in vehicle environment that detects and responds to secure boot processing tampering | Aug 25, 2021 | Issued |
Array
(
[id] => 19864243
[patent_doc_number] => 20250103029
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-27
[patent_title] => CONTROL CIRCUIT AND DISTRIBUTED CONTROL SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/291418
[patent_app_country] => US
[patent_app_date] => 2021-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3268
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18291418
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/291418 | CONTROL CIRCUIT AND DISTRIBUTED CONTROL SYSTEM | Aug 19, 2021 | Pending |
Array
(
[id] => 18173994
[patent_doc_number] => 11573703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-07
[patent_title] => Capacity expansion for memory sub-system controllers having at least I/O expander circuit to limit impedance loads
[patent_app_type] => utility
[patent_app_number] => 17/445258
[patent_app_country] => US
[patent_app_date] => 2021-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7724
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17445258
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/445258 | Capacity expansion for memory sub-system controllers having at least I/O expander circuit to limit impedance loads | Aug 16, 2021 | Issued |
Array
(
[id] => 17245454
[patent_doc_number] => 20210365197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-25
[patent_title] => FLASH MEMORY INITIALIZATION SCHEME FOR WRITING BOOT UP INFORMATION INTO SELECTED STORAGE LOCATIONS AVERAGELY AND RANDOMLY DISTRIBUTED OVER MORE STORAGE LOCATIONS AND CORRESPONDINGLY METHOD FOR READING BOOT UP INFORMATION FROM SELECTED STORAGE LOCATIONS
[patent_app_type] => utility
[patent_app_number] => 17/396786
[patent_app_country] => US
[patent_app_date] => 2021-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5536
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17396786
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/396786 | Flash memory initialization scheme for writing boot up information into selected storage locations averagely and randomly distributed over more storage locations and correspondingly method for reading boot up information from selected storage locations | Aug 8, 2021 | Issued |
Array
(
[id] => 19917639
[patent_doc_number] => 12293009
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-05-06
[patent_title] => Artificially intelligent systems, devices, and methods for learning and/or using visual surrounding for autonomous object operation
[patent_app_type] => utility
[patent_app_number] => 17/394024
[patent_app_country] => US
[patent_app_date] => 2021-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 45
[patent_no_of_words] => 94517
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17394024
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/394024 | Artificially intelligent systems, devices, and methods for learning and/or using visual surrounding for autonomous object operation | Aug 3, 2021 | Issued |
Array
(
[id] => 18795518
[patent_doc_number] => 11829297
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-28
[patent_title] => Method for accessing caches in clustered storage system, involves determining and reading second address from second address array in accordance with request
[patent_app_type] => utility
[patent_app_number] => 17/389853
[patent_app_country] => US
[patent_app_date] => 2021-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 10041
[patent_no_of_claims] => 26
[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] => 17389853
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/389853 | Method for accessing caches in clustered storage system, involves determining and reading second address from second address array in accordance with request | Jul 29, 2021 | Issued |
Array
(
[id] => 18480064
[patent_doc_number] => 11693805
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-07-04
[patent_title] => Routing network using global address map with adaptive main memory expansion for a plurality of home agents
[patent_app_type] => utility
[patent_app_number] => 17/373620
[patent_app_country] => US
[patent_app_date] => 2021-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6495
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17373620
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/373620 | Routing network using global address map with adaptive main memory expansion for a plurality of home agents | Jul 11, 2021 | Issued |
Array
(
[id] => 18316442
[patent_doc_number] => 11630523
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-18
[patent_title] => Pen/touch tablet computer having multiple operation modes and method for switching operation modes
[patent_app_type] => utility
[patent_app_number] => 17/366875
[patent_app_country] => US
[patent_app_date] => 2021-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 10696
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17366875
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/366875 | Pen/touch tablet computer having multiple operation modes and method for switching operation modes | Jul 1, 2021 | Issued |
Array
(
[id] => 17877412
[patent_doc_number] => 11449426
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-09-20
[patent_title] => I/O method and systems that includes caching data in the network interface controller (NIC) using meta-identifier (meta-ID) for the data
[patent_app_type] => utility
[patent_app_number] => 17/351751
[patent_app_country] => US
[patent_app_date] => 2021-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 7068
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17351751
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/351751 | I/O method and systems that includes caching data in the network interface controller (NIC) using meta-identifier (meta-ID) for the data | Jun 17, 2021 | Issued |
Array
(
[id] => 17113897
[patent_doc_number] => 20210294494
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-23
[patent_title] => SYSTEM AND METHOD FOR ACCELERATED DATA PROCESSING IN SSDS
[patent_app_type] => utility
[patent_app_number] => 17/343495
[patent_app_country] => US
[patent_app_date] => 2021-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10910
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17343495
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/343495 | System and method for accelerated data processing in SSDS | Jun 8, 2021 | Issued |
Array
(
[id] => 18644724
[patent_doc_number] => 11768793
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-26
[patent_title] => Plug-in mobile peripheral component interconnect express module connector
[patent_app_type] => utility
[patent_app_number] => 17/327564
[patent_app_country] => US
[patent_app_date] => 2021-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 2438
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17327564
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/327564 | Plug-in mobile peripheral component interconnect express module connector | May 20, 2021 | Issued |
Array
(
[id] => 18386202
[patent_doc_number] => 11656983
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-23
[patent_title] => Host-resident translation layer write command
[patent_app_type] => utility
[patent_app_number] => 17/302966
[patent_app_country] => US
[patent_app_date] => 2021-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7672
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17302966
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/302966 | Host-resident translation layer write command | May 16, 2021 | Issued |
Array
(
[id] => 18136032
[patent_doc_number] => 11561708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-24
[patent_title] => Generation, validation and implementation of storage-orchestration strategies using virtual private array (VPA) in a dynamic manner
[patent_app_type] => utility
[patent_app_number] => 17/320193
[patent_app_country] => US
[patent_app_date] => 2021-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 28120
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 452
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17320193
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/320193 | Generation, validation and implementation of storage-orchestration strategies using virtual private array (VPA) in a dynamic manner | May 12, 2021 | Issued |
Array
(
[id] => 18934453
[patent_doc_number] => 11886887
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-30
[patent_title] => Management method and device for updating underlying multi-level firmware programs using verifying controllers
[patent_app_type] => utility
[patent_app_number] => 17/316893
[patent_app_country] => US
[patent_app_date] => 2021-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8241
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17316893
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/316893 | Management method and device for updating underlying multi-level firmware programs using verifying controllers | May 10, 2021 | Issued |
Array
(
[id] => 18981977
[patent_doc_number] => 11907150
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-20
[patent_title] => Multi-protocol IO infrastructure for a flexible storage platform
[patent_app_type] => utility
[patent_app_number] => 17/316385
[patent_app_country] => US
[patent_app_date] => 2021-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7176
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17316385
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/316385 | Multi-protocol IO infrastructure for a flexible storage platform | May 9, 2021 | Issued |
Array
(
[id] => 17054225
[patent_doc_number] => 20210263659
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-26
[patent_title] => COMPOUND STORAGE SYSTEM AND STORAGE CONTROL METHOD TO CONFIGURE CHANGE ASSOCIATED WITH AN OWNER RIGHT TO SET THE CONFIGURATION CHANGE
[patent_app_type] => utility
[patent_app_number] => 17/314889
[patent_app_country] => US
[patent_app_date] => 2021-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30223
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17314889
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/314889 | Compound storage system and storage control method to configure change associated with an owner right to set the configuration change | May 6, 2021 | Issued |
Array
(
[id] => 17024225
[patent_doc_number] => 20210248096
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-12
[patent_title] => Data Storage System and Method for Multiple Communication Protocols and Memory Access
[patent_app_type] => utility
[patent_app_number] => 17/244799
[patent_app_country] => US
[patent_app_date] => 2021-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5604
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17244799
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/244799 | Data storage system and method for multiple communication protocols and memory access | Apr 28, 2021 | Issued |
Array
(
[id] => 19493064
[patent_doc_number] => 12111775
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-08
[patent_title] => Memory hub providing cache coherency protocol system method for multiple processor sockets comprising multiple XPUs
[patent_app_type] => utility
[patent_app_number] => 17/212722
[patent_app_country] => US
[patent_app_date] => 2021-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 10381
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17212722
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/212722 | Memory hub providing cache coherency protocol system method for multiple processor sockets comprising multiple XPUs | Mar 24, 2021 | Issued |
Array
(
[id] => 17260813
[patent_doc_number] => 20210373798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-02
[patent_title] => DATA STORAGE DEVICE WITH MULTI-STAGE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 17/204067
[patent_app_country] => US
[patent_app_date] => 2021-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4601
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17204067
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/204067 | Data storage device with multi-stage controller further including host bridge controller with upper on-chip and lower on-chip back-end memory connection | Mar 16, 2021 | Issued |