IP Library Patent Application 14818370
Patent Application
App. No. 14/818,370

SYSTEM AND METHOD FOR GENERATING A DESIGNATED APPLICATION PROGRAMMING INTERFACE FOR AUTOMATIC EXECUTION OF ACTIONS IN WEBPAGES

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 None
App. No.
14/818,370
Abstract

A method and apparatus for automatic execution of actions over a web page are provided. The method include receiving a request from a client node to execute at least one action in a webpage; analyzing the webpage to identify at least one interactive platform accessible by the webpage; extracting at least one step from the webpage required in order to execute the at least one action within the at least one interactive platform; generating, based on the at least one extracted step, a designated application programming interface (DAPI) for executing the at least one action within the at least one interactive platform; and providing to the client node a standard application programming interface (API) that enables interaction with the DAPI.

Claims (39)

1 . A method for automatic execution of actions over a web page, comprising:

receiving a request from a client node to execute at least one action in a webpage;

analyzing the webpage to identify at least one interactive platform accessible by the webpage;

extracting at least one step from the webpage required in order to execute the at least one action within the at least one interactive platform;

generating, based on the at least one extracted step, a designated application programming interface (DAPI) for executing the at least one action within the at least one interactive platform; and

providing to the client node a standard application programming interface (API) that enables interaction with the DAPI.

2 . The method of claim 1 , wherein the interactive platform is an advertisement platform.

3 . The method of claim 2 , wherein the action is to publish at least one advertisement.

4 . The method of claim 1 , wherein the interactive platform is an e-commerce platform.

5 . The method of claim 4 , wherein the action is to purchase at least one product through the e-commerce platform, wherein a product is any one of: a good or a service.

6 . The method of claim 1 , wherein the request further comprises metadata associated with the at least one action.

7 . The method of claim 6 , further comprising:

providing, based on the associated metadata, a recommendation respective of the action.

8 . The method of claim 6 , wherein the associated metadata is at least one of: budget constraints, associated time pointers, and preferred demography.

9 . The method of claim 1 , wherein the analysis further comprises:

scanning the received webpage; and

identifying at least one of: visual elements and interactive elements by which the client node can execute actions through the webpage.

10 . The method of claim 9 , wherein the DAPI is generated to provide to the client node a standard API to execute the at least one action on the interactive platform accessible by the webpage.

11 . A non-transitory computer readable medium having stored thereon instructions for causing one or more processing units to execute the computerized method according to claim 1 .

12 . An apparatus for automatic execution of actions over a network comprising:

a processing unit coupled to the network; and,

a memory coupled to the processing unit that contains therein instructions that when executed by the processing unit configures the apparatus to:

receive a request from a client node to execute at least one action in a webpage;

analyze the webpage to identify at least one interactive platform accessible by the webpage;

extract at least one step from the webpage required in order to execute the at least one action within the at least one interactive platform;

generate, based on the at least one extracted step, a designated application programming interface (DAPI) for executing the at least one action within the at least one interactive platform; and

provide to the client node a standard application programming interface (API) that enables interaction with the DAPI.

13 . The system of claim 12 , wherein the interactive platform is an advertisement platform.

14 . The system of claim 13 , wherein the action is to publish at least one advertisement.

15 . The system of claim 12 , wherein the interactive platform is an e-commerce platform.

16 . The system of claim 15 , wherein the action is to purchase at least one product through the e-commerce platform, wherein a product is any one of: a good or a service.

17 . The system of claim 12 , wherein the request further comprises metadata associated with the at least one action.

18 . The system of claim 17 , further configured to:

provide, based on the associated metadata, a recommendation respective of the action.

19 . The system of claim 17 , wherein the associated metadata is at least one of: budget constraints, associated time pointers, and preferred demography.

20 . The system of claim 12 , further configured to:

scan the received webpage; and

identify at least one of: visual elements and interactive elements by which the client node can execute actions through the webpage.

21 . The system of claim 20 , wherein the DAPI is generated to provide to the client node a standard API to execute the at least one action on the interactive platform accessible by the webpage.

Assignments (6)
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL 040186, FRAME 0546 Recorded Feb 18, 2025
From: FIRST CITIZENS BANK & TRUST COMPANY, (SUCCESSOR BY PURCHASE TO THE FEDERAL DEPOSIT INSURANCE CORPORATION AS RECEIVER FOR SILICON VALLEY BRIDGE BANK, N.A. (AS SUCCESSOR TO SILICON VALLEY BANK))
To: INNOVID INC.
Reel/Frame 070250/0992 →
RELEASE OF SECURITY INTEREST Recorded May 27, 2021
From: KREOS CAPITAL V (EXPERT FUND) L.P
To: TAYKEY LTD.
Reel/Frame 056369/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2018
From: TAYKEY LTD.
To: INNOVID INC.
Reel/Frame 044878/0496 →
SECURITY INTEREST Recorded Oct 26, 2016
From: TAYKEY LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 040124/0880 →
SECURITY AGREEMENT Recorded Sep 30, 2016
From: TAYKEY LTD
To: SILICON VALLEY BANK
Reel/Frame 040186/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2015
From: AVNER, AMIT; FARCHY, OFIR; OFZER, IDO
To: TAYKEY LTD.
Reel/Frame 036621/0914 →