System and method for delivering application metadata

    公开(公告)号:US12001503B2

    公开(公告)日:2024-06-04

    申请号:US17591354

    申请日:2022-02-02

    CPC classification number: G06F16/9574 H04L67/02

    Abstract: A server receives a first hypertext transfer protocol (HTTP) from a client device requesting for content associated with a webpage. The server retrieves a plurality of cache keys associated with respective sets of application metadata identified in the first HTTP request from an application metadata database and transmits the cache keys to the client device. The server receives a second HTTP request from the client device identifying one or more cache keys that are not stored in a local HTTP cache of the client device. The server device retrieves the sets of application metadata corresponding to the missing cache keys from the application metadata database and transmits the application metadata to the client device.

    BUNDLED SCRIPTS FOR WEB CONTENT DELIVERY
    2.
    发明申请

    公开(公告)号:US20190266227A1

    公开(公告)日:2019-08-29

    申请号:US16007775

    申请日:2018-06-13

    Abstract: A web server application executable on a computing device is configured to receive from a web browser application executing on a client device a request for the web page and, responsive to the request, to (i) identify, based on information in the request, a plurality of scripts defining structure and operation of components of the web page, (ii) bundle the identified scripts into a bundle of scripts, (iii) generate a markup document representing the requested web page and including in the markup document a reference to the bundle of scripts, wherein the reference to the bundle of scripts being useable by the web browser application as a basis to retrieve the plurality of scripts in rendering the web page, and (iv) output the generated markup document in a response for transmission to the client device.

    SYSTEM AND METHOD FOR DELIVERING APPLICATION METADATA

    公开(公告)号:US20240303293A1

    公开(公告)日:2024-09-12

    申请号:US18666023

    申请日:2024-05-16

    CPC classification number: G06F16/9574 H04L67/02

    Abstract: A server receives a first hypertext transfer protocol (HTTP) from a client device requesting for content associated with a webpage. The server retrieves a plurality of cache keys associated with respective sets of application metadata identified in the first HTTP request from an application metadata database and transmits the cache keys to the client device. The server receives a second HTTP request from the client device identifying one or more cache keys that are not stored in a local HTTP cache of the client device. The server device retrieves the sets of application metadata corresponding to the missing cache keys from the application metadata database and transmits the application metadata to the client device.

    System for Building and Modeling Web Pages
    4.
    发明申请

    公开(公告)号:US20190266225A1

    公开(公告)日:2019-08-29

    申请号:US15969489

    申请日:2018-05-02

    Inventor: Carl Solis

    Abstract: Disclosed is a computing system configured to receive input declaring structure of a web page, including declarations of component hierarchy and data-binding between components of the web page, and to responsively generate and store, cooperatively in a plurality of tables of a database, a representation of the web page including references to underlying scripts interpretable to define structure and operation of the components. Further, the computing system is configured to thereafter receive, from a client device, a request for such a page and, in response to the request, (i) to query the database in order to ascertain component tree-structure of the page, (ii) based on the ascertained component tree-structure, to construct a markup document that represents the ascertained component tree-structure and includes a component loader operative to load the underlying scripts, and (iii) to output the constructed markup document for rendering by a web browser executing on the client device.

    Bundled scripts for web content delivery

    公开(公告)号:US11416573B2

    公开(公告)日:2022-08-16

    申请号:US17027292

    申请日:2020-09-21

    Abstract: A web server application executable on a computing device is configured to receive from a web browser application executing on a client device a request for the web page and, responsive to the request, to (i) identify, based on information in the request, a plurality of scripts defining structure and operation of components of the web page, (ii) bundle the identified scripts into a bundle of scripts, (iii) generate a markup document representing the requested web page and including in the markup document a reference to the bundle of scripts, wherein the reference to the bundle of scripts being useable by the web browser application as a basis to retrieve the plurality of scripts in rendering the web page, and (iv) output the generated markup document in a response for transmission to the client device.

    BUNDLED SCRIPTS FOR WEB CONTENT DELIVERY

    公开(公告)号:US20210004525A1

    公开(公告)日:2021-01-07

    申请号:US17027292

    申请日:2020-09-21

    Abstract: A web server application executable on a computing device is configured to receive from a web browser application executing on a client device a request for the web page and, responsive to the request, to (i) identify, based on information in the request, a plurality of scripts defining structure and operation of components of the web page, (ii) bundle the identified scripts into a bundle of scripts, (iii) generate a markup document representing the requested web page and including in the markup document a reference to the bundle of scripts, wherein the reference to the bundle of scripts being useable by the web browser application as a basis to retrieve the plurality of scripts in rendering the web page, and (iv) output the generated markup document in a response for transmission to the client device.

    System for building and modeling web pages

    公开(公告)号:US10824791B2

    公开(公告)日:2020-11-03

    申请号:US15969489

    申请日:2018-05-02

    Inventor: Carl Solis

    Abstract: Disclosed is a computing system configured to receive input declaring structure of a web page, including declarations of component hierarchy and data-binding between components of the web page, and to responsively generate and store, cooperatively in a plurality of tables of a database, a representation of the web page including references to underlying scripts interpretable to define structure and operation of the components. Further, the computing system is configured to thereafter receive, from a client device, a request for such a page and, in response to the request, (i) to query the database in order to ascertain component tree-structure of the page, (ii) based on the ascertained component tree-structure, to construct a markup document that represents the ascertained component tree-structure and includes a component loader operative to load the underlying scripts, and (iii) to output the constructed markup document for rendering by a web browser executing on the client device.

    Operational scoping with access restrictions

    公开(公告)号:US10817597B2

    公开(公告)日:2020-10-27

    申请号:US15492661

    申请日:2017-04-20

    Abstract: A system and method for controlling access to a resource by an application are provided. The system includes a server that includes a memory and a processor. The memory includes instructions executable by the processor to execute the application by a development system configured to use one of a tracking mode and an enforcement mode. If the development system is configured to use the tracking mode, the system updates an access log for the resource responsive to the application accessing the resource, and creates an application manifest using the access log. The application manifest is configured for use in controlling access to the resource by the application executing on a production system.

    SYSTEM AND METHOD FOR DELIVERING APPLICATION METADATA

    公开(公告)号:US20230244740A1

    公开(公告)日:2023-08-03

    申请号:US17591354

    申请日:2022-02-02

    CPC classification number: G06F16/9574 H04L67/02

    Abstract: A server receives a first hypertext transfer protocol (HTTP) from a client device requesting for content associated with a webpage. The server retrieves a plurality of cache keys associated with respective sets of application metadata identified in the first HTTP request from an application metadata database and transmits the cache keys to the client device. The server receives a second HTTP request from the client device identifying one or more cache keys that are not stored in a local HTTP cache of the client device. The server device retrieves the sets of application metadata corresponding to the missing cache keys from the application metadata database and transmits the application metadata to the client device.

    Bundled scripts for web content delivery

    公开(公告)号:US10783316B2

    公开(公告)日:2020-09-22

    申请号:US16007775

    申请日:2018-06-13

    Abstract: A web server application executable on a computing device is configured to receive from a web browser application executing on a client device a request for the web page and, responsive to the request, to (i) identify, based on information in the request, a plurality of scripts defining structure and operation of components of the web page, (ii) bundle the identified scripts into a bundle of scripts, (iii) generate a markup document representing the requested web page and including in the markup document a reference to the bundle of scripts, wherein the reference to the bundle of scripts being useable by the web browser application as a basis to retrieve the plurality of scripts in rendering the web page, and (iv) output the generated markup document in a response for transmission to the client device.

Patent Agency Ranking