Assignee profile:

CRAY INC.

City:

Seattle, Washington

Country:

United States

Published Applications:

182

Last publication date:

2022-02-03

Patent Grants:

165

Last grant date:

2023-01-31

Top Inventors for applications by CRAY INC.

These are the the leading inventors for applications assigned to CRAY INC.:

Recent patent applications by CRAY INC.

CRAY INC. based in Seattle, US has been assigned the rights to these inventions. The list includes both Pending Applications and Patent Grants:

#1 | 2022-02-03 βœ… Patent 11,567,771 granted on 2023-01-31
US20220035633A1
Physics

Method and apparatus for back end gather/scatter memory coalescing

#2 | 2022-02-03 βœ… Patent 11,567,767 granted on 2023-01-31
US20220035632A1
Physics

Method and apparatus for front end gather/scatter memory coalescing

#3 | 2020-03-17 βœ… Patent 10,595,394 granted on 2020-03-17
US16407721
Electricity

PCB with minimized crosstalk

#4 | 2019-05-30 βœ… Patent 10,303,610 granted on 2019-05-28
US20190163637A9
Physics

High-bandwidth prefetcher for high-bandwidth memory

#5 | 2019-02-07 βœ… Patent 10,303,610 granted on 2019-05-28
US20190042435A1
Physics

HIGH-BANDWIDTH PREFETCHER FOR HIGH-BANDWIDTH MEMORY

#6 | 2018-08-09 βœ… Patent 10,154,581 granted on 2018-12-11
US20180228019A1
Electricity

Method for impedance compensation in printed circuit boards

#7 | 2018-06-14 βœ… Patent 10,185,659 granted on 2019-01-22
US20180165209A1
Physics

Memory allocation system for multi-tier memory

#8 | 2018-03-15 βœ… Patent 9,946,654 granted on 2018-04-17
US20180074963A1
Physics

High-bandwidth prefetcher for high-bandwidth memory

#9 | 2017-10-26 βœ… Patent 10,127,109 granted on 2018-11-13
US20170308430A1
Physics

Resiliency to memory failures in computer systems

#10 | 2017-10-05 βœ… Patent 10,324,792 granted on 2019-06-18
US20170286240A1
Physics

Resiliency to memory failures in computer systems

#11 | 2017-08-10 βœ… Patent 10,554,519 granted on 2020-02-04
US20170230259A1
Electricity

System and method for dampening power swings in distributed computer environments

#12 | 2017-06-22 βœ… Patent 10,216,245 granted on 2019-02-26
US20170177070A1
Physics

Application ramp rate control in large installations

#13 | 2017-06-22 βœ… Patent 10,082,845 granted on 2018-09-25
US20170177042A1
Physics

Cooling systems and heat exchangers for cooling computer components

#14 | 2017-06-08 βœ… Patent 10,142,235 granted on 2018-11-27
US20170163535A1
Electricity

Increasingly minimal bias routing

#15 | 2017-03-09 βœ… Patent 9,910,731 granted on 2018-03-06
US20170068596A1
Physics

Resiliency to memory failures in computer systems

#16 | 2016-11-10 βœ… Patent 10,588,246 granted on 2020-03-10
US20160330875A1
Electricity

Systems and associated methods for controllably cooling computer components

#17 | 2016-09-22 βœ… Patent 9,674,092 granted on 2017-06-06
US20160277301A1
Electricity

Congestion abatement in a network interconnect

#18 | 2016-09-22 βœ… Patent 9,674,091 granted on 2017-06-06
US20160277300A1
Electricity

Congestion causation in a network interconnect

#19 | 2016-04-21 βœ… Patent 10,761,820 granted on 2020-09-01
US20160110174A1
Physics

Assisting parallelization of a computer program

#20 | 2016-03-22 βœ… Patent 9,294,551 granted on 2016-03-22
US13798082
Electricity

Collective engine method and apparatus

#21 | 2016-03-17 βœ… Patent 10,129,329 granted on 2018-11-13
US20160077997A1
Physics

Apparatus and method for deadlock avoidance

#22 | 2016-02-11 βœ… Patent 10,034,416 granted on 2018-07-24
US20160044828A1
Electricity

Transverse cooling system and method

#23 | 2016-01-28
US20160026553A1
Physics

COMPUTER WORKLOAD MANAGER

#24 | 2015-10-13 βœ… Patent 9,160,607 granted on 2015-10-13
US13798074
Electricity

Method and apparatus for deadlock avoidance

#25 | 2015-08-13 βœ… Patent 10,846,278 granted on 2020-11-24
US20150227570A1
Physics

Dynamic updates to a semantic database using fine-grain locking

#26 | 2015-06-25 βœ… Patent 9,491,101 granted on 2016-11-08
US20150180780A1
Electricity

Congestion abatement in a network interconnect

#27 | 2015-06-18 βœ… Patent 9,830,206 granted on 2017-11-28
US20150169388A1
Physics

Cross-thread exception handling

#28 | 2015-05-21 βœ… Patent 9,391,899 granted on 2016-07-12
US20150139024A1
Electricity

Congestion detection in a network interconnect

#29 | 2015-05-21 βœ… Patent 9,311,731 granted on 2016-04-12
US20150138206A1
Physics

Dynamic graph system for a semantic database

#30 | 2015-03-26 βœ… Patent 9,250,877 granted on 2016-02-02
US20150089468A1
Physics

Assisting parallelization of a computer program

#31 | 2014-12-30 βœ… Patent 8,924,654 granted on 2014-12-30
US10643744
-

Multistreamed processor vector packing method and apparatus

#32 | 2014-11-27 βœ… Patent 10,296,834 granted on 2019-05-21
US20140351195A1
Physics

Forward inferencing of facts in parallel

#33 | 2014-11-13 βœ… Patent 9,547,474 granted on 2017-01-17
US20140337398A1
Physics

Inclusive or bit matrix to compare multiple corresponding subfields

#34 | 2014-11-13 βœ… Patent 9,596,789 granted on 2017-03-14
US20140333187A1
Electricity

Cooling systems and heat exchangers for cooling computer components

#35 | 2014-10-30 βœ… Patent 9,672,133 granted on 2017-06-06
US20140325488A1
Physics

Systems and methods for debugging applications using dual code generation

#36 | 2014-09-18 βœ… Patent 9,032,251 granted on 2015-05-12
US20140281663A1
Physics

Re-forming an application control tree without terminating the application

#37 | 2014-09-18
US20140280282A1
Physics

INTERFACE BETWEEN SPARQL SYSTEMS AND A NON-SPARQL SYSTEM

#38 | 2014-09-11 βœ… Patent 9,288,935 granted on 2016-03-15
US20140251574A1
Electricity

Cooling systems and heat exchangers for cooling computer components

#39 | 2014-08-28 βœ… Patent 9,015,656 granted on 2015-04-21
US20140244968A1
Physics

Mapping vector representations onto a predicated scalar multi-threaded system

#40 | 2014-08-28 βœ… Patent 8,943,068 granted on 2015-01-27
US20140244657A1
Physics

Dynamic graph system for a semantic database

#41 | 2014-05-22 βœ… Patent 9,577,918 granted on 2017-02-21
US20140140341A1
Electricity

Increasingly minimal bias routing

#42 | 2014-03-20 βœ… Patent 9,047,333 granted on 2015-06-02
US20140081934A1
Physics

Dynamic updates to a semantic database using fine-grain locking

#43 | 2013-12-26 βœ… Patent 9,372,938 granted on 2016-06-21
US20130346445A1
Physics

Augmenting queries when searching a semantic database

#44 | 2013-12-26 βœ… Patent 8,832,014 granted on 2014-09-09
US20130346354A1
Physics

Forward inferencing of facts in parallel

#45 | 2013-11-21 βœ… Patent 9,535,804 granted on 2017-01-03
US20130311823A1
Physics

Resiliency to memory failures in computer systems

#46 | 2013-11-14 βœ… Patent 9,185,828 granted on 2015-11-10
US20130301219A1
Electricity

Rack mounted electronics having connectors with heat cooling fingers

#47 | 2013-09-05 βœ… Patent 9,310,856 granted on 2016-04-12
US20130229768A1
Physics

Computer cabinets having progressive air velocity cooling systems and associated methods of manufacture and use

#48 | 2013-07-11 βœ… Patent 8,885,357 granted on 2014-11-11
US20130175077A1
Electricity

Printed circuit board with reduced cross-talk

#49 | 2013-05-23 βœ… Patent 9,167,726 granted on 2015-10-20
US20130128459A1
Electricity

Transverse cooling system and method

#50 | 2012-12-06
US20120311537A1
Physics

PERFORMANCE VISUALIZATION INCLUDING HIERARCHICAL DISPLAY OF PERFORMANCE DATA

#51 | 2012-11-15 βœ… Patent 9,154,400 granted on 2015-10-06
US20120287821A1
Electricity

Dynamically updating routing information while avoiding deadlocks and preserving packet order after a configuration change

#52 | 2012-11-15 βœ… Patent 8,854,951 granted on 2014-10-07
US20120287777A1
Electricity

Dynamically updating routing information while avoiding deadlocks and preserving packet order after a link error

#53 | 2012-11-06 βœ… Patent 8,307,194 granted on 2012-11-06
US10643754
-

Relaxed memory consistency model

#54 | 2012-10-25 βœ… Patent 9,201,689 granted on 2015-12-01
US20120272247A1
Physics

Software emulation of massive hardware threading for tolerating remote memory references

#55 | 2012-10-18
US20120265883A1
Physics

MULTIPLE OVERLAPPING BLOCK TRANSFERS

#56 | 2012-09-27 βœ… Patent 8,347,176 granted on 2013-01-01
US20120246544A1
Physics

Method and apparatus for memory read-refresh, scrubbing and variable-rate refresh

#57 | 2012-09-13 βœ… Patent 8,953,442 granted on 2015-02-10
US20120230212A1
Electricity

Congestion detection in a network interconnect

#58 | 2012-09-13 βœ… Patent 8,885,467 granted on 2014-11-11
US20120230188A1
Electricity

Congestion causation in a network interconnect

#59 | 2012-09-13 βœ… Patent 8,982,688 granted on 2015-03-17
US20120230177A1
Electricity

Congestion abatement in a network interconnect

#60 | 2012-08-30 βœ… Patent 8,601,236 granted on 2013-12-03
US20120221830A1
Physics

Configurable vector length computer processor

#61 | 2012-08-02 βœ… Patent 8,762,536 granted on 2014-06-24
US20120198470A1
Physics

Compact node ordered application placement in a multiprocessor computer

#62 | 2012-07-26 βœ… Patent 9,420,729 granted on 2016-08-16
US20120188706A1
Electricity

Systems and associated methods for controllably cooling computer components

#63 | 2012-07-12 βœ… Patent 8,654,489 granted on 2014-02-18
US20120176711A1
Electricity

Method and apparatus for switched electrostatic discharge protection

#64 | 2012-06-07 βœ… Patent 9,282,037 granted on 2016-03-08
US20120144065A1
Electricity

Table-driven routing in a dragonfly processor interconnect network

#65 | 2012-06-07 βœ… Patent 9,137,143 granted on 2015-09-15
US20120144064A1
Electricity

Progressive adaptive routing in a dragonfly processor interconnect network

#66 | 2012-03-22
US20120072704A1
Physics

"OR" BIT MATRIX MULTIPLY VECTOR INSTRUCTION

#67 | 2012-03-08
US20120059938A1
Physics

DIMENSION-ORDERED APPLICATION PLACEMENT IN A MULTIPROCESSOR COMPUTER

#68 | 2012-01-12 βœ… Patent 8,537,539 granted on 2013-09-17
US20120008275A1
Electricity

Air conditioning systems for computer systems and associated methods

#69 | 2011-11-03 βœ… Patent 8,806,436 granted on 2014-08-12
US20110271259A1
Physics

Systems and methods for debugging applications using dual code generation

#70 | 2011-10-20 βœ… Patent 8,472,181 granted on 2013-06-25
US20110255237A1
Physics

Computer cabinets having progressive air velocity cooling systems and associated methods of manufacture and use

#71 | 2011-06-23
US20110150136A1
Electricity

DUTY CYCLE COMPENSATING DIGITAL DATA RECEIVER

#72 | 2011-05-26 βœ… Patent 8,402,465 granted on 2013-03-19
US20110125992A1
Physics

System tool placement in a multiprocessor computer

#73 | 2011-03-08 βœ… Patent 7,904,685 granted on 2011-03-08
US10461979
-

Synchronization techniques in a multithreaded environment

#74 | 2011-03-03 βœ… Patent 8,761,166 granted on 2014-06-24
US20110051724A1
Electricity

Flexible routing tables for a high-radix router

#75 | 2011-01-13
US20110010522A1
Physics

MULTIPROCESSOR COMMUNICATION PROTOCOL BRIDGE BETWEEN SCALAR AND VECTOR COMPUTE NODES

#76 | 2010-12-23 βœ… Patent 8,126,674 granted on 2012-02-28
US20100324854A1
Physics

Memory-daughter-card-testing method and apparatus

#77 | 2010-12-16 βœ… Patent 8,458,685 granted on 2013-06-04
US20100318979A1
Physics

Vector atomic memory operation vector update system and method

#78 | 2010-12-16 βœ… Patent 8,239,704 granted on 2012-08-07
US20100318831A1
Physics

Global clock via embedded spanning tree

#79 | 2010-12-16
US20100318774A1
Physics

PROCESSOR INSTRUCTION GRADUATION TIMEOUT

#80 | 2010-12-16 βœ… Patent 8,433,883 granted on 2013-04-30
US20100318773A1
Physics

Inclusive β€œOR” bit matrix compare resolution of vector update conflict masks

#81 | 2010-12-16 βœ… Patent 8,826,252 granted on 2014-09-02
US20100318769A1
Physics

Using vector atomic memory operation to handle data of different lengths

#82 | 2010-12-16 βœ… Patent 8,583,898 granted on 2013-11-12
US20100318764A1
Physics

System and method for managing processor-in-memory (PIM) operations

#83 | 2010-12-16 βœ… Patent 8,332,596 granted on 2012-12-11
US20100318751A1
Physics

Multiple error management in a multiprocessor computer system

#84 | 2010-12-16 βœ… Patent 8,380,935 granted on 2013-02-19
US20100318747A1
Physics

Atomic memory operation cache protocol with opportunistic combining

#85 | 2010-12-16
US20100318741A1
Physics

MULTIPROCESSOR COMPUTER CACHE COHERENCE PROTOCOL

#86 | 2010-12-16 βœ… Patent 9,069,672 granted on 2015-06-30
US20100318626A1
Physics

Extended fast memory access in a multiprocessor computer system

#87 | 2010-12-16 βœ… Patent 8,954,484 granted on 2015-02-10
US20100318591A1
Physics

Inclusive or bit matrix to compare multiple corresponding subfields

#88 | 2010-12-16 βœ… Patent 8,820,395 granted on 2014-09-02
US20100317279A1
Physics

Cooling systems and heat exchangers for cooling computer components

#89 | 2010-12-02 βœ… Patent 8,095,759 granted on 2012-01-10
US20100306489A1
Physics

Error management firewall in a multiprocessor computer

#90 | 2010-08-05 βœ… Patent 8,261,134 granted on 2012-09-04
US20100199121A1
Physics

Error management watchdog timers in a multiprocessor computer

#91 | 2010-07-22 βœ… Patent 8,245,087 granted on 2012-08-14
US20100185897A1
Physics

Multi-bit memory error management

#92 | 2010-07-20 βœ… Patent 7,757,497 granted on 2010-07-20
US12356020
-

Method and apparatus for cooling electronic components

#93 | 2010-06-08 βœ… Patent 7,735,088 granted on 2010-06-08
US10643587
-

Scheduling synchronization of programs running as streams on multiple processors

#94 | 2010-05-13
US20100122261A1
Physics

APPLICATION LEVEL PLACEMENT SCHEDULER IN A MULTIPROCESSOR COMPUTING ENVIRONMENT

#95 | 2010-05-13
US20100122254A1
Physics

BATCH AND APPLICATION SCHEDULER INTERFACE LAYER IN A MULTIPROCESSOR COMPUTING ENVIRONMENT

#96 | 2010-05-13
US20100121904A1
Physics

RESOURCE RESERVATIONS IN A MULTIPROCESSOR COMPUTING ENVIRONMENT

#97 | 2010-05-06
US20100115236A1
Physics

HIERARCHICAL SHARED SEMAPHORE REGISTERS

#98 | 2010-05-06
US20100115234A1
Physics

CONFIGURABLE VECTOR LENGTH COMPUTER PROCESSOR

#99 | 2010-05-06 βœ… Patent 8,386,750 granted on 2013-02-26
US20100115228A1
Physics

Multiprocessor system having processors with different address widths and method for operating the same

#100 | 2010-04-22 βœ… Patent 7,903,403 granted on 2011-03-08
US20100097752A1
Electricity

Airflow intake systems and associated methods for use with computer cabinets

Also check out Cray Inc.'s (Seattle, United States) applicant profile with 53 patent applications submitted.

AssigneeID:

23800 ⎘