Patents by Inventor Sudhendu Rai

Sudhendu Rai 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: 8896863
    Abstract: A method of determining one or more performance metrics associated with a print shop may include identifying one or more historical print jobs from a historical print job database. Each historical print job may include a historical print job type and historical job content information. The method may include generating, by a computing device, one or more synthetic print jobs based on the historical job type and historical job content information associated with the identified historical print jobs, and determining, by the computing device, one or more performance metrics associated with processing the one or more synthetic print jobs by a print shop.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: November 25, 2014
    Assignee: Xerox Corporation
    Inventors: Bo Hu, Sudhendu Rai
  • Patent number: 8896867
    Abstract: A method of assigning a job to a production device may include identifying a queue comprising a plurality of print jobs, identifying a plurality of print production devices capable of processing the plurality of print jobs, determining that one of the identified print production devices is an idle print production device, identifying a top priority print job from the queue, determining a completion time associated with processing the top priority print job by each of the identified print production devices, identifying a fastest print production device, assigning the top priority print job to the fastest print production device, determining whether the fastest print production device is the idle print production device, and in response to determining that the fastest print production device is the idle print production device, sending the top priority print job to the fastest print production device and removing the top priority print job from the queue.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: November 25, 2014
    Assignee: Xerox Corporation
    Inventors: Eric Michael Gross, Timothy Wayne Jacobs, Jack Gaynor Elliot, Sudhendu Rai
  • Publication number: 20140300926
    Abstract: A method of determining a configuration of production devices in a print production environment may include receiving, by a computing device, one or more production environment characteristics associated with a print production environment, receiving job processing information, identifying, by the computing device, a performance measure, receiving a desired value associated with the identified performance measure, receiving one or more parameters associated with a random search algorithm, and performing, by the computing device, the random search algorithm based on at least the received job processing information and the received parameters to determine a configuration of production devices in the print production environment that satisfies the desired value associated with the performance measure.
    Type: Application
    Filed: September 11, 2013
    Publication date: October 9, 2014
    Applicant: Xerox Corporation
    Inventors: Sudhendu Rai, Ranjit Kumar Ettam, Marc Dennis Daniels, Timothy Wayne Jacobs
  • Publication number: 20140268211
    Abstract: To preserve job integrity and minimize multi-site coordination overhead such as shipping, a technique to control the amount of outsourcing activities in a distributed manufacturing environment is provided. This approach to multi-site scheduling allows outsourcing control for distributed cellular manufacturing based on scheduling constraints called outsourcing group constraints.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Rong Zhou, Sudhendu Rai, Minh Binh Do
  • Patent number: 8798403
    Abstract: A workflow information capture system uses a digital pen to capture handwritten information about a production process resource. The pen captures the handwritten markings from a worksheet, identifies the position of the marking, based on the position determines one or more process parameters for the marking, and saves the handwritten markings and their corresponding process parameter in a memory. The system may then use this information to generate recommendations for improving a workflow that is implemented by the process resource.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 5, 2014
    Assignee: Xerox Corporation
    Inventors: Jack Gaynor Elliot, Sharath Srinivas, Eric Michael Gross, Sudhendu Rai, Marc Dennis Daniels
  • Patent number: 8781872
    Abstract: A system of assigning operators to cells in a document production environment may include a computing device and a computer-readable storage medium in communication with the computing device. The computer-readable storage medium may include one or more programming instructions for identifying a first plurality of cell operators, where each cell operator may be associated with one or more skills, identifying a cell to be staffed, where the cell may be associated with one or more functions, identifying, from the first plurality of cell operators, a subset of cell operators including one or more cell operators who each possess the skills necessary to perform the one or more functions associated with the cell, selecting, from the subset, a second plurality of cell operators based on at least one relationship amongst the second plurality of cell operators, and assigning the second plurality of cell operators to the cell.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: July 15, 2014
    Assignee: Xerox Corporation
    Inventor: Sudhendu Rai
  • Patent number: 8781871
    Abstract: A system of assigning operators to cells in a document production environment may include a computing device and a computer-readable storage medium in communication with the computing device. The computer-readable storage medium may include one or more programming instructions for identifying a first plurality of cell operators, where each cell operator is associated with one or more skills, identifying a cell to be staffed, wherein the cell is associated with one or more functions, identifying, from the first plurality of cell operators, a subset of cell operators comprising a group of cell operators who collectively possess the skills necessary to perform the one or more functions associated with the cell, selecting, from the subset, a second plurality of cell operators based on at least one relationship amongst the second plurality of cell operators, and assigning the second plurality of cell operators to the cell.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: July 15, 2014
    Assignee: Xerox Corporation
    Inventor: Sudhendu Rai
  • Patent number: 8769542
    Abstract: The present application presents a new and improved system and method of enhanced Lean Document Production (LDP), which employs cellular manufacturing concepts. The LDP process incorporates an auto-splitting algorithm and/or an earliest completion route algorithm to generate an operation schedule.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: July 1, 2014
    Assignees: Palo Alto Research Center Incorporated, Xerox Corporation
    Inventors: Rong Zhou, Sudhendu Rai, Minh Binh Do
  • Publication number: 20140176973
    Abstract: A method of determining a location of one or more print production items in a storage facility may include identifying one or more print production items used by one or more autonomous production cells in a print shop, and determining, by a computing device, a demand value associated with each of the identified print production items. The demand value may represent a frequency with which the print production item is used by the autonomous production cells over a period of time. The method may include grouping the identified print production items into one or more groups based on the autonomous production cell that uses the identified print production items, assigning each group to an autonomous storage cell, and determining a location of one or more autonomous storage cells based on the demand values associated with the print production items in the group associated with the autonomous storage cell.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: XEROX CORPORATION
    Inventors: Sudhendu Rai, Ranjit Kumar Ettam, Raja Muthukrishnan Kalpana Padma, Marc Dennis Daniels
  • Publication number: 20140146339
    Abstract: A method of analyzing failures of a print device may include receiving failure information associated with a print device in a print shop. The failure information may pertain to a plurality of failures experienced by the print device over a period of time. The method may include generating, by a computing device, failure distribution information by, for each pair of consecutive failures in the failure information, determining a time to failure between the pair of consecutive failures, determining a repair time associated with each failure in the pair of consecutive failures, and setting the determined times to failure and the determined repair times as the failure distribution information. The method may include performing, by the computing device, a simulation of processing of one or more print jobs by the print device using the failure distribution information, and displaying one or more results of the simulation to a user.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: Xerox Corporation
    Inventors: Sudhendu Rai, Marc Dennis Daniels
  • Patent number: 8725546
    Abstract: A system of scheduling a plurality of jobs in a production environment may include a plurality of resources and a computer-readable storage medium comprising programming instructions for performing a method of processing a plurality of jobs. The method may include receiving a plurality of jobs and setup characteristics corresponding to each job. The method may also include grouping each job having a job size that exceeds a job size threshold into a large job subgroup and grouping each job having a job size that does not exceed the job size threshold into a small job subgroup. The large job subgroup may be classified as a high setup subgroup or a low setup subgroup based on the setup characteristics corresponding to each job in the large job subgroup. The large job subgroup may be routed to a large job autonomous cell.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: May 13, 2014
    Assignee: Xerox Corporation
    Inventor: Sudhendu Rai
  • Patent number: 8675231
    Abstract: A method and system for managing print shop workflow determines whether variations in print shop workflow may be reduced by shifting one or more customers' scheduled orders to different time periods. By shifting an order from one time period to another, the system may reduce variability in demand levels over time, thus helping increase overall system efficiency. To do this, one or more customers are selected as candidates for print shop order rescheduling. The system identifies customer orders that, if moved to other time periods, will most reduce demand level variations. A user may accept the system's recommendations, or the system may present a user with several alternative load leveling options for selection. The system may then cause the orders to be printed based on the load leveling proposal and the user's selection.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: March 18, 2014
    Assignee: Xerox Corporation
    Inventors: Eric Michael Gross, Timothy Wayne Jacobs, Jack Gaynor Elliot, Sharath Srinivas, Sudhendu Rai
  • Patent number: 8676666
    Abstract: A system for assessing environmental impact of processing print jobs includes a processor and a computer-readable storage medium. The computer-readable storage medium is in communication with the processor and comprises one or more programming instructions for: electronically receiving a campaign specification data structure including at least one job specification; and operatively selecting a plurality of vendors from a database. Each of the selected vendors is capable of performing a job as operatively specified by the at least one job specification of the campaign specification data structure. The computer-readable storage medium is in communication with the processor and also includes one or more programming instructions for generating a plurality of environmental impact assessments corresponding to the campaign specification data structure. Each of the plurality of environmental impact assessments is operatively associated with one of the selected capable vendors.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: March 18, 2014
    Assignee: Xerox Corporation
    Inventors: Araz Khachatrian, Lewis S. Snow, Sudhendu Rai
  • Publication number: 20140071480
    Abstract: The present application presents a new and improved system and method of enhanced Lean Document Production (LDP), which employs cellular manufacturing concepts. The LDP process utilizes a processor to compute a dynamic production algorithm to generate an indication of a manufacturing or print shop excess capacity level.
    Type: Application
    Filed: September 7, 2012
    Publication date: March 13, 2014
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Rong Zhou, Sudhendu Rai
  • Publication number: 20140071481
    Abstract: A method of assigning a job to a production device may include identifying a queue comprising a plurality of print jobs, identifying a plurality of print production devices capable of processing the plurality of print jobs, determining that one of the identified print production devices is an idle print production device, identifying a top priority print job from the queue, determining a completion time associated with processing the top priority print job by each of the identified print production devices, identifying a fastest print production device, assigning the top priority print job to the fastest print production device, determining whether the fastest print production device is the idle print production device, and in response to determining that the fastest print production device is the idle print production device, sending the top priority print job to the fastest print production device and removing the top priority print job from the queue.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: Xerox Corporation
    Inventors: Eric Michael Gross, Timothy Wayne Jacobs, Jack Gaynor Elliot, Sudhendu Rai
  • Publication number: 20140067585
    Abstract: Methods and systems for improving a cost determination for a job for a supplier are disclosed. A computing device may receive one or more job parameters for the job and one or more shop characteristics for a shop operated by the supplier. The computing device may determine a cost to perform the job in the shop based on the one or more job parameters and the one or more shop characteristics. The determined cost may be transmitted to the supplier.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: XEROX CORPORATION
    Inventors: Amarnath Purohit, Sudhendu Rai
  • Patent number: 8660883
    Abstract: A method of estimating the cost of a target print job may include identifying a target print job having a document type and one or more attributes, for each attribute of the target print job, determining a correlation between the attribute and a cost of the target print job using a plurality of historical print jobs associated with the document type, and identifying one or more of the attributes as cost drivers based on the correlation of the attribute to the cost of the target print job. The method may include identifying one or more relevant historical print jobs from the plurality of historical print jobs based on values for the identified cost drivers, estimating a cost of the target print job using the one or more relevant historical print jobs, and displaying the estimated cost associated with the target print job.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: February 25, 2014
    Assignee: Xerox Corporation
    Inventors: Shi Zhao, Sudhendu Rai, Wei Peng
  • Patent number: 8619305
    Abstract: A method of determining a print shop sustainability metric over a period of time may include, for each of a plurality of print devices in a print shop, determining a low-activity state sustainability metric value associated with the print device operating in one or more low-activity states over a period of time, determining a print shop low-activity state sustainability metric value associated with the print shop, and determining a processing state sustainability metric value associated with the print device operating in a processing state over the period of time, determining a print shop processing state sustainability metric value associated with the print shop, determining a print shop sustainability metric value and displaying one or more of the low-activity state sustainability metric values, the processing state sustainability metric values, the print shop sustainability metric value, the print shop processing state sustainability metric value and the print shop sustainability metric value.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: December 31, 2013
    Assignee: Xerox Corporation
    Inventors: Sudhendu Rai, Craig Charles Lambrecht
  • Publication number: 20130346138
    Abstract: A method and system for creating production process workflow diagrams are disclosed. The system stores a graphic representation of a production facility. When a user request for a workflow diagram is received, and the request includes a time frame, a route is determined between all resources having at least one time stamp that is within the time frame. The graphic representation of the facility may be displayed, along with a graphic representation of the determined route.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 26, 2013
    Applicant: XEROX CORPORATION
    Inventor: Sudhendu Rai
  • Patent number: 8599421
    Abstract: A method of ordering print jobs in a print queue is provided. The method includes storing one set of print jobs in the print queue, and processing the one set of print jobs with a cell (having one or more print processing devices) and a first print job sequencing rule dictating a first print job sequence. Another set of print jobs is stored in the print queue, and processing of the other set of print jobs with both the cell and the first sequencing rule is simulated to obtain a first print job processing indicator. Additionally, processing of the other set of print jobs with both the cell and a second print job sequencing rule, dictating a second print job sequence, is simulated to obtain a second print job processing indicator. The first print job processing indicator is compared with the second print job processing indicator, and, based on the comparison, the other set of print jobs is processed with either the first print job sequencing rule or the second print job sequencing rule.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: December 3, 2013
    Assignee: Xerox Corporation
    Inventor: Sudhendu Rai