Patents by Inventor Joshy Joseph

Joshy Joseph 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).

  • Publication number: 20050050141
    Abstract: A method and apparatus for generating service state data and extensible meta-data information with a service oriented state data generator (SSDG) comprising: establishing a platform independent, extensible meta-data model for the meta-data information; obtaining state data schema based on a service state data description; defining an extensible set of meta-data attributes and templates corresponding to the meta data based on requirements of a service; and utilizing the meta-data model and based on the state data schema and the attributes, generating service state data based on the service state data schema; and The service state data including at least one of: state data, state data logical mapping, state data physical mapping, meta-data associated with the service state data and meta-data model correlations associated with the meta-data.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lianjun An, Joshy Joseph, Thomas Maguire
  • Publication number: 20050050299
    Abstract: A method and system for creating a dynamic client side service proxy framework using meta-data and introspection capabilities of Open Grid Services Architecture (OGSA) service data is disclosed. The system and method include defining an Open Grid Service Invocation Factory configured to create a service proxy and introspecting an Open Grid Service Infrastructure (OGSI) service based on information exposed by the service. An OGSI Service Invocation Proxy is created defining a set of dynamic interfaces based on service introspection and a meta-data inspection interface of the Service Invocation Proxy. The Service Invocation Proxy exposes both static port type interfaces and dynamic interfaces to support more flexibility of the client.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Joshy Joseph
  • Patent number: 6606603
    Abstract: A system for electronically ordering items having at least one supplier computer system for storing at least one catalog containing the items offered by a supplier and a customer computer system with the improvement of a public computer system comprising an index to the items in the catalogs on the at least one supplier computer system, means for querying the index on the public computer system for a desired item in response to a request for the desired item from the customer computer system and means for generating a pointer for the customer computer system to catalog information about the desired item in the catalog on the at least one supplier system which has been identified by the query of the index.
    Type: Grant
    Filed: March 26, 1999
    Date of Patent: August 12, 2003
    Assignee: Ariba, Inc.
    Inventors: Joshy Joseph, Boris Putanec
  • Patent number: 6038603
    Abstract: A first computer system determines whether a URL contains a first value corresponding to an encapsulating protocol. If the URL contains a value corresponding to an encapsulating protocol, the first computer system determines whether the URL contains an operation protocol key indicating that the URL contains a second value corresponding to an operation protocol. If the URL contains a second value corresponding to an operation protocol, the first computer system selects the operation protocol as the protocol to be employed by the first computer system in issuing a communication to a second computer system. A second computer system determines whether a URL it receives contains a first value corresponding to an operation protocol. If the URL contains a first value corresponding to an operation protocol, the second computer system provides a resource targeted to a first computer system in accordance with an encapsulating protocol.
    Type: Grant
    Filed: March 25, 1997
    Date of Patent: March 14, 2000
    Assignee: Oracle Corporation
    Inventor: Joshy Joseph
  • Patent number: 5917483
    Abstract: An advanced windows management system permits a user to customize views from a plurality of frame windows into a single target window. A view includes display information that corresponds to an underlying program. The user selects views from the frame windows, and the user specifies a target window for placement of the views, including the arrangement of the views, in the target window via a drag and drop operation. In response, the advanced windows management system docks and displays the selected views in the target window. The views may comprise textual, graphical and control information for a plurality of editors or tools used in software development. Through use of the advanced windows management system, a user generates editor windows that include views from tools and editors. Thus, the user is permitted to customize the editor window to include views for editors used on a project.
    Type: Grant
    Filed: September 18, 1995
    Date of Patent: June 29, 1999
    Assignee: Oracle Corporation
    Inventors: Joseph Duncan, Robert Giljum, Joshy Joseph
  • Patent number: 5873106
    Abstract: A geometry management system provides an initial bottom-up layout that determines the ideal and default sizes of objects including the pages, views, and frame windows. The geometry management system further includes a top down configuration to handle resizing of a window including the objects contained in the window. The geometry management system includes geometry manager objects, container objects, and child objects. At design or layout time, the child objects are placed in a parent container via a drag and drop operation. The geometry management system specifies size parameters through negotiation among the child objects, the containers, and the high level geometry manager. When a child object requires resizing, the child object requests geometry from the parent container object. Based on the specified parameters, the container determines whether a given geometry is feasible. If the parameters are acceptable, the container implements the geometry.
    Type: Grant
    Filed: September 18, 1995
    Date of Patent: February 16, 1999
    Assignee: Oracle Corporation
    Inventor: Joshy Joseph
  • Patent number: 5721848
    Abstract: The present invention identifies and separates the spatial grouping element from the management element in a geometry management scheme. The management element provides a constraint-resolution engine. A spatial grouping element can describe spatial groupings for graphic user interface (GUI) elements. A spatial group captures and encapsulates the set of constraints that describe the layout of a small portion of a user interface. A higher level spatial group can capture the constraints among the other spatial groups. The present invention provides independent, lightweight spatial-grouping elements that are incorporated into the constraint language of a geometry manager. Further, the present invention allows a GUI component to be grouped with multiple spatial-grouping elements. The present invention restricts the effect of a grouping element to a subset of the available set of dimensions. The present invention minimizes the number of geometry management elements.
    Type: Grant
    Filed: August 7, 1996
    Date of Patent: February 24, 1998
    Assignee: Oracle Corporation
    Inventor: Joshy Joseph