×

Proximity based communication with embedded system

  • US 10,129,226 B2
  • Filed: 08/10/2016
  • Issued: 11/13/2018
  • Est. Priority Date: 06/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A hardware module for an embedded system comprising:

  • a network adapter;

    a memory to store a shared key and a key identifier (ID) associated with the shared key; and

    a processing device operatively coupled to the network adapter and to the memory, wherein the processing device is to;

    connect to a local area network (LAN) using the network adapter;

    receive a first notification from a computing device that is also connected to the LAN;

    determine whether the computing device has access to a copy of the shared key based on the key identifier (ID);

    responsive to determining that the computing device has access to the copy of the shared key, use the shared key to generate a session key for a session with the computing device;

    encrypt communications to the computing device using the session key;

    receive a second notification from the computing device, the second notification indicating that the computing device has a message for the embedded system;

    add the second notification to a queue;

    send a request for the message to the computing device responsive to the second notification reaching a beginning of the queue; and

    receive the message from the computing device, wherein the message comprises a command to update a state of the embedded system, and wherein the embedded system is updated based on the message.

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