Inventor
JAMES DAVID V
US71 patents
⚠️ This page may combine multiple inventors who share the name “JAMES DAVID V”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
APPLE COMPUTER
19 patentsUS5860080AJan 12, 1999
Multicasting system for selecting a group of memory devices for operation
APPLE COMPUTER321 citations99
US5574922ANov 12, 1996
Processor with sequences of processor instructions for locked memory updates
APPLE COMPUTER165 citations99
US6108739AAug 22, 2000
Method and system for avoiding starvation and deadlocks in a split-response interconnect of a computer system
APPLE COMPUTER154 citations98
US6006289ADec 21, 1999
System for transferring data specified in a transaction request as a plurality of move transactions responsive to receipt of a target availability signal
APPLE COMPUTER68 citations96
US5961623AOct 5, 1999
Method and system for avoiding starvation and deadlocks in a split-response interconnect of a computer system
APPLE COMPUTER79 citations96
US5815695ASep 29, 1998
Method and apparatus for using condition codes to nullify instructions based on results of previously-executed instructions on a computer processor
APPLE COMPUTER62 citations96
US5323426AJun 21, 1994
Elasticity buffer for data/clock synchronization
APPLE COMPUTER64 citations96
US5052029ASep 24, 1991
Self-correcting synchronization signal method and apparatus
APPLE COMPUTER103 citations96
US6208645B1Mar 27, 2001
Time multiplexing of cyclic redundancy functions in point-to-point ringlet-based computer systems
APPLE COMPUTER36 citations93
US6035376AMar 7, 2000
System and method for changing the states of directory-based caches and memories from read/write to read-only
APPLE COMPUTER23 citations93
US5841989ANov 24, 1998
System and method for efficiently routing data packets in a computer interconnect
APPLE COMPUTER33 citations93
US5717952AFeb 10, 1998
DMA controller with mechanism for conditional action under control of status register, prespecified parameters, and condition field of channel command
APPLE COMPUTER89 citations93
US5495592AFeb 27, 1996
System for finding and setting address portion of variable-length character string by XOR-ing portion in number of bytes within single instruction
APPLE COMPUTER42 citations93
US6345352B1Feb 5, 2002
Method and system for supporting multiprocessor TLB-purge instructions using directed write transactions
APPLE COMPUTER38 citations92
US5845145ADec 1, 1998
System for generating and sending a critical-world-first data response packet by creating response packet having data ordered in the order best matching the desired order
APPLE COMPUTER34 citations92
US6898201B1May 24, 2005
Apparatus and method for inter-node communication
APPLE COMPUTER12 citations84
USRE38514EMay 11, 2004
System for and method of efficiently controlling memory accesses in a multiprocessor computer system
APPLE COMPUTER15 citations84
US5835742ANov 10, 1998
System and method for executing indivisible memory operations in multiple processor computer systems with multiple busses
APPLE COMPUTER19 citations84
US5829035AOct 27, 1998
System and method for preventing stale data in multiple processor computer systems
APPLE COMPUTER18 citations84
SONY CORP
10 patentsUS6133938AOct 17, 2000
Descriptor mechanism for assuring indivisible execution of AV/C operations
SONY CORP120 citations98
US6445711B1Sep 3, 2002
Method of and apparatus for implementing and sending an asynchronous control mechanism packet used to control bridge devices within a network of IEEE STD 1394 serial buses
SONY CORP90 citations95
US6539450B1Mar 25, 2003
Method and system for adjusting isochronous bandwidths on a bus
SONY CORP46 citations92
US6374316B1Apr 16, 2002
Method and system for circumscribing a topology to form ring structures
SONY CORP25 citations92
US6286067B1Sep 4, 2001
Method and system for the simplification of leaf-limited bridges
SONY CORP24 citations92
US6810452B1Oct 26, 2004
Method and system for quarantine during bus topology configuration
SONY CORP28 citations90
US6847650B1Jan 25, 2005
System and method for utilizing a memory device to support isochronous processes
SONY CORP13 citations84
US6647446B1Nov 11, 2003
Method and system for using a new bus identifier resulting from a bus topology change
SONY CORP17 citations84
US6502158B1Dec 31, 2002
Method and system for address spaces
SONY CORP14 citations84
US6414971B1Jul 2, 2002
System and method for delivering data packets in an electronic interconnect
SONY CORP17 citations84
CYPRESS SEMICONDUCTOR CORP
8 patentsUS6763426B1Jul 13, 2004
Cascadable content addressable memory (CAM) device and architecture
CYPRESS SEMICONDUCTOR CORP222 citations99
US6906936B1Jun 14, 2005
Data preclassifier method and apparatus for content addressable memory (CAM) device
CYPRESS SEMICONDUCTOR CORP65 citations96
US6954823B1Oct 11, 2005
Search engine device and method for generating output search responses from multiple input search responses
CYPRESS SEMICONDUCTOR CORP30 citations92
US6876558B1Apr 5, 2005
Method and apparatus for identifying content addressable memory device results for multiple requesting sources
CYPRESS SEMICONDUCTOR CORP35 citations92
US6845024B1Jan 18, 2005
Result compare circuit and method for content addressable memory (CAM) device
CYPRESS SEMICONDUCTOR CORP36 citations92
US6892273B1May 10, 2005
Method and apparatus for storing mask values in a content addressable memory (CAM) device
CYPRESS SEMICONDUCTOR CORP42 citations87
US7073018B1Jul 4, 2006
Device identification method for systems having multiple device branches
CYPRESS SEMICONDUCTOR CORP17 citations84
US6903951B1Jun 7, 2005
Content addressable memory (CAM) device decoder circuit
CYPRESS SEMICONDUCTOR CORP13 citations84
HEWLETT PACKARD CO
4 patentsUS4777589AOct 11, 1988
Direct input/output in a virtual memory system
HEWLETT PACKARD CO83 citations94
US4779195AOct 18, 1988
Interrupt system using masking register in processor for selectively establishing device eligibility to interrupt a particular processor
HEWLETT PACKARD CO38 citations93
US4774653ASep 27, 1988
Hybrid hardware/software method and apparatus for virtual memory address translation using primary and secondary translation buffers
HEWLETT PACKARD CO40 citations93
US4703418AOct 27, 1987
Method and apparatus for performing variable length data read transactions
HEWLETT PACKARD CO32 citations93
NETLOGIC MICROSYSTEMS INC
3 patentsUS7185141B1Feb 27, 2007
Apparatus and method for associating information values with portions of a content addressable memory (CAM) device
NETLOGIC MICROSYSTEMS INC92 citations98
US7401180B1Jul 15, 2008
Content addressable memory (CAM) device having selectable access and method therefor
NETLOGIC MICROSYSTEMS INC19 citations92
US7117301B1Oct 3, 2006
Packet based communication for content addressable memory (CAM) devices and systems
NETLOGIC MICROSYSTEMS INC22 citations92
SONY ELECTRONICS INC
3 patentsUS6928646B1Aug 9, 2005
System and method for efficiently performing scheduling operations in an electronic device
SONY ELECTRONICS INC46 citations93
US6910090B1Jun 21, 2005
Maintaining communications in a bus bridge interconnect
SONY ELECTRONICS INC18 citations82
US7085480B1Aug 1, 2006
AV/C commands for accessing a hard disk device
SONY ELECTRONICS INC7 citations74
ADVANCED MEMORY INTERNATIONAL
2 patentsUS6442644B1Aug 27, 2002
Memory system having synchronous-link DRAM (SLDRAM) devices and controller
ADVANCED MEMORY INTERNATIONAL551 citations98
US6226723B1May 1, 2001
Bifurcated data and command/address communication bus architecture for random access memories employing synchronous communication protocols
ADVANCED MEMORY INTERNATIONAL149 citations95
JAMES DAVID V
1 patentShowing the top 50 of 71 patents by PatentIndex Score.