WO2008033483A3 - Protecting client-side code - Google Patents

Protecting client-side code Download PDF

Info

Publication number
WO2008033483A3
WO2008033483A3 PCT/US2007/019968 US2007019968W WO2008033483A3 WO 2008033483 A3 WO2008033483 A3 WO 2008033483A3 US 2007019968 W US2007019968 W US 2007019968W WO 2008033483 A3 WO2008033483 A3 WO 2008033483A3
Authority
WO
WIPO (PCT)
Prior art keywords
client
page
initial definition
side code
request
Prior art date
Application number
PCT/US2007/019968
Other languages
French (fr)
Other versions
WO2008033483A2 (en
Inventor
Jeffery Gordon Heithcock
David William Barry
Original Assignee
Emc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/522,194 external-priority patent/US8250178B2/en
Priority claimed from US11/521,903 external-priority patent/US20080072069A1/en
Application filed by Emc Corp filed Critical Emc Corp
Publication of WO2008033483A2 publication Critical patent/WO2008033483A2/en
Publication of WO2008033483A3 publication Critical patent/WO2008033483A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/554Detecting local intrusion or implementing counter-measures involving event detection and direct action
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability

Abstract

Protecting client-side code is disclosed. In some embodiments, when a request for a page is received via a network from a client, an initial definition of the page is sent to the client wherein the initial definition comprises a client-side code configured to cause the client to request on an as-needed basis download of a client- executable code associated with the page. A client receives such an initial definition of a requested page from an associated server of the page via a network. When an indication that the client-executable code referenced in the initial definition of the page is required to be executed, the server is sent via the network a request to download the client-executable code.
PCT/US2007/019968 2006-09-15 2007-09-14 Protecting client-side code WO2008033483A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US11/522,194 2006-09-15
US11/521,903 2006-09-15
US11/522,194 US8250178B2 (en) 2006-09-15 2006-09-15 Protecting client-side code
US11/521,903 US20080072069A1 (en) 2006-09-15 2006-09-15 Protecting client-side code

Publications (2)

Publication Number Publication Date
WO2008033483A2 WO2008033483A2 (en) 2008-03-20
WO2008033483A3 true WO2008033483A3 (en) 2008-05-08

Family

ID=39184363

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/019968 WO2008033483A2 (en) 2006-09-15 2007-09-14 Protecting client-side code

Country Status (1)

Country Link
WO (1) WO2008033483A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830956B (en) * 2011-06-14 2016-08-10 上海博泰悦臻电子设备制造有限公司 A kind of onboard system and demand processing means thereof
CN102929638B (en) * 2012-11-07 2014-08-13 广州市动景计算机科技有限公司 Method and system for expanding Web application (App) functions

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030217197A1 (en) * 2002-05-14 2003-11-20 Microsoft Corporation Preparation for software on demand system
US6675230B1 (en) * 2000-08-22 2004-01-06 International Business Machines Corporation Method, system, and program for embedding a user interface object in another user interface object
US20050108647A1 (en) * 2003-02-28 2005-05-19 Scott Musson Method for providing a graphical user interface
US20060136552A1 (en) * 2004-12-16 2006-06-22 Rolf Krane Client-server data communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6675230B1 (en) * 2000-08-22 2004-01-06 International Business Machines Corporation Method, system, and program for embedding a user interface object in another user interface object
US20030217197A1 (en) * 2002-05-14 2003-11-20 Microsoft Corporation Preparation for software on demand system
US20050108647A1 (en) * 2003-02-28 2005-05-19 Scott Musson Method for providing a graphical user interface
US20060136552A1 (en) * 2004-12-16 2006-06-22 Rolf Krane Client-server data communication

Also Published As

Publication number Publication date
WO2008033483A2 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
WO2007100702A3 (en) System and method for enabling persistent values when navigating in electronic documents
WO2008135848A3 (en) Network multimedia communication using multiple devices
WO2008150986A3 (en) Dynamically updating software applications on a device
WO2009148221A3 (en) Method and device for transmitting and receiving filtered content in accordance with age restrictions
WO2009009969A8 (en) Service application platform and method for accessing service application platform
WO2011035150A3 (en) Systems and methods for sharing user generated slide objects over a network
WO2008073207A3 (en) Content adaptation
WO2007016448A3 (en) Policy engine
WO2007108818A3 (en) Targeted content delivery for networks
WO2008030404A3 (en) Wireless internet activation system and method
WO2009149433A3 (en) System and method for providing data from a server to a client
WO2009140208A3 (en) Live media delivery over a packet-based computer network
WO2009114558A3 (en) Server selection for fouting content to a client using application layer redirection
WO2007095545A3 (en) Embedded dns
WO2007109671A3 (en) Systems and methods for providing secure communications for transactions
ATE540515T1 (en) METHOD FOR PROVIDING WEB APPLICATION SECURITY
WO2006127752A3 (en) Method and system for dynamic bearer aware data optimization
WO2007127336A3 (en) Order management for electronic securities trading
WO2008106431A3 (en) Technique for providing data objects prior to call establishment
WO2009083091A3 (en) Method and device for communicating according to the standard protocol opc ua in a client/server system
WO2008039512A3 (en) Distributed and automated video encoding and delivery system
WO2008082683A3 (en) Methods and apparatus for implementing a pluggable policy module within a session over internet protocol network
WO2007126548A3 (en) Adaptive mission profiling
EP1998525A4 (en) A dynamic content continuous transmission method, device and system
WO2007133969A3 (en) Sharing of digital media on a network

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07838207

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07838207

Country of ref document: EP

Kind code of ref document: A2