Patents Represented by Attorney David R. Morris
  • Patent number: 8024452
    Abstract: A dynamic syndicated content delivery system and method, the system having: a push proxy, the push proxy having: a deferred retrieval message store, the deferred retrieval message store adapted to storing deferred content for future delivery; a push agent, the push agent adapted to push content; and a push scheduler, the push schedule adapted to communicate with the push agent to schedule the pushing of content and further adapted to monitor a wireless network for network conditions; a push client, the push client having: a client push agent, the client push agent adapted to communicate with the push agent of the push proxy; a content pull broker, the content pull broker adapted to communicate with the deferred retrieval message store of the push proxy; a deferred retrieval manager, the deferred retrieval manager adapted to communicate with the content pull broker and the client push agent to pull content, the deferred retrieval manager further adapted to monitor a network and instruct the content pull broker
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: September 20, 2011
    Assignee: Research in Motion Limited
    Inventors: Michael Shenfield, Christopher Smith
  • Patent number: 8019892
    Abstract: A method and system for adding processing intelligence to content payload in a dynamic content delivery architecture having at least a first processing element and a second processing element, the method having the steps of: creating a first envelope, the first envelope including content payload and second processing element metadata, the second processing element metadata adapted to be run on the second processing element; and forming a second envelope, the second envelope containing the first envelope and first processing element metadata adapted to be run on the first processing element.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: September 13, 2011
    Assignee: Research In Motion Limited
    Inventor: Michael Shenfield