Compositions and methods for detecting proteinopathies
US-2024183864-A9 · Jun 6, 2024 · US
US9167031B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9167031-B2 |
| Application number | US-201113137251-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 1, 2011 |
| Priority date | Mar 17, 2009 |
| Publication date | Oct 20, 2015 |
| Grant date | Oct 20, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A distributed processing system 100 includes: a plurality of application servers 1031 to 103 n that execute a plurality of applications 1321 to 132 n and detect a communication state between a client 105 and the applications 1321 to 132 n ; a load distribution control server 101 that decides a communication path between the client 105 and the applications 1321 to 132 n on a basis of the communication state detected by the application servers 1031 to 103 n to perform load distribution; and an intermediate communication apparatus 102 that transfers flow data between the client 105 and the application servers 1031 to 103 n.
Opening claim text (preview).
The invention claimed is: 1. A distributed processing system, comprising: a plurality of application servers that execute a plurality of applications and detect a communication state between a client and the applications; a load distribution control server that decides a communication path between the client and the applications on a basis of the communication state detected by the application servers to perform load distribution; and an intermediate communication apparatus that receives, from the load distribution control server, information relating to the communication path decided by the load distribution control server, and transfers flow data between the client and the application servers based on the information sent from the load distribution control server, the communication state indicating session identification information including flow information of the flow data specified by IP 5 tuples, wherein the load distribution control server does not exist on the communication path, wherein the intermediate communication apparatus transfers flow data on the communication path decided by the load distribution control server, wherein the intermediate communication apparatus detects timeout information indicating communication stop from the flow data, and the load distribution control server checks a communication state between the client and the applications in accordance with the timeout information from the intermediate communication apparatus to delete or maintain configured information on the communication path including an input port for inputting of a flow, an output port for outputting the flow, a destination MAC address, and an application server number, and wherein each application server comprises: the plurality of applications that provide a service to the client; a communication state database that stores application identification information to specify the applications, the session identification information to specify a communication between the client and the applications, and communication state information between the client and the applications; a communication state notification unit that transmits a communication state of the applications to the load distribution control server; and a network termination unit that performs termination processing with respect to a communication between the client and the applications. 2. The distributed processing system according to claim 1 , wherein the load distribution control server comprises: an application communication state collection unit that collects a communication state of the applications from the application servers; an application communication state database that stores the communication state of the applications collected by the application communication state collection unit; a path control unit that specifies, on a basis of packet information on the flow data from the intermediate communication apparatus, the applications as a destination of the packet information and decides a communication path for flow control of the packet information; and a flow state database that stores the session identification information including the flow information of the flow data and information on the communication path. 3. The distributed processing system according to claim 2 , wherein the path control unit decides the communication path on a basis of topology information on a network including the intermediate communication apparatus and the application servers and load information on the application servers. 4. The distributed processing system according to claim 1 , wherein the intermediate communication apparatus comprises: a flow transfer database that stores the flow information on the flow data, transfer destination information on the flow data and communication state information on the flow data; a flow transfer unit that transfers, on a basis of packet information on the flow data and the transfer destination information in the flow transfer database, the packet information; and a communication apparatus internal control unit that performs a communication with the load distribution control server. 5. The distributed processing system according to claim 1 , wherein the intermediate communication apparatus transfers the flow data between the client and the application servers outside a connection path between the intermediate communication apparatus with the load distribution control server. 6. The distributed processing system according to claim 1 , wherein the load distribution control server is located outside a connecting path between the application servers and the client. 7. The distributed processing system according to claim 1 , wherein the load distribution control server comprises a single server that decides the communication path between the client and an entirety of the applications. 8. The distributed processing system according to claim 1 , wherein the load distribution control server deletes the configured information on the communication path when the communication state is in an ending state. 9. The distributed processing system according to claim 1 , wherein the load distribution control server is configured to delete the configured information on the communication path. 10. A distributed processing method, comprising: executing a plurality of applications and detecting a communication state between a client and the applications by application servers; deciding a communication path between the client and the applications on a basis of the communication state detected and performing load distribution; receiving, from a load distribution control server which decides the communication path, information relating to the communication path decided by the load distribution control server; and transferring flow data between the client and the application servers, the communication state indicating session identification information including flow information of the flow data specified by IP 5 tuples, wherein transferring flow data is performed on the decided communication path, wherein the load distribution is performed by a unit different from an apparatus which performs the transferring the flow data, wherein timeout information indicating communication stop is detected from the flow data, and a communication state between the client and the applications is checked in accordance with the timeout information to delete or maintain configured information on the communication path including an input port for inputting of a flow, an output port for outputting the flow, a destination MAC address, and an application server number, and storing application identification information to specify the applications, the session identification information to specify a communication between the client and the applications, and communication state information between the client and the applications; transmitting a communication state of the applications to a load distribution control server; and performing termination processing with respect to a communication between the client and the applications. 11. The distributed processing method according to claim 10 , further comprising: collecting a communication state of the applications; storing the communication state of the applications collected; specifying, on a basis of packet information on the flow data, the applications as a destination of the packet information and deciding a communication path for flow control of the packet information; and storing the session identification information including the flow information on the flow data and information on the communication path. 12. The distributed processing method according
Electricity · mapped topic
Electricity · mapped topic
Storage of data provided by user terminals, i.e. reverse caching · CPC title
for accessing one among a plurality of replicated servers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.