Patent · US Active

Projecting software and data onto client

US8904363B2 · kind B2 · utility

0Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 27, 2008
Grant dateDec 2, 2014
Priority date
Expiry dateJul 27, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A software application written for a server environment is transformed into one which runs in a rich client environment. An entity model defines data sources as they are accessed from the server and as they are accessed from the clients. An application programming interface defines stereotyped interfaces which provide the same functionality on the server and the clients. A metadata model describes the components which make up the application and defines the differences in structure between the server and clients. The metadata model also defines mappings between components used on the server and clients. Settings and context information which tailor the activation and functionality of the components is also captured in the metadata model. Automated transformation is performed by using the mappings to identify the component set to use for the clients, selecting the client version of the application programming interfaces, and selecting the appropriate settings and context information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.