Patents by Inventor Nischal M. Piratla

Nischal M. Piratla 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: 10671973
    Abstract: The present disclosure discloses a method for automatic processing of forms using augmented reality. In an embodiment, a filled-out application form including one or more fields is scanned in augmented reality mode and its one or more images are captured. The captured images are used to identify the form type by comparing them with an original application form and to generate an electronic version of the form. Subsequently, filled-out content in the images is extracted and compared with a retrieved configuration file, which has a type same as the identified type of the filled-out application form. Based on this comparison, one or more messages are generated that are superimposed on the electronic version of the form in the augmented reality mode and that both are displayed.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: June 2, 2020
    Assignee: XEROX CORPORATION
    Inventors: Kovendhan Ponnavaikko, Nischal M Piratla, Sivasubramanian Kandaswamy, Anuradha Rukmangathan, Raja Srinivasan
  • Patent number: 9582484
    Abstract: A system for facilitating filling at least one unfilled form including at least one data field is disclosed. The system includes a display module configured to display the at least one unfilled form. Further, the system includes a scanning module configured to scan at least one supporting document, a classifier module configured to classify the at least one supporting document into at least one document class, an extracting module configured to extract the information from the at least one supporting document based on the at least one document class, a questionnaire module configured to provide an adaptive questionnaire to obtain additional information, and a form-filling module configured to fill out the at least one unfilled form to obtain at least one filled form. Finally, the system includes a communication module configured to send the at least one filled form over a communication network.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 28, 2017
    Assignee: Xerox Corporation
    Inventors: Rinku Gajera, Abhishek Tripathi, Nischal M Piratla
  • Patent number: 9384180
    Abstract: The present disclosure describes a method and system for processing forms filled by a user. The system includes a scanner configured to scan a first form in a first language that includes one or more fillable fields filled with content; a content extractor configured to extract content from the scanned filled fields; a content processor configured to process the extracted content; and an embedding module configured to embed the processed content into a second form including one or more fields corresponding to the fillable fields of the first form.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: July 5, 2016
    Assignee: Xerox Corporation
    Inventors: Nischal M Piratla, Rinku Gajera, Kovendhan Ponnavaikko, Mark Pettit
  • Patent number: 9305245
    Abstract: A method, a system, and a computer program product for evaluating a handwritten document comprising one or more text fields are provided. The method includes identifying a character in each of the one or more text fields in a digital image by applying a character recognition technique. The character type of the identified character is then compared with a predefined character type corresponding to the associated text field of the one or more text fields. The character type in each of the one or more text fields is then validated based on the comparison. Thereafter the identified character for each of the one or more text fields is recommended while digitalization of the handwritten document.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: April 5, 2016
    Inventors: Abhishek Tripathi, Nischal M Piratla
  • Publication number: 20150120723
    Abstract: The disclosed embodiments illustrate methods and systems for processing a speech query received from a user. The method comprises determining one or more interpretations of the speech query using an ASR technique that utilizes a database comprising one or more interpretations of each of one or more pre-stored speech queries and a profile of each of one or more crowdworkers. The one or more interpretations are received as one or more responses from the one or more crowdworkers, in response to each of the one or more pre-stored speech queries being offered as one or more crowdsourced tasks to the one or more crowdworkers. Further, one or more search results retrieved based on the one or more determined interpretations are ranked, based on a comparison of a profile of the user with the profile of each of the one or more crowdworkers associated with the one or more determined interpretations.
    Type: Application
    Filed: October 24, 2013
    Publication date: April 30, 2015
    Applicant: XEROX CORPORATION
    Inventors: Om Deshmukh, Anirban Mondal, Koustuv Dasgupta, Nischal M. Piratla
  • Publication number: 20150095753
    Abstract: A system for facilitating filling at least one unfilled form including at least one data field is disclosed. The system includes a display module configured to display the at least one unfilled form. Further, the system includes a scanning module configured to scan at least one supporting document, a classifier module configured to classify the at least one supporting document into at least one document class, an extracting module configured to extract the information from the at least one supporting document based on the at least one document class, a questionnaire module configured to provide an adaptive questionnaire to obtain additional information, and a form-filling module configured to fill out the at least one unfilled form to obtain at least one filled form. Finally, the system includes a communication module configured to send the at least one filled form over a communication network.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 2, 2015
    Applicant: XEROX CORPORATION
    Inventors: Rinku Gajera, Abhishek Tripathi, Nischal M. Piratla
  • Patent number: 8990676
    Abstract: A method for processing application forms comprising extracting content from filled first forms of consumers, each of the first forms comprising one or more fields, arranging the extracted content of one or more fields of the plurality of fields of the plurality of filled first forms in a first matrix; encoding the content of each of the rows of the first matrix to define a second matrix; and disposing the encoded content of the second matrix in multiple empty second forms such that content of one column is disposed on only one of the empty second forms, each of the second forms includes the same type and number of fields as that of one of the filled first forms, further wherein the number of the filled second forms is based on the number of the one or more fields in the filled first forms.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: March 24, 2015
    Assignee: Xerox Corp
    Inventors: Nischal M. Piratla, Kovendhan Ponnavaikko, Chithralekha Balamurugan, Michael Robert Campanelli
  • Patent number: 8964239
    Abstract: An embodiment discloses a method utilizing a device for handling multiple documents during scanning. The method includes receiving multiple documents on or within a sleeve to enable scanning of at least one of a first side and a second side of each of the documents in a single scanning operation. The method includes identifying one or more dimensional characteristics of the sleeve and each document arranged on or within the sleeve. The method further includes scanning at least one of the first side and the second side of each document. Moreover, the method includes tagging the scanned documents based on at least one of content characteristics and the dimensional characteristics of the documents.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: February 24, 2015
    Assignee: Xerox Corporation
    Inventors: Girish Prabhu, Rinku Gajera, Atul K Saraf, Kovendhan Ponnavaikko, Nischal M Piratla
  • Publication number: 20150052047
    Abstract: Systems and related methods for facilitating document banking for one or more account holders are disclosed. The system includes a document banking system and one or more verification partners. The document banking system includes a storage repository to store one or more documents for the one or more account holders. The document banking system further includes a transaction engine facilitating one or more document transactions. The one or more verification partners verify the one or more documents when requested by the document banking system.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 19, 2015
    Applicants: XEROX BUSINESS SERVICES, LLC, XEROX CORPORATION
    Inventors: Nischal M. Piratla, Anirban Mondal, Koustuv Dasgupta, Kovendhan Ponnavaikko, Mark E. Johnston, Deepthi Chander
  • Publication number: 20150026091
    Abstract: Some embodiments relate to a method and system for creating a data package for one or more consumer services. The method includes displaying a number of consumer services through an information-retrieving interface to a user, and receiving a selection of at least one consumer service from the user. The method then searches for information corresponding to the at least one selected consumer service in a database. The information may include workflow information, an application procedure for the selected consumer service, form(s), supporting document(s), and experiences of other users. The method also includes creating a data package based on the results of the searching. Furthermore, the method includes presenting the data package associated with the at least one selected consumer service to the user.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 22, 2015
    Applicant: Xerox Corporation
    Inventors: Kovendhan Ponnavaikko, Rinku Gajera, Nischal M Piratla
  • Publication number: 20150014411
    Abstract: Some embodiments include methods, and systems for providing a customized and/or personalized transaction card to a user. The method begins with receiving a transaction card at or by a terminal device. A user is allowed to automatically login to a user account at or otherwise relating to the terminal device. Upon logging in, at least one workflow that is registered by the user is retrieved and then displayed to the user for selection. The selected workflow is then received. In response to the user's selection, the corresponding workflow associated activity is automatically executed, without requiring the user to navigate through multiple screens.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 15, 2015
    Inventors: Chithralekha Balamurugan, Nischal M Piratla
  • Patent number: 8893290
    Abstract: A method and a system for detecting anomalies within a voluminous private data are provided. The voluminous private data, including sensitive information corresponding to one or more objects within the voluminous private data is received. The sensitive information within the voluminous private data is identified, and identified sensitive information is modified to generate a modified voluminous private data. The sensitive information is marked in the modified voluminous private data to generate a marked voluminous private data. The anomaly within the marked voluminous private data is detected.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: November 18, 2014
    Assignee: Xerox Corporation
    Inventors: Nischal M. Piratla, Chithralekha Balamurugan, Raja Bala, Aaron M. Burry
  • Publication number: 20140334731
    Abstract: A method, a system, and a computer program product for evaluating a handwritten document comprising one or more text fields are provided. The method includes identifying a character in each of the one or more text fields in a digital image by applying a character recognition technique. The character type of the identified character is then compared with a predefined character type corresponding to the associated text field of the one or more text fields. The character type in each of the one or more text fields is then validated based on the comparison. Thereafter the identified character for each of the one or more text fields is recommended while digitalization of the handwritten document.
    Type: Application
    Filed: May 7, 2013
    Publication date: November 13, 2014
    Applicant: XEROX CORPORATION
    Inventors: Abhishek Tripathi, Nischal M Piratla
  • Publication number: 20140310583
    Abstract: The present disclosure describes a method and system for processing forms filled by a user. The system includes a scanner configured to scan a first form in a first language that includes one or more fillable fields filled with content; a content extractor configured to extract content from the scanned filled fields; a content processor configured to process the extracted content; and an embedding module configured to embed the processed content into a second form including one or more fields corresponding to the fillable fields of the first form.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: XEROX CORPORATION
    Inventors: Nischal M. Piratla, Rinku Gajera, Kovendhan Ponnavaikko, Mark Pettit
  • Publication number: 20140198330
    Abstract: The present disclosure describes a portable system for performing business operations. The portable system includes a multi-function device (MFD) including a surface for keeping stationery items, the surface have multiple curved edges for accommodating space constraints, a customizable partition for providing visual privacy to at least one of an official and multiple customers while filling multiple forms and branding, a perforated pattern across at least three sides of the MFD for providing ventilation, a cable management unit for connecting the MFD with a power source, one or more storage units for storing promotional material, a number of filled forms, a product manual, and one or more maintenance records, and a printout interface for providing a point of interaction for customers in order to access one or more printouts. The portable system also includes a user interface for allowing an official or customers to interact with the MFD.
    Type: Application
    Filed: January 16, 2013
    Publication date: July 17, 2014
    Applicant: Xerox Corporation
    Inventors: Rinku Gajera, Nischal M. Piratla, Atul K. Saraf, Vidhi Goel, Abhinav Dapke, Girish Prabhu
  • Publication number: 20140198350
    Abstract: An embodiment discloses a method utilizing a device for handling multiple documents during scanning. The method includes receiving multiple documents on or within a sleeve to enable scanning of at least one of a first side and a second side of each of the documents in a single scanning operation. The method includes identifying one or more dimensional characteristics of the sleeve and each document arranged on or within the sleeve. The method further includes scanning at least one of the first side and the second side of each document. Moreover, the method includes tagging the scanned documents based on at least one of content characteristics and the dimensional characteristics of the documents.
    Type: Application
    Filed: January 16, 2013
    Publication date: July 17, 2014
    Applicant: XEROX CORPORATION
    Inventors: Girish Prabhu, Rinku Gajera, Atul K. Saraf, Kovendhan Ponnavaikko, Nischal M. Piratla
  • Publication number: 20140188756
    Abstract: The present disclosure discloses a method for automatic processing of forms using augmented reality. In an embodiment, a filled-out application form including one or more fields is scanned in augmented reality mode and its one or more images are captured. The captured images are used to identify the form type by comparing them with an original application form and to generate an electronic version of the form. Subsequently, filled-out content in the images is extracted and compared with a retrieved configuration file, which has a type same as the identified type of the filled-out application form. Based on this comparison, one or more messages are generated that are superimposed on the electronic version of the form in the augmented reality mode and that both are displayed.
    Type: Application
    Filed: January 3, 2013
    Publication date: July 3, 2014
    Applicant: XEROX CORPORATION
    Inventors: Kovendhan Ponnavaikko, Nischal M. Piratla, Sivasubramanian Kandaswamy, Anuradha Rukmangathan, Raja Srinivasan
  • Patent number: 8712126
    Abstract: What is disclosed is a web-based system which comprises, in part, video analysis modules for performing different types of analysis services on a video, and a server in network communication with a user's computing device. A user selects one or more menu options displayed on a webpage. Each of the menu options is associated with a respective video analysis available to the user. The user makes their election and, within the same session, uploads to the server a video desired to be analyzed with respect to each of the video analysis services selected by the user. Once the server has obtained the user's selection(s) and has received the uploaded video, the server communicates the video to each video analysis module associated with each of the respective analysis services. Upon each completion of the video analysis, the results are communicated back to the user. Various embodiments are disclosed.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: April 29, 2014
    Assignee: Xerox Corporation
    Inventors: Nischal M. Piratla, Lalit Keshav Mestha, Meera Sampath
  • Publication number: 20140068777
    Abstract: A method and a system for detecting anomalies within a voluminous private data are provided. The voluminous private data, including sensitive information corresponding to one or more objects within the voluminous private data is received. The sensitive information within the voluminous private data is identified, and identified sensitive information is modified to generate a modified voluminous private data. The sensitive information is marked in the modified voluminous private data to generate a marked voluminous private data. The anomaly within the marked voluminous private data is detected.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicant: XEROX CORPORATION
    Inventors: Nischal M. Piratla, Chithralekha Balamurugan, Raja Bala, Aaron M. Burry
  • Publication number: 20140047038
    Abstract: The present disclosure discloses a method for utilizing a scanning device for sending scanned output to mobile devices. The method includes scanning one or more documents as input. The method further includes saving the scanned output in a pre-defined format. Thereafter, a phone number of a destination mobile device is received. Then, an operator associated with the phone number is identified. Finally, the scanned output is sent to the mobile device using the mobile device operator's network.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: XEROX CORPORATION
    Inventors: Nischal M. Piratla, Kovendhan Ponnavaikko, Pratyush Prasanna