Method and system for using a distributable virtual address...

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S202000, C711S205000, C711S206000, C711S207000, C717S140000, C718S001000

Reexamination Certificate

active

07734890

ABSTRACT:
A method and system are disclosed for using a distributable virtual address space. According to an exemplary embodiment, a method for using a distributable virtual address space includes providing a distributable virtual address space shared between a plurality of network nodes, the distributable virtual address space including a virtual address mapped to a first physical memory location of a first network node of the plurality of network nodes, wherein the first physical memory location is accessible by a first processor of the first network node when processing a first machine code instruction using the virtual address. The method also includes remapping the virtual address to a second physical memory location of a second network node of the plurality of network nodes, wherein the second physical memory location is accessible by a second processor of the second network node when processing a second machine code instruction using the virtual address.

REFERENCES:
patent: 4455602 (1984-06-01), Baxter et al.
patent: 4707781 (1987-11-01), Sullivan et al.
patent: 4821184 (1989-04-01), Clancy et al.
patent: 4853842 (1989-08-01), Thatte et al.
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5247679 (1993-09-01), Kumar
patent: 5317708 (1994-05-01), Edgar
patent: 5325533 (1994-06-01), McInerney et al.
patent: 5581697 (1996-12-01), Gramlich et al.
patent: 5592625 (1997-01-01), Sandberg
patent: 5649139 (1997-07-01), Weinreb et al.
patent: 5752031 (1998-05-01), Cutler et al.
patent: 5829041 (1998-10-01), Okamoto et al.
patent: 5835764 (1998-11-01), Platt et al.
patent: 5850554 (1998-12-01), Carver
patent: 5873102 (1999-02-01), Bridge, Jr. et al.
patent: 5873123 (1999-02-01), Patel et al.
patent: 5897634 (1999-04-01), Attaluri et al.
patent: 5918229 (1999-06-01), Davis et al.
patent: 5943283 (1999-08-01), Wong et al.
patent: 6006307 (1999-12-01), Cherukuri
patent: 6009442 (1999-12-01), Chen et al.
patent: 6014710 (2000-01-01), Talluri et al.
patent: 6026474 (2000-02-01), Carter et al.
patent: 6067413 (2000-05-01), Gustafsson et al.
patent: 6081833 (2000-06-01), Okamoto et al.
patent: 6148377 (2000-11-01), Carter et al.
patent: 6178519 (2001-01-01), Tucker
patent: 6199141 (2001-03-01), Weinreb et al.
patent: 6272597 (2001-08-01), Fu et al.
patent: 6272612 (2001-08-01), Bordaz et al.
patent: 6289424 (2001-09-01), Stevens
patent: 6295584 (2001-09-01), DeSota et al.
patent: 6298428 (2001-10-01), Munroe et al.
patent: 6298481 (2001-10-01), Kosaka et al.
patent: 6335742 (2002-01-01), Takemoto
patent: 6336177 (2002-01-01), Stevens
patent: 6393545 (2002-05-01), Long et al.
patent: 6470360 (2002-10-01), Vaitheeswaran
patent: 6493816 (2002-12-01), Munroe
patent: 6499095 (2002-12-01), Sexton et al.
patent: 6549996 (2003-04-01), Manry, IV et al.
patent: 6578129 (2003-06-01), Da Silva Junior et al.
patent: 6584507 (2003-06-01), Bradley et al.
patent: 6591355 (2003-07-01), Schuster et al.
patent: 6594751 (2003-07-01), Leivent
patent: 6611955 (2003-08-01), Logean et al.
patent: 6615383 (2003-09-01), Talluri et al.
patent: 6647474 (2003-11-01), Yanai et al.
patent: 6667930 (2003-12-01), Carlton
patent: 6671791 (2003-12-01), McGrath
patent: 6718485 (2004-04-01), Reiser
patent: 6721747 (2004-04-01), Lipkin
patent: 6792437 (2004-09-01), Rafanello
patent: 6804671 (2004-10-01), Loaiza et al.
patent: 6826570 (2004-11-01), Eshel et al.
patent: 6857057 (2005-02-01), Nelson et al.
patent: 6862608 (2005-03-01), Buhlman et al.
patent: 6895491 (2005-05-01), Kjos et al.
patent: 6898670 (2005-05-01), Nahum
patent: 6951016 (2005-09-01), Pickett
patent: 6968398 (2005-11-01), Davis et al.
patent: 7000150 (2006-02-01), Zunino et al.
patent: 7360204 (2008-04-01), Bates et al.
patent: 2002/0026436 (2002-02-01), Joory
patent: 2002/0026572 (2002-02-01), Joory
patent: 2002/0046224 (2002-04-01), Bendik
patent: 2002/0059259 (2002-05-01), Cotner et al.
patent: 2002/0095663 (2002-07-01), Joory
patent: 2003/0074650 (2003-04-01), Akgul et al.
patent: 2003/0167422 (2003-09-01), Morrison et al.
patent: 2003/0225921 (2003-12-01), Hostetter et al.
patent: 2004/0010498 (2004-01-01), Lin
patent: 2004/0151018 (2004-08-01), Chen et al.
patent: 2004/0187100 (2004-09-01), Thiruvillamalai
patent: 2004/0189695 (2004-09-01), Kurtz et al.
patent: 2004/0221134 (2004-11-01), Chen et al.
patent: 2005/0022157 (2005-01-01), Brendle et al.
patent: 2005/0027757 (2005-02-01), Kiessig et al.
patent: 2005/0044340 (2005-02-01), Sheets et al.
patent: 2005/0081155 (2005-04-01), Martin et al.
patent: 2005/0144360 (2005-06-01), Bennett et al.
patent: 2005/0216552 (2005-09-01), Fineberg et al.
patent: 2006/0067318 (2006-03-01), Gorodetsky et al.
patent: 2007/0169065 (2007-07-01), Janson et al.
patent: 2008/0098378 (2008-04-01), Kilbane et al.
patent: 04-206314 (2004-07-01), None
Vlaovic, S., “CC-NUMA Page Table Management and Redundant Linked List Based Cache Coherence Protocol,” Department of Computer Engineering, Santa Clara University (Publication Date Unknown).
Bogdanov, A., “RFC 3018—Unified Memory Space Protocol Specification,” [online] The Internet Society, Dec. 2000 [retrieved on Nov. 22, 2005] Retrieved from the Internet: <URL: http://www.zvon.org/tmRFC/RFC3018/Output/chapter2.html> (Chapter 2) 5 pages.
Webopedia, “Rom”, Feb. 8, 2002, <http://www.webopedia.com/TERM/r/rom>, 3 pages.
Sharif, A., “Cache Memory,” [online] Oct. 26, 2004 [retrieved on May 6, 2009] Retrieved from the Internet: <URL: http://searchstorage.techtarget.com/sDefinition/0,,sid5—gci211730,00.html>, 3 pages.
Pyarali, I., et al., “Design And Performance of an Object-Oriented Framework for High-Speed Electronic Medical Imaging,” Proceedings of the USENIX 1996 Conference on Object-Oriented Technologies (COOTS) Toronto, Ontario, Canada, Jun. 1996, 25 pages.
“Main Options - Jarte, The Free Word Processor and WordPad Replacement,” [online] Jarte [retrieved on Feb. 3, 2006] Retrieved from the Internet: <URL: http://www.jarte.com/help/hs33O.htm> 2 pages.
“RSS Aggregator>Support>Setup Options,” [online] Constructive IT Advice [retrieved on Feb. 3, 2006] Retrieved from the Internet: <URL: http://www.seeita.com/RSSA/Setup.shtml>, 2 pages.
Thatte, S., “A Storage Architecture for Object-Oriented Databse Systems,” Proceedings of the 1986 International Workshop On Object-Oriented Database Systems, Sep. 23-26, 1986, pp. 148-159 (12 pages).
TekMom's Tech Buzzwords, “RAM vs. Hard Disk,” pp. 1-2, May 10, 2000, <URL: http://web.archive.org/web/20000510074154/http://tekmom.com/buzzwords/zdramvhd.html>, 2 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for using a distributable virtual address... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for using a distributable virtual address..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for using a distributable virtual address... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4246947

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.