IP Library Patent Application 10944582
Patent Application
App. No. 10/944,582

Queuing of location-based task oriented content

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/944,582
Abstract

A method, system, and computer instructions for the queuing of location-based task-oriented content. A content service provider receives content for a location-dependent task to be delivered to a particular client computing device. The content service provider determines if the content is above a threshold associated with the location-dependent task. Responsive to a determination that the content is above the threshold, rerouting the content to a storage repository associated with another location-dependent task, wherein a user may address the content at a later time.

Claims (39)

1 . A method in a data processing system for queuing location-based task-oriented content, comprising:

receiving content for a first location-dependent task, wherein the content is to be delivered to a particular client computing device;

determining if the content is above a threshold associated with the first location-dependent task; and

responsive to a determination that the content is above the threshold, rerouting the content to a storage repository associated with a second location-dependent task, wherein rerouting the content allows a user to address the content at a later time.

2 . The method of claim 1 , further comprising:

delivering the content to the user if the content for the first location-dependent task is below the threshold.

3 . The method of claim 1 , further comprising:

determining if the content is time-sensitive; and

responsive to a determination that the content is time-sensitive, discarding the content from the second location-dependent task storage repository when the content expires.

4 . The method of claim 1 , wherein the receiving, determining, and rerouting steps are performed using a content service provider.

5 . The method of claim 1 , wherein the threshold is set by the user.

6 . The method of claim 5 , wherein the threshold is set to define a maximum number of content deliveries the user can handle for a particular task.

7 . The method of claim 6 , wherein rerouting the content prevents the user from being interrupted with content that the user is not able to presently address.

8 . A data processing system for queuing location-based task-oriented content, comprising:

receiving means for receiving content for a first location-dependent task, wherein the content is to be delivered to a particular client computing device;

determining means for determining if the content is above a threshold associated with the first location-dependent task; and

rerouting means for rerouting the content to a storage repository associated with a second location-dependent task in response to a determination that the content is above the threshold, wherein rerouting the content allows a user to address the content at a later time.

9 . The data processing system of claim 8 , further comprising:

delivering means for delivering the content to the user if the content for the first location-dependent task is below the threshold.

10 . The data processing system of claim 8 , further comprising:

second determining means for determining if the content is time-sensitive; and

discarding means for discarding the content from the second location-dependent task storage repository when the content expires in response to a determination that the content is time-sensitive.

11 . The data processing system of claim 8 , wherein the receiving, determining, and rerouting steps are performed using a content service provider.

12 . The data processing system of claim 8 , wherein the threshold is set by the user.

13 . The data processing system of claim 12 , wherein the threshold is set to define a maximum number of content deliveries the user can handle for a particular task.

14 . The data processing system of claim 13 , wherein rerouting the content prevents the user from being interrupted with content that the user is not able to presently address.

15 . A computer program product in a computer readable medium for queuing location-based task-oriented content, comprising:

first instructions for receiving content for a first location-dependent task, wherein the content is to be delivered to a particular client computing device;

second instructions for determining if the content is above a threshold associated with the first location-dependent task; and

third instructions for rerouting the content to a storage repository associated with a second location-dependent task in response to a determination that the content is above the threshold, wherein rerouting the content allows a user to address the content at a later time.

16 . The computer program product of claim 15 , further comprising:

fourth instructions for delivering the content to the user if the content for the first location-dependent task is below the threshold.

17 . The computer program product of claim 15 , further comprising:

fourth instructions for determining if the content is time-sensitive; and

fifth instructions for discarding the content from the second location-dependent task storage repository when the content expires in response to a determination that the content is time-sensitive.

18 . The computer program product of claim 15 , wherein the receiving, determining, and rerouting steps are performed using a content service provider.

19 . The computer program product of claim 15 , wherein the threshold is set by the user.

20 . The computer program product of claim 19 , wherein the threshold is set to define a maximum number of content deliveries the user can handle for a particular task.

21 . The computer program product of claim 20 , wherein rerouting the content prevents the user from being interrupted with content that the user is not able to presently address.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2005
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO (SINGAPORE) PTE LTD.
Reel/Frame 016891/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2004
From: ADAMS, SAMUEL SCOTT; DANIELS, FONDA J.; LYLE, RUTHIE D.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015191/0204 →