Patents by Inventor Kapeel Sharadrao Sable

Kapeel Sharadrao Sable has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230244740
    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.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Inventors: Kapeel Sharadrao Sable, Carl Solis, Bojan Beran, Kyle James Barron-Kraus
  • Publication number: 20230222171
    Abstract: A system includes an application configured to: receive, from a client device, a query for a first web page of a plurality of web pages; generate a response including a shared content that is common to a plurality of web pages, a first page-specific content that defines the first web page, and a predefined token separating the shared content from the first page-specific content; and transmit, to the client device, the response. Reception of the response is configured to cause the client device to: write, to a cache memory, the shared content, render the first web page based on the response, and in response to reception of a subsequent event that references a second web page, read the shared content from the cache memory and begin rendering the shared content before receiving, from the server application, a second page-specific content that defines the second web page.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 13, 2023
    Inventors: Kapeel Sharadrao Sable, Bojan Beran, Carl David Solis
  • Publication number: 20230195826
    Abstract: An embodiment may involve web page metadata that defines a web page, first sub-page metadata that defines a first sub-page, and second sub-page metadata that defines a second sub-page, wherein the web page metadata includes specification of a viewport, and wherein the viewport is associated with an identifier. One or more processors may be configured to: receive a request for the web page; resolve the web page metadata into web content, wherein resolving the web page metadata includes: (i) determining, based on the identifier, a route associated with the viewport, (ii) determining, based on the route, a set of conditions associated with the viewport, (iii) determining that a particular condition is satisfied, wherein the particular condition is associated with the first sub-page and (iv) placing, based on the particular condition being satisfied, the first sub-page metadata in the viewport; and transmit the web content.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Inventors: Kevin Marren, Avanish Pathak, Benjamin MacDonald, Forrest Allen Reed, Patrick Scott Wilson, Kapeel Sharadrao Sable, Bojan Beran, Carl David Solis, Bhupal Tiduwar Lambodhar, Austin John Kenny
  • Publication number: 20230146421
    Abstract: Persistent storage may contain a plurality of user interface (UI) component definitions. One or more processors may be configured to: receive, by way of a platform UI builder, selection of a UI component definition from the plurality of UI component definitions; bind, by way of input entered into the platform UI builder, data to the UI component definition, wherein the data is from a data source, and wherein the input is a programmatic statement that references the data source or a set of values that references the data source; generate, by way of the platform UI builder, metadata representing the input; create, by a platform runtime, a UI component that incorporates the data into the UI component definition in accordance with the metadata; generate, by the platform runtime, a graphical user interface including the UI component; and provide, for display on a client device, a representation of the graphical user interface.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 11, 2023
    Inventors: Patrick Scott Wilson, Kapeel Sharadrao Sable, Christopher Paul David Johnson, Bojan Beran, Carl David Solis, Benjamin Kresky, Bhupal Tiduwar Lambodhar, Kevin Marren, Anthony Raymond Bullard