Patents by Inventor Sujit Eapen
Sujit Eapen 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).
-
Publication number: 20240152847Abstract: Systems and methods for routing requests to a plurality of server clusters are disclosed, especially in a workflow management context. A first server cluster handles requests concerning a first software version and a second server cluster responds to requests concerning a second version of that same software. Upon receiving a request to change default routing of requests, a configuration of a gateway router is updated and subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster. A first graphical user interface (GUI) is provided to be used in defining a series of steps in a workflow and to creating a secondary GUI that will be used when performing the series of steps. Tools for automation and data extraction during the workflow are provided and workflow state is tracked until completion of the workflow.Type: ApplicationFiled: January 16, 2024Publication date: May 9, 2024Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Parthasarathi Jayapathi, Sujit Eapen, Deepak Garg, Sonil Trivedi
-
Patent number: 11961094Abstract: A computer-implemented method for automatically analyzing handwritten text to determine a mismatch between a purported writer and an actual writer is disclosed. The method comprises receiving two samples of digitized handwriting each allegedly created by one individual and received and entered into a digital system by another. The method further comprises performing a series of feature extractions to convert the samples into two vectors of extracted features; automatically clustering a set of vectors such that the first vector and the second vector are assigned to the same cluster among multiple clusters, based on vector similarity; and automatically determining that a same individual being associated with both the first and second samples indicates a heightened probability that the individual fraudulently created both samples. Finally, the method comprises automatically transmitting a message to flag additional samples of digitized handwriting entered into a digital system as possibly fraudulent.Type: GrantFiled: November 15, 2020Date of Patent: April 16, 2024Assignee: Morgan Stanley Services Group Inc.Inventors: Sujit Eapen, Sonil Trivedi
-
Patent number: 11914992Abstract: Systems and methods for routing requests to a plurality of server clusters are disclosed, especially in a workflow management context. A first server cluster handles requests concerning a first software version and a second server cluster responds to requests concerning a second version of that same software. Upon receiving a request to change default routing of requests, a configuration of a gateway router is updated and subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster. A first graphical user interface (GUI) is provided to be used in defining a series of steps in a workflow and to creating a secondary GUI that will be used when performing the series of steps. Tools for automation and data extraction during the workflow are provided and workflow state is tracked until completion of the workflow.Type: GrantFiled: February 24, 2023Date of Patent: February 27, 2024Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Parthasarathi Jayapathi, Sujit Eapen, Deepak Garg, Sonil Trivedi
-
Publication number: 20230251854Abstract: Systems and methods for routing requests to a plurality of server clusters are disclosed, especially in a workflow management context. A first server cluster handles requests concerning a first software version and a second server cluster responds to requests concerning a second version of that same software. Upon receiving a request to change default routing of requests, a configuration of a gateway router is updated and subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster. A first graphical user interface (GUI) is provided to be used in defining a series of steps in a workflow and to creating a secondary GUI that will be used when performing the series of steps. Tools for automation and data extraction during the workflow are provided and workflow state is tracked until completion of the workflow.Type: ApplicationFiled: February 24, 2023Publication date: August 10, 2023Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Parthasarathi Jayapathi, Sujit Eapen, Deepak Garg, Sonil Trivedi
-
Patent number: 11663817Abstract: A system for extraction and verification of handwritten signatures from arbitrary documents. The system comprises one or more computing devices configured to: receive a digital image of a document; perform a dilating transformation via convolution matrix on the digital image to obtain a modified image; determine a plurality of regions of connected markings in the digital image; based at least in part on a pixel density or proximity to an anchor substring of each region, determine whether any region contains any handwritten signature; extract first image data of the region containing a handwritten signature from the digital image; retrieve second image data of a confirmed example signature for a purported signer of the handwritten signature; and based on a comparison of the first image data with the second image data, forward a determination of whether the first image data and second image data are similar.Type: GrantFiled: July 15, 2021Date of Patent: May 30, 2023Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Sruthi Sangala, Titash Mandal, Sonil Trivedi, Sujit Eapen
-
Patent number: 11595495Abstract: A method for routing requests to a plurality of server clusters is disclosed. The method comprises establishing a first server cluster responding to requests concerning a first software via a first version of that software and to requests concerning a second software via a first version of that software, and a second server cluster responding to requests concerning the first software via a second version of that software and to requests concerning the second software via a second version of that software. A gateway router initially routes requests concerning the first and second software by default to the first server cluster. Upon receiving a request to change default routing of requests, a configuration of the gateway router is updated. Subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster.Type: GrantFiled: July 30, 2021Date of Patent: February 28, 2023Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Deepak Garg, Sujit Eapen, Sonil Trivedi
-
Publication number: 20230046771Abstract: A computer-implemented method for improving intercommunication and software quality among a geographically distributed team is disclosed. The method comprises automatically determining a location of each member of the team; automatically obtaining one or more objective measures of contributions by each member of the team to a collaborative project; based at least in part on the automatically determined locations and automatically obtained objective measures, calculating for each member of the team a normalized collaboration score, and based on values of collaboration scores calculated for each member of the team, generating an electronic message for delivery to a computing device to cause the computing device to act in accordance with an instruction contained within the electronic message.Type: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Sathish Kannan, Sujit Eapen, Jwalin Pandya, Dominic Ajagba, Xiaoran Liu, Karan Kamanahalli Omprakash, Rushabh Mehta, Sravya Saladi
-
Publication number: 20230031254Abstract: A method for routing requests to a plurality of server clusters is disclosed. The method comprises establishing a first server cluster responding to requests concerning a first software via a first version of that software and to requests concerning a second software via a first version of that software, and a second server cluster responding to requests concerning the first software via a second version of that software and to requests concerning the second software via a second version of that software. A gateway router initially routes requests concerning the first and second software by default to the first server cluster. Upon receiving a request to change default routing of requests, a configuration of the gateway router is updated. Subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster.Type: ApplicationFiled: July 30, 2021Publication date: February 2, 2023Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Deepak Garg, Sujit Eapen, Sonil Trivedi
-
Patent number: 11544218Abstract: A system for converting a data file in a first format for data serialization into a second format for workflow specification is disclosed. The system comprises one or more processors and non-transitory memory storing instructions. When executed by the one or more processors, the instructions cause the one or more processors to receive a data file in the first format representing a workflow; automatically generate a functionally equivalent workflow specified according to the second format, via consultation with a correspondence table and replacing a set of elements from the first format with a corresponding set of elements from the second format; automatically fill in any default values required in the second format and not specified within the first format; and output the functionally equivalent workflow in the second format. In a preferred embodiment, the first format is JSON and the second format is BPMN 2.0.Type: GrantFiled: March 31, 2020Date of Patent: January 3, 2023Assignee: Morgan Stanley Services Group Inc.Inventors: Sujit Eapen, Sathish Kannan
-
Publication number: 20220156756Abstract: A computer-implemented method for automatically analyzing handwritten text to determine a mismatch between a purported writer and an actual writer is disclosed. The method comprises receiving two samples of digitized handwriting each allegedly created by one individual and received and entered into a digital system by another. The method further comprises performing a series of feature extractions to convert the samples into two vectors of extracted features; automatically clustering a set of vectors such that the first vector and the second vector are assigned to the same cluster among multiple clusters, based on vector similarity; and automatically determining that a same individual being associated with both the first and second samples indicates a heightened probability that the individual fraudulently created both samples. Finally, the method comprises automatically transmitting a message to flag additional samples of digitized handwriting entered into a digital system as possibly fraudulent.Type: ApplicationFiled: November 15, 2020Publication date: May 19, 2022Applicant: Morgan Stanley Services Group Inc.Inventors: Sujit Eapen, Sonil Trivedi
-
Publication number: 20210342571Abstract: A system for extraction and verification of handwritten signatures from arbitrary documents. The system comprises one or more computing devices configured to: receive a digital image of a document; perform a dilating transformation via convolution matrix on the digital image to obtain a modified image; determine a plurality of regions of connected markings in the digital image; based at least in part on a pixel density or proximity to an anchor substring of each region, determine whether any region contains any handwritten signature; extract first image data of the region containing a handwritten signature from the digital image; retrieve second image data of a confirmed example signature for a purported signer of the handwritten signature; and based on a comparison of the first image data with the second image data, forward a determination of whether the first image data and second image data are similar.Type: ApplicationFiled: July 15, 2021Publication date: November 4, 2021Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Sruthi Sangala, Titash Mandal, Sonil Trivedi, Sujit Eapen
-
Publication number: 20210303513Abstract: A system for converting a data file in a first format for data serialization into a second format for workflow specification is disclosed. The system comprises one or more processors and non-transitory memory storing instructions. When executed by the one or more processors, the instructions cause the one or more processors to receive a data file in the first format representing a workflow; automatically generate a functionally equivalent workflow specified according to the second format, via consultation with a correspondence table and replacing a set of elements from the first format with a corresponding set of elements from the second format; automatically fill in any default values required in the second format and not specified within the first format; and output the functionally equivalent workflow in the second format. In a preferred embodiment, the first format is JSON and the second format is BPMN 2.0.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Inventors: Sujit Eapen, Sathish Kannan
-
Patent number: 11106891Abstract: A system for extraction and verification of handwritten signatures from arbitrary documents. The system comprises one or more computing devices configured to: receive a digital image of a document; remove a subset of words from the digital image identified via OCR; determine a plurality of regions of connected markings that remain in the digital image; based at least in part on a pixel density or proximity to an anchor substring of each region, determine that a region contains a handwritten signature; extract first image data of the region containing a handwritten signature from the digital image; retrieve second image data of a confirmed example signature for a purported signer of the handwritten signature; and based on a comparison of the first image data with the second image data, forward a determination of whether the first image data and second image data are similar.Type: GrantFiled: September 9, 2019Date of Patent: August 31, 2021Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Sruthi Sangala, Titash Mandal, Sonil Trivedi, Sujit Eapen
-
Publication number: 20210073514Abstract: A system for extraction and verification of handwritten signatures from arbitrary documents. The system comprises one or more computing devices configured to: receive a digital image of a document; remove a subset of words from the digital image identified via OCR; determine a plurality of regions of connected markings that remain in the digital image; based at least in part on a pixel density or proximity to an anchor substring of each region, determine that a region contains a handwritten signature; extract first image data of the region containing a handwritten signature from the digital image; retrieve second image data of a confirmed example signature for a purported signer of the handwritten signature; and based on a comparison of the first image data with the second image data, forward a determination of whether the first image data and second image data are similar.Type: ApplicationFiled: September 9, 2019Publication date: March 11, 2021Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Sruthi Sangala, Titash Mandal, Sonil Trivedi, Sujit Eapen
-
Patent number: 10838709Abstract: A system and computer-implemented method for providing a load-balanced server architecture to end users and allowing software on the server architecture to be updated without downtime during a transition to the new software version. Run-time errors due to incompatibilities between datatypes, interfaces, deserialization methods, and classes loaded by class loaders in object oriented server software may be avoided by using the system to track a software version used in association with a particular task. By routing requests related to a particular task to a particular server running the same software version, compatibility is maintained and efforts to migrate data across software servers or add code to handle cross-version compatibility are unnecessary.Type: GrantFiled: July 18, 2019Date of Patent: November 17, 2020Assignee: Morgan Stanley Services Group Inc.Inventors: Sujit Eapen, Sonil Trivedi
-
Publication number: 20200026508Abstract: A system and computer-implemented method for providing a load-balanced server architecture to end users and allowing software on the server architecture to be updated without downtime during a transition to the new software version. Run-time errors due to incompatibilities between datatypes, interfaces, deserialization methods, and classes loaded by class loaders in object oriented server software may be avoided by using the system to track a software version used in association with a particular task. By routing requests related to a particular task to a particular server running the same software version, compatibility is maintained and efforts to migrate data across software servers or add code to handle cross-version compatibility are unnecessary.Type: ApplicationFiled: July 18, 2019Publication date: January 23, 2020Inventors: Sujit Eapen, Sonil Trivedi
-
Publication number: 20190279157Abstract: A system for automated email task management comprising an email server, a workflow server, a document storage server, and a computing device having non-transitory memory storing email client software, workflow client software, and a bridging software. Upon receipt of an email, the bridging software determines that the email contains instructions requiring initiation of a workflow, the bridging software automatically converts security credentials from a first security scheme used by the email client software to a second security scheme used by the workflow client software, and the bridging software provides a user interface that allows a user to automatically initiate a workflow in the workflow client with one or more data elements of the instructions prefilled in a graphical user interface of the workflow client software.Type: ApplicationFiled: March 6, 2018Publication date: September 12, 2019Inventors: Sujit Eapen, SoniI Trivedi
-
Patent number: 10402191Abstract: A system and computer-implemented method for providing a load-balanced server architecture to end users and allowing software on the server architecture to be updated without downtime during a transition to the new software version. Run-time errors due to incompatibilities between datatypes, interfaces, deserialization methods, and classes loaded by class loaders in object oriented server software may be avoided by using the system to track a software version used in association with a particular task. By routing requests related to a particular task to a particular server running the same software version, compatibility is maintained and efforts to migrate data across software servers or add code to handle cross-version compatibility are unnecessary.Type: GrantFiled: July 17, 2018Date of Patent: September 3, 2019Assignee: Morgan Stanley Services Group Inc.Inventors: Sujit Eapen, Sonil Trivedi