×

Targeting delivery data

  • US 9,148,470 B2
  • Filed: 05/25/2012
  • Issued: 09/29/2015
  • Est. Priority Date: 05/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for targeting delivery data, said system comprising:

  • a server;

    a set of application programming interfaces (APIs) coupled with said server, said set of APIs configured for providing building blocks for development of said at least one third party application, and wherein each API of said set of APIs comprises;

    a set of selectable widgets, wherein upon a selection of a selectable widget of said set of selectable widgets, said selectable widget appears in a developed third party application, wherein said selectable widget is a predesigned user interface element that is enabled to be integrated within said developed third party application to provide user information of at least said functioning of said at least one device and enable user interaction through said developed third party application via a communication port via a device driver of a device of said at least one device, wherein said device driver supports a second protocol that corresponds to a first protocol supported by said communication port;

    an instruction translator coupled with said server, said instruction translator configured for translating a set of instructions at said developed third party application to be a description of at least one requested action and a protocol that said device understands, wherein said at least one requested action relates to running said developed third party application on said device;

    an instruction sender coupled with said server, wherein said instruction sender is configured for sending translated instructions to said device for implementation by said device, whereby said developed third party application is developed for said device, without developing specific programs thereon to match protocol requirements of said device;

    a database coupled with said server, wherein said database comprises;

    monitoring data regarding a functioning of said device having downloaded thereon said developed third party application, wherein said device resides in a domain at a set of premises; and

    a set of predetermined responses to particular events occurring at said device, according to said monitoring data;

    a database accessor coupled with said server and said database, said database accessor configured for accessing said database;

    an information analyzer coupled with said database accessor, said information analyzer configured for analyzing said monitoring data and comparing said monitoring data with said set of predetermined responses to said particular events;

    a message generator coupled with said database accessor, said message generator configured for, based on said analyzing said monitoring data and said comparing said monitoring data with said set of predetermined responses to said particular events, automatically generating a customized message for said subscriber, wherein said subscriber is at least one of controls and monitors said device; and

    a customized message sender coupled with said information analyzer, said customized message sender configured for sending said customized message to said subscriber.

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