Apparatus and method for linking software modules
Number of patents in Portfolio can not be more than 2000
United States of America Patent
Stats
-
Jan 31, 1995
Grant Date -
N/A
app pub date -
Dec 1, 1992
filing date -
Dec 1, 1992
priority date (Note) -
In Force
status (Latency Note)
![]() |
A preliminary load of PAIR data current through [] has been loaded. Any more recent PAIR data will be loaded within twenty-four hours. |
PAIR data current through []
A preliminary load of cached data will be loaded soon.
Any more recent PAIR data will be loaded within twenty-four hours.
![]() |
Next PAIR Update Scheduled on [ ] |

Importance

US Family Size
|
Non-US Coverage
|
Patent Longevity
|
Forward Citations
|
Abstract
An apparatus and method for interconnecting a plurality of independent software modules by means of specially configured software objects called 'Input' and 'Output'. The software objects are implemented through library functions which include functions for making an Output object, making an Input object, adding actions to Input objects, making connections between the Input and Output objects of various software modules, sending messages from one software module to another, and receiving messages sent by another software module. The invention also provides a system for interconnecting a plurality of hardware modules, each of which may employ different internal data formats. Additionally, a novel graphical user interface is provided, whereby a user can create, destroy, inspect and/or hide connections between software modules, as well as display data flow between modules.
First Claim
all claims..Other Claims data not available
Family
- No Family data available.
- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
Patent Owner | Address | |
---|---|---|
YAMAHA CORPORATION | 10-1 NAKAZAWA-CHO CHUO-KU HAMAMATSU-SHI 4308650 |
International Classification(s)
Inventor(s)
Inventor Name | Address | # of filed Patents | Total Citations |
---|---|---|---|
Blum, Thomas L | San Francisco, CA | 6 | 1542 |
# of filed Patents : 6 Total Citations : 1542 | |||
Wold, Erling | El Cerrito, CA | 20 | 1050 |
# of filed Patents : 20 Total Citations : 1050 |
Cited Art Landscape
- No Cited Art to Display

Patent Citation Ranking
- 218 Citation Count
- G06F Class
- 95.64 % this patent is cited more than
- 30 Age
Forward Cite Landscape
- No Forward Cites to Display

Maintenance Fees
Fee | Large entity fee | small entity fee | micro entity fee | due date |
---|
Fee | Large entity fee | small entity fee | micro entity fee |
---|---|---|---|
Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |
Full Text

Legal Events
Date | Code | Event | Description |
---|---|---|---|
Mar 18, 2025 | MAFP | MAINTENANCE FEE PAYMENT | free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY year of fee payment: 8 |
Mar 16, 2021 | MAFP | MAINTENANCE FEE PAYMENT | free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY year of fee payment: 4 |
Oct 03, 2017 | I | Issuance | |
Sep 13, 2017 | STCF | INFORMATION ON STATUS: PATENT GRANT | free format text: PATENTED CASE |
Sep 08, 2016 | P | Published | |
Apr 22, 2016 | F | Filing |

Matter Detail

Renewals Detail
