ClassID:

190316

G06F13/124 - CPC Classification

Classification description:

Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units; Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine

Sub-classes:
Recent Application in this class:
#1
20260133932
2026-05-14

PROCESSOR FOR CONFIGURABLE PARALLEL COMPUTATIONS

#2
20260133914
2026-05-14

DYNAMIC CONTROL DEVICE AND DYNAMIC CONTROL METHOD

#3
20250342081
2025-11-06

DELAYED SNOOP FOR MULTI-CACHE SYSTEMS

#4
20250328415
2025-10-23

MULTICORE SHARED CACHE OPERATION ENGINE

#5
20250315342
2025-10-09

CREDIT AWARE CENTRAL ARBITRATION FOR MULTI-ENDPOINT, MULTI-CORE SYSTEM

#6
20250231684
2025-07-17

VIRTUAL NETWORK PRE-ARBITRATION

#7
20250226625
2025-07-10

SHARED CONDUCTOR FOR SIGNALS DIFFERING IN FREQUENCY

#8
20250181238
2025-06-05

MULTICORE, MULTIBANK, FULLY CONCURRENT COHERENCE CONTROLLER

#9
20250147764
2025-05-08

PROCESSOR IDENTIFICATION

#10
20250095697
2025-03-20

BANK TO BANK DATA TRANSFER

#11
20250094044
2025-03-20

MULTICORE SHARED CACHE OPERATION ENGINE

#12
20250061065
2025-02-20

CONFIGURING PCI EXPRESS MODULE USING HARDWARE IN A MEMORY SUB-SYSTEM

#13
20250060873
2025-02-20

CONFIGURABLE CACHE FOR COHERENT SYSTEM

#14
20240427708
2024-12-26

MEMORY CHIP HAVING AN INTEGRATED DATA MOVER

#15
20240378171
2024-11-14

CIRCUIT ARCHITECTURE MAPPING SIGNALS TO FUNCTIONS FOR STATE MACHINE EXECUTION

#16
20240362173
2024-10-31

HYBRID MICROPROCESSOR AND PROGRAMMABLE LOGIC DEVICE (PLD)-BASED ARCHITECTURE INCLUDING INTER PROCESSOR COMMUNICATION

#17
20240345981
2024-10-17

DUAL CONNECTION PERIPHERAL DEVICE WITH CAPTIVE CABLE AND AUXILIARY PORT

#18
20240184446
2024-06-06

MULTI-PROCESSOR BRIDGE WITH CACHE ALLOCATE AWARENESS

#19
20240086273
2024-03-14

SYSTEMS AND METHODS TO REPROGRAM MOBILE DEVICES INCLUDING A CROSS-MATRIX CONTROLLER TO PORT CONNECTION

#20
20240086065
2024-03-14

DELAYED SNOOP FOR IMPROVED MULTI-PROCESS FALSE SHARING PARALLEL THREAD PERFORMANCE

#21
20240078211
2024-03-07

ACCELERATOR ARCHITECTURE ON A PROGRAMMABLE PLATFORM

#22
20230418780
2023-12-28

PROCESSOR FOR CONFIGURABLE PARALLEL COMPUTATIONS

#23
20230418469
2023-12-28

Multicore shared cache operation engine

#24
20230384931
2023-11-30

Configurable cache for coherent system

#25
20230325078
2023-10-12

Virtual network pre-arbitration for deadlock avoidance and enhanced performance

#26
20230119291
2023-04-20

ISA extension for high-bandwidth memory

#27
20230079245
2023-03-16

Systems and methods to reprogram mobile devices including a cross-matrix controller to port connection

#28
20230070383
2023-03-09

Bank to bank data transfer

#29
20220398102
2022-12-15

Artificial intelligence chip and data operation method

#30
20220391330
2022-12-08

Memory chip having an integrated data mover

#31
20220374358
2022-11-24

Adaptive credit-based replenishment threshold used for transaction arbitration in a system that supports multiple levels of credit expenditure

#32
20220374357
2022-11-24

Multicore, multibank, fully concurrent coherence controller

#33
20220374356
2022-11-24

CREDIT AWARE CENTRAL ARBITRATION FOR MULTI-ENDPOINT, MULTI-CORE SYSTEM

#34
20220327093
2022-10-13

Executing functions in response to reading event indices on an event queue by a state machine

#35
20220327066
2022-10-13

Graph-based data flow control system

#36
20220283942
2022-09-08

DISTRIBUTED ERROR DETECTION AND CORRECTION WITH HAMMING CODE HANDOFF

#37
20220269607
2022-08-25

MULTI-PROCESSOR, MULTI-DOMAIN, MULTI-PROTOCOL, CACHE COHERENT, SPECULATION AWARE SHARED MEMORY AND INTERCONNECT

#38
20220263509
2022-08-18

System and method for selecting an operating mode, such as a boot mode, of a micro-controller unit

#39
20220229779
2022-07-21

Configurable cache for multi-endpoint heterogeneous coherent system

#40
20220197646
2022-06-23

Data pipeline circuit supporting increased data transfer interface frequency with reduced power consumption, and related methods

#41
20220156193
2022-05-19

Delayed snoop for improved multi-process false sharing parallel thread performance

#42
20220156192
2022-05-19

Multicore shared cache operation engine

#43
20220121580
2022-04-21

Graph-based data flow control system

#44
20220092000
2022-03-24

Data processing apparatus having multiple processors and multiple interfaces

#45
20210382822
2021-12-09

Virtual network pre-arbitration for deadlock avoidance and enhanced performance

#46
20210382774
2021-12-09

Systems and methods to reprogram mobile devices via a cross-matrix controller to port connection

#47
20210356930
2021-11-18

Method and system for automatically configuring I/O port

#48
20210349821
2021-11-11

Multi-processor bridge with cache allocate awareness

#49
20210334233
2021-10-28

COMMUNICATION CONTROL DEVICE AND TRANSCEIVER FOR A USER STATION OF A SERIAL BUS SYSTEM, AND METHOD FOR COMMUNICATING IN A SERIAL BUS SYSTEM

#50
20210326260
2021-10-21

MULTICORE SHARED CACHE OPERATION ENGINE

#51
20210200710
2021-07-01

Processor for configurable parallel computations

#52
20210117367
2021-04-22

Circuit architecture mapping signals to functions for state machine execution

#53
20210096999
2021-04-01

ISA extension for high-bandwidth memory

#54
20210081336
2021-03-18

Memory chip having an integrated data mover

#55
20210026768
2021-01-28

Virtual network pre-arbitration for deadlock avoidance and enhanced performance

#56
20210020207
2021-01-21

Bank to bank data transfer

#57
20200401546
2020-12-24

Lightweight proxy for handling SCSI commands in an active array-standby array configuration

#58
20200334176
2020-10-22

PROCESSING SYSTEM FOR SCHEDULING AND ITS MEMORY ACCESS METHOD

#59
20200320031
2020-10-08

Multichip package link

#60
20200319926
2020-10-08

System on chip comprising a plurality of master resources

#61
20200250114
2020-08-06

Link width scaling across multiple retimer devices

#62
20200119753
2020-04-16

Distributed error detection and correction with hamming code handoff

#63
20200117621
2020-04-16

Multi-processor, multi-domain, multi-protocol, cache coherent, speculation aware shared memory and interconnect

#64
20200117620
2020-04-16

Adaptive credit-based replenishment threshold used for transaction arbitration in a system that supports multiple levels of credit expenditure

#65
20200117619
2020-04-16

Credit aware central arbitration for multi-endpoint, multi-core system

#66
20200117618
2020-04-16

Virtual network pre-arbitration for deadlock avoidance and enhanced performance

#67
20200117606
2020-04-16

Multi-power-domain bridge with prefetch and write merging

#68
20200117603
2020-04-16

Multicore, multibank, fully concurrent coherence controller

#69
20200117602
2020-04-16

Delayed snoop for improved multi-process false sharing parallel thread performance

#70
20200117600
2020-04-16

Multicore shared cache operation engine

#71
20200117467
2020-04-16

Configurable cache for multi-endpoint heterogeneous coherent system

#72
20200117395
2020-04-16

Multi-processor bridge with cache allocate awareness

#73
20200117394
2020-04-16

Multicore shared cache operation engine

#74
20200110718
2020-04-09

Hardware component detections

#75
20200097424
2020-03-26

Master chip, slave chip, and inter-chip DMA transmission system

#76
20200042452
2020-02-06

Fast non-volatile storage device recovery techniques

#77
20190361836
2019-11-28

Advanced peripheral bus based serial peripheral interface communication device

#78
20190272014
2019-09-05

Wake-up control method and device for body control module

#79
20190251053
2019-08-15

Selectable peripheral logic in programmable apparatus

#80
20190220433
2019-07-18

Selectable peripheral logic in programmable apparatus

#81
20190220432
2019-07-18

Selectable peripheral logic in programmable apparatus

#82
20190205270
2019-07-04

Link width scaling across multiple retimer devices

#83
20190114265
2019-04-18

ISA extension for high-bandwidth memory

#84
20190108145
2019-04-11

Dual in-line memory module (DIMM) programmable accelerator card

#85
20190065188
2019-02-28

Accelerator architecture on a programmable platform

#86
20190012417
2019-01-10

Device for simulating multicore processors

#87
20190004987
2019-01-03

Programmable adapter between slow peripherals and network on-chip interfaces

#88
20180350413
2018-12-06

Bank to bank data transfer

#89
20180330767
2018-11-15

Bank to bank data transfer

#90
20180330031
2018-11-15

Method for simulating execution of an application on a multi-core processor

#91
20180329847
2018-11-15

Selectable peripheral logic in programmable apparatus

#92
20180329378
2018-11-15

Execution windows for an input module of an industrial controller

#93
20180300275
2018-10-18

Multichip package link

#94
20180285300
2018-10-04

Data bus logger

#95
20180275998
2018-09-27

Management processor using code from peripheral device

#96
20180246819
2018-08-30

Asynchronous finite state machines

#97
20180224669
2018-08-09

Master slave smart contact lens system

#98
20180189198
2018-07-05

Method for performing communication between peripheral devices of mobile terminal and mobile terminal

#99
20180173659
2018-06-21

SYSTEMS AND METHODS FOR SINGLE-WIRE CONTROL OF A SLAVE INTEGRATED CIRCUIT

#100
20180130398
2018-05-10

Circuit having a variable output and a converter controller including same

#101
20180107615
2018-04-19

Control apparatus with access monitoring unit configured to request interrupt process

#102
20180101495
2018-04-12

Encoding for multi-device synchronization of devices

#103
20180095920
2018-04-05

Semiconductor device, method of operating semiconductor device and system incorporating same

#104
20180052766
2018-02-22

Non-volatile storage system with compute engine to accelerate big data applications

#105
20180052337
2018-02-22

Method and apparatus for coding image information for display

#106
20170308502
2017-10-26

Circuit architecture mapping signals to functions for state machine execution

#107
20170300452
2017-10-19

Integrated data concentrator for multi-sensor MEMS systems

#108
20170139870
2017-05-18

Receiver architecture

#109
20170109300
2017-04-20

High performance interconnect link state transitions

#110
20170083475
2017-03-23

Multichip package link

#111
20170075826
2017-03-16

Integrated circuit having ADC, DSP and computing units

#112
20170039074
2017-02-09

Data returned responsive to executing a start subchannel instruction

#113
20160371209
2016-12-22

Single relay SDIO interface with multiple SDIO units

#114
20160357598
2016-12-08

Swap method and Electronic System thereof

#115
20160342525
2016-11-24

Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous

#116
20160239440
2016-08-18

Methods and systems for routing in a state machine

#117
20160077985
2016-03-17

Multi-mode agent

#118
20160026165
2016-01-28

User configurable terminals for an input module of an industrial controller

#119
20150355844
2015-12-10

Remapping in a memory device

#120
20150317164
2015-11-05

System on chip (SOC) and method for handling interrupts while executing multiple store instructions

#121
20150293714
2015-10-15

Reducing required battery capacity for data backup in a storage system with multiple controllers

#122
20150287157
2015-10-08

Data processing system for a graphical interface and graphical interface comprising such a data processing system

#123
20150286589
2015-10-08

Multicore data processing system with local and global input/output devices and graphical interface comprising such a data processing system

#124
20150286440
2015-10-08

Data returned responsive to executing a start subchannel instruction

#125
20150269095
2015-09-24

Field calibration system and method

#126
20150234977
2015-08-20

Method of verifying layout of mask ROM

#127
20150220477
2015-08-06

Method for filtering cached input/output data based on data generation/consumption

#128
20150199284
2015-07-16

Extended input/output measurement word facility for obtaining measurement data in an emulated environment

#129
20150193357
2015-07-09

Control of semiconductor devices

#130
20150178241
2015-06-25

General input/output architecture, protocol and related methods to implement flow control

#131
20150089182
2015-03-26

Automatically aligning virtual blocks to physical blocks

#132
20150052270
2015-02-19

Techniques for transmitting a command to control a peripheral device through an audio port

#133
20150039789
2015-02-05

Method for filtering cached input/output data based on data generation/consumption

#134
20140379948
2014-12-25

Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous

#135
20140371877
2014-12-18

Event generation in an input module for an industrial controller

#136
20140365015
2014-12-11

Integrated counters in an input module for an industrial controller

#137
20140244002
2014-08-28

System for monitoring status of modules in an industrial controller

#138
20140243999
2014-08-28

Peer communication between modules in an industrial controller

#139
20140237141
2014-08-21

Pulse width modulated outputs for an output module in an industrial controller

#140
20140195738
2014-07-10

I/O write request handling in a storage system

#141
20140189174
2014-07-03

General input/output architecture, protocol and related methods to implement flow control

#142
20140185436
2014-07-03

General input/output architecture, protocol and related methods to implement flow control

#143
20140143450
2014-05-22

Configuring signals based on device conditions

#144
20140129747
2014-05-08

General input/output architecture, protocol and related methods to implement flow control

#145
20140101344
2014-04-10

Extended input/output measurement word facility for obtaining measurement data in an emulated environment

#146
20140082274
2014-03-20

Implementing drive list mode for reads and writes for hard disk drives

#147
20140071825
2014-03-13

Load balancing systems and methods of MAC learning in multi-slot architectures

#148
20140052951
2014-02-20

Method and apparatus for transferring data from a first domain to a second domain

#149
20130297043
2013-11-07

Reconfigurable control system for controlling a target apparatus, and method for reconfiguration during operation of the control system

#150
20130268719
2013-10-10

Remapping and compacting in a memory device

#151
20130268712
2013-10-10

General input/output architecture, protocol and related methods to implement flow control

#152
20130254452
2013-09-26

General input/output architecture, protocol and related methods to implement flow control

#153
20130254451
2013-09-26

General input/output architecture, protocol and related methods to implement flow control

#154
20130179596
2013-07-11

Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous

#155
20130156043
2013-06-20

Methods and systems for routing in a state machine

#156
20130117642
2013-05-09

Data returned responsive to executing a Start Subchannel instruction

#157
20130002623
2013-01-03

Image display apparatus and control method

#158
20120317393
2012-12-13

Data returned responsive to executing a start subchannel instruction

#159
20120311208
2012-12-06

Method and system for receiving commands using a scoreboard on an infiniband host channel adaptor

#160
20120265883
2012-10-18

MULTIPLE OVERLAPPING BLOCK TRANSFERS

#161
20120265322
2012-10-18

Input module for an industrial controller

#162
20120260002
2012-10-11

Output module for an industrial controller

#163
20120256566
2012-10-11

Industrial control system with distributed motion planning

#164
20120159009
2012-06-21

Extended input/output measurement word facility for obtaining measurement data

#165
20120042101
2012-02-16

Apparatus and methods for real-time routing of received commands in a split-path architecture storage controller

#166
20110314185
2011-12-22

Audio data processing in a low power mode

#167
20110153799
2011-06-23

Image display apparatus and control method

#168
20110131343
2011-06-02

Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous

#169
20110106521
2011-05-05

Extended input/output measurement word facility and emulation of that facility

#170
20110093636
2011-04-21

Data processing apparatus and method for connection to interconnect circuitry

#171
20110004704
2011-01-06

Method, apparatus and system for controlling peripheral devices in communication with a playout device using a high definition multimedia interface

#172
20100262731
2010-10-14

Integrated Access Cable

#173
20100228901
2010-09-09

Input output control apparatus with a plurality of ports and single protocol processing circuit

#174
20100215055
2010-08-26

METHOD AND APPARATUS FOR USING MULTIPLE PROTOCOLS ON A COMMUNICATION LINK

#175
20100198998
2010-08-05

I/O controller and descriptor transfer method

#176
20100121988
2010-05-13

Dynamic state configuration restore

#177
20100082860
2010-04-01

SYSTEM AND METHOD FOR UPDATING THE STATUS OF AN ASYNCHRONOUS, IDEMPOTENT MESSAGE CHANNEL

#178
20100070664
2010-03-18

Input/Output completion system for a data processing platform

#179
20100064073
2010-03-11

Input/output completion system and method for a data processing platform

#180
20100036975
2010-02-11

Repeat CCW count argument for device command word processing

#181
20100030928
2010-02-04

Media processing method and device

#182
20100030920
2010-02-04

Transport control channel program chain linking including determining sequence order

#183
20100030919
2010-02-04

Transport control channel program message pairing

#184
20100023647
2010-01-28

Swapping PPRC secondaries from a subchannel set other than zero to subchannel set zero using control block field manipulation

#185
20100017513
2010-01-21

MULTIPLE OVERLAPPING BLOCK TRANSFERS

#186
20100011349
2010-01-14

Data processing system running on a plurality of operating systems (OS) and enabling a channel device to simultaneously perform processing associated with the plurality of operating systems

#187
20100005203
2010-01-07

Method of merging and incremental construction of minimal finite state machines

#188
20090210585
2009-08-20

Processing of data to suspend operations in an input/output processing log-out system

#189
20090210582
2009-08-20

Providing extended measurement data in an I/O processing system

#190
20090210576
2009-08-20

Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous

#191
20090210570
2009-08-20

Extended measurement word determination at a channel subsystem of an I/O processing system

#192
20090210564
2009-08-20

Processing of data to suspend operations in an input/output processing system

#193
20090198876
2009-08-06

Programmable Command Sequencer

#194
20090193164
2009-07-30

General input/output architecture, protocol and related methods to implement flow control

#195
20090049217
2009-02-19

I/O-request processing system and method

#196
20080263351
2008-10-23

Method for centralized dynamic link configuration

#197
20080168186
2008-07-10

I/O adapter LPAR isolation with assigned memory space

#198
20080109580
2008-05-08

Obtaining extended queue measurement data for a range of logical control unit queues

#199
20080103755
2008-05-01

Extended input/output measurement word facility, and emulation of that facility

#200
20080103754
2008-05-01

Emulation of extended input/output measurement block facilities

#201
20070288665
2007-12-13

Method, system, for exchanging data via a buffer pool between a central processing unit and input/output processor that satisfies a predetermined threshold

#202
20070192518
2007-08-16

Apparatus for performing I/O sharing & virtualization

#203
20070156993
2007-07-05

Synchronized memory channels with unidirectional links

#204
20070130401
2007-06-07

Integrated multimedia system

#205
20070079022
2007-04-05

Gathering I/O Measurement Data During an I/O Operation Process

#206
20070038793
2007-02-15

General input/output architecture, protocol and related methods to manage data integrity

#207
20060075154
2006-04-06

Extended input/output measurement block

#208
20060059387
2006-03-16

Processor condition sensing circuits, systems and methods

#209
20050273649
2005-12-08

Apparatus for high-speed streaming data transmission using PMEM controller and method thereof

#210
20050249204
2005-11-10

Processing multiplex sublayer data unit data in hardware

#211
20050216617
2005-09-29

Obtaining queue measurement data for a range of logical control unit queues

#212
20050204069
2005-09-15

Gathering I/O measurement data during an I/O operation process

#213
20050177648
2005-08-11

Data processing system

#214
20050165969
2005-07-28

Managing sets of input/output communications subadapters of an input/output subsystem

#215
20050060476
2005-03-17

Input output control apparatus with a plurality of ports and single protocol processing circuit

#216
20050033869
2005-02-10

Future activity list for peripheral bus host controller

#217
15368457
2018-05-01

Generalized resettable memory