×

Remote Embedded Device Update Platform Apparatuses, Methods and Systems

  • US 20160117162A1
  • Filed: 07/07/2015
  • Published: 04/28/2016
  • Est. Priority Date: 07/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A remote embedded device component package and segment management apparatus, comprising:

  • a memory;

    a component collection in the memory, including;

    a device segment determining component, anda package download administering component;

    a processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory,wherein the processor issues instructions from the device segment determining component, stored in the memory, to;

    obtain, via network, a connection notification message from a remote connected device, wherein the connection notification message includes a device identifier of the remote connected device, and device status data that includes information regarding components installed in the remote connected device and versions of the installed components;

    analyze, via processor, the connection notification message to determine the device identifier;

    determine, via processor, segment identifiers of segments associated with the remote connected device based on the device identifier;

    determine, via processor, for each of the associated segments, segment component identifiers of segment components associated with the respective segment based on the respective segment identifier of the respective segment;

    determine, via processor, for each of the associated segment components, whether an applicable update, which is available for the respective segment component and which is applicable to the respective segment, is available based on the respective segment component identifier of the respective segment component;

    generate, via processor, an update notification message, wherein the update notification message includes information regarding the determined applicable updates;

    send, via network, the update notification message to the remote connected device;

    wherein the processor issues instructions from the package download administering component, stored in the memory, to;

    obtain, via network, an update download request message from the remote connected device, wherein the update download request message includes an update identifier of an applicable update associated with the sent update notification message;

    analyze, via processor, the update download request message to determine the update identifier;

    determine, via processor, an update package associated with the update identifier; and

    send, via processor, the determined update package to the remote connected device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×