COMMUNICATION WITH A WEB COMPARTMENT IN A CLIENT APPLICATION
First Claim
Patent Images
1. A method of communicating with a web compartment on a client device, comprising:
- in a client application, displaying a user interface with a first group of user interface and/or application elements supplied by the client device and a second group of user interface and/or application elements received from a server computer, the second group of user interface and/or application elements being stored in an isolated compartment associated with the client application;
communicating between the isolated compartment and the client device using a predefined protocol so that the server computer supplied second group of user interface and/or application elements can trigger a predetermined set of commands on the client device.
5 Assignments
0 Petitions
Accused Products
Abstract
A secure communication method between a web compartment and a client application can allow network updates to be used for a client application. For example, a secure communication method can allow predefined operations to be carried out on a client machine. An example web compartment can include an iframe tag and the communication can be a string command, such as by using a postmessage API. Such a structure allows some user interface elements to be supplied from a client device and other user interface elements to be supplied a server computer.
16 Citations
20 Claims
-
1. A method of communicating with a web compartment on a client device, comprising:
-
in a client application, displaying a user interface with a first group of user interface and/or application elements supplied by the client device and a second group of user interface and/or application elements received from a server computer, the second group of user interface and/or application elements being stored in an isolated compartment associated with the client application; communicating between the isolated compartment and the client device using a predefined protocol so that the server computer supplied second group of user interface and/or application elements can trigger a predetermined set of commands on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage storing instructions thereon for implementing a method, the method comprising:
-
hosting online content received from a server computer in a user interface of a client application; communicating between the online content and portions of the client application using a message; and parsing the message so that commands associated therewith can be passed from the online content to the client application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A client computer, comprising:
-
a client application including; a local compartment that has limited access to network documents; a web compartment that has limited access to data stored on the client computer; a parser for parsing a representation of a data structure communicated between the local compartment and the web compartment; and a user interface displaying user interface elements from the local compartment and user interface elements from the web compartment. - View Dependent Claims (20)
-
Specification