Patents by Inventor Ramgopal Vidyanand
Ramgopal Vidyanand has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8860998Abstract: A system is provided for supporting multiple platforms with common personal preferences for printer drivers. The set preferences for the printer driver are therefore reusable and may be moved from one driver to another. The system involves the provision of a common format for printer driver preferences. When a new printer is brought to a system or a user moves to a station that uses a different printer, the preferences are readily moved to that location. Further, an MIS department may provide a corporate wide printer preference solution, for example for printing a particular page or printing in a particular style. The preferences may not be identical for each printer due to differences in the capabilities of various platforms. The printer preferences overwrite a default value in printers with preferences, to the extent that each printer has the options available. To the extent that these options are not available, the printer reverts to its default setting.Type: GrantFiled: October 19, 2012Date of Patent: October 14, 2014Assignee: Electronics for Imaging, Inc.Inventor: Ramgopal Vidyanand
-
Patent number: 8294925Abstract: A system is provided for supporting multiple platforms with common personal preferences for printer drivers. The set preferences for the printer driver are therefore reusable and may be moved from one driver to another. The system involves the provision of a common format for printer driver preferences. When a new printer is brought to a system or a user moves to a station that uses a different printer, the preferences are readily moved to that location. Further, an MIS department may provide a corporate wide printer preference solution, for example for printing a particular page or printing in a particular style. The preferences may not be identical for each printer due to differences in the capabilities of various platforms. The printer preferences overwrite a default value in printers with preferences, to the extent that each printer has the options available. To the extent that these options are not available, the printer reverts to its default setting.Type: GrantFiled: September 27, 2005Date of Patent: October 23, 2012Assignee: Electronics for Imaging, Inc.Inventor: Ramgopal Vidyanand
-
Patent number: 7461377Abstract: A method for dynamically managing printers comprises a mechanism for printing from a network of printers that belong to a virtual printer group to meet the user's request for printing. The invention does this by requesting an options and capabilities file from each printer and then generating a virtual printer group, such that when a user wants to print a file, the invention looks for the best suited printer for the user and sends a file to that printer for printing. The invention has the capability to keep track of each printer's printing capabilities dynamically and to communicate to the user about the status of printing and printer location, and of informing a system administrator for manual intervention should the need arise.Type: GrantFiled: February 22, 2001Date of Patent: December 2, 2008Assignee: Electronics for imaging, Inc.Inventors: Ravi Someshwar, Nick Hartzel, Margaret Motamed, Ramgopal Vidyanand
-
Publication number: 20060193020Abstract: This invention relates to variable data print job systems. In particular, this invention relates to variable data print job systems that reduce the master and variable jobs to a single job that does not require indefinite disk storage on a printer. A first part of the job contains the master data pages and a second part of the job contains the variable data. The print job is assembled and sent to the printer, which detects that the job is a two part job. The printer places the master data in the page buffer and copies it to another area of the page buffer so that a page of the variable data can be overlaid on the page buffer, which is then sent to the print engine for printing.Type: ApplicationFiled: April 17, 2006Publication date: August 31, 2006Inventor: Ramgopal Vidyanand
-
Patent number: 7031015Abstract: This invention relates to variable data print job systems. In particular, this invention relates to variable data print job systems that reduce the master and variable jobs to a single job that does not require indefinite disk storage on a printer. A first part of the job contains the master data pages and a second part of the job contains the variable data. The print job is assembled and sent to the printer, which detects that the job is a two part job. The printer places the master data in the page buffer and copies it to another area of the page buffer so that a page of the variable data can be overlaid on the page buffer, which is then sent to the print engine for printing.Type: GrantFiled: October 22, 2004Date of Patent: April 18, 2006Assignee: Electronics For Imaging, Inc.Inventor: Ramgopal Vidyanand
-
Publication number: 20060023246Abstract: A system is provided for supporting multiple platforms with common personal preferences for printer drivers. The set preferences for the printer driver are therefore reusable and may be moved from one driver to another. The system involves the provision of a common format for printer driver preferences. When a new printer is brought to a system or a user moves to a station that uses a different printer, the preferences are readily moved to that location. Further, an MIS department may provide a corporate wide printer preference solution, for example for printing a particular page or printing in a particular style. The preferences may not be identical for each printer due to differences in the capabilities of various platforms. The printer preferences overwrite a default value in printers with preferences, to the extent that each printer has the options available. To the extent that these options are not available, the printer reverts to its default setting.Type: ApplicationFiled: September 27, 2005Publication date: February 2, 2006Inventor: Ramgopal Vidyanand
-
Patent number: 6967728Abstract: A system is provided for supporting multiple platforms with common personal preferences for printer drivers. The set preferences for the printer driver are therefore reusable and may be moved from one driver to another. The system involves the provision of a common format for printer driver preferences. When a new printer is brought to a system or a user moves to a station that uses a different printer, the preferences are readily moved to that location. Further, an MIS department may provide a corporate wide printer preference solution, for example for printing a particular page or printing in a particular style. The preferences may not be identical for each printer due to differences in the capabilities of various platforms. The printer preferences overwrite a default value in printers with preferences, to the extent that each printer has the options available. To the extent that these options are not available, the printer reverts to its default setting.Type: GrantFiled: July 23, 1999Date of Patent: November 22, 2005Assignee: Electronics For Imaging, Inc.Inventor: Ramgopal Vidyanand
-
Publication number: 20050094204Abstract: This invention relates to variable data print job systems. In particular, this invention relates to variable data print job systems that reduce the master and variable jobs to a single job that does not require indefinite disk storage on a printer. A first part of the job contains the master data pages and a second part of the job contains the variable data. The print job is assembled and sent to the printer, which detects that the job is a two part job. The printer places the master data in the page buffer and copies it to another area of the page buffer so that a page of the variable data can be overlaid on the page buffer, which is then sent to the print engine for printing.Type: ApplicationFiled: October 22, 2004Publication date: May 5, 2005Inventor: Ramgopal Vidyanand
-
Patent number: 6836342Abstract: This invention relates to variable data print job systems. In particular, this invention relates to variable data print job systems that reduce the master and variable jobs to a single job that does not require indefinite disk storage on a printer. A first part of the job contains the master data pages and a second part of the job contains the variable data. The print job is assembled and sent to the printer, which detects that the job is a two part job. The printer places the master data in the page buffer and copies it to another area of the page buffer so that a page of the variable data can be overlaid on the page buffer, which is then sent to the print engine for printing.Type: GrantFiled: February 27, 2003Date of Patent: December 28, 2004Assignee: Electronics for Imaging, Inc.Inventor: Ramgopal Vidyanand
-
Publication number: 20030128393Abstract: This invention relates to variable data print job systems. In particular, this invention relates to variable data print job systems that reduce the master and variable jobs to a single job that does not require indefinite disk storage on a printer. A first part of the job contains the master data pages and a second part of the job contains the variable data. The print job is assembled and sent to the printer, which detects that the job is a two part job. The printer places the master data in the page buffer and copies it to another area of the page buffer so that a page of the variable data can be overlaid on the page buffer, which is then sent to the print engine for printing.Type: ApplicationFiled: February 27, 2003Publication date: July 10, 2003Inventor: Ramgopal Vidyanand
-
Patent number: 6549294Abstract: A variable data print job system that reduces the master and variable jobs into a single job sent from the client to the printer that does not require indefinite disk storage on the printer. The first part of the job contains the master data pages and the second part of the job contains the variable data. The print job is assembled and sent to the printer which detects that the job is a two part job. It places the master data in the page buffer and copies it to another area of the page buffer so a page of the variable data can be overlaid onto the page buffer and is then sent to the print engine for printing. This process is repeated for each page of variable data.Type: GrantFiled: October 11, 2001Date of Patent: April 15, 2003Assignee: Electronics for Imaging, Inc.Inventor: Ramgopal Vidyanand
-
Publication number: 20020116439Abstract: A method for dynamically managing printers comprises a mechanism for printing from a network of printers that belong to a virtual printer group to meet the user's request for printing. The invention does this by requesting an options and capabilities file from each printer and then generating a virtual printer group, such that when a user wants to print a file, the invention looks for the best suited printer for the user and sends a file to that printer for printing. The invention has the capability to keep track of each printer's printing capabilities dynamically and to communicate to the user about the status of printing and printer location, and of informing a system administrator for manual intervention should the need arise.Type: ApplicationFiled: February 22, 2001Publication date: August 22, 2002Inventors: Ravi Someshwar, Nick Hartzel, Margaret Motamed, Ramgopal Vidyanand
-
Publication number: 20020015169Abstract: A variable data print job system that reduces the master and variable jobs into a single job sent from the client to the printer that does not require indefinite disk storage on the printer. The first part of the job contains the master data pages and the second part of the job contains the variable data. The print job is assembled and sent to the printer which detects that the job is a two part job. It places the master data in the page buffer and copies it to another area of the page buffer so a page of the variable data can be overlaid onto the page buffer and is then sent to the print engine for printing. This process is repeated for each page of variable data. The invention expands upon this concept and handles multiple masters with a print job that contains variable data grouped with the associated master data. The single print job is assembled with the sequential variable data pages placed immediately after their associated master pages in a serial fashion.Type: ApplicationFiled: October 11, 2001Publication date: February 7, 2002Inventor: Ramgopal Vidyanand
-
Patent number: 6341018Abstract: Methods of translating a print object stream into a print job stream are claimed. The print object stream contains a succession of print objects. The print job stream contains print job objects.Type: GrantFiled: January 11, 2000Date of Patent: January 22, 2002Assignee: Electronics for Imaging, Inc.Inventors: Ramgopal Vidyanand, James K. Schwarz, Jr., Margaret Motamed
-
Patent number: 6330071Abstract: A variable data print job system that reduces the master and variable jobs into a single job sent from the client to the printer that does not require indefinite disk storage on the printer. The first part of the job contains the master data pages and the second part of the job contains the variable data. The print job is assembled and sent to the printer which detects that the job is a two part job. It places the master data in the page buffer and copies it to another area of the page buffer so a page of the variable data can be overlaid onto the page buffer and is then sent to the print engine for printing. This process is repeated for each page of variable data. The invention expands upon this concept and handles multiple masters with a print job that contains variable data grouped with the associated master data. The single print job is assembled with the sequential variable data pages placed immediately after their associated master pages in a serial fashion.Type: GrantFiled: May 17, 1999Date of Patent: December 11, 2001Assignee: Electronics for Imaging, Inc.Inventor: Ramgopal Vidyanand