In-context access to relevant services from multiple applications and information systems by object schema traversal

Composite applications combine services from plurality of existing applications and information sources. Via user interface of such a composite application, an end-user wants to access different combinations of existing services in different usage contexts. This invention describes a method and appa...

Full description

Saved in:
Bibliographic Details
Main Author Gangopadhyay, Dipayan
Format Patent
LanguageEnglish
Published 10.01.2006
Online AccessGet full text

Cover

Loading…
Abstract Composite applications combine services from plurality of existing applications and information sources. Via user interface of such a composite application, an end-user wants to access different combinations of existing services in different usage contexts. This invention describes a method and apparatus for dynamically combining existing services without having to program case-by-case for each usage context. In this method, one constructs and stores a graph of object types and relationships among parameters of existing services and the objects of a composite application. By traversing paths in the stored graph, the apparatus (1) dynamically constructs menus of services relevant to any usage context, (2) automatically computes necessary inputs to a service selected from a menu and executes the service, and (3) automatically propagates changes and invokes appropriate services whenever objects are updated. The net result is the avoidance of case-by-case programming done in the prior art to construct composite applications.
AbstractList Composite applications combine services from plurality of existing applications and information sources. Via user interface of such a composite application, an end-user wants to access different combinations of existing services in different usage contexts. This invention describes a method and apparatus for dynamically combining existing services without having to program case-by-case for each usage context. In this method, one constructs and stores a graph of object types and relationships among parameters of existing services and the objects of a composite application. By traversing paths in the stored graph, the apparatus (1) dynamically constructs menus of services relevant to any usage context, (2) automatically computes necessary inputs to a service selected from a menu and executes the service, and (3) automatically propagates changes and invokes appropriate services whenever objects are updated. The net result is the avoidance of case-by-case programming done in the prior art to construct composite applications.
Author Gangopadhyay, Dipayan
Author_xml – sequence: 1
  givenname: Dipayan
  surname: Gangopadhyay
  fullname: Gangopadhyay, Dipayan
BookMark eNqNjEsKwjAQQLPQhb87zAUKilp0LYru3cs0TmskmYTMtNjbW8UDuHrweLypGXFkmhi9cGEjK70U0FoSAY2QyVOHrCCUOzdYqHMMEFqvLnkCTMk7i-oiCyDfwXEdc_gKkF6UgkDVQ6yeZIeLfVBA0IwdZUE_N-MavdDix5mB0_F6OBetJFRilVuT8YNlud-Vq812_UfyBhZqSIc
ContentType Patent
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 06986145
GroupedDBID EFH
ID FETCH-uspatents_grants_069861453
IEDL.DBID EFH
IngestDate Sun Mar 05 22:37:21 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_069861453
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6986145
ParticipantIDs uspatents_grants_06986145
PatentNumber 6986145
PublicationCentury 2000
PublicationDate 20060110
PublicationDateYYYYMMDD 2006-01-10
PublicationDate_xml – month: 01
  year: 2006
  text: 20060110
  day: 10
PublicationDecade 2000
PublicationYear 2006
References Chong et al. (2002/0144233) 20021000
Barnett et al. (2002/0154178) 20021000
References_xml – year: 20021000
  ident: 2002/0144233
  contributor:
    fullname: Chong et al.
– year: 20021000
  ident: 2002/0154178
  contributor:
    fullname: Barnett et al.
Score 2.6356316
Snippet Composite applications combine services from plurality of existing applications and information sources. Via user interface of such a composite application, an...
SourceID uspatents
SourceType Open Access Repository
Title In-context access to relevant services from multiple applications and information systems by object schema traversal
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6986145
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB7aIqgnRcX6Yg5eoxv3fZYuq6D0oNBb2bhZL222bFKK_96Z3W3pRa8JhLwm88g33wDcy6Cs6BookcZPkQj8IiGZ82JBlikHnMjhaNPH3t6j_DN4nYWzAeS7XJgliZFY0Vzsw9quXN2CK-l57w5edOTPzBFomH1gYxZ1UU7L6jFKE9I04RCGicfQvkmWH8MhDUEmm3F2T2lkJ3AwbVtPYaDNGbgXIxgYTq8hFm2ZQnQ1cs0SMmYd2l5okRM-cIvzw_0PZiSvH3umU27AjobZovrBWnFABclX1csCHRcVamyxOAfMJh_PudhNcf7dMPRl7vVL8S9gZGqjLwET5gVVVSqV1uTPVioMS6loi6Uff6UqGsP4z2Gu_um7hqNtSEF6NzByzVrfkpJ16q7dwV_M8Yo_
link.rule.ids 230,309,783,805,888,64367
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLbGQDxOIEAbTx-4Blb6PgNVx2PqAaTdqoamXLZ0ajIh_j1O2k27wDWRorwc-3PszwA3jldWdA04i8P7gHluEZHMjUJGlqlxOBHgsOljb5Mg_fCep_60B-k6F2ZOYsQWNBd1u1QLXdvgSnre24NnLfmz4QiUhn3gW87qoszK6i6II9I0_hZsk44NLCRL0gPYo0HIaJNabaiN5BB2Mtt6BD0hj0GPJTOh4fQeYmELFaKu0VQtIXNWo-rEFk3KB64i_XDzixkJ92PHdWoasCViVsh_sObGpYKEVsW8QG3KCjWqmJ0AJk_vDylbTzH_akzwSz7qFuOeQl_WUgwAI8MMyqvY4UIQoq2475cOp0123PAz5sEQhn8Oc_ZP3zXsZo9J_jqevJzD_sq_4IwuoK-bpbgkjav5ld3MX7crjTw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=In-context+access+to+relevant+services+from+multiple+applications+and+information+systems+by+object+schema+traversal&rft.inventor=Gangopadhyay%2C+Dipayan&rft.number=6986145&rft.date=2006-01-10&rft.externalDBID=n%2Fa&rft.externalDocID=06986145