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).
-
Patent number: 12190166Abstract: A method for monitoring and predicting batch activity in real time comprises obtaining i) ordered lists of jobs from scheduling platforms and ii) information related to jobs from one or more file transfer sources including real time event information, extracting data from the ordered lists of jobs and file transfer information, enriching the extracted data using additional information retrieved from at least one meta data repository, and generating a dependency graph that includes real time job and file transfer data obtained from the enriched data in which nodes of the graph represent events and edges represent relationships between the nodes indicating a dependence. Critical milestones are obtained from the dependency graph, critical paths for traversing the dependency graph for job and file transfer execution, and times for execution of each of the jobs and file transfers in the critical paths are predicted in real time.Type: GrantFiled: June 11, 2024Date of Patent: January 7, 2025Assignee: Morgan Stanley Service Group Inc.Inventors: Vishal Deshmukh, Sujit Eapen, Himanshu Rout, Rashad Barron, Rachit Mehrotra, Tanmay Nagar, Tejas Shah
-
Patent number: 12182144Abstract: In one or more implementations, a computer-implemented system and method are provided for assessing relevance and accuracy of confirmation documents with respect to disclosure materials associated with completed activity.Type: GrantFiled: July 16, 2024Date of Patent: December 31, 2024Assignee: Morgan Stanley Services Group Inc.Inventors: Anshuman Behera, Sujit Eapen, Vidhan Dhagai, Debi Hota, Shrikant Patil, Raka Rajanigandha
-
Patent number: 12169450Abstract: A system and method may generate a test process a workflow operated by software by, using definitions of a workflow relating to software data processing and user interface (UI) elements, produce test case flows and UI element details, UI element details including UI actions and control types; map steps in test case flows to steps describing UI element details; and for each mapping produce a test script, Test case flows may include series of entries, each including a step, steps describing workflow sub-tasks and each step corresponding to UI actions. Each test script may include a series of UI actions, the UI actions including UI verify and input operations. UI actions may describe interactions with a UI element. UI actions may include validations (e.g. checking if the output or the result of a step matches what is expected, and producing a report) of a UI element.Type: GrantFiled: January 15, 2024Date of Patent: December 17, 2024Assignee: Morgan Stanley Services Group Inc.Inventors: Anshuman Behera, Mohammed Mazeed Ahamed, Raka Rajanigandha, Sujit Eapen
-
Patent number: 12078985Abstract: Managing tasks using an application-level blue-green topology with parallel cell infrastructure rails. Each cell infrastructure rail includes a dispatcher bot and a performer bot. The dispatcher bot is configured to prepare a work task based on a received request, and the performer bot performs the work task, resulting in performed work. A discovery server includes a service registry configured to store the states of the infrastructure rails. The discovery server receives the request for the work task, and sends the request to a dispatcher bot of a specific cell infrastructure rail based on the request and the states of the cell infrastructure rails. A respective workflow cell server receives the performed work. In the case that one cell infrastructure rail experiences a problem when processing the request, the cell infrastructure rails are switched to perform the request on the other cell infrastructure rail. The method implements the system.Type: GrantFiled: September 19, 2023Date of Patent: September 3, 2024Assignee: Morgan Stanley Services Group Inc.Inventors: Sree Marudhalam, Vishal Deshmukh, Sujit Eapen
-
Publication number: 20240221004Abstract: 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: March 19, 2024Publication date: July 4, 2024Applicant: Morgan Stanley Services Group Inc.Inventors: Sujit Eapen, Sonil Trivedi
-
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