Patent US5745760A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5745760A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for storing up socket communication log

Assignee: Sony Corp
•
Filing: 1992-08-20
•
Granted: 1998-04-28
•
Expires: 2012-08-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for storing up a "socket communication log" of communications between processes in a multitask support system includes communication use libraries connected to the processes. Each of the communication use libraries includes a communication use library function for performing socket communications, and a socket communication log storing unit for storing a log of such socket communications. The log contains information identifying the socket-communication thereby facilitating debugging of programs created with the multitask support system.

Inventors

  • 👤 Kazuhiko Kawamura
  • 👤 Takashi Tsuboi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 08:10
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3636

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 95 words
An apparatus for storing a socket communication log of communications between a plurality of processes in a multi-task support system, comprising: a plurality of communication use libraries connected to a corresponding number of said plurality of processes, each of said communication use libraries including a communication use library function for performing a socket communication between said plurality of processes; and means for storing information describing said socket communication in a log, wherein said information is stored in a storing unit each time a socket communication is performed with said library function between plurality of processes.
Claim 2
Independent Claim 95 words
An apparatus for storing a socket communication log of communications between a plurality of processes in a multi-task support system, comprising: a plurality of communication use libraries connected to a corresponding number of said plurality of processes, each of said communication use libraries including a communication use library function for performing a socket communication between said plurality of processes; and means for storing information describing said socket communication in a log, wherein said information is stored in a storing unit each time a socket communication is performed with said library function between plurality of processes.
Claim 3
Dependent Claim 25 words
The apparatus according to claim 1, wherein said information is stored in a single log file according to the order of communication of said information.
Claim 4
Dependent Claim 19 words
The apparatus according to claim 2, wherein said communication use libraries are directly connected to said single log file.
Claim 5
Dependent Claim 22 words
The apparatus according to claim 1, wherein said information includes data which identifies a time at which a socket communication is performed.
Claim 6
Dependent Claim 45 words
The apparatus according to claim 1, wherein said information includes data which identifies both transmitting and receiving process modules, said transmitting processes being process modules that initiate a socket communication and said receiving processes being processes which receive a socket communication from a transmitting process.
Claim 7
Dependent Claim 54 words
The apparatus according to claim 1, further comprising a mask table which holds instructions that set a mode of operation for a pair of said plurality of processes, said mode of operation having a store state in which said information can be stored and a non-store state in which said information cannot be stored.
Claim 8
Dependent Claim 33 words
The apparatus according to claim 6, further comprising a management tool for providing to said pair of said plurality of processes a read signal which indicates that said mask table should be read.
Claim 9
Dependent Claim 49 words
The apparatus according to claim 7, wherein an initializing trigger signal is supplied from each of said plurality of communication use libraries to said plurality of processes, said read signal is stored by each of said processes, and said mask table is read in response to said trigger signal.

References Cited (Backward Citations)

US4547804A Cited
US5060140A Cited
US4887204A Cited
US5133053A Cited
US4797663A Cited
US5047962A Cited
US4931871A Cited
US5023832A Cited
US5065321A Cited
US5038345A Cited
US5267351A Cited
US5155693A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag