×

Dynamic media content for collaborators with client locations in dynamic client contexts

  • US 7,519,683 B2
  • Filed: 04/26/2004
  • Issued: 04/14/2009
  • Est. Priority Date: 04/26/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for delivering dynamic media content to collaborators, the method comprising:

  • providing collaborative event media content, wherein the collaborative event media content further comprises a grammar and a structured document, wherein providing collaborative event media content further comprises;

    creating, in dependence upon original media content, a structured document, the structured document further comprising one or more structural elements;

    creating a grammar for the collaborative event media content, wherein the grammar includes grammar elements each of which includes an identifier for at least one structural element of the structured document; and

    classifying a structural element of the structured document according to a presentation attribute including identifying a presentation attribute for the structural element;

    identifying a classification identifier in dependence upon the presentation attribute; and

    inserting the classification identifier in association with the structural element in the structured document;

    and wherein the method further comprises;

    providing data identifying a client'"'"'s location including querying a router for a physical address of the router and wherein the router further comprises a wireless network access point;

    storing, in the context server in a data structure comprising a dynamic client context for the client, the data identifying the client'"'"'s location including storing the physical address of the router in the dynamic client context for the client;

    detecting an event in dependence upon the dynamic client context including detecting a change in a value of a data element in the dynamic client context and applying event detection rules base to the dynamic client context;

    identifying one or more collaborators in dependence upon the dynamic client context and the event;

    selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and

    transmitting the selected structural element to the collaborator.

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