Unlock instant, AI-driven research and patent intelligence for your innovation.

Apparatus and method for loading and updating code in self-contained applications

A code, updated technology, applied in the direction of program control device, program loading/starting, creating/generating source code, etc.

Inactive Publication Date: 2017-08-18
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, a company may wish to enforce certain password requirements, data encryption requirements, and / or data usage restrictions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Apparatus and method for loading and updating code in self-contained applications
  • Apparatus and method for loading and updating code in self-contained applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] Embodiments herein may allow the functionality of an application to be updated by updating portions of the application code without requiring the entire application to be updated and replaced. This can be accomplished by loading the application code from the managing entity into the application at startup, or by pausing the application at a rehydrateable point during execution, replacing the code, and rehydrating the application.

[0013] now refer to figure 1 , some embodiments may be implemented using the following components. figure 1 Device 102 is shown. Device 102 has inspired applications (hereinafter “applications”) 104 . Application 104 may be any suitable application, such as an email client, word processing application, database client, or indeed any other suitable application.

[0014] The device 102 also has an in-application SDK 106 . Application 104 is built by SDK 106 . As will be explained in more detail below, the SDK 106 contains enough code to lo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Updating application functionality. A method includes, importing from a management entity, a set of code into an application. The set of code provides a certain set of functions and / or functionality to the application. Based on the imported set of code, the method includes providing the certain set of functions and / or functionality. At a later time, as a result of the management entity providing an updated set of code, the method includes importing the updated set of code into the application, where the updated set of code provides a different set of functions and / or functionality to the application. Based on the imported updated set of code, the method includes providing a different set of functions and / or functionality.

Description

Background technique [0001] Computers and computing systems have impacted nearly every aspect of modern life. Computers are commonly involved in work, leisure, medical care, transportation, entertainment, home management, and the like. [0002] On some platforms, such as the Android platform available from Google Inc. of Mountain View, Calif., applications are typically self-contained, ie, they have no external dependencies. However, this may cause problems for users of such devices using certain applications. Specifically, certain applications or groups of applications can be implemented using the provider's SDK. For self-contained applications, whenever the SDK is revised, all applications using the SDK need to be updated in order to properly interact with the SDK. [0003] SDKs can be revised as part of policy enforcement. For example, a user may use a device to access corporate resources. Any device and / or application used to access corporate resources may be required...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
CPCG06F8/656G06F9/44521G06F8/34G06F8/70
Inventor J·C·多夫曼J·M·H·G·奥克莱
Owner MICROSOFT TECH LICENSING LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More