IP Library Patent Application 11559391
Patent Application
App. No. 11/559,391

METHOD AN SYSTEM FOR PRINTING AN IMAGE FROM AN ARBITRARY WEBSITE

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.
11/559,391
Abstract

One embodiment of the invention provides a method to for printing an image from an arbitrary website. The method comprises, on a server system associated with the arbitrary website generating a link to the image; and sending the link to a client system; and on a server system associated with an online print service receiving the link to the image in the form of a request from the client system; retrieving the image from the server system associated with the arbitrary website; making a physical print of the image; and mailing the physical print to a mailing address.

Claims (49)

1 . A method to print an image from an arbitrary website, comprising:

on a server system associated with the arbitrary website:

generating a link to the image; and sending the link to a client system;

on a server system associated with an online print service:

receiving the link to the image in the form of a request from the client system;

retrieving the image from the server system associated with the arbitrary website;

making a physical print of the image; and

mailing the physical print to a mailing address.

2 . The method of claim 1 further comprising, on the server system associated with the online print server, performing an authentication operation to authenticate the client system prior to receiving the image.

3 . The method of claim 1 , wherein generating the link to the image comprises of generating an encrypted link based on an encryption key received from the server system associated with the online print server.

4 . The method of claim 1 , wherein the link comprises a monetary amount due to an operator of the arbitrary website for the image.

5 . The method of claim 2 , wherein the authentication operation comprises retrieving a cookie from the client system.

6 . The method of claim 2 , wherein if the client system fails the authentication operation, then performing a registration operation to create a new account associated the client system.

7 . The method of claim 1 , further comprising, on the server system associated with the online print service, charging a user account associated with the client system for the printing and sending of image.

8 . The method of claim 4 , further comprising on the server system associated with the online print service, collecting from a user account associated with the client system, the monetary amount due to the operator.

9 . The method of claim 8 , further comprising paying the monetary amount over to the user account associated with the client system.

10 . A method to print an image from an arbitrary website, comprising:

on a server system associated with an online print server

receiving a request to print an image, the request containing a location of the image on an independent server system associated with the arbitrary website, the request being received from a client system; and

performing an authentication operation to authenticate the client system; and

if the authentication of the client system is successful, then retrieving the image from the independent server system; printing a physical copy of the image; and mailing a physical copy of the image to a physical address associated with the client system.

11 . The method of claim 10 , further comprising, in the case of the client system failing the authentication operation, then performing a registration operation to create a new user account associated with the client system.

12 . The method of claim 10 , further comprising sending an encryption key to the independent server system to enable the independent server system to generate an encrypted link to the image based on the encryption key.

13 . A method to print an image from an arbitrary website, comprising:

on a server system associated with the arbitrary website:

generating a link to the image and;

sending the link to a client system.

14 . The method of claim 13 , further comprising receiving an encryption key from a server system associated with an online print service, generating the link then comprising an encrypted link using the encryption key.

15 . The method of claim 14 , wherein the link comprises a monetary amount to be paid to an operator of the arbitrary website in respect to the image.

16 . A computer readable medium, having stored thereon a sequence of instructions which when executed by a processing system, cause the system to perform a method to print an image from an arbitrary website, the method comprising:

on a server system associated with an online print server

receiving a request to print an image, the request containing a location of the image on an independent server system associated with the arbitrary website, the request being received from a client system; and

performing an authentication operation to authenticate the client system; and

if the authentication of the client system is successful, then retrieving the image from the independent server system;

printing a physical copy of the image; and mailing a physical copy of the image to a physical address associated with the client system.

17 . A system to print an image from an arbitrary website, the system comprising:

a processor; and

a memory coupled to a processor, the memory storing instructions which when executed by the processor, cause the processor to

receive a request to print an image, the request containing a location of the image independent server system associated with the arbitrary website, the request being received from a client system;

perform an authentication operation to authenticate the client system; and

if the authentication of the client system is successful, the retrieving the image from the independent server system; printing a physical copy of the image; and mailing the physical copy of the image to a physical address associated with the client system.

18 . A computer readable medium having stored thereon a sequence of instructions which when executed by a processor, cause the processor to perform a method to print an image from an arbitrary website, the method comprising:

generating a link to the image; and

sending the link to a client system.

19 . A system to print an image from an arbitrary website, the system comprising:

a processor; and

a memory coupled to the processor; the memory storing instructions which when executed by the processor, cause the processor to

generate a link to the image; and

send the link to a client system.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2009
From: WEBFIVES CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 022854/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2008
From: WEBFIVES CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 020633/0438 →
CHANGE OF NAME Recorded Oct 26, 2007
From: VIZREA CORPORATION
To: WEBFIVES CORPORATION
Reel/Frame 020021/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2006
From: SCHICK, BRAD; MESTON, TOSH; TOUTONGHI, MICHAEL
To: VIZREA CORPORATION
Reel/Frame 018565/0982 →