System and method for cross-browser window communication and task handling via broadcast messaging
OwnerGokul Ramakrishnan, Rosarin Jolly Roy Antonyraj +1inventors
InventorsGokul Ramakrishnan, Rosarin Jolly Roy Antonyraj, Ganapathy Subramanian Ramachandran
Life of this patent
Estimating the term…
Abstract
The present application discloses a method, system, and computer system for browser window-to-browser window communication. An example of the method includes (i) providing remote access for a session to a cloud entity using a child browser window, and (ii) communicating a message to a plurality of browser windows associated with a main browser window. The message comprises one or more unique identifiers for one or more browser windows. At least one of the plurality of browser windows filters the message based at least in part on the one or more unique browser windows.
Claims24
A system, comprising:
- one or more processors configured to:
- provide remote access for a session to a cloud entity using a child browser window;
- and
- communicate a message to a plurality of browser windows associated with a main browser window;
- wherein:
- the message comprises one or more unique identifiers for one or more browser windows;
- and
- at least one of the plurality of browser windows filters the message based at least in part on one or more unique browser windows;
- and
- a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.
A method, comprising:
- providing remote access for a session to a cloud entity using a child browser window;
- and
- communicating a message to a plurality of browser windows associated with a main browser window,
- wherein:
- the message comprises one or more unique identifiers for one or more browser windows;
- and
- at least one of the plurality of browser windows filters the message based at least in part on one or more unique browser windows.
A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
- providing remote access for a session to a cloud entity using a child browser window;
- and
- communicating a message to a plurality of browser windows associated with a main browser window,
- wherein:
- the message comprises one or more unique identifiers for one or more browser windows;
- and
- at least one of the plurality of browser windows filters the message based at least in part on one or more unique browser windows.
A system, comprising:
- one or more processors configured to:
- provide remote access for a session to a cloud entity using a child browser window;
- receive a message from the child browser window, the message comprising an unique identifier for the child browser window and information pertaining to the session;
- and
- update a cache associated with a main browser window based at least in part on the unique identifier and the information pertaining to the session;
- and
- a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.
A method, comprising:
- providing remote access for a session to a cloud entity using a child browser window;
- receiving a message from the child browser window, the message comprising an unique identifier for the child browser window and information pertaining to the session;
- and
- updating a cache associated with a main browser window based at least in part on the unique identifier and the information pertaining to the session.
Dependencies are inferred from the claim text.