×

Method, system, and computer program product for delivering smart services

  • US 10,154,099 B2
  • Filed: 11/08/2013
  • Issued: 12/11/2018
  • Est. Priority Date: 12/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for delivering smart services, comprising:

  • defining a service based on a situation of a service subscriber and an event for interacting with the service subscriber on behalf of a service developer;

    defining the situation in terms of abstracted subscriber context information based on private information of a service subscriber that is abstracted to restrict access by the service developer to the private information of the service subscriber in its original, unaltered form;

    defining the event in terms of at least one of an event type and an event attribute;

    identifying an action associated with the defined service;

    determining that the service subscriber is in the defined situation upon an occurrence of the event based on comparing current subscriber context information with the abstracted subscriber context information based on private information of the service subscriber; and

    performing, in response to determining that the service subscriber is in the defined situation upon occurrence of the event, the action for the service subscriber, wherein performing the identified action for the service subscriber includes accessing service-specific resources that are made only indirectly available to the service subscriber through performing the action;

    wherein at least one of the preceding actions is performed on at least one electronic hardware component including a computer-based instruction-executing-processor.

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