×

Optimized retrieval of custom string resources

  • US 10,048,948 B2
  • Filed: 07/06/2016
  • Issued: 08/14/2018
  • Est. Priority Date: 07/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a client computer having a processor and a memory, a document and document metadata specifying one or more user interface components of the document, wherein the document and document metadata are received in response to a user of the client computer selecting the document from a web-based application to use as an interface to interact with data provided by the web-based application,opening, by the processor, the document using a native application;

    detecting, by an integration component of the native application or other software of the client computer, that the document is an integration document of the web-based application and performing a rendering process that comprises;

    determining, by the processor, one or more resource bundles specified by the document metadata, wherein each of the one or more resource bundles comprises a plurality of resource items hosted by a server computer;

    determining, by the processor, one or more resource items in each of the determined one or more resource bundles specified by the document metadata as being utilized by the client computer to render the one or more user interface components;

    generating, by the processor, a request that includes a reference to each of the determined one or more resource bundles and a resource key to each of the determined one or more resource items in each of the determined one or more resource bundles, wherein the determined one or more resource items are a subset of the plurality of resource items within at least one of the determined one or more resource bundles;

    sending, by the processor, the request to the server computer;

    receiving, by the processor, a response to the request from the server computer that includes each of the determined one or more resource items in each of the determined resource bundles; and

    rendering, by the processor, the one or more user interface components using each of the one or more resource items received from the server computer, wherein the one or more resource items are used by the one or more user interface components to allow the user to interact with the data provided by the web-based application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×