IP Library Granted Patent US 9,313,265
Granted Patent B2
US 9,313,265 · App. 14/261,612 · Granted Apr 12, 2016

System and method for providing individualized portable asset applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,313,265
App. No.
14/261,612
Granted
Apr 12, 2016
Kind
B2
Abstract

In one aspect, a computer-implemented method for providing individualized portable asset applications may generally include providing access to a master geospatial asset and receiving a user input associated with generating a portable geospatial asset based on the master geospatial asset, wherein the portable geospatial asset corresponds to a data subset of the master geospatial asset. The method may also include generating the portable geospatial asset based on the user input and embedding the portable geospatial asset within an asset application, wherein the asset application includes computer-readable instructions for rendering the portable geospatial asset. In addition, the method may include transmitting the asset application containing the portable geospatial asset to a separate computing device.

Claims (42)

1. A computer-implemented method for providing individualized portable asset applications, the method comprising:

providing, by one or more computing devices, access to a master geospatial asset;

receiving, by the one or more computing devices, a user input associated with generating a portable geospatial asset based on the master geospatial asset, the portable geospatial asset corresponding to a data subset of the master geospatial asset;

generating, by the one or more computing devices, the portable geospatial asset based on the user input;

embedding, by the one or more computing devices, the portable geospatial asset within an asset application, the asset application including computer-readable instructions for rendering the portable geospatial asset; and

transmitting, by the one or more computing devices, the asset application containing the portable geospatial asset to a separate computing device.

2. The computer-implemented method of claim 1 , wherein the asset application corresponds to a first asset application, the method further comprising:

receiving a second user input associated with generating a second portable geospatial asset based on the master geospatial asset, the second portable geospatial asset corresponding to a different data subset of the master geospatial asset;

generating the second portable geospatial asset based on the second user input;

embedding the second portable geospatial asset within a second asset application, the second asset application including computer-readable instructions for rendering the second portable geospatial asset; and

transmitting the second asset application containing the second portable geospatial asset to the separate computing device as a separate standalone application from the first asset application.

3. The computer-implemented method of claim 1 , further comprising receiving a second user input associated with at least one of creating or customizing the asset application.

4. The computer-implemented method of claim 1 , wherein the asset application is only configured to have a single portable geospatial asset embedded therein.

5. The computer-implemented method of claim 1 , wherein the separate computing device comprises a client device or an app server.

6. The computer implemented method of claim 1 , further comprising providing the asset application for download onto the separate computing device.

7. The computer-implemented method of claim 1 , wherein embedding the portable geospatial asset within the asset application comprises including the portable geospatial asset within the asset application as a separate file asset or directly embedding the portable geospatial asset within the computer-readable instructions.

8. A system for providing access to individualized portable asset applications, the system comprising:

one or more computing devices including one or more processors and associated memory, the memory storing instructions that, when executed by the one or more processors, configure the one or more computing devices to:

access a master geospatial asset;

transmit a user input associated with generating a portable geospatial asset based on the master geospatial asset, the portable geospatial asset corresponding to a data subset of the master geospatial asset;

transmit a second user input associated with at least one of creating or customizing an asset application within which the portable geospatial asset is to be embedded, the asset application including computer-readable instructions for rendering the portable geospatial asset; and

store the asset application containing the portable geospatial asset within the memory.

9. The system of claim 8 , wherein the asset application corresponds to a first asset application, the one or more computing devices being further configured to:

transmit a third user input associated with generating a second portable geospatial asset based on the master geospatial asset, the second portable geospatial asset corresponding to a different data subset of the master geospatial asset;

transmit a fourth user input associated with at least one of creating or customizing a second asset application within which the second portable geospatial asset is to be embedded, the second asset application including computer-readable instructions for rendering the second portable geospatial asset; and

store the second asset application containing the second portable geospatial asset within the memory as a separate standalone application from the first asset application.

10. The system of claim 8 , wherein the asset application is only configured to have a single portable geospatial asset embedded therein.

11. The system of claim 8 , wherein the one or more computing devices are further configured to download the asset application from a server.

12. The system of claim 8 , wherein the one or more computing devices are further configured to execute the asset application and render the portable geospatial asset without requiring connection to a network.

13. The system of claim 8 , wherein the portable geospatial asset is embedded within the asset application as a separate file asset or is embedded directly within the computer-readable instructions.

14. A tangible, non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations, comprising:

receiving, from a local computing device, data associated with a user;

determining a predicted region of interest for the user based on the data, the predicted region of interest corresponding to a geographical region of a master geospatial asset;

generating a portable geospatial asset based on the predicted region of interest, the portable geospatial asset corresponding to a data subset of the master geospatial asset;

embedding the portable geospatial asset within an asset application, the asset application including computer-readable instructions for rendering the portable geospatial asset; and

transmitting the asset application containing the portable geospatial asset to the local computing device.

15. The computer readable medium of claim 14 , wherein the data corresponds to event data, the event data including location information associated with at least one travel-related event of the user.

16. The computer readable medium of claim 14 , wherein the operations further comprise determining a context-based characteristic for the predicted region of interest based on the data.

17. The computer readable medium of claim 16 , wherein the context-based characteristic corresponds to at least one of a geographic location of the predicted region of interest, a size of the predicted region of interest or a shape of the predicted region of interest.

18. The computer readable medium of claim 14 , wherein the asset application is only configured to have a single portable geospatial asset embedded therein.

19. The computer readable medium of claim 14 , further comprising providing the asset application for download onto the local computing device.

20. The computer readable medium of claim 14 , wherein embedding the portable geospatial asset within the asset application comprises including the portable geospatial asset within the asset application as a separate file asset or directly embedding the portable geospatial asset within the computer-readable instructions.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2014
From: PETERSON, BRET
To: GOOGLE INC.
Reel/Frame 032755/0645 →