Secure variable storage for internet applications

Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S154000, C709S213000, C709S241000

Reexamination Certificate

active

06282618

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a memory controller component for Internet Applications and an ATM including such a memory controller component.
BACKGROUND OF THE INVENTION
There is a requirement for Internet Banking and Financial Services Applications, to keep information (such as account details, PIN numbers etc.) available and secure when a user swaps between web pages. The user may swap pages within a site, for example, when conducting on-line banking and swapping from one account transaction to another; or when a user swaps between pages on different sites such as from their bank's web site to a utility, supermarket or airline web site. It is important, if such inter- or intra-site commerce is to be conducted, for data relating to the user to be persistent between web pages, because requesting the user to enter a card number or PIN multiple times is not viable from a usability viewpoint.
A ‘cookie’ mechanism, described at “http://home.netscape.com
ewsref/std/cookie_spec.html”, attempts to overcome this problem. This mechanism, however, is both unwieldy and not guaranteed to be successful as the acceptance of cookies is a browser determined function.
SUMMARY OF THE INVENTION
Accordingly, in a first aspect the present invention provides a memory controller component for an Internet application, comprising one or more web pages, said component being adapted to be instantiated from one of the or each web page and comprising: connect means adapted to check if a pre-determined area of shared memory has been allocated, and responsive to said shared memory not being allocated to allocate said shared memory; variable setting means adapted to allocate an area in shared memory for a variable and to store said variable; and variable retrieval means adapted to locate said variable in shared memory.
In the further aspect the invention provides an ATM including the memory controller component according to the first aspect of the invention.
The first aspect of the invention preferably provides a ACTIVEX or JAVABEAN memory controller component that can be attached to a web page written using the JAVASCRIPT or VBSCRIPT extensions to HTML (hyper-text mark-up language), or the JAVA language, to store and retrieve variable data, in either secure (encrypted) or insecure (clear) modes. Other web pages, that can reside on other servers, can also access this data via their own instance of the memory controller component, providing an easy to use and secure method of transferring sensitive data between pages.


REFERENCES:
patent: 5727163 (1998-03-01), Bezos
patent: 5764908 (1998-06-01), Shoji et al.
patent: 5784459 (1998-07-01), Devarakonda et al.
patent: 5835914 (1998-11-01), Brim
patent: 5931947 (1999-08-01), Burns et al.
patent: 5987611 (1999-11-01), Freund
patent: 5991414 (1999-11-01), Garay et al.
patent: 6026474 (2000-02-01), Carter et al.
patent: 0647902 A1 (1993-04-01), None
Dr Dobb's Journal Vol.21, No.9, Sep. 1996, pp. 64-70, & Computer Database Accession No. 01977213.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Secure variable storage for internet applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Secure variable storage for internet applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Secure variable storage for internet applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2464861

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.