×

System and method of retrieving and presenting partial (skipped) document content

  • US 7,363,582 B2
  • Filed: 11/12/2004
  • Issued: 04/22/2008
  • Est. Priority Date: 11/14/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A process for retrieving and viewing partial content of a server stored document on a mobile communication device, comprising;

  • extracting informational entities from said document within said server;

    populating a model of said document within said server with elements corresponding to said informational entities;

    detecting navigational entities within said informational entities and in response storing within said server source and target destinations associated with said navigational entities;

    assigning an identifier to each of said source and target destinations within said model;

    paginating said model within said server into a plurality of segments identified by respective index values, including updating each said identifier with an attribute containing a corresponding one of said index values;

    generating output data for delivery to said mobile communication device by traversing through said elements in said model and recording each element as an equivalent command containing content and document characteristics;

    sending a first request from the mobile communication device to the server to display said document;

    in response to receiving said first request transmitting a first segment of said output data from said server to said mobile communication device;

    parsing said output data within said mobile communication device and executing each said equivalent command to thereby display said content of said first segment of the document according to said document characteristics including any of said navigational entities contained within said first seament;

    in response to user selection of a navigational entity displayed on said mobile communication device sending a further request to said server containing the identifier and index value corresponding to said navigational entity;

    in response to receiving said further request transmitting a further segment of said output data from said server to said mobile communication device from a location in said model corresponding to said index;

    parsing said further segment of output data within said mobile communication device and executing each said equivalent command to thereby display said content of said further segment of the document according to said document characteristics;

    detecting within said mobile communication device any skipped content between said first and further segment and providing a visual indication of said skipped content on said mobile communication device, wherein said visual indication of said skipped content includes a horizontal bar indicator between said first and further segment displayed on said mobile communication device; and

    calculating and displaying size of said skipped content within said horizontal bar indicator.

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