Nondestructive patching mechanism

Data processing: software development – installation – and managem – Software upgrading or updating – Plural version management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07984434

ABSTRACT:
Techniques and mechanisms are provided for patching software, such as software for implementing parameterizable processor cores and peripherals on a programmable chip. Software components constructed using various shared modules can be updated without affecting other components using the same shared modules. In one example, a software component includes a manifest for identifying the implementations that should be associated with the various modules. When a patched implementation is provided for a particular module, the component manifest is changed to associate the patched implementation with the component. The pre-patch implementation is preserved so that other components using the pre-patch implementation may be kept unchanged.

REFERENCES:
patent: 5287511 (1994-02-01), Robinson et al.
patent: 5524244 (1996-06-01), Robinson et al.
patent: 6135651 (2000-10-01), Leinfelder et al.
patent: 6154878 (2000-11-01), Saboff
patent: 6230307 (2001-05-01), Davis et al.
patent: 6347396 (2002-02-01), Gard et al.
patent: 6477703 (2002-11-01), Smith et al.
patent: 6691301 (2004-02-01), Bowen
patent: 6708290 (2004-03-01), Swoboda et al.
patent: 6763517 (2004-07-01), Hines
patent: 6832373 (2004-12-01), O'Neill
patent: 6859923 (2005-02-01), Taylor
patent: 6871344 (2005-03-01), Grier et al.
patent: 6907595 (2005-06-01), Curd et al.
patent: 6907602 (2005-06-01), Tsai et al.
patent: 6938243 (2005-08-01), Zeevi et al.
patent: 6941538 (2005-09-01), Hwang et al.
patent: 6944856 (2005-09-01), Taylor
patent: 6948164 (2005-09-01), Tinker
patent: 6976239 (2005-12-01), Allen et al.
patent: 6978453 (2005-12-01), Rao et al.
patent: 7085670 (2006-08-01), Odom et al.
patent: 7086049 (2006-08-01), Goodman
patent: 7089547 (2006-08-01), Goodman et al.
patent: 7089550 (2006-08-01), Bakke et al.
patent: 7124391 (2006-10-01), Patterson
patent: 7287259 (2007-10-01), Grier et al.
patent: 7290244 (2007-10-01), Peck et al.
patent: 7415704 (2008-08-01), Schmidt et al.
patent: 7694277 (2010-04-01), Yuknewicz et al.
patent: 2003/0191870 (2003-10-01), Duggan
patent: 2004/0003390 (2004-01-01), Canter et al.
Address Assignment Combined with Scheduling in DSP Code Generation, Yoonseco Choi et al, ACM, Jun. 2002, pp. 225-230.
Shared Virtual Memory with Automatic Update Support, Liviu Ifode et al, ACM, 1999, pp. 175-183.
Smart Memories: A Modular Reconfigurable Architecture, Ken Mai et al, ACM , 2000.
Re-Configurable Computing in Wireless, Bill Salefski et al, ACM, 2001 pp. 178-183.
IBM Technical Disclosure Bulletin, vol. 31, No. 1, Jun. 1988, pp. 294-298.
Product overview of“UpdateExpert™ Datasheet”, stbernard.com 2 pages; downloaded on Feb. 1, 2005, 2 pages.
Pocket Soft, Inc., “RTPatch Platform Independent Technology Overview,” retrieved from rtpatch.com/whitepapers/whitepaper.html 4 pages; downloaded on Feb. 1, 2005.

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

Nondestructive patching mechanism does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Nondestructive patching mechanism, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Nondestructive patching mechanism will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2729219

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