Patents by Inventor Saurabh Prabhat

Saurabh Prabhat 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: 10110858
    Abstract: A computer-vision based method for validating an activity workflow of a human performer includes identifying a target activity. The method includes determining an expected sequence of actions associated with the target activity. The method includes receiving a video stream from an image capture device monitoring an activity performed by an associated human performer. The method includes determining an external cue in the video stream. The method includes associating a frame capturing the external cue as a first frame in a key frame sequence. The method includes determining an action being performed by the associated human performer in the key frame sequence. In response to determining the action in the key frame sequence matching an expected action in the target activity, the method includes verifying the action as being performed in the monitored activity.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 23, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Robert P. Loce, Beilei Xu, Edgar A. Bernal, Saurabh Prabhat, Wencheng Wu
  • Patent number: 10002291
    Abstract: A system of identifying one or more fillable fields of an electronic form may include an electronic device, and a computer-readable storage medium that includes one or more programming instructions. The programming instructions are configured to instruct the electronic device to receive an electronic form, identify fillable field candidates of the electronic form, and determine, for each fillable field candidate, whether the fillable field candidate is a fillable field. The system updates metadata associated with the electronic form by applying a sequencing framework to only the fillable fields by obtaining position information for each fillable field that indicates a position of the fillable field on the document, sorting the fillable fields based on the position information to form a sequence of fillable fields, determining a designator to each fillable field that indicates a position of a corresponding fillable field in the sequence, and storing the designator.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: June 19, 2018
    Assignee: Xerox Corporation
    Inventors: Safwan R. Wshah, Martin S. Maltz, Dennis L. Venable, Saurabh Prabhat
  • Patent number: 9934212
    Abstract: Embodiments of the disclosure disclose methods, and systems for capturing, sharing and printing annotations. The method includes receiving a physical document including hand-written annotation, the hand-written annotation is made by a user corresponding to at least a portion of the physical document. The method further includes capturing the hand-written annotation and corresponding position information of the hand-written annotation, wherein capturing further includes capturing position information of the at least portion of the physical document. Further, the method includes storing the captured hand-written annotation, position information of the hand-written annotation and position information of the at least portion of the physical document. Moreover, the method includes associating the hand-written annotation to the at least portion of the physical document. Additionally, the method includes sharing the hand-written annotation with other users.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: April 3, 2018
    Assignee: XEROX Corporation
    Inventors: Vinothkumar Arputharaj, Bala Vijay Duraibabu, Aravind Sreekumar, Saurabh Prabhat
  • Patent number: 9864479
    Abstract: Disclosed is a system and methods for selecting, organizing and presenting selected regions of digital documents within a dynamic display window for the arrangement and review of such regions.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: January 9, 2018
    Assignee: Xerox Corporation
    Inventors: Jennifer Watts-Englert, Reiner Eschbach, Saurabh Prabhat, Emil V. Rainero, Kenton Karl Hofmeister
  • Patent number: 9864906
    Abstract: A document validation system receives a scan image of a document to be certified, analyzes the scan image to identify one or more characteristics of the scan image, and uses the identified characteristics to identify a security template. In response to a validation request, the system uses the identified security template to create a validation document that includes descriptive material comprising the location of one or more security elements on the document to be certified.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: January 9, 2018
    Assignee: Xerox Corporation
    Inventors: Reiner Eschbach, Edward N. Chapman, Saurabh Prabhat
  • Patent number: 9864920
    Abstract: A document validation system receives a scan of a certified document. The system identifies a security template for the document, prompts a user to enter a validation document into the scanning device, receives the validation document, uses the security template identify the location of one or more security elements on the certified document, and analyzes the validation document to identify expected content that should appear on the certified document at the security element locations. The system determines whether the expected content matches actual content of the scan at the security element locations and generates a report of the result.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: January 9, 2018
    Assignee: Xerox Corporation
    Inventors: Reiner Eschbach, Edward N. Chapman, Phillip J. Emmett, Saurabh Prabhat
  • Publication number: 20170344820
    Abstract: A system of identifying one or more fillable fields of an electronic form may include an electronic device, and a computer-readable storage medium that includes one or more programming instructions. The programming instructions are configured to instruct the electronic device to receive an electronic form, identify fillable field candidates of the electronic form, and determine, for each fillable field candidate, whether the fillable field candidate is a fillable field. The system updates metadata associated with the electronic form by applying a sequencing framework to only the fillable fields by obtaining position information for each fillable field that indicates a position of the fillable field on the document, sorting the fillable fields based on the position information to form a sequence of fillable fields, determining a designator to each fillable field that indicates a position of a corresponding fillable field in the sequence, and storing the designator.
    Type: Application
    Filed: May 25, 2016
    Publication date: November 30, 2017
    Inventors: Safwan R. Wshah, Martin S. Maltz, Dennis L. Venable, Saurabh Prabhat
  • Patent number: 9805128
    Abstract: According to embodiments illustrated herein there is provided a method for determining a psychological type of a user. The method includes determining a first score for the user based on a profile of the user on a social media platform. Further, a second score is determined for the user based on activities of the user on the social media platform. Thereafter, a third score is determined for the user based on context of conversations of the user on the social media platform, which is determined based on a part of speech of each word in the conversations using a context database. Each word is categorized based on at least the part of speech associated with the word. The third score is determined based on the categorization. The psychological type of the user is determined based on the first score, the second score, and the third score.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: October 31, 2017
    Assignee: Xerox Corporation
    Inventors: Prince Gerald Albert, Vivek Harikrishnan Ramalingam, Mohit Sorde, Saurabh Prabhat
  • Patent number: 9747010
    Abstract: Methods and apparatus are presented for visual comparison of different portions of one or more source documents to emulate a paper folding gesture experience in a user device, in which the user uses a mouse or finger in a touchscreen device to circle two or more portions of interest in the same or separate source documents, and provides a different user input such as a pinch motion or zoom in feature to display the selected regions proximate one another for visual comparison.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: August 29, 2017
    Assignee: Xerox Corporation
    Inventors: Saurabh Prabhat, Jennifer Watts-Englert, Reiner Eschbach, Emil V. Rainero, Kenton K. Hofmeister
  • Patent number: 9681016
    Abstract: Embodiments of the disclosure disclose methods, and systems for capturing, sharing and printing annotations. The method includes receiving a physical document including hand-written annotation, the hand-written annotation is made by a user corresponding to at least a portion of the physical document. The method further includes capturing the hand-written annotation and corresponding position information of the hand-written annotation, wherein capturing further includes capturing position information of the at least portion of the physical document. Further, the method includes storing the captured hand-written annotation, position information of the hand-written annotation and position information of the at least portion of the physical document. Moreover, the method includes associating the hand-written annotation to the at least portion of the physical document. Additionally, the method includes sharing the hand-written annotation with other users.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: June 13, 2017
    Assignee: Xerox Corporation
    Inventors: Vinothkumar Arputharaj, Bala Vijay Duraibabu, Aravind Sreekumar, Saurabh Prabhat
  • Patent number: 9672435
    Abstract: Some embodiments are directed to systems and methods for processing a check that is issued to an account holder by a bank. The method includes scanning, by a client device, at least one pre-defined machine-readable cypher that is present on the check, the check further defines at least one pattern; sending, by the client device, a service request including the scanned pre-defined machine-readable cypher to a server device; receiving, at the client device, a code that is tailored to the check based on an authentication of the service request from the server device, the code is machine-readable and includes at alphabet(s), a numeral(s), and/or a symbol(s); and changing the appearance, by the account holder, of the pattern on the check based on the received code.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: June 6, 2017
    Inventors: Raja Srinivasan, Preethi Raj Raajaratnam, Saravanan Krishnan, Saurabh Prabhat
  • Patent number: 9589217
    Abstract: A system generates a secure barcode by: identifying a primary pattern for a two-dimensional barcode to be printed on a substrate, wherein the primary pattern comprises of a set of dark cells and a set of light cells; identifying a two-dimensional micro-shape, wherein the micro-shape has a size that is no larger than a size of each cell of the two-dimensional barcode; generating a secondary pattern comprising a plurality of the micro-shapes; and superimposing the secondary pattern with the primary pattern for the two-dimensional barcode to yield a secure barcode. The resulting two-dimensional barcode includes a primary pattern comprising a set of dark cells and a set of light cells, where the sets represent encoded data, along with a secondary pattern of micro-shapes that are superimposed with the primary pattern.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: March 7, 2017
    Assignee: Xeroc Corporation
    Inventors: Reiner Eschbach, Raja Bala, Saurabh Prabhat, Judith E. Stinehour
  • Publication number: 20170039422
    Abstract: A document validation system receives a scan of a certified document. The system identifies a security template for the document, prompts a user to enter a validation document into the scanning device, receives the validation document, uses the security template identify the location of one or more security elements on the certified document, and analyzes the validation document to identify expected content that should appear on the certified document at the security element locations. The system determines whether the expected content matches actual content of the scan at the security element locations and generates a report of the result.
    Type: Application
    Filed: August 5, 2015
    Publication date: February 9, 2017
    Inventors: Reiner Eschbach, Edward N. Chapman, Phillip J. Emmett, Saurabh Prabhat
  • Publication number: 20170039421
    Abstract: A document validation system receives a scan image of a document to be certified, analyzes the scan image to identify one or more characteristics of the scan image, and uses the identified characteristics to identify a security template. In response to a validation request, the system uses the identified security template to create a validation document that includes descriptive material comprising the location of one or more security elements on the document to be certified.
    Type: Application
    Filed: August 5, 2015
    Publication date: February 9, 2017
    Inventors: Reiner Eschbach, Edward N. Chapman, Saurabh Prabhat
  • Patent number: 9471846
    Abstract: A mobile electronic device is used to decode a printed correlation mark. The device receives an image of a printed correlation mark, identifies a decoding template, applies the template to detect hidden content within the printed correlation mark, and outputs an image of the detected hidden content on the display. The device may enhance the image before presenting it on the display.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: October 18, 2016
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Reiner Eschbach, Saurabh Prabhat, Raja Bala, Edward Chapman
  • Patent number: 9454528
    Abstract: A method for creating an ordered reading list for a set of documents includes identifying the topics among documents in a document set; clustering the document set into groups by topic; calculating a probability that a particular topic describes a given document in a cluster based upon the occurrence of the keywords in the document; determining relevant documents in a cluster based on a probability distribution; determining relevant information in a document by repeating a similar operation on the document paragraphs; generating an ordered reading list for the related documents of the cluster based on the relevance; and associating a visual que with non-redundant information in each document to indicate which paragraphs contain the relevant information.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: September 27, 2016
    Assignee: Xerox Corporation
    Inventors: Robert J. St. Jacques, Jr., Mary Catherine McCorkindale, Saurabh Prabhat
  • Patent number: 9454696
    Abstract: Methods and devices receive a document comprising raster images, using an optical scanner. These methods and devices automatically identify topical items within the raster images based on raster content in the raster images, using a processor. Further, these methods and devices automatically associate the topical items with topics in the document based on previously established rules for identifying topical sections, and automatically crop the topical items from the raster images to produce cropped portions of the raster images, using the processor. These methods and devices then automatically create an index for the document by combining the cropped portions of the raster images organized by the topics, using the processor, and output the index from the processor.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: September 27, 2016
    Assignee: Xerox Corporation
    Inventors: Michael R. Campanelli, Saurabh Prabhat, Raja Srinivasan
  • Publication number: 20160239573
    Abstract: According to embodiments illustrated herein there is provided a method for determining a psychological type of a user. The method includes determining a first score for the user based on a profile of the user on a social media platform. Further, a second score is determined for the user based on activities of the user on the social media platform. Thereafter, a third score is determined for the user based on context of conversations of the user on the social media platform, which is determined based on a part of speech of each word in the conversations using a context database. Each word is categorized based on at least the part of speech associated with the word. The third score is determined based on the categorization. The psychological type of the user is determined based on the first score, the second score, and the third score.
    Type: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Inventors: Prince Gerald Albert, Vivek Harikrishnan Ramalingam, Mohit Sorde, Saurabh Prabhat
  • Publication number: 20160234464
    Abstract: A computer-vision based method for validating an activity workflow of a human performer includes identifying a target activity. The method includes determining an expected sequence of actions associated with the target activity. The method includes receiving a video stream from an image capture device monitoring an activity performed by an associated human performer. The method includes determining an external cue in the video stream. The method includes associating a frame capturing the external cue as a first frame in a key frame sequence. The method includes determining an action being performed by the associated human performer in the key frame sequence. In response to determining the action in the key frame sequence matching an expected action in the target activity, the method includes verifying the action as being performed in the monitored activity.
    Type: Application
    Filed: April 16, 2015
    Publication date: August 11, 2016
    Inventors: Robert P. Loce, Beilei Xu, Edgar A. Bernal, Saurabh Prabhat, Wencheng Wu
  • Publication number: 20160180167
    Abstract: Disclosed is a system and methods for selecting, organizing and presenting selected regions of digital documents within a dynamic display window for the arrangement and review of such regions.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Applicant: Xerox Corporation
    Inventors: Jennifer Watts-Englert, Reiner Eschbach, Saurabh Prabhat, Emil V. Rainero, Kenton Karl Hofmeister