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

Generating a predictive data structure

A technology for data structure and prediction data, applied in the direction of electrical digital data processing, creation/generation of source code, special data processing applications, etc., can solve problems such as no cache, incorrect results, etc.

Active Publication Date: 2014-06-18
IBM CORP
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The downside of this approach however is that the cached copy of the resource may contain 'stale' data and thus produce incorrect results, or there may be no cached version for security or privacy reasons

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
  • Generating a predictive data structure
  • Generating a predictive data structure
  • Generating a predictive data structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Referring now to each figure, figure 1 A diagrammatic representation of network data processing system 100 is depicted in which a preferred embodiment of the present invention may be implemented. Network data processing system 100 includes network 135 , which is the medium used to provide communication links between various devices connected together within network data processing system 100 . Network 135 may include communication structures such as wired links (Ethernet), wireless communication links, or fiber optics, among others.

[0039] exist figure 1In the depicted example, server 105 is connected to network 135 along with storage device 130 . The server 105 may be any type of server, such as an application server or a web server. Client device 115 is also connected to network 135 . These clients 115 may be, for example, personal computers, mobile devices, handheld devices, network-connected terminal devices or any type of device capable of sending requests fo...

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 method for generating a predictive data structure for an application when operating offline in a network connected data processing system, the application comprising source code having an execution path, the method comprising the steps of: determining an exit point within the source code of the application; determining from the exit point, an execution path comprising at least one conditional statement; identifying one or more branches of the at least one identified conditional statement and for each identified branch determining an expected response; for each determined expected response, generating a data structure from the response; continuing along the execution path of the source code from the exit point and replacing each request for a resource in the source code with a pointer to the generated data structure; and executing the source code with the pointer to the generated data structure from the determined exit point.

Description

technical field [0001] The present invention relates to the field of networked data processing systems. In particular, the present invention relates to a method and apparatus for generating a predictive data structure for an application while the application is operating offline. Background technique [0002] Internet users access services offered by Internet service providers for performing interactions such as personal banking, online shopping, information retrieval or for launching other services from within the service provider's online environment. [0003] To access an online service, a user operates a client device to send a request to a server for access to resources provided by one or more applications. [0004] A server receives a request for a resource and returns the requested resource to the requesting client device. The Hypertext Transfer Protocol (HTTP) is often deployed, which defines the means by which a client device interacts with one or more servers acr...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F8/30G06F8/43G06F9/44521
Inventor B·J·弗莱彻
Owner IBM CORP