Invention Grant
- Patent Title: Shared software libraries for computing devices
-
Application No.: US16731043Application Date: 2019-12-31
-
Publication No.: US11385890B2Publication Date: 2022-07-12
- Inventor: Todd Kennedy , Dianne Hackborn , Agustin Fonts , Svetoslav Ganov
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: McDonnell Boehnen Hulbert & Berghoff LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/455 ; G06F9/445 ; G06F8/71 ; G06F8/61

Abstract:
Apparatus and methods related to stored software libraries are provided. A computing device can receive versioned-shared-library information for a first software library used by a software application, where the versioned-shared-library information can include an identifier. The computing device can determine whether the computing device stores a copy of the first software library identified in the versioned-shared-library information by the identifier. The computing device can send a request for one of a full executable and a stripped executable for the software application, where the full executable includes the first software library, and where the stripped executable excludes the first software library. In response to the request, the computing device can receive the full executable or the stripped executable for the software application.
Information query