RO

Richard Luke Southwell Osborne

GL Graphcore Limited: 30 patents #5 of 61Top 9%
Microsoft: 2 patents #17,506 of 40,388Top 45%
📍 Bristol, GB: #20 of 2,571 inventorsTop 1%
Overall (All Time): #110,913 of 4,157,543Top 3%
32
Patents All Time

Issued Patents All Time

Showing 1–25 of 32 patents

Patent #TitleCo-InventorsDate
12360749 Streaming data to multi-tile processing system Daniel John Pelham Wilkinson, Graham Bernard Cunningham, Kenneth Gordon, Samuel Alexander WEBSTER, Stavros Volos +3 more 2025-07-15
12141092 Instruction set Simon Knowles, Daniel John Pelham Wilkinson, Alan Graham Alexander, Stephen Felix, Jonathan Mangnall +1 more 2024-11-12
12013781 Processing device using variable stride pattern Sam Chesney, Alan Graham Alexander, Edward A. Andrews 2024-06-18
11928523 Synchronisation for a multi-tile processing unit Simon Knowles, Daniel John Pelham Wilkinson, Alan Graham Alexander, Stephen Felix, David Lacey +1 more 2024-03-12
11921911 Peripheral device Stavros Volos, David Thomas CHISNALL, Saurabh M. Kulkarni, Kapil Vaswani, Manuel Costa +4 more 2024-03-05
11907725 Communication in a computer having multiple processors Matthew David Fyles 2024-02-20
11893390 Method of debugging a processor that executes vertices of an application, each vertex being assigned to a programming thread of the processor Alan Graham Alexander, Matthew David Fyles 2024-02-06
11709794 Exchange between stacked die Stephen Felix, Alan Graham Alexander 2023-07-25
11675572 Sharing data structures 2023-06-13
11615053 Routing in a network of processors Daniel John Pelham Wilkinson, Lars Paul Huse, Graham Bernard Cunningham, Hachem Yassine 2023-03-28
11599363 Communication in a computer having multiple processors Matthew David Fyles 2023-03-07
11449254 Managed bulk memory Chad Jarvis, Fabian Tschopp, Tim Hutt, Emmanuel Menage 2022-09-20
11416258 Method of debugging a processor that executes vertices of an application, each vertex being assigned to a programming thread of the processor Alan Graham Alexander, Matthew David Fyles 2022-08-16
11416440 Controlling timing in computer processing Alan Graham Alexander, Stephen Felix 2022-08-16
11321272 Instruction set Simon Knowles, Daniel John Pelham Wilkinson, Alan Graham Alexander, Stephen Felix, Jonathan Mangnall +1 more 2022-05-03
11262787 Compiler method Simon Knowles, Daniel John Pelham Wilkinson, Alan Graham Alexander, Stephen Felix, Jonathan Mangnall +1 more 2022-03-01
11237882 Streaming engine Ola Tørudbakken, Daniel John Pelham Wilkinson, Brian Manula, Harald Høeg 2022-02-01
11176066 Scheduling messages Stephen Felix 2021-11-16
11106510 Synchronization with a host processor Daniel John Pelham Wilkinson, Stephen Felix, Matthew David Fyles 2021-08-31
11048563 Synchronization with a host processor Daniel John Pelham Wilkinson, Stephen Felix, Matthew David Fyles 2021-06-29
11023413 Synchronization in a multi-tile, multi-chip processing arrangement Daniel John Pelham Wilkinson, Stephen Felix, Simon Knowles, Alan Graham Alexander, Ian James Quinn 2021-06-01
10970131 Host proxy on gateway Ola Tørudbakken, Daniel John Pelham Wilkinson, Stephen Felix, Matthew David Fyles, Brian Manula +1 more 2021-04-06
10963315 Synchronization and exchange of data between processors David Lacey, Daniel John Pelham Wilkinson, Matthew David Fyles 2021-03-30
10963003 Synchronization in a multi-tile processing array Simon Knowles, Daniel John Pelham Wilkinson, Alan Graham Alexander, Stephen Felix, Jonathan Mangnall +1 more 2021-03-30
10949266 Synchronization and exchange of data between processors David Lacey, Daniel John Pelham Wilkinson, Matthew David Fyles 2021-03-16