7376746

Method and Program for Disclosing and Providing Services on Network

PublishedMay 20, 2008
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
6 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer system comprising: a first computer storing a first program; a second computer coupled to said first computer via a network and storing one or more second programs; and a third computer coupled to said first computer via the network, a fourth computer coupled to said first computer, said second computer, and said third computer via said network, said fourth computer collecting relationship information regarding whether a dependent relationship hierarchy exists between said first program on said first computer and said one or more second programs on said second computer; wherein, when said dependent relationship exists, said fourth computer discloses said first program to said third computer and does not disclose said second computer and said one or more second programs upon which the first program depends to said third computer, wherein said first computer: stores association information related to the dependent relationship between said first program and said one or more second programs, receives, from said third computer, a first request for executing said first program, determines whether or not said first program depends on one or more of said second programs on the basis of said association information, executes said first program and sends a second request to said second computer when said first program depends on one or more of said second programs, said second request including instructions to execute said one or more second programs, receives execution results produced by the execution of said one or more second programs from said second computer, uses the execution results of the one or more second programs to generate a response from execution of said first program, and sends to said third computer the response generated from execution of said first program incorporating the execution results of the one or more second programs in reply to said first request, wherein said second computer receives said second request, executes said one or more second programs upon which said first program depends, and sends the execution results to said first computer without disclosure to the third computer of said second computer or said one or more second programs.

2

2. A computer system according to claim 1 , wherein said fourth computer collects location information related to locations where said first program or said one or more second programs are stored, and provides said association information to said first computer, whereby said first computer determines whether the dependent relationship exists between said first program and the one or more second programs.

3

3. A computer system according to claim 1 , wherein said association information is a hierarchy information indicating whether said first program is of a higher level so as to be dependent on results produced by said one or more second programs associated with said first program.

4

4. A computer system according to claim 3 , wherein said second computer makes a request for service registration to said fourth computer for each of said one or more second programs on said second computer, said request for service registration including the hierarchy information, wherein said first computer makes a request for service registration to said fourth computer for said first program on said first computer, said request for service registration including the hierarchy information, and wherein said fourth computer provides the association information regarding which program of said first program or said one or more second programs is of a higher level than its associated program on the basis of said hierarchy information.

5

5. A computer system according to claim 1 , wherein said execution results are respective pieces of data that a plurality of said second programs send back to said first computer, and wherein said first computer aggregates the respective pieces of data that said second programs send back into said response, and responds to said third computer.

6

6. A computer system according to claim 1 , wherein said first request is a request for acquisition of status information about a device, and the response to the first request is the status information about said device.

Patent Metadata

Filing Date

Unknown

Publication Date

May 20, 2008

Inventors

Daisuke Shinohara
Ryoji Furuhashi
Hirotaka Nakagawa

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND PROGRAM FOR DISCLOSING AND PROVIDING SERVICES ON NETWORK” (7376746). https://patentable.app/patents/7376746

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.