Transfer of synchronized data from 16-bit code to a 32-bit...

Electrical computers and digital processing systems: multicomput – Computer-to-computer data modifying

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S248000

Reexamination Certificate

active

06850990

ABSTRACT:
The 16-bit process receives synchronized data from a hooked data function. As memory becomes available in a shared memory buffer, the 16-bit process writes the synchronized data to the buffer. The 16-bit process then signals the 32-bit process that synchronized data is ready to be transmitted over the network. The 32-bit process reads the synchronized data, stores it in a send buffer to free the shared memory buffer, then signals the 16-bit process that the shared memory buffer has been read. The 32-bit process then sends the synchronized data out over the network. In this way, a “thunk” that improperly releases the mutual exclusion semaphore is avoided.There can be more than one shared memory buffer, to allow the 16-bit process and the 32-bit process to read and write synchronized data to the shared memory buffers at the same time.The 16-bit process can use a callback function to ensure that data does not wait in the shared memory buffers for too long before it is ready by the 32-bit process and sent out over the network.

REFERENCES:
patent: 4728930 (1988-03-01), Grote et al.
patent: 4837675 (1989-06-01), Bean et al.
patent: 5124698 (1992-06-01), Mustonen
patent: 5335234 (1994-08-01), Matteson et al.
patent: 5355504 (1994-10-01), Nedwek
patent: 5423021 (1995-06-01), Thome et al.
patent: 5487158 (1996-01-01), Amelina et al.
patent: 5490256 (1996-02-01), Mooney et al.
patent: 5495522 (1996-02-01), Allen et al.
patent: 5606707 (1997-02-01), Tomassi et al.
patent: 5638370 (1997-06-01), Seconi et al.
patent: 5734904 (1998-03-01), Kanamori et al.
patent: 5838911 (1998-11-01), Rosenhauer et al.
patent: 5854939 (1998-12-01), Wollan et al.
patent: 5890219 (1999-03-01), Scaringella et al.
patent: 5964843 (1999-10-01), Eisler et al.
patent: 5968164 (1999-10-01), Loen et al.
patent: 5982322 (1999-11-01), Bickley et al.
patent: 6055619 (2000-04-01), North et al.
patent: 6098110 (2000-08-01), Witkowski et al.
patent: 6118825 (2000-09-01), Ikeda et al.
patent: 6148325 (2000-11-01), Schmidt et al.
patent: 6158046 (2000-12-01), Yoshida et al.
patent: 6170049 (2001-01-01), So
patent: 6275552 (2001-08-01), Ando
patent: 6295561 (2001-09-01), Nagy
patent: 6298370 (2001-10-01), Tang et al.
patent: 6360242 (2002-03-01), Hayashi
patent: 6363409 (2002-03-01), Hart et al.
Ray, “Explore the Depth and Impact of OS/2's New 32-bit API”, PC Magazine V9, n11, p. 359(4) Jun. 12, 1990.*
Ray, “Examining the Development of Semaphore in OS/2”, PC Magazine v9, n15, p. 115(4), Sep. 11, 1990.*
Lam, “Cross-Platform Communication Classes”, Dr. Dobb's Journal, Mar. 1995, 12 pages.*
“Willow Without Weeping” Marshall, Andrew. EXE, V5, n11, May 1991 (5 pages).*
Walter, Mix 16-bit and 32-bit code in the applications with the Win32s universal thunk, computer select Nov. 1993, 14 pages.*
16 to 32 bit operating system compatibility method of personal computers, IBMTDB Sep. 1991, 3 pages.*
Memory Protection Software Facility for OS/2 Shared Data Applications IBMTDB, Sep. 1991 V34 NR 4A pp. 81-89 (4 pages).*
Cooper et al, C Threads, Carnegie Mellon University, Sep. 11, 1990, 18 pages.*
Andrew Schulman, Unauthorized Windows 95—A Developer's Guide to Exploring the Foundations of Windows “Chicago”, Oct. 1994, pp. 547-557.
Intel, “Intel LANDesk Management Suite 6.1 User's Guide”, Apr. 20, 1998, pp. 11-15 and 73-101.
Intel “Intel LANDesk Management Suite 6.1 release notes”, Apr. 20, 1998, 27 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

Transfer of synchronized data from 16-bit code to a 32-bit... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transfer of synchronized data from 16-bit code to a 32-bit..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transfer of synchronized data from 16-bit code to a 32-bit... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3453272

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