The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 29, 2008

Filed:

Jan. 03, 2007
Applicants:

Kunihito Ishibashi, Tokyo, JP;

Mitsuru Maeshima, Tokyo, JP;

Narihiro Okumura, Tokyo, JP;

Isao Sakashita, Tokyo, JP;

Yoko Igakura, Tokyo, JP;

Inventors:

Kunihito Ishibashi, Tokyo, JP;

Mitsuru Maeshima, Tokyo, JP;

Narihiro Okumura, Tokyo, JP;

Isao Sakashita, Tokyo, JP;

Yoko Igakura, Tokyo, JP;

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Disclosed is a framework system improved such that flow of complex business logic for processing a variety of messages may be easily defined and changed without need for programming. Messaging service(s)may relay message(s) between client(s)and framework service(s). Among request message(s) relayed from client(s)to framework service(s)there may be message(s) comprising subject ID(s) associated with subject(s) of such message(s). Framework service(s)may possess a plurality of sets of business logicand flow definition file(s). Flow definition file(s)may comprise a plurality of definition sentences respectively corresponding to various subject IDs, and each such definition sentence may indicate schedule(s) for execution of business logic. Framework service(s), upon receiving request message(s) from messaging service(s), may select one or more sets of business logic for execution in accordance with execution schedule(s) corresponding to subject ID(s) of such message(s) indicated in definition file(s). Flow definition file(s)can be rewritten at desired time or times notwithstanding the fact that framework service(s)may be operational at such time(s). In the event that a plurality of sets of business logic are to be executed in linked fashion, framework service(s)may execute subsequent business logic synchronously and/or asynchronously with respect to first business logic pursuant to execution schedule(s) indicated in definition sentence(s).


Find Patent Forward Citations

Loading…