Techniques for integrating parameterized information request into a system for collaborative work
AssigneeVirtualAgility Inc.
InventorsKevin Kelley, Gideon Moran, Hung Phan, Nhat Phan, Stuart Rudolph
Life of this patent
Estimating the term…
Loading patent…
AssigneeVirtualAgility Inc.
InventorsKevin Kelley, Gideon Moran, Hung Phan, Nhat Phan, Stuart Rudolph
Estimating the term…
Techniques used in a system for collaborative work which gives collaborators unskilled in data processing technologies access to a variety of information resources to provide the collaborators with information resources which are obtained in response to parameterized information requests such as queries. The techniques use records in database tables to represent a class of parameterized information requests. Information for instances of the class includes queries that may be used in the instances and default values for bind parameters in the queries. Values for the bind parameters may also be specified for classes of user interfaces that employ the information sources returned by the parameterized information requests and for instances of the user interface. A user may also use specify values for bind parameters in his or her instance of the user interface.
Apparatus for specifying a class of parameterized information requests and making instances of parameterized information requests that belong to the class, the apparatus being implemented in a system having a processor and data storage accessible to the processor and the apparatus comprising:
A system for providing a user with a graphical user interface, the graphical user interface permitting specification of an information resource belonging to one of a plurality of different kinds of information resources and the system responding to the specification by providing the information resource to the user, the system being implemented using a processor that produces and responds to inputs from the graphical user interface and has access to the information resource and to a storage device, the system comprising:
A graphical user interface for specifying a class of parameterized information requests, the graphical user interface being implemented using a processor that produces and responds to inputs from the graphical user interface and has access to a storage device, the class of parameterized information requests being specified by objects in the storage device, the objects including a connector object that represents the class of the parameterized information requests, a request parameter object that defines a request parameter for parameterized information requests belonging to the class, and an information source access object that specifies attributes of an information source which will receive instances of the parameterized information request belonging to the class, and the graphical user interface comprising:
Dependencies are inferred from the claim text.