WO2008033483A3 - Protecting client-side code - Google Patents
Protecting client-side code Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/554—Detecting local intrusion or implementing counter-measures involving event detection and direct action
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring 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.
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)
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)
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 |
-
2007
- 2007-09-14 WO PCT/US2007/019968 patent/WO2008033483A2/en active Application Filing
Patent Citations (4)
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 |