×

Sharing of portable initialized objects between computing platforms

  • US 9,354,863 B2
  • Filed: 12/22/2015
  • Issued: 05/31/2016
  • Est. Priority Date: 11/14/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for sharing portable initialized objects by a first virtual machine, the method comprising:

  • generating a Document Object Model (DOM) object by reading and parsing a TCP/IP configuration represented in Extensible Markup Language (XML) format during a boot-up process;

    placing the DOM object in a memory block of the first virtual machine;

    assigning a first ID to the DOM object, the first ID indicating that the DOM object is associated with the TCP/IP configuration;

    assigning a first time out value to the DOM object, the first time out value indicating when the first virtual machine will discard the DOM object;

    determining that a second virtual machine is authorized to receive the DOM based on the Global Positioning System (GPS) location of the second virtual machine;

    communicating the DOM object to the second virtual machine over a Bluetooth connection, thereby enabling the second virtual machine to bypass reading and parsing the TCP/IP configuration;

    determining that the first time out value has been reached;

    discarding the DOM object in response to the determining the first time out value has been reached;

    receiving an update notification for an update;

    downloading the update;

    creating an unpacked update package by unpacking the update;

    assigning a second ID to the unpacked update package, the second ID indicating that the unpacked update package is associated with the unpacked update;

    assigning a second time out value to the unpacked update package, the second time out value indicating when the first virtual machine will discard the unpacked update package;

    communicating the unpacked update package to the second virtual machine over the Bluetooth connection;

    determining that the second time out value has been reached; and

    discarding the unpacked update package in response to the determining the first time out value has been reached.

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