×

System for wireless push and pull based services

  • US 7,284,035 B2
  • Filed: 04/29/2005
  • Issued: 10/16/2007
  • Est. Priority Date: 06/12/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for optimizing performance of at least one pull service and at least one push service to a plurality of mobile users comprising the steps of:

  • reducing access latency for said at least one pull service running on at least one Web server to optimize said at least one pull service by prefetching documents into a cache of at least one proxy gateway by using factors of a frequency of access of said plurality of mobile users to said pull content of said pull service, an update cycle of said pull content, said update cycle of pull content is the average length of time between two successive expiration times or two successive modifications of said pull content and response delay for fetching said pull content from said at least one Web server to said at least one proxy gateway, said at least one proxy gateway connected between said mobile user and said Web server; and

    iteratively estimating a state of each of said plurality of mobile users for determining push content to be forwarded to said mobile user by said at least one push service running on said at least one Web server to optimize said at least one push service;

    wherein said step of reducing access latency comprises the step of selecting a predetermined number of documents to be prefetched into cache of a proxy gateway, and said step of selecting a predetermined number of documents uses said factors of;

    said frequency of access, said update cycle and said response delay, wherein said frequently accessed pull documents having a shorter update cycle and a longer response delay are prioritized for being prefetched in said cache of said proxy gateway;

    wherein said step of iteratively estimating a state of each of said plurality of mobile users is determined from tracking data of said plurality of mobile users and geo-location measurement and behavior observation data.

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