Patents Assigned to Morgan Stanley
  • Publication number: 20230328088
    Abstract: A computer-implemented method for identifying a use anomaly potentially exposing sensitive data is disclosed. The method comprises receiving data comprising logs of a communication involving a computing device, where the logs comprise distinct logs of at least three communication abstraction levels. At least three anomaly classifiers are operated for logs from each of the at least three communication abstraction levels. An ensemble model is used to identify an anomaly in the communication, by processing output from each of the at least three anomaly classifiers. The various logs from a moment in time when the anomaly occurred are collated, and a graphical user interface is generated for reviewing the identified anomaly and collated logs. A human reviewer is then alerted that an anomaly has been identified.
    Type: Application
    Filed: February 21, 2023
    Publication date: October 12, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Mehak Mehta, Shailesh Gavankar, Suryakant Brahmbhatt
  • Patent number: 11757860
    Abstract: Computer-implemented systems and methods provide a better support experience and resolve user configuration issues for firm platforms more quickly. The systems and methods use automated tools that query a selected firm platform for real time data that allows anyone to obtain an up-to-date view of a user's data or configuration for the selected platform.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: September 12, 2023
    Assignee: Morgan Stanley Services Group, Inc.
    Inventors: Mark Cole, Lee Reynolds
  • Patent number: 11748129
    Abstract: A system for executing software, wherein a computing device stores first software instructions for a code execution module such that, when the first software instructions are executed, the computing device will: receive, for execution by the code execution module, second software instructions; create one or more immutable software nodes described in the second software instructions; determine that the second software instructions comprise an instruction to begin a simulated change at runtime of the one or more immutable software nodes; store the simulated change in a simulated change apparatus; using the simulated change apparatus, perform one or more operations of the second software instructions as if the one or more immutable software nodes had been changed in memory, during a period of time where each of the one or more immutable software nodes is guaranteed to retain logical immutability; and output results of the one or more operations.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: September 5, 2023
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: James Harry Belsey, Cuneyt Varol, Gjeta Gjyshinca, Dmitry Zaslavsky, Peter Christian Boehm, Michael James Dominic Skells, Albert Eugene Novark
  • Patent number: 11750371
    Abstract: A method for generating fingerprints of web domains and reacting to artifacts electronically received from those web domains is disclosed. When artifacts from a first web domain and artifacts from a second web domain have been transmitted over a network, a system generates, via a hashing function that consults registry information, a first hash for the first web domain and a second hash for the second web domain and identifies a correlation between the first web domain and the second web domain based on shared subsets of the first hash and second hash. Upon receiving a notification that artifacts from the first web domain had been determined to negatively impact the functioning of a secondary computing system; and based on the identified correlation between the first web domain and the second web domain, the system automatically quarantines artifacts from the second web domain from interacting with the secondary computing system.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: September 5, 2023
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Eric Mudge, Joseph Edmonds, Russell Moriarty
  • Publication number: 20230267520
    Abstract: System and methods for determining predicting future events based on prior occurrences are provided. The systems and method can include a grouping a timeseries data set of prior occurrences that can have plurality of fields by a time and date field, and other fields. A set of factors can be determined based on the occurrences, and the set of factors can be used to predict future events.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 24, 2023
    Applicant: Morgan Stanley Services Group Inc.
    Inventors: Joseph SCHIAVONE, Samuel VACCARO, Alexander LYUDIN
  • Publication number: 20230251854
    Abstract: 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: Application
    Filed: February 24, 2023
    Publication date: August 10, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Parthasarathi Jayapathi, Sujit Eapen, Deepak Garg, Sonil Trivedi
  • Publication number: 20230244852
    Abstract: A system for generating user interface (UI) components in a web-based interactive UI is disclosed. Instructions, when executed by processors, cause the processors to receive CSS files specifying a desired standardized appearance for UI components, receive an HTML file specifying the interactive UI and including tags not specified by any HTML standard, corresponding to one or more UI components; and provide a webpage comprising the UI components to a human user. When rendered and executed by a web browser of the human user, the web browser will render the UI components indicated by the tags, load data into the UI components and style the UI components in accordance with the CSS file. The browser will also receive input requesting a change to presentation of data in the UI components and update UI components in accordance with the requested change. Additional features improving datagrid, chart, and filter functionality are provided.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Harikumar Pillai, Jigar Gala, Abhishek Jain, Afshir Irani, Charles W. Mayle
  • Patent number: 11687559
    Abstract: Computer system compares data across two data sources. Database connectivity drivers access the first and second data sources. RAM receives and stores data from each of the first and second data sources accessed by the drivers. The data from the first data source are stored in a first table in the RAM and data from the second data source are stored in a second table in the RAM. A processor compares data in the first and second tables. The processor is programmed to compare the data by identifying a set of primary keys across the first and second tables. The set of primary keys are a set of one or more columns in the both first and second tables that uniquely identify rows across both the first and second tables.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: June 27, 2023
    Assignee: Morgan Stanley Services Group, Inc.
    Inventors: Prasad Padwad, Arpan Kapoor, Tanay Machale, Sachin Deep
  • Patent number: 11682223
    Abstract: Computer-implemented systems and methods, trained through machine learning, score a sentiment expressed in a document. Individual sentences are scored and then overall document sentiment score is computed based on scores of individual sentences. Sentence scores can be computed with machine learning models. Digital matrix generator can generate N×M matrix for each sentence, where the matrix comprises vectors of word embeddings for the individual words of the sentence. A classifier computes a sentence sentiment score for each sentence based on the digital matrix for the sentence. Sentence sentiment scores computed by classifier can be adjusted based on a fuzzy matching of a phrase(s) in the sentence to key phrases in a lexicon that are labeled with a sentiment relevant to the context.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: June 20, 2023
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Yu Zhang, Dipayan Dutta, Zhongjie Lin, Shengjie Xia
  • Patent number: 11681805
    Abstract: A system for collecting data artifacts from a production environment, storing them, and replaying them in a testing environment is disclosed. One or more processors receive a data artifact from a sensor in a production environment, and store the data artifact in a first storage with a unique identifier, while also storing in a second storage record(s) associating the unique identifier with a tag. A clone of at least a portion of the production environment is created within the testing environment, and an analytic targeting the data artifact is incorporated into the clone. Upon receiving a request to replay the data artifact, referencing the tag associated with the data artifact's unique identifier, the data artifact is replayed by causing the clone to receive the data artifact as if it were presently encountered. Logs of output from the clone's response are stored in a third storage for future analysis.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: June 20, 2023
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Jonathan Oakley, Joseph Edmonds
  • Patent number: 11663817
    Abstract: 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: Grant
    Filed: July 15, 2021
    Date of Patent: May 30, 2023
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Sruthi Sangala, Titash Mandal, Sonil Trivedi, Sujit Eapen
  • Patent number: 11645231
    Abstract: Computer-implemented methods and systems are disclosed for receiving and indexing a plurality of files for later querying, for dynamically generating scripts to be executed during a query of a data store, and for horizontally distributing a query and aggregating results of the distributed query.
    Type: Grant
    Filed: April 24, 2022
    Date of Patent: May 9, 2023
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Luke A. Higgins, Robert R. Bruno
  • Patent number: 11647380
    Abstract: The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: May 9, 2023
    Assignee: Morgan Stanley Services Group Inc.
    Inventor: Sanjib Sahoo
  • Publication number: 20230117262
    Abstract: A system for receiving and deduplicating data strings transmitted over a network is disclosed. The system comprises one or more network sensors detecting data strings while in transit on the network; and non-transitory memory comprising instructions. When the instructions are executed by one or more processors, the one or more processors establish a plurality of Bloom filters, receive a first data string, perform a first insertion operation into each Bloom filter; determine, for each of one or more Bloom filters, a set of bits, whether presently set or cleared, to be unset; and unset each determined set of bits in the one or more Bloom filters. At a later moment in time, the first data string is received again, and each Bloom filter is queried to determine whether the first data string has been inserted, based on a current state of that Bloom filter.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Jonathan Oakley, Joseph Edmonds
  • Publication number: 20230124863
    Abstract: A method for caching and deduplicating a plurality of received segments of data is disclosed. The method comprises identifying a value of a first data field in each segment acting as a unique source identifier; and identifying a value of a second data field in each segment, the second data field being densely populated by values in the plurality of segments. The value of the second data field is partitioned into a first partition comprising more significant bits and a second partition comprising less significant bits. A key is generated based on values of the first data field and the first partition. A database entry associates the first key with a bitmap, the bitmap having a length based on the number of possible values a bitmap of equal length to the second partition could validly take. Single bits of the bitmap are set corresponding to received segments, to enable deduplication.
    Type: Application
    Filed: July 24, 2022
    Publication date: April 20, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Luke A. Higgins, Robert R. Bruno
  • Patent number: 11629871
    Abstract: A UFAD system with bifurcated air towers. The air towers are bifurcated in the sense that the air columns are fan-less and coil-less, and fans for delivering pressurized air to the air columns, and hence to the underfloor plenum of the UFAD system, are in overhead ceiling air ducts and spaced away from the air columns. Cooling coils could be located in a remote air handling unit that feeds conditioned air to the overhead ceiling air ducts to be pressurized by the fans.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 18, 2023
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Philip Meyers, James Cullen
  • Publication number: 20230114982
    Abstract: Domain specific knowledge base (KB) contains all concepts from domain and the semantic relations between concepts. The concepts and the semantic relations are extracted from an existing corpus of content for the domain. The World Wide Web Consortium (W3C) standard SKOS (Simple Knowledge Organization System) can be used and two types of semantic relations can be captured: hierarchal and associative. A Natural Language Processing (NLP) software engine can parse the input text to create a semantic knowledge graph, which is then mapped to a SKOS knowledge model. During the linguistic understanding of the text, relevant domain concepts are identified and connected by semantic links. Concepts automatically identified as most important in this domain can be promoted to another layer, referred to as “Topics.
    Type: Application
    Filed: November 28, 2022
    Publication date: April 13, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Nicolas SEYOT, Richard J. HEISE, Ziad GEMAYEL, Mohamed MOUINE
  • Patent number: 11620123
    Abstract: A system is disclosed for coordinating multiple software component deployments, upgrades, or migrations simultaneously or individually across a multiple-location/cloud platform. The system includes an application gateway router that routes incoming API requests based on an identifier in headers of the request that is associated with a swimlane construct, the swimlane containing multiple software components. By associating a swimlane's possible destinations with a timestamp or time range indicating when they are in effect, all of the components in the swimlane can be simultaneously upgraded or migrated by changing the API endpoint to which requests will be forwarded, with zero downtime. This solution is technology-, platform-, and cloud-agnostic and can be extended and applied to any organization using software.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: April 4, 2023
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Girish Sharma, Robert Sherman, Sunil Kalkunte, Swaminathan Annadurai
  • Publication number: 20230101224
    Abstract: Improved artificial intelligence computer systems actively and/or passively provide end-users with information from firm data systems to help the end-user perform the end-user's job functions. In a passive implementation, the system can prioritize emails for a user, craft consistent responses to multiple email inquiries on the same topic, and/or craft responses whose content is drawn from a library of electronic documents. In an active implementation, the system comprises AI agents associated with individual databases of the system, where the AI agents are tuned to retrieve data from their associated database in response to a query from the end-user.
    Type: Application
    Filed: September 24, 2021
    Publication date: March 30, 2023
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Amit Kumar SINGH, Ravish SHARMA, Kevin ENG, Vikram HEMRAJANI, Eden KIDNER, Monika NICA
  • Patent number: 11595495
    Abstract: 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: Grant
    Filed: July 30, 2021
    Date of Patent: February 28, 2023
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Deepak Garg, Sujit Eapen, Sonil Trivedi