Movatterモバイル変換


[0]ホーム

URL:


US8537392B2 - Follow-me printer driver - Google Patents

Follow-me printer driver
Download PDF

Info

Publication number
US8537392B2
US8537392B2US12/760,819US76081910AUS8537392B2US 8537392 B2US8537392 B2US 8537392B2US 76081910 AUS76081910 AUS 76081910AUS 8537392 B2US8537392 B2US 8537392B2
Authority
US
United States
Prior art keywords
rendering
job
xpif
destination
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US12/760,819
Other versions
US20110255110A1 (en
Inventor
Daryl D'Entrecasteaux
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xerox CorpfiledCriticalXerox Corp
Priority to US12/760,819priorityCriticalpatent/US8537392B2/en
Assigned to XEROX CORPORATIONreassignmentXEROX CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: D'ENTRECASTEAUX, DARYL
Publication of US20110255110A1publicationCriticalpatent/US20110255110A1/en
Application grantedgrantedCritical
Publication of US8537392B2publicationCriticalpatent/US8537392B2/en
Assigned to CITIBANK, N.A., AS AGENTreassignmentCITIBANK, N.A., AS AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: XEROX CORPORATION
Assigned to XEROX CORPORATIONreassignmentXEROX CORPORATIONRELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214Assignors: CITIBANK, N.A., AS AGENT
Assigned to CITIBANK, N.A., AS COLLATERAL AGENTreassignmentCITIBANK, N.A., AS COLLATERAL AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: XEROX CORPORATION
Assigned to JEFFERIES FINANCE LLC, AS COLLATERAL AGENTreassignmentJEFFERIES FINANCE LLC, AS COLLATERAL AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: XEROX CORPORATION
Assigned to XEROX CORPORATIONreassignmentXEROX CORPORATIONTERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389Assignors: CITIBANK, N.A., AS COLLATERAL AGENT
Assigned to CITIBANK, N.A., AS COLLATERAL AGENTreassignmentCITIBANK, N.A., AS COLLATERAL AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: XEROX CORPORATION
Assigned to U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENTreassignmentU.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENTFIRST LIEN NOTES PATENT SECURITY AGREEMENTAssignors: XEROX CORPORATION
Assigned to U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENTreassignmentU.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENTSECOND LIEN NOTES PATENT SECURITY AGREEMENTAssignors: XEROX CORPORATION
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method and system for follow-me printing, including a data-processing apparatus and rendering device in communication with a network. A user can elect a print request to be rendered at any one of the rendering devices, upon user authentication. A Follow-Me Printer Driver can be installed on a data-processing device in order to create a job ticket upon initiation of a print request. The job ticket can be sent to a designated rendering device and shared with all of the rendering devices connected to the network. The job ticket can then be retrieved at a destination rendering device upon a user authentication and a user selection of the print request. The job ticket can then be released for rendering at the destination rendering device.

Description

TECHNICAL FIELD
Embodiments are generally related to networked printing environments. Embodiments are further related to improved follow-me printing systems and methods. Embodiments are additionally related to follow-me printer drivers and computer networks.
BACKGROUND OF THE INVENTION
A common mode of printing in a networked environment requires a user to select a preferred network printer to which a print request will be sent, often without knowledge of how many requests or pages may be positioned in a queue ahead of their request or whether resources may be needed at that particular printer. Such a situation can cause unnecessary delays and multiple requests for the same document, resulting in wasted resources, especially in networked environments where printers are located in another room or even on another floor from where the user is located.
A solution to this problem involves the implementation of a system in which a user can walk to any printer in the network pool and request that his or her job is released and printed at that particular printer. This ‘walk and request’ mode of printing is the basis of “Follow-Me Printing”, sometimes referred to as “Pull Printing”. Current technology enabling follow-me printing requires a customer to install additional applications and servers to track print jobs. Many users, however, are inconvenienced by having to provide additional hardware or pay maintenance costs for these solutions.
In addition, if a mixed fleet of printers is utilized, the follow-me print jobs may not print correctly if an incompatible printer driver was used to submit that print job to the pool (i.e., since printer drivers and printers are usually matched). This forces the user to select the correct driver when printing, but because the user may not know from which printer the job will be actually printed, the user will not have a way of knowing ahead of time which printer driver to select.
Based on the aforementioned limitations of the currently available follow-me printing technology, the inventor believes a need exists for an alternative, simpler, and inexpensive method and system that offer an improvement over currently available techniques and systems.
BRIEF SUMMARY
The following summary is provided to facilitate an understanding of some of the innovative features unique to the disclosed embodiments and is not intended to be a full description. A full appreciation of the various aspects of the embodiments disclosed herein can be gained by taking the entire specification, claims, drawings, and abstract as a whole.
It is one aspect of the disclosed embodiments to provide for an improved method and system of follow-me printing.
It is another aspect of the disclosed embodiments to provide for a method and system for follow-me printing that includes the use of a data-processing apparatus connected to a network and a plurality of rendering devices connected to the network.
It is yet another aspect of the disclosed embodiments to provide for a printer driver that can be installed on a data-processing device or a memory associated with such a data-processing device or service, in order to allow for follow-me printing.
The aforementioned aspects and other objectives and advantages can now be achieved as described herein. A method and system for follow-me printing includes a data-processing apparatus and rendering device in communication with a network. A user can elect a print request to be rendered at any one of the rendering devices, upon user authentication. A Follow-Me Printer Driver can be installed on a data-processing device in order to create a job ticket upon initiation of a print request. The job ticket can be sent to a designated rendering device and shared with all of a plurality of rendering devices connected to the network. The job ticket can then be retrieved at a destination rendering device upon a user authentication and a user selection of the print request. The job ticket can then be released for rendering at the destination rendering device.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying figures, in which like reference numerals refer to identical or functionally-similar elements throughout the separate views and which are incorporated in and form a part of the specification, further illustrate the embodiments and, together with the detailed description, serve to explain the embodiments disclosed herein.
FIG. 1 illustrates an exemplary diagram of a data-processing environment, which can be implemented in accordance with the disclosed embodiments; and
FIG. 2 illustrates a high-level flow chart indicating logical operational steps of method by which a follow-me printer driver can function to render a document at a destination rendering device, in accordance with the disclosed embodiments.
DETAILED DESCRIPTION
It is to be understood by persons of ordinary skill in the art that the following descriptions are provided for purposes of illustration and not for limitation. An artisan understands there are many variations that lie within the spirit of the invention and the scope of the appended claims. Unnecessary detail of known functions and operations may be omitted from the current description so as not to obscure the present invention.
FIG. 1 illustrates an exemplary diagram of data processing environments in which embodiments of the present invention can be implemented. It should be appreciated thatFIG. 1 is only exemplary and is not intended to assert or imply any limitation with regard to the environments in which aspects or embodiments can be implemented. Many modifications to the depicted environments can be made without departing from the spirit and scope of the disclosed embodiments.
Referring toFIG. 1, asystem100 includes one or more renderingdevices140,150,155 that can communicate electronically with one or more data-processing devices, such asdevices110,112 and/or114, through anetwork130. The renderingdevices140,150,155 may be, for example, printers, MFDs, and so forth. Thenetwork130 may employ any network topology, transmission medium, or network protocol. Thenetwork130 may include connections such as wire, wireless communication links, or fiber optic cables. The data-processing device110 can be, for example, a personal computer or other computing device. Thenetwork130 may be, for example, a client/server network, the Internet, an internal organizational network, and so forth. In the scenario depicted inFIG. 1, the data-processing apparatus device110 can be, for example, a laptop computer that communicates with thenetwork130. The data-processing apparatus114 can be, for example, a so-called “Smartphone” or other similar wireless communications device, and data-processing apparatus112 can be, for example, a personal computer, a desktop computer, a server, etc.
Note that as utilized herein, the term “rendering device” can refer to an apparatus or system such as a printer, scanner, fax machine, copy machine, etc., and/or a combination thereof. A MFD, for example, is an example of such a rendering device and is capable of multiple rendering functions such as printing, copying, scanning, faxing, etc. In some embodiments, renderingdevices140,150, and/or155 can be implemented with a single rendering function such as printing. In other embodiments, therendering devices140,150, and/or155 can be configured to provide multiple rendering functions such as scanning, faxing, printing and copying. Each of therendering devices140,150, and/or155 can include a user interface such as, for example,user interface145, which can be configured as a panel menu. Such a panel menu can be employed to select features and enter other data to, for example, therendering device140. Such a user interface or panel menu may include, for example, a touch screen having touch activated keys for navigating through an option menu or the like. In other embodiments, the renderingdevices140,150, and/or155 can include means for user authentication. Therendering device150, for example, can be connected to an external user authentication system, such as asmart card reader120, or thevarious rendering device140,150, and/or155 can be, for example, configured to include internal user identification.
A driver program, such as a printer driver, can be installed on the data-processing apparatus110 and can reside on a hard drive or other appropriate memory location of a host device (e.g., apparatus110). The driver program can be activated through an application interface so that a user may generate a print job with the printer driver for processing by therendering device140. The data-processing apparatus110 can be, for example, any computing device capable of being integrated within a network such as a PDA, personal computer, cellular telephone, point-of-sale terminal, server, etc.
FIG. 2 illustrates a high-level flow chart of logical operations of amethod200 by which printer functions within thesystem100 can render a document at a destination rendering device, in accordance with the disclosed embodiments. As indicated atblock210, a printer driver can be initially installed on a user's data processing device (e.g.,device110 ofFIG. 1) by the user or a system administrator along with a printer driver port. A print job can then be initiated by a user, as shown atblock215, and the print job held in a pre-rip state at a the data processing device such as, for example,device110 ofFIG. 1. When the print job is initiated, an Extended Processed Image File (XPIF) job ticket can be created and transmitted to a designated rendering device (e.g., device150) through a network (e.g., network130), as depicted atblock220. It should be noted that the pre-rip print job is not forwarded at this time. The XPIF job ticket is then replicated and shared with all other networked rendering devices (e.g., rendingdevices140,155) as shown inblock225.
Next, as depicted atblock230, the user can identify themselves through authentication at any of thenetworked rendering devices140,150 and/or155 using asmart card reader120 or other means of authentication. Note with respect to the configuration depicted inFIG. 1, the rendering device at which the user is authenticated can be thedestination rendering device150. In such a scenario, thedestination rendering device150 can then access the XPIF job ticket associated with the authenticated user and display the job name and job data on, for example, theuser interface145, as depicted atblock235. If thedestination rendering device150 is equipped with an Extensible Interface Platform (EIP), a user can then mark the job ticket that he or she wishes to print from a list where the user has initiated multiple print jobs. Otherwise, the user is presented with an option to print all print jobs associated with that user.
As illustrated next atblock240, the user makes a selection to release the selected jobs for printing at thedestination rendering device150. Thedestination rendering device150 can then contact, for example, the user'sdata processing device110 via thenetwork130, either using, for example, Simple Network Management Protocol (SNMP) or a web service, and communicates the details of the selected print job(s) (i.e., the XPIF job ticket(s)) and details of thedestination rendering device150, as described atblock245.
Upon receipt of the XPIF job ticket(s) and information associated withdestination rendering device150, the user'sdata processing device110, for example, can be instructed to locate the pre-rip print job(s) associated with the XPIF job ticket(s) and the correct printer driver or universal driver for thedestination rendering device150, as indicated atblock250. A ripped job file can then be created for each XPIF job ticket at, for example, the user'sdata processing device110, and transmitted to thedestination rendering device150, as illustrated atblock255. The ripped job file can be rendered by thedata processing device110, for example, utilizing the correct driver/formatting for thedestination rendering device150. Upon receipt of the ripped job file, thedestination rendering device150 renders (e.g., prints) the document, as shown atblock260. Thesystem100 can optionally be configured to delete the XPIF job ticket, printer information, pre-rip job, and ripped job files from thedata processing device110 once printing is complete.
It will be appreciated that variations of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also, that various presently unforeseen or unanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.

Claims (17)

What is claimed is:
1. A method for follow-me printing, said method comprising:
initiating a print job;
a data-processing device connected to a network connected to a plurality of rendering devices;
holding said print job in a pre-rip state on said data-processing device;
creating an XPIF job ticket for said print job;
distributing said XPIF job ticket to said plurality of rendering devices connected to said network;
retrieving and accessing said XPIF job ticket at a destination rendering device among said plurality of rendering devices, upon an authentication of a user and selection of said print request performed at a destination rendering device;
releasing said job-ticket for rendering via said destination rendering device through the selection of said print request at the destination rendering device;
transmitting the XPIF job ticket and information associated with the destination rendering device to the data-processing device;
locating said pre-rip print job associated with the XPIF job ticket and a driver for said destination rendering device on said data-processing device after said data-processing device receives the XPIF job ticket and information associated with the destination rendering device; and
ripping the pre-rip print job associated with the XPIF job ticket by utilizing the located driver for said destination rendering device to create a ripped job file;
transmitting the ripped job file to the destination rendering device for rendering;
deleting the XPIF job ticket, information associated with the destination rendering device, pre-rip job and ripped pre-rip print job from the data-processing device once rendering is complete.
2. The method ofclaim 1 wherein at least one rendering device among said plurality of rendering devices comprises a printer.
3. The method ofclaim 1 wherein at least one rendering device among said plurality of rendering devices comprises a MFD.
4. The method ofclaim 1, wherein said plurality of rendering devices further comprises an Extensible Interface Platform (EIP).
5. The method ofclaim 1 wherein said plurality of rendering devices further comprises an external user authentication system.
6. The method ofclaim 1 further comprising configuring said plurality of rendering devices with an internal user authentication.
7. A computer-usable medium for follow-me printing, said computer-usable medium embodying computer program code, said computer program code comprising computer executable instructions configured for:
initiating a print job via a data processing device connected to a network connected to a plurality of rendering devices;
holding said print job in a pre-rip state on said data-processing device;
creating an XPIF job ticket for said print job;
distributing said XPIF job ticket to said plurality of rendering devices connected to said network;
retrieving and accessing said XPIF job ticket at a destination rendering device among said plurality of rendering devices, upon an authentication of a user and selection of said print request performed at a destination rendering device;
releasing said XPIF job ticket for rendering via said destination rendering device through the selection of said print request at the destination rendering device;
transmitting the XPIF job ticket and information associated with the destination rendering device to the data-processing device;
locating said pre-rip print job associated with the XPIF job ticket and a driver for said destination rendering device on said data-processing device after said data-processing device receives the XPIF job ticket and information associated with the destination rendering device; and
ripping the pre-rip print job associated with the XPIF job ticket by utilizing the located driver for said destination rendering device to create a ripped job file;
transmitting the ripped job file to the destination rendering device for rendering;
deleting the XPIF job ticket, information associated with the destination rendering device, pre-rip job and ripped pre-rip print job from the data-processing device once rendering is complete.
8. The computer-usable medium ofclaim 7 wherein at least one rendering device among said plurality of rendering devices comprises a printer.
9. The computer-usable medium ofclaim 7 wherein at least one rendering device among said plurality of rendering devices comprises a MFD.
10. The computer-usable medium ofclaim 7 wherein said plurality of rendering devices further comprises an Extensible Interface Platform (EIP).
11. The computer-usable medium ofclaim 7 wherein said plurality of rendering devices further comprises an external user authentication system.
12. The computer-usable medium ofclaim 7 further comprising configuring said plurality of rendering devices with an internal user authentication.
13. A system for follow-me printing comprising:
a data-processing device operatively connected to a network;
a plurality of rendering devices comprising a follow-me printer driver operatively connected to said network, wherein one of said plurality of rendering devices is a designated rendering device and one of said rendering devices is a destination rendering device;
said follow-me printer driver being configured to:
initiate a print job via said data-processing device;
hold said print job in a pre-rip state on said data-processing device;
create an XPIF job ticket for said print job;
send said XPIF job ticket to said designated rendering device via said network;
distribute said XPIF job ticket to all of said plurality of rendering devices connected to said network;
retrieve and access said XPIF job ticket at said destination rendering device, upon authentication of a user and selection of said print request performed at a destination rendering device;
release said XPIF job ticket for rendering via said destination rendering device through the selection of said print request at the destination rendering device;
transmit the XPIF job ticket and information associated with the destination rendering device to the data-processing device;
locate said pre-rip print job associated with the XPIF job ticket and a driver for said destination rendering device on said data-processing device after said data-processing device receives the XPIF job ticket and information associated with the destination rendering device; and
rips the pre-rip print job associated with the XPIF job ticket by utilizing the located driver for said destination rendering device to create a ripped job file;
transmits the ripped job file to the destination rendering device for rendering;
deletes the XPIF job ticket, information associated with the destination rendering device, pre-rip job and ripped pre-rip print job from the data-processing device once rendering is complete.
14. The system ofclaim 13 wherein said data processing device is installed with a follow-me printer driver port.
15. The system ofclaim 13 wherein said plurality of rendering devices further comprises an Extensible Interface Platform (EIP).
16. The system ofclaim 13 wherein said plurality of rendering devices further comprises an external user authentication system.
17. The system ofclaim 13 wherein said plurality of rendering devices are configured with an internal user authentication.
US12/760,8192010-04-152010-04-15Follow-me printer driverActive2032-01-14US8537392B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US12/760,819US8537392B2 (en)2010-04-152010-04-15Follow-me printer driver

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US12/760,819US8537392B2 (en)2010-04-152010-04-15Follow-me printer driver

Publications (2)

Publication NumberPublication Date
US20110255110A1 US20110255110A1 (en)2011-10-20
US8537392B2true US8537392B2 (en)2013-09-17

Family

ID=44787988

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US12/760,819Active2032-01-14US8537392B2 (en)2010-04-152010-04-15Follow-me printer driver

Country Status (1)

CountryLink
US (1)US8537392B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9706064B2 (en)2015-09-292017-07-11Xerox CorporationPausing printing for preview of documents printed using remote server-based print queues
US9729735B2 (en)2015-08-212017-08-08Xerox CorporationIntelligent pre-conversion of document formats for predicted printer selection
US9826109B2 (en)2015-10-022017-11-21Xerox CorporationSystem and method for distribution of hard copy documents in pull print system
US10043343B1 (en)2015-01-232018-08-07Michael Todd JordanGaming machine with remote redemption options
US10720014B1 (en)2015-11-172020-07-21Michael Todd JordanElectronic gaming device with improved redemption options
US10996908B2 (en)*2017-07-312021-05-04Canon Kabushiki KaishaPrint system, printing apparatus, method of controlling the printing apparatus, and storage medium that generate print data to be printed using rendered print data

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4345858B2 (en)*2007-08-282009-10-14コニカミノルタビジネステクノロジーズ株式会社 Image forming system, server apparatus, image forming program, and image forming method
US9400622B2 (en)2012-06-292016-07-26Hewlett-Packard Development Company, L.P.Path independent print queues
US9648176B2 (en)2013-06-282017-05-09Hewlett-Packard Development Company, L.P.Multifunctional document processing device retrieving information on behalf of mobile device
US9383952B1 (en)*2015-03-182016-07-05Xerox CorporationSystems and methods for overriding a print ticket when printing from a mobile device
US10554474B2 (en)*2016-10-202020-02-04Kabushiki Kaisha ToshibaSystem and method for beacon invoked multifunction peripheral operation

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060028678A1 (en)*2004-08-062006-02-09Canon Kabushiki KaishaImage processing apparatus and its control method
US20060028677A1 (en)*2004-08-052006-02-09Canon Kabushiki KaishaInformation processing apparatus and its control method, and image processing method
US20060048234A1 (en)*2004-08-312006-03-02Konica Minolta Business Technologies, Inc.Data management apparatus, data management system, and method of data management
US20060274355A1 (en)*2005-06-012006-12-07Sharp Laboratories Of America, Inc.Secured release system to transmit and image a print job
US20080209419A1 (en)2007-02-282008-08-28Konica Minolta Business Technologies, Inc.Push-type pull printing system, pull printing method, and image forming apparatus
US20090100426A1 (en)*2007-10-102009-04-16Xerox CorporationMethods and systems of reconciling sources of print job processing information in a print processing environment
US20090310172A1 (en)2008-06-162009-12-17Konica Minolta Business Technologies, Inc.Printing system, image forming apparatus, pull printing method, pull printing program embodied on computer readable medium
US20100075291A1 (en)*2008-09-252010-03-25Deyoung Dennis CAutomatic educational assessment service
US20100149572A1 (en)*2008-12-152010-06-17Xerox CorporationMethod and system for automatically providing for multi-point document storing, access, and retrieval

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060028677A1 (en)*2004-08-052006-02-09Canon Kabushiki KaishaInformation processing apparatus and its control method, and image processing method
US20060028678A1 (en)*2004-08-062006-02-09Canon Kabushiki KaishaImage processing apparatus and its control method
US20060048234A1 (en)*2004-08-312006-03-02Konica Minolta Business Technologies, Inc.Data management apparatus, data management system, and method of data management
US20060274355A1 (en)*2005-06-012006-12-07Sharp Laboratories Of America, Inc.Secured release system to transmit and image a print job
US20080209419A1 (en)2007-02-282008-08-28Konica Minolta Business Technologies, Inc.Push-type pull printing system, pull printing method, and image forming apparatus
US20090100426A1 (en)*2007-10-102009-04-16Xerox CorporationMethods and systems of reconciling sources of print job processing information in a print processing environment
US20090310172A1 (en)2008-06-162009-12-17Konica Minolta Business Technologies, Inc.Printing system, image forming apparatus, pull printing method, pull printing program embodied on computer readable medium
US20100075291A1 (en)*2008-09-252010-03-25Deyoung Dennis CAutomatic educational assessment service
US20100149572A1 (en)*2008-12-152010-06-17Xerox CorporationMethod and system for automatically providing for multi-point document storing, access, and retrieval

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10043343B1 (en)2015-01-232018-08-07Michael Todd JordanGaming machine with remote redemption options
US10636249B1 (en)2015-01-232020-04-28Michael Todd JordanGaming machine with remote redemption options
US11120663B1 (en)2015-01-232021-09-14Michael Todd JordanGaming machine with remote redemption options
US9729735B2 (en)2015-08-212017-08-08Xerox CorporationIntelligent pre-conversion of document formats for predicted printer selection
US9706064B2 (en)2015-09-292017-07-11Xerox CorporationPausing printing for preview of documents printed using remote server-based print queues
US9826109B2 (en)2015-10-022017-11-21Xerox CorporationSystem and method for distribution of hard copy documents in pull print system
US10720014B1 (en)2015-11-172020-07-21Michael Todd JordanElectronic gaming device with improved redemption options
US11443592B1 (en)2015-11-172022-09-13Michael Todd JordanElectronic gaming device with improved redemption options
US10996908B2 (en)*2017-07-312021-05-04Canon Kabushiki KaishaPrint system, printing apparatus, method of controlling the printing apparatus, and storage medium that generate print data to be printed using rendered print data

Also Published As

Publication numberPublication date
US20110255110A1 (en)2011-10-20

Similar Documents

PublicationPublication DateTitle
US8537392B2 (en)Follow-me printer driver
JP5203978B2 (en) Printer, client terminal, control method therefor, and program
JP4810318B2 (en) Port monitor program, data processing method, information processing apparatus, and storage medium
US9652186B2 (en)Apparatus and system for controlling output of data
US9313354B2 (en)Output system for secure image processing, image processing apparatus, and output method thereof
US7990558B2 (en)Information processing apparatus and data output management system to restrict printing operations
US7812984B2 (en)Remote stored print job retrieval
US10594686B2 (en)Communication system and registration server
KR20130043064A (en)Printing system and printing method
JP2013132892A (en)Image forming apparatus and program
JP2010009318A (en)Image processing system, its control method, computer program and storage medium
JP2006092373A (en)Print system and its control method
US9176682B2 (en)Job performing control system, job performing system and job performing control method
US8514433B2 (en)Print and release print control system and method
US20120140261A1 (en)Method and system for providing print governance interaction for remote rendering applications
CN103543967B (en) Image processing device and method
US20180203655A1 (en)Information processing system, information processing method, and recording medium
JP2008176784A (en) Document processing system and method
JP7168790B2 (en) Printing system and printing method
US20160117135A1 (en)Apparatus and method for processing information on file or job
JP2008182699A (en) Document processing system and method
JP6668769B2 (en) Information processing apparatus, information processing program, image forming system, control method of image forming system
JP5249477B2 (en) Printer, system, control method therefor, and program
JP2012133590A (en)Print system, client pc and control method thereof, print server and control method thereof
JP2013168803A (en)Information processing device, information processing method, and program

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:XEROX CORPORATION, CONNECTICUT

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:D'ENTRECASTEAUX, DARYL;REEL/FRAME:024238/0124

Effective date:20100331

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCFInformation on status: patent grant

Free format text:PATENTED CASE

CCCertificate of correction
FPAYFee payment

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8

ASAssignment

Owner name:CITIBANK, N.A., AS AGENT, DELAWARE

Free format text:SECURITY INTEREST;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:062740/0214

Effective date:20221107

ASAssignment

Owner name:XEROX CORPORATION, CONNECTICUT

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214;ASSIGNOR:CITIBANK, N.A., AS AGENT;REEL/FRAME:063694/0122

Effective date:20230517

ASAssignment

Owner name:CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK

Free format text:SECURITY INTEREST;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:064760/0389

Effective date:20230621

ASAssignment

Owner name:JEFFERIES FINANCE LLC, AS COLLATERAL AGENT, NEW YORK

Free format text:SECURITY INTEREST;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:065628/0019

Effective date:20231117

ASAssignment

Owner name:XEROX CORPORATION, CONNECTICUT

Free format text:TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:068261/0001

Effective date:20240206

Owner name:CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK

Free format text:SECURITY INTEREST;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:066741/0001

Effective date:20240206

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12

ASAssignment

Owner name:U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT, CONNECTICUT

Free format text:FIRST LIEN NOTES PATENT SECURITY AGREEMENT;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:070824/0001

Effective date:20250411

ASAssignment

Owner name:U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT, CONNECTICUT

Free format text:SECOND LIEN NOTES PATENT SECURITY AGREEMENT;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:071785/0550

Effective date:20250701


[8]ページ先頭

©2009-2025 Movatter.jp