Unlock instant, AI-driven research and patent intelligence for your innovation.

Rapid client-side component processing based on component relationships

Active Publication Date: 2019-12-10
SAP AG
View PDF23 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a system and method for managing components and relationships between them in a computer network. The system can receive requests to process components and send requests to retrieve components to a server. The system can also define relationships between components on the server and send them to clients. The technical effects of this system include improving the performance and efficiency of processing components in a network and simplifying the management of complex component relationships.

Problems solved by technology

Although this computing paradigm can be implemented to efficiently use the relatively large resources of the server for computationally expensive operations related to the components while preserving the relatively limited computing of the client for less intensive processing (e.g., display, execution), round-trip request / response cycles between the client and the server can significantly impact performance at the client.
In this scenario, processing of the components at the client may be delayed as the request / response cycles between the client and server are being performed, and the computing resources of the client may be underutilized.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Rapid client-side component processing based on component relationships
  • Rapid client-side component processing based on component relationships
  • Rapid client-side component processing based on component relationships

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]FIG. 1 is a block diagram of a network 100 including a client device 110 and a server device 160. As shown in FIG. 1, the client device 110, which is on a client side of the network 100, includes a display 120, a client component manager 130, and a client memory 140. The client component manager 130 includes a client processing module 134 and a client database manager 136. The server device 160, which is on a server side of the network 100, includes a server component manager 170 and a server memory 180. The server component manager 170 includes a relationship generator 174 and a server database manager 176.

[0019]The client device 110 is configured to process a set of components 10 associated with an application (e.g., a web-based application, a business application) without requesting each individual component from the set of components 10 from the server device 160 each time one or more of the components 10 is triggered for processing (e.g., display, execution) at the client...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A client database manager can cause a memory of a client device on a client side of a network to store a first component, a second component, and a relationship value representing a dependent relationship between the first component and the second component. A client processing module can cause a processor to receive, after the storing, a request to process the first component at the client device. The client database manager can send to the server side of the network a request for an update of at least one of the first component or the second component. The client processing module can cause the processor to process at the client device, before receiving a response to the request for the update from the server side of the network, at least a portion of the first component and at least a portion of the second component based on the relationship value.

Description

CROSS-REFERENCE TO RELATED APPLICATION[0001]This application is a divisional of, and claims priority to, U.S. patent application Ser. No. 12 / 841,856, filed on Jul. 22, 2010, entitled “RAPID CLIENT-SIDE COMPONENT PROCESSING BASED ON COMPONENT RELATIONSHIPS”, which is incorporated herein by reference in entirety.TECHNICAL FIELD[0002]This description relates to component execution at a network client.BACKGROUND[0003]In a client-server computing paradigm, components (e.g., application components) can be efficiently maintained (e.g., stored, processed) at a server (e.g., a server device) on a server side of a network while the server may provide access to the components and their output on an as-needed basis to clients (e.g., client devices) where they may be as efficiently maintained. The components can be, for example, user interface components, stand-alone applications, etc. In this computing paradigm, a client application running on a client, such as a personal computer, can be confi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04L29/06
CPCH04L67/32H04L67/42H04L67/1097H04L67/01H04L67/60
Inventor DEMANT, HILMARDROLL, SEBASTIANFITZER, JOACHIMGRAMMATIKAKIS, IOANNISHEILER, JANSATTLER, JUERGENSCHERTEL, FRANKVIOL, MARKUSWEBER, THORSTEN
Owner SAP AG