IP Library Granted Patent US 12,373,383
Granted Patent B2
US 12,373,383 · App. 17/566,271 · Granted Jul 29, 2025

Scalable computer architectural framework for quantum or classical digital computers

Inventors: Roman Oscar Orus Lacort (Donostia, ES); Samuel Mugel (Toronto, CA)
Assignee: MULTIVERSE COMPUTING SL
G06F15/80G06N10/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,373,383
App. No.
17/566,271
Granted
Jul 29, 2025
Kind
B2
Abstract

Scalable computer architectural frameworks for quantum computers or for classical digital computers. According to one implementation, the framework includes a plurality of processing nodes, each processing node including at least three processing elements, and a plurality of couplings. The processing elements in a processing node ( 11 ) are connected in series forming a string comprising two end processing elements and at least one intermediate processing element. Each processing node is connected to each of the other processing nodes by means of only one external coupling. The intermediate processing elements are connected to processing elements of other processing nodes by the same number of external couplings, and the end processing elements are connected to processing elements of other processing nodes by the same number of external couplings or one more.

Claims (15)

1. A scalable computer architectural framework for quantum computers or for classical digital computers, the framework comprising:

a plurality of processing nodes, each of the plurality of processing nodes including at least three processing elements that are connected in series forming a string, the at least three processing elements including a first end processing element, a second end processing element and at least one intermediate processing element located in the string between the first and second processing elements;

a plurality of couplings that is each configured to communicatively connect only two of the at least three processing elements, the plurality of couplings including internal couplings and external couplings, the internal couplings connecting the at least three processing elements of each processing node in series, the external couplings connecting processing elements that are located in different processing nodes;

each processing node being connected to each of all the other processing nodes by only one external coupling;

the at least one intermediate processing element of each processing node being connected to the at least three processing elements of other processing nodes by a number of external couplings, the number of external couplings being the same for all the intermediate processing elements; and

each of the first and second end processing elements of each of the plurality of processing nodes being connected to the at least three processing elements of the other processing nodes by said same number of external couplings or one external coupling more than said same number.

2. The scalable computer architectural framework according to claim 1 , wherein all of the plurality of processing nodes have the same number of processing elements.

3. The scalable computer architectural framework according to claim 2 , wherein each intermediate processing element is connected by a single external coupling to a processing element in another processing node.

4. The scalable computer architectural framework according to claim 3 , wherein the plurality of processing nodes comprises N processing nodes, N being an integer number greater than three, and each processing node having N−1 processing elements, each of the first and second end processing elements being connected by a single external coupling to a processing element in another processing node.

5. The scalable computer architectural framework according to claim 3 , wherein the plurality of processing nodes comprises N processing nodes, N being an integer number greater than five, and each processing node having N−3 processing elements, each of the first and second end processing elements being connected by only two external couplings to two other processing nodes.

6. The scalable computer architectural framework according to claim 2 , wherein each processing element is connected to two or more processing elements in other processing nodes by a respective two or more external couplings.

7. The scalable computer architectural framework according to claim 6 , wherein the plurality of processing nodes comprises N processing nodes, N being an integer number greater than six, each processing element being connected by n external couplings to processing elements in other processing nodes, such that each of the intermediate processing elements have n+2 couplings, and such that each of the first and second end processing elements has n+1 couplings, n being an integer number greater than one, each processing node having e processing elements, e being an integer number greater than two.

8. The scalable computer architectural framework according to claim 6 , wherein the plurality of processing nodes comprises N processing nodes, N being an integer number greater than eight, the processing elements being connected by means of k couplings to other processing elements, k being an integer number greater than three, and each processing node having e processing elements, e being an integer number greater than two.

9. The scalable computer architectural framework according to claim 1 , wherein the scalable computer architectural framework is a scalable computer architectural framework for a quantum computer, the plurality of processing nodes being logical quantum bits, and the at least three processing elements being physical quantum bits.

10. The scalable computer architectural framework according to claim 1 , wherein the scalable computer architectural framework is a scalable computer architectural framework for classical digital computers, the at least three processing elements being tensors, and the scalable computer architectural framework being a tensor network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2025
From: MUGEL, SAMUEL
To: MULTIVERSE COMPUTING SL
Reel/Frame 071559/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2022
From: ORUS LACORT, ROMAN OSCAR
To: MULTIVERSE COMPUTING SL
Reel/Frame 058529/0582 →
Priority Claims (1)
EP 21383211 · Dec 23, 2021 · regional
Continuity (1)
Related Publication 20230205728A1 · Jun 29, 2023
References Cited (11)
US 8063657B2 · Rose · 2011 [cited by examiner]
US 11157817B2 · Rolfe · 2021 [cited by applicant]
US 11694108B2 · Tezak · 2023 [cited by examiner]
US 12175222B1 · Benfield · 2024 [cited by examiner]
US 20180246848A1 · Douglass et al. · 2018 [cited by applicant]
US 20210117845A1 · Choi · 2021 [cited by examiner]
US 20210289020A1 · Rolfe et al. · 2021 [cited by applicant]
WO 2021237362A1 · 2021 [cited by applicant]
Arden B et al. : “Analysis of Chordal Ring Network”, IEEE Transactions on Computers, col. C-30, No. 4, Apr. 1981, p. 291-295, DOI: 10.1109/TC.1981.1675777, Electronic ISSN: 1557-9956 (Year: 1981). [cited by examiner]
European Search Report, Application No. 21383211, Jun. 10, 2022, 11 pages. [cited by applicant]
Arden et al., “Analysis of Chordal Ring Network”, Computer Structures Reading and Examples Fall Dept of Comput Sci., Jan. 1, 1971, 5 pages. [cited by applicant]