IP Library Granted Patent US 9,542,370
Granted Patent B2
US 9,542,370 · App. 14/014,829 · Granted Jan 10, 2017

Method and apparatus for sharing JavaScript object in webpages

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,542,370
App. No.
14/014,829
Granted
Jan 10, 2017
Kind
B2
Abstract

A method and apparatus for sharing webpage JavaScript objects are disclosed. An embodiment of the invention provides a method for sharing JavaScript objects of webpages that are provided by a server by way of a browser executed at a user client. The method includes: (a) storing a shared JavaScript object from among one or more JavaScript objects of a first webpage in a predefined object storage area; (b) checking for a shared JavaScript object in a second webpage; and (c) forming the second webpage with the shared JavaScript object extracted, where the object storage area is positioned in a JavaScript context.

Claims (23)

1. A method for sharing JavaScript objects of webpages provided by a server by way of a browser executed at a user client, the method comprising:

(a) storing a shared JavaScript object from among one or more JavaScript objects of a first webpage in a predefined object storage area;

(b) checking for a shared JavaScript object in a second webpage; and

(c) forming the second webpage with the shared JavaScript object extracted, wherein

the object storage area is positioned in a JavaScript context,

the object storage area is defined on a volatile memory in which the browser is loaded,

the shared JavaScript object is stored temporarily in the volatile memory without being converted into text or a data tuple format,

the browser returns an address of the object storage area for the shared JavaScript object to the second webpage when the second webpage requests the shared JavaScript object from the browser,

the shared JavaScript object comprises broadcasting information including at least one of a channel list, a live program list, an on-demand program list, and a program poster, and

the server determines the shared JavaScript object according to at least one of a data size and a use frequency of JavaScript objects.

2. The method of claim 1 , wherein the server is a headend configured to emit broadcast signals, and the user client is a broadcast receiving device configured to process the broadcast signals provided by the headend and output the broadcast signals to a display unit.

3. A recorded medium readable by a computer, tangibly embodying a program of instructions for performing the method according to claim 1 .

4. An apparatus for sharing JavaScript objects of webpages provided by a server, the apparatus comprising,

the apparatus comprising:

an object storage area configured to store a shared JavaScript object; and

a browser configured to provide control such that a shared JavaScript object from among one or more JavaScript objects of a first webpage is stored in the object storage area and configured to check for JavaScript objects required in a second webpage, wherein

a web application corresponding to the first webpage interworks with the browser through an API (application programming interface) such that a shared JavaScript object (first object) included in the first webpage is stored in the object storage area,

a web application corresponding to the second webpage interworks with the browser through an API to extract the shared JavaScript object from among the required JavaScript objects from the object storage area to form the second webpage,

the object storage area is defined on a volatile memory in which the browser is loaded,

the shared JavaScript object is stored temporarily in the volatile memory without being converted into text or a data tuple format,

the browser returns an address of the object storage area for the shared JavaScript object to the second webpage when the second webpage requests the shared JavaScript object from the browser,

the shared JavaScript object comprises broadcasting information including at least one of a channel list, a live program list, an on-demand program list, and a program poster, and

the server determines the shared JavaScript object according to at least one of a data size and a use frequency of JavaScript objects.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2021
From: ALTICAST CORPORATION
To: ALTIMEDIA CORPORATION
Reel/Frame 058118/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2013
From: PARK, JONG HOON
To: ALTICAST CORPORATION
Reel/Frame 031153/0112 →