Patents by Inventor Vijay Seetharaman

Vijay Seetharaman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7606717
    Abstract: A method of developing a computer software system comprising defining a first interface between a proposed view sub-system and a proposed business logic sub-system, defining a second interface between a proposed handler sub-system and the proposed business logic sub-system, creating the view sub-system in accord with the second interface, and creating the handler sub-system in accord with the second interface. In another form, the invention provides is a related computer software system and computer program.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vijay Seetharaman, Sundaresan Venkataraman, John Wilkinson
  • Patent number: 6978423
    Abstract: A computer software system comprising a view sub-system including presentation objects which provide a user interface, a business logic sub-system including business object implementation objects which hold business data and implement business logic, a handler sub-system including controller objects which control the sequence of actions in a use case, and a view context sub-system including context objects which capture input/output data. The invention also provides a related computer program and a related method of passing data in an object oriented application.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Vijay Seetharaman, Sundaresan Venkataraman, Phillip Wong
  • Publication number: 20020107977
    Abstract: In a client-server computing environment, a server machine 36 has facility for dynamically reconfiguring the server processes that it supports. A Server Request Broker 50 receives service requests. A middleware 44 of the SRB 50 routes the service request to a queue residing within a queue subsystem 70, in accordance with a mapping provided by a configuration subsystem 60. Two server processes 80, 82 are directed to one or more of the service queues 72-76, determined by a further Mapping Table 64 held by the configuration subsystem 60. For a particular service request, read by a particular service process, a Mapping Table 66 directs the server process to an appropriate library 90 entry point. Dynamic reconfiguration is achieved by amending either, or both of the Mapping Tables 62-64.
    Type: Application
    Filed: December 7, 2000
    Publication date: August 8, 2002
    Inventors: Andrew Dunshea, David J. McCarty, Vijay Seetharaman
  • Publication number: 20020075314
    Abstract: A computer software system comprising a view sub-system including presentation objects which provide a user interface, a business logic sub-system including business object implementation objects which hold business data and implement business logic, a handler sub-system including controller objects which control the sequence of actions in a use case, and a view context sub-system including context objects which capture input/output data. The invention also provides a related computer program and a related method of passing data in an object oriented application.
    Type: Application
    Filed: September 27, 2001
    Publication date: June 20, 2002
    Applicant: International Business Machines Corporation
    Inventors: Vijay Seetharaman, Sundaresan Venkataraman, Phillip Wong
  • Publication number: 20020060696
    Abstract: A method of developing a computer software system comprising defining a first interface between a proposed view sub-system and a proposed business logic sub-system, defining a second interface between a proposed handler sub-system and the proposed business logic sub-system, creating the view sub-system in accord with the second interface, and creating the handler sub-system in accord with the second interface. In another form, the invention provides is a related computer software system and computer program.
    Type: Application
    Filed: September 27, 2001
    Publication date: May 23, 2002
    Applicant: International Business Machines Corporation
    Inventors: Vijay Seetharaman, Sundaresan Venkataraman, John Wilkinson
  • Publication number: 20010007984
    Abstract: The invention relates to software architecture for client-server systems and the execution of service requests. On the client, the presentation (UI) layer 100 presents a user with a graphical user interface. The service request can be such as ‘Find Customer’, which seeks to extract a customer's details. The application (process) layer 102 deals with the specific ‘service requests’. The middleware (SRB) layer 104 deals with the framing and dispatching of service requests as bit streams. On the server, a similar, but not identical middleware (SRB) layer 106 receives bit streams and recreates service requests therefrom. The server SRB 106 communicates with the server application (process) layer 108 where the recreated service requests are executed. The application layer 108 has communication with a database 40 to persist or retrieve data stored therein relating to any service requests.
    Type: Application
    Filed: December 14, 2000
    Publication date: July 12, 2001
    Inventors: Ahmed Fattah, Vijay Seetharaman, Andrew Richard Helm, David J. McCarty, Nicholas Strong