Country
Full text data for US,EP,CN
Type
Legal Validity
Legal Status
Filing Date
Publication Date
Inventor
Assignee
Click to expand
IPC(Section)
IPC(Class)
IPC(Subclass)
IPC(Group)
IPC(Subgroup)
Agent
Agency
Claims Number
Figures Number
Citation Number of Times
Assignee Number
No. Publication Number Title Publication/Patent Number Publication/Patent Number Publication Date Publication Date
Application Number Application Number Filing Date Filing Date
Inventor Inventor Assignee Assignee IPC IPC
1
US10901375B2
Chaotic system anomaly response by artificial intelligence
Publication/Patent Number: US10901375B2 Publication Date: 2021-01-26 Application Number: 16/264,671 Filing Date: 2019-01-31 Inventor: Muraleedhara, Kesavanand   Jedda, Ahmed   Pinto, Paulo   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G05B13/02 Abstract: A system for detecting and responding to an anomaly in a chaotic environment, comprising one or more autonomous agent devices and a central server comprising a processor and non-transitory memory. The memory stores instructions that cause the processor to receive a first set of sensor readings from one or more remote electronic sensors, during a first time window, the sensor readings recording pseudo-Brownian change in one or more variables in the chaotic environment; determine, based on the first set of sensor readings, an expected range of the one or more variables during a second time window after the first time window; receive a second set of sensor readings from the one or more remote electronic sensors during the second time window recording change in the one or more variables; determine, based on the second set of sensor readings, that one variable of the one or more variables is not within the expected range; and cause the one or more autonomous agent devices to attempt to mitigate a potential harm indicated by the one variable being outside of the expected range.
2
US11036802B2
Classification rules engine and API generator
Publication/Patent Number: US11036802B2 Publication Date: 2021-06-15 Application Number: 16/532,012 Filing Date: 2019-08-05 Inventor: Foxell, Max   Brooks, Pete   Assignee: Morgan Stanley Services Group Inc.   IPC: G06F3/14 Abstract: A system is disclosed, comprising data storage and one or more computing devices. The data storage stores a plurality of records, each record comprising a plurality of values, each value being associated with an attribute from a plurality of attributes, and each record representing a classification rule that is satisfied if and only if each value of the plurality of values is matched by a value in a candidate query. The computing devices comprise one or more processors and non-transitory memory storing instructions that, when executed by the one or more processors, cause processors to: provide a graphical user interface (GUI) to enable setting a first ordering of the plurality of attributes, receive a candidate query; and based on the ordering of the plurality of attributes, automatically determine and output a best match among a set of all classification rules that are satisfied by the candidate query.
3
US2021200770A1
CACHING TIME-SENSITIVE DATA VIA SLIDING WINDOW PARTITIONS
Publication/Patent Number: US2021200770A1 Publication Date: 2021-07-01 Application Number: 16/727,701 Filing Date: 2019-12-26 Inventor: Pandey, Rakesh Kumar   Sankaran, Harish   Garg, Gaurav   Assignee: Morgan Stanley Services Group, Inc.   IPC: G06F16/2455 Abstract: A system for low latency caching of time-sensitive data is disclosed. The system comprises a database, one or more processors, and non-transitory memory. The non-transitory memory comprises instructions that cause the one or more processors to divide a table of the database into a plurality of logical partitions; during a first interval of time, insert new records exclusively into a first partition of the plurality of logical partitions; during a second interval of time, insert new records exclusively into a second partition of the plurality of logical partitions; during a subsequent interval of time, determine that a predetermined period of time has passed since conclusion of the first interval of time; and responsive to the determination that the predetermined period of time has passed, delete records from the first partition without changing contents of the second partition or any other partition of the plurality of logical partitions.
4
US10902484B1
System and method for carbon footprint determination
Publication/Patent Number: US10902484B1 Publication Date: 2021-01-26 Application Number: 16/920,481 Filing Date: 2020-07-03 Inventor: Pepere, Merav   Darapu, Kranthi   Viruthagiri, Nandhini   Hwang, Shinyou   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G06Q20/08 Abstract: A system and method may determine or display the carbon emissions impact for transactions, by for example receiving from transaction data sources data items describing transactions, each transaction associated with a user, a merchant, and an amount; for each transaction receiving or creating carbon emissions impact data for the merchant associated with the transaction; and deriving from the amount associated with the transaction and the carbon emissions impact data for the merchant associated with the transaction a carbon emission value associated with the transaction. Each data item may include a transaction amount and a merchant identifier, and/or other information. Calculating carbon emissions for the transaction may include multiplying the currency amount associated with the transaction and the carbon emissions impact data for the merchant associated with the transaction and dividing the result by the annual revenue for the merchant. The carbon emissions value may be displayed to a user.
5
US10951737B1
Mainframe service request orchestrator and multiplexer
Publication/Patent Number: US10951737B1 Publication Date: 2021-03-16 Application Number: 16/379,172 Filing Date: 2019-04-09 Inventor: Vadaparty, Kumar   Agrawal, Vishal   Suprun, Alex   Maroli, Arun   Mhatre, Vilas   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G06F15/16 Abstract: Efficient, reusable, extensible light weight framework orchestrates discrete mainframe service calls as a single composite service call. The single composite call requires a single mainframe socket and the mainframe disaggregates the composite service call upon receipt to process the individual service calls therein, thereby allowing the mainframe to handle more services calls simultaneously. A similar framework orchestrates distributed service calls from a mainframe client.
6
US2021165907A1
SYSTEMS AND METHODS FOR INTELLIGENT AND QUICK MASKING
Publication/Patent Number: US2021165907A1 Publication Date: 2021-06-03 Application Number: 16/701,765 Filing Date: 2019-12-03 Inventor: Mann, Christopher J.   Yerramilli, Kishore   Kumar, Vasantha   Viana, Richard   Jimenez, Joanki   Ton, That Hung   Assignee: Morgan Stanley Services Group Inc.   IPC: G06F21/62 Abstract: A method and system for masking private data (e.g., personally identifiable information (PII)) is provided. The method and system can include receiving log data from an application where at least a portion of the data is private, masking the data based on a type of the application. The method and system can also include an ability to update one or more rules that are applied to the masking based on the application type.
7
US11049058B2
System and method for improving performance in an enterprise computing environment
Publication/Patent Number: US11049058B2 Publication Date: 2021-06-29 Application Number: 16/430,611 Filing Date: 2019-06-04 Inventor: Aasoori, Radhika   Darapu, Kranthi   Assignee: Morgan Stanley Services Group Inc.   IPC: G06Q10/06 Abstract: A system for improving performance in an enterprise computing environment is disclosed and involves a change registry vault, including a machine learning model that analyzes whether or not implementation of a change will result in adverse operation of a component of the enterprise computing environment if the change is released, and takes different actions depending upon a result of that analysis. A corresponding method is also disclosed.
8
US2021006593A1
OPTICALLY ANALYZING TEXT STRINGS SUCH AS DOMAIN NAMES
Publication/Patent Number: US2021006593A1 Publication Date: 2021-01-07 Application Number: 17/026,536 Filing Date: 2020-09-21 Inventor: Schnieders, William R.   Assignee: Morgan Stanley Services Group Inc.   IPC: H04L29/06 Abstract: Systems and methods determine whether domain names are potentially maliciously registered variants of a set of monitored domain names. A computer system can receive domain names from a feed of newly registered domain names. For each received domain name, the computer system can generate a series of images of the domain name in different fonts and/or with various distortions applied thereto. The computer system can then transform the domain name images back to text via optical character recognition. Due to the differences in fonts and/or distortions applied to the generated images of the received domain name, the optical character recognition process can produce different text strings than the originally received domain name. The converted textual domain names are then analyzed to determine whether any one is sufficiently similar to a monitored domain name, indicating that the received domain name could be a malicious variant thereof.
9
US2021064363A1
FUNCTIONAL PROGRAMMING INTERACTIVE VISUALIZATION
Publication/Patent Number: US2021064363A1 Publication Date: 2021-03-04 Application Number: 16/559,583 Filing Date: 2019-09-03 Inventor: Goldbaum, Stephen   Mihaly, Attila   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G06F8/75 Abstract: A computer-implemented method for code analysis and visualization. The method comprises receiving software instructions written in a first representation; converting the first representation into a second representation, the second representation being an equivalent functional language representation of the software instructions; generating an abstract syntax tree based on the second representation; receiving a first input for the software instructions; and generating a visualization interface showing a first output of the software instructions when the software instructions are provided the first input and showing at least one attribute of the first input such that the attribute at least partially determined the first output and such that if the attribute had had a different value, an output different from the first output would have been generated by the software instructions.
10
US2021132554A1
CHAOTIC SYSTEM ANOMALY RESPONSE BY ARTIFICIAL INTELLIGENCE
Publication/Patent Number: US2021132554A1 Publication Date: 2021-05-06 Application Number: 17/124,403 Filing Date: 2020-12-16 Inventor: Muraleedhara, Kesavanand   Jedda, Ahmed   Pinto, Paulo   Assignee: Morgan Stanley Services Group Inc.   IPC: G05B13/02 Abstract: A system for detecting and responding to an anomaly in a chaotic environment, comprising one or more autonomous agent devices and a central server comprising a processor and non-transitory memory. The memory stores instructions that cause the processor to receive a first set of sensor readings from one or more remote electronic sensors, during a first time window, the sensor readings recording pseudo-Brownian change in one or more variables in the chaotic environment; determine, based on the first set of sensor readings, an expected range of the one or more variables during a second time window after the first time w window; receive a second set of sensor readings from the one or more remote electronic sensors during the second time window recording change in the one or more variables: determine, based on the second set of sensor readings, that one variable of the one or more variables is not within the expected range; and cause the one or more autonomous agent devices to attempt to mitigate a potential harm indicated by the one variable being outside of the expected range.
11
US2021073514A1
AUTOMATED SIGNATURE EXTRACTION AND VERIFICATION
Publication/Patent Number: US2021073514A1 Publication Date: 2021-03-11 Application Number: 16/565,133 Filing Date: 2019-09-09 Inventor: Sangala, Sruthi   Mandal, Titash   Trivedi, Sonil   Eapen, Sujit   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G06K9/00 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; 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.
12
US10922075B2
System and method for creating and validating software development life cycle (SDLC) digital artifacts
Publication/Patent Number: US10922075B2 Publication Date: 2021-02-16 Application Number: 16/380,008 Filing Date: 2019-04-10 Inventor: Sharma, Girish C.   Cira, Alberto   Assignee: Morgan Stanley Services Group Inc.   IPC: G06F8/71 Abstract: Systems and methods for creating and validating software development life cycle (“SDLC”) digital artifacts are disclosed. In an embodiment, a computer-implemented system includes a processor that is configured to determine whether a template of an SDLC artifact is valid, and in response to a determination that the template of the SDLC artifact is valid, to map one or more properties to the template. In an embodiment, the processor is configured to associate software asset metadata and one or more approvers of the SDLC artifact, and to transform the SDLC artifact into a standard-compliant SDLC artifact.
13
US2021067532A1
ENTERPRISE-LEVEL SECURITY METHOD AND SYSTEM
Publication/Patent Number: US2021067532A1 Publication Date: 2021-03-04 Application Number: 16/560,148 Filing Date: 2019-09-04 Inventor: Bruno, Robert R.   Higgins, Luke A.   Assignee: Morgan Stanley Services Group Inc.   IPC: H04L29/06 Abstract: A method of detecting and responding to anomalous activity within a system involves, based upon pivot feature information, for a snapshot interval, generating a frequency structure interrelating a pivot feature, a binning feature and counts, using the frequency structure, generating a graphical image of a pre-specified width and height in pixels, and wherein the pre-specified width corresponds to a cyclical repeating interval made up of multiple bins, the graphical image having been generated such that a bin of the multiple bins, is the bin having a highest count, and the bin is scaled to the pre-specified height, and counts of all other bins in the interval are scaled relative to that highest count, graphically comparing the generated graphical image to an immediately preceding graphical image for similarity, and if a result of the comparison fails to satisfy a pre-specified similarity threshold, automatically triggering an appropriate anomaly detection-based follow-on action.
14
US10958533B2
Tracking data flow in distributed computing systems
Publication/Patent Number: US10958533B2 Publication Date: 2021-03-23 Application Number: 15/078,424 Filing Date: 2016-03-23 Inventor: Khandelwal, Akshat   Walden, Christian   Clarke, Daren   Worley, Ian   Saggu, Jasvinder   Soukeras, Spyridon   Brizzi, Stefano   Assignee: Morgan Stanley Services Group, Inc.   IPC: H04L12/24 Abstract: A distributed computing environment comprises a plurality of distributed computer systems that execute a plurality of applications. At least one of the distributed computer systems executes a data flow software tool that identifies potential data flows between the applications and generates a GUI that shows at least one upstream application and/or at least one downstream application for a subject application. The data flow software tool receives, via the GUI, from the user, a first input for the at least one upstream application and/or a second input for the at least one downstream application. The first input comprises a verification that the at least one upstream application provides the incoming data flow to the subject application and the second input comprises a verification that the at least one downstream application receives the outgoing data flow from the subject application.
15
US11048758B1
Multi-level low-latency hashing scheme
Publication/Patent Number: US11048758B1 Publication Date: 2021-06-29 Application Number: 16/779,282 Filing Date: 2020-01-31 Inventor: Kim, Changhoan   Park, Sunghyun   Assignee: Morgan Stanley Services Group Inc.   IPC: G06F16/903 Abstract: A system for storing and looking up values via hash table is disclosed. The system comprises multiple hash tables, each hash table being associated with a different hashing function and a content addressable memory (CAM). One or more processors receive a request to store a value; generate hashes of the value via each of the hashing functions; determine whether there exists at least one hash table that has a vacancy for the value; and if the determination is positive, insert the value in one of the at least one hash tables having the vacancy, and if the determination is negative, insert the value in the CAM. The processors also receive a request to look up a value; determine whether any of the hash tables or the CAM contain the value; and return the determination of whether the any of the plurality of hash tables or the CAM contain the value.
16
US2021056098A1
NAMED ENTITY EXTRACTION IN AUTOMATED CHAT ASSISTANT
Publication/Patent Number: US2021056098A1 Publication Date: 2021-02-25 Application Number: 16/544,596 Filing Date: 2019-08-19 Inventor: Raman, Rama   Singh, Amit Kumar   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G06F16/242 Abstract: A system for providing responses to natural language queries or commands is disclosed. The system comprises a server comprising a processor and non-transitory memory storing instructions that cause the processor to: retrieve a stored data structure comprising a plurality of named entities; receive a natural language query or command from a human user; extract one or more named entities from the query or command, wherein the extraction comprises iteratively: dividing the query or command into overlapping sets of tokens, determining whether a set of tokens corresponds to a named entity from the plurality of named entities, extracting any corresponding set of tokens from the query, and if no corresponding sets remain, decreasing the set size and repeating; and based at least in part on the query or command and on the extracted one or more named entities, act to fulfill a user intent expressed by the query or command.
17
US2021042365A1
CLASSIFICATION RULES ENGINE AND API GENERATOR
Publication/Patent Number: US2021042365A1 Publication Date: 2021-02-11 Application Number: 16/532,012 Filing Date: 2019-08-05 Inventor: Foxell, Max   Brooks, Pete   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: G06F16/9032 Abstract: A system is disclosed, comprising data storage and one or more computing devices. The data storage stores a plurality of records, each record comprising a plurality of values, each value being associated with an attribute from a plurality of attributes, and each record representing a classification rule that is satisfied if and only if each value of the plurality of values is matched by a value in a candidate query. The computing devices comprise one or more processors and non-transitory memory storing instructions that, when executed by the one or more processors, cause processors to: provide a graphical user interface (GUI) to enable setting a first ordering of the plurality of attributes, receive a candidate query; and based on the ordering of the plurality of attributes, automatically determine and output a best match among a set of all classification rules that are satisfied by the candidate query.
18
US10992696B2
Enterprise-level security method and system
Publication/Patent Number: US10992696B2 Publication Date: 2021-04-27 Application Number: 16/560,148 Filing Date: 2019-09-04 Inventor: Bruno, Robert R.   Higgins, Luke A.   Assignee: MORGAN STANLEY SERVICES GROUP INC.   IPC: H04L29/06 Abstract: A method of detecting and responding to anomalous activity within a system involves, based upon pivot feature information, for a snapshot interval, generating a frequency structure interrelating a pivot feature, a binning feature and counts, using the frequency structure, generating a graphical image of a pre-specified width and height in pixels, and wherein the pre-specified width corresponds to a cyclical repeating interval made up of multiple bins, the graphical image having been generated such that a bin of the multiple bins, is the bin having a highest count, and the bin is scaled to the pre-specified height, and counts of all other bins in the interval are scaled relative to that highest count, graphically comparing the generated graphical image to an immediately preceding graphical image for similarity, and if a result of the comparison fails to satisfy a pre-specified similarity threshold, automatically triggering an appropriate anomaly detection-based follow-on action.
19
US10990676B1
File collection method for subsequent malware detection
Publication/Patent Number: US10990676B1 Publication Date: 2021-04-27 Application Number: 16/918,984 Filing Date: 2020-07-01 Inventor: Edmonds, Joseph   St., John Patrick   Assignee: Morgan Stanley Services Group Inc.   IPC: G06F21/56 Abstract: A computer-implemented method for collecting files transmitted on a network for subsequent malware analysis is disclosed. The method comprises determining, by a sensor, that a file has been transmitted on the network; transmitting, from the sensor to an intermediate agent, the file; storing, by the intermediate agent, the file, pending a determination whether metadata of the file indicates an identical copy of the file has likely already been stored by a source collection subsystem; responsive to a determination that the file has not likely already been stored by the source collection subsystem, transmitting the file from the intermediate agent to the source collection subsystem; verifying, by the source collection subsystem, that the file has not likely already been stored by the source collection subsystem; and storing the file for future analysis.
20
US11037113B2
Network of computing nodes and a method of operating the computing nodes to effectuate real-time bank account-to-bank account money transfer
Publication/Patent Number: US11037113B2 Publication Date: 2021-06-15 Application Number: 16/634,412 Filing Date: 2019-07-31 Inventor: Kapoor, Uma   Zeltser, Olga   Thurber, Chris   Assignee: Morgan Stanley Services Group Inc.   IPC: G06Q40/00 Abstract: A network of computing nodes and a method of operating the computing nodes effectuate, in real-time, an international, money transfer from the bank account of a first person (the payer) in a first country to the bank account of a second person (the beneficiary) in a second, different, country.
Total 4 pages