Semantic Network (e.g., Conceptual Dependency, Fact Based Structure) Patents (Class 706/55)
  • Patent number: 11687527
    Abstract: A system for analyzing graph databases using intelligent reasoning systems including scalable collection of, and transformation of, graph data into facts suitable for use with programming logic languages doing deductive reasoning. A graph analyzer ingests disparate graph data from across the Internet and transforms the graph data into a fact table. In order to reduce latency and processing congestion, a stream processing engine and sharding strategy are employed to ensure scalability through parallelized processing of programming logic queries. Transformed graph data, now relational data, is utilized with programming logic languages that allow for hypothetical queries whereby an inference engine can deduce new information to satisfy such a query. Furthermore, the self-contained nature of inputs, outputs, and transformations of the system means strict data provenance can be observed and adhered to.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: June 27, 2023
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers
  • Patent number: 11657094
    Abstract: In one embodiment, a method includes receiving a query from a user from a client system associated with the user, determining one or more initial memory slots based on the query, accessing a memory graph associated with the user which comprises a plurality of nodes and a plurality of edges connecting the nodes, and wherein one or more of the nodes correspond to one or more episodic memories of the user, respectively, and wherein each edge corresponds to a relationship between the connected nodes, selecting one or more candidate nodes from the memory graph by one or more machine-learning models based on the initial memory slots, generating a response based on the initial memory slots and episodic memories corresponding to the selected candidate nodes, and sending instructions for presenting the response to the client system in response to the query.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: May 23, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Seungwhan Moon, Pararth Paresh Shah, Anuj Kumar, Rajen Subba
  • Patent number: 11645182
    Abstract: Embodiments of a system for determining a data gravity index score and implementing pervasive data center architecture is disclosed. In some embodiments, the system can calculate a data gravity index score based on the amount of data stored in a given location, an amount of data in motion in the given location, a bandwidth index associated with the given location, and a latency index associated with the given location. Based on data gravity index scores, in some embodiments, the system can localize traffic to improve network performance, improve security operations, and generate software-defined-network overlay.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: May 9, 2023
    Assignee: Digital Realty Trust, Inc.
    Inventors: Dave Dennis McCrory, Anthony Bennett Bishop
  • Patent number: 11637792
    Abstract: The present disclosure generally relates to systems and methods for efficiently and dynamically integrating a chatbot into an application service. More specifically, the present disclosure relates to systems and methods that dynamically build custom components that enable the chatbot to communicate and facilitate the use of the application service directly from the chatbot application. Accordingly, the systems and methods described herein provide the benefit of integrating the chatbot application into an application service without having the application developer write code for the integration, thereby enhancing the computational efficiency of the integration and the reliability of the application service when new services or service functionality are added or modified.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: April 25, 2023
    Assignee: Oracle International Corporation
    Inventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
  • Patent number: 11576050
    Abstract: Systems, methods, and apparatuses for providing dynamic, prioritized spectrum utilization management. The system includes at least one monitoring sensor, at least one data analysis engine, at least one application, a semantic engine, a programmable rules and policy editor, a tip and cue server, and/or a control panel. The tip and cue server is operable utilize the environmental awareness from the data processed by the at least one data analysis engine in combination with additional information to create actionable data.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: February 7, 2023
    Assignee: DIGITAL GLOBAL SYSTEMS, INC.
    Inventors: Armando Montalvo, Dwight Inman, Edward Hummel
  • Patent number: 11545042
    Abstract: A learning system includes a non-transitory memory, and one or more hardware processors configured or programmed to read instructions from the non-transitory memory to cause the learning system to perform operations including generating a user knowledge mesh including generating topic nodes each corresponding to a topic included in the user knowledge mesh, and generating concept nodes each corresponding to a key learnable concept, wherein each of the topic nodes is connected to another one of the topic nodes, each of the concept nodes is connected to one of the topic nodes, and each of the key learnable concepts includes one or more interactions related to the key learnable concept.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: January 3, 2023
    Assignee: CEREGO JAPAN KABUSHIKI KAISHA
    Inventors: Iain Harlow, Archana Ramalingam, John Braunlin, Kyle Stewart, Laila Vinson, Tyler Duni, Phaedrus Raznikov, Eric Young, Jon-David Hague
  • Patent number: 11514336
    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: Grant
    Filed: May 5, 2021
    Date of Patent: November 29, 2022
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Nicolas Seyot, Richard J. Heise, Ziad Gemayel, Mohamed Mouine
  • Patent number: 11514338
    Abstract: An activity planning system comprises a knowledge base, a query processor, and a temporal reasoner. A query including temporal constraints is input into the query processor. The query processor converts the query into a formal representation. The formal representation is a formal graphical semantic representation grounded on an ontology defined in the knowledge base. The temporal reasoner processes the query representation output by the query processor against the knowledge base which defines a set of object. For each object, the temporal reasoner produces a normalized score from 0 to 1 to indicate the degree of how likely the object satisfies the temporal constraints imposed by the query.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: November 29, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Doo Soon Kim, Fuliang Weng
  • Patent number: 11436415
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining textual based message data of a messaging system; processing the textual based message data to determine one or more sentiment parameter associated to the textual based message data; and outputting an alert based on a result of the processing.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 6, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 11347777
    Abstract: According to one embodiment, a computer program product for identifying key words within a plurality of documents comprises a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a processor to cause the processor to perform a method comprising identifying, by the processor, a first group of textual data, determining, by the processor, a plurality of word combinations within the first group of textual data, and determining, by the processor, a first plurality of key words for the first group of textual data, utilizing the plurality of word combinations.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: May 31, 2022
    Assignee: International Business Machines Corporation
    Inventor: Douglas A. Smith
  • Patent number: 11334607
    Abstract: A computer-implemented method according to one embodiment includes identifying a first group of textual data, determining a plurality of word combinations within the first group of textual data, and determining a first plurality of key words for the first group of textual data, utilizing the plurality of word combinations.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: May 17, 2022
    Assignee: International Business Machines Corporation
    Inventor: Douglas A. Smith
  • Patent number: 11312298
    Abstract: An autonomous vehicle utilizing machine learning method, system, and computer program product include training, by a computing device, a driver attention model utilizing historical ambient sensor data and historical physiological sensor data associated with an autonomous vehicle, receiving ambient sensor data associated with a currently driving autonomous vehicle, receiving physiological sensor data associated with a driver of the currently driving autonomous vehicle, and using, by a computing device, the trained driver attention model in conjunction with the ambient sensor data and the physiological sensor data to generate an alert for a driver of the currently driving autonomous vehicle.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: April 26, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert G. Farrell, James R. Kozloski
  • Patent number: 11297151
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to predict an action based on content in electronic messages, at least one action being a responsive electronic message. In some examples, a method may include receiving data representing an electronic message with an electronic messaging account, identifying one or more component characteristics associated with one or more components of the electronic message, characterizing the electronic message based on the one or more component characteristics to classify the electronic message for a response as a classified message, causing a computing device to perform an action to facilitate the response to the classified message, and the like.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 5, 2022
    Assignee: Spredfast, Inc.
    Inventors: Adam Philip Holzband, Ben McKown, William Weiss, Mike Cohen, Randall Hejtmanek
  • Patent number: 11256790
    Abstract: A file protecting method having following steps is provided: intercepting a data section in a module file, encrypting the data section according to a dynamic password; integrating other data sections that are not intercepted in the module file to update the module file, and storing the updated module file, the encrypted data section and the dynamic password. A corresponding data processing system is also provided.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: February 22, 2022
    Assignee: Acer Incorporated
    Inventor: Hsien-Yang Li
  • Patent number: 11238059
    Abstract: A method of facilitating construction of a user interface for policing input of user-defined data to a database. An ontology expressed in a first-order logic language is obtained, the ontology describing one or more predefined classes, a plurality of predefined properties and at least one predefined restriction. Data useable to identify a first class is received, and in response, an intermediate data structure is generated for the first class, the intermediate data structure configured to facilitate construction of a user interface for policing input of user-defined data to the database. Generating the intermediate data structure comprises identifying a property from the ontology that is applicable to the first class, determining a property restriction function indicating whether the at least one restriction is applicable to the property, and associating the at least one restriction with the property in the intermediate data structure.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 1, 2022
    Assignee: Data Chemist Limited
    Inventors: Kevin Feeney, Gavin Mendel-Gleason
  • Patent number: 11226932
    Abstract: At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: January 18, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
  • Patent number: 11188559
    Abstract: The present technology pertains to an organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 30, 2021
    Assignee: Dropbox, Inc.
    Inventors: Robert Ying, Sam Keller
  • Patent number: 11183307
    Abstract: The vocabulary of pertinent terms used to highlight/filter medical records in a text annotation system is continually updated based on user feedback. To maximize the effectiveness of this updating, feedback is extracted from all users of the system, thereby providing a ‘group-sourced’ vocabulary of pertinent terms. As each user modifies the provided vocabulary of pertinent terms to customize the text annotation system to conform to the user's preferences, the modifications are collected and communicated to the provider of the vocabulary of pertinent terms. The provider of the vocabulary of pertinent terms assimilates the modifications implemented by each user of the word annotation system to determine whether to modify the vocabulary of pertinent terms for subsequent users of the common vocabulary of pertinent terms.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: November 23, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Gabriel Ryan Mankovich, Robbert Christiaan Van Ommering, Lucas de Melo Oliveira
  • Patent number: 11081215
    Abstract: Embodiments of the invention include methods, systems, and computer program products for generating a medical problem list. A non-limiting example of the method includes receiving, by a processor, a plurality of disease categories. A disease category set that includes a plurality of top level disease categories is defined using the processor, wherein the disease category set is based at least in part upon the plurality of disease categories. The processor is used to extract a plurality of candidate training problems from an electronic patient record training set. The processor is used to assign each of the candidate training problems to the plurality of top level disease categories. The processor is used to generate a disease category model for each of the top level disease categories from the electronic patient record training set using a machine learning technique.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Murthy V. Devarakonda, Safa Messaoud, Ching-Huei Tsou
  • Patent number: 11063920
    Abstract: Dynamic key cryptography validates mobile device users to cloud services by uniquely identifying the user's electronic device using a very wide range of hardware, firmware, and software minutiae, user secrets, and user biometric values found in or collected by the device. Processes for uniquely identifying and validating the device include: selecting a subset of minutia from a plurality of minutia types; computing a challenge from which the user device can form a response based on the selected combination of minutia; computing a set of pre-processed responses that covers a range of all actual responses possible to be received from the device if the combination of the particular device with the device's collected actual values of minutia is valid; receiving an actual response to the challenge from the device; determining whether the actual response matches any of the pre-processed responses; and providing validation, enabling authentication, data protection, and digital signatures.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: July 13, 2021
    Assignee: mSignia, Inc.
    Inventors: Paul Timothy Miller, George Allen Tuvell
  • Patent number: 11055350
    Abstract: Observable data points are collected and organized into a link-oriented data set including nodes and links. Information is abstracted for use in link analysis by generating links between the collected data points, including deriving links and inducing links. A link can be induced by linking together a pair of nodes that satisfy a distance function. Exemplary distance functions that can be used to induce links include geospatial proximity, attribute nearness, and name similarity. Paths can be identified between selected nodes of interest through a dataset operation, and nodes and/or links can be selectively included or excluded from the data set operation. The dataset can be augmented with pedigree information or one or more association nodes. Link information, including a trajectory and a connected path that selectively produces or excludes one or more intermediate nodes, can be displayed and/or produced in a specified format.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: July 6, 2021
    Assignee: Pulselight Holdings, Inc.
    Inventors: Jim Snyder, Joon Hao Chuah, Joe Dente, Travis Hartwell, Morgan Hollinger, John Thele, Jimmy Wan, Robert Williams, Robby Morgan
  • Patent number: 11055207
    Abstract: A method for automatic generation of integration tests from unit tests includes automatically running, by a processor, a unit test for each model of a plurality of models making-up a system. The method also includes automatically determining, by the processor, integration of unit test cases of interfacing models for one or more groups of interfacing models of the plurality of models. The method additionally includes automatically running, by the processor, an integration test for each group of interfacing models using the unit tests for each model of the interfacing models. The method further includes automatically detecting, by the processor, at least one of inconsistent, incomplete or incorrect data transmitted between the interfacing models for each group of interfacing models.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: July 6, 2021
    Assignee: The Boeing Company
    Inventors: Daniel Ramiro Rebollo, Johan De Prins, Maxim Constantijn Vos, Pawel Kajak, Victor Arcos Barraquero, Bastian Figlar
  • Patent number: 11055338
    Abstract: Embodiments of the present invention include generating a facet tree based on words found in one or more documents, the facet tree being a tree data structure that defines hierarchical relationships between a plurality of words. The method may further include calculating a degree of similarity between a first word and a second word based on similarity of usage of the first word and the second word in the one or more documents, and generate a facet tree based on the degree of similarity. The method may further include, for each of one or more candidate words in the one or more documents, calculating a degree of correlation between a co-occurrence of two or more existing facet tree entries in a document and an occurrence of the candidate word in the document, and updating the facet tree on the basis of the one or more degrees of correlation.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yasumasa Kajinaga, Yutaka Moriya, Yuichi Suzuki
  • Patent number: 11049599
    Abstract: A method for implementing a secure system to prevent adverse drug interactions and repeat prescriptions, for a patient, in a multi-party computing environment. The method includes receiving a patient identifier from a provider, authenticating an access by the provider, and retrieving a second patient identifier, wherein the second patient identifier corresponds to the received patient identifier, wherein the received patient identifier and the second patient identifier are different. The method further includes receiving an input from the provider that corresponds to the patient identifier, and accessing a database that contains a stored private ID, wherein the stored private ID is a combination of the received patient identifier and the retrieved second patient identifier, and wherein the database includes data relating to the patient. The method includes searching the database to obtain a search result based on the received input from the provider, and transmitting the search result to the provider.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael A. Amisano, John F. Behnken, Jeb R. Linton, John L. Melchionne, David K. Wright
  • Patent number: 11050700
    Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails) and selecting corresponding actions are described. In some database systems, a user may receive multiple messages at a user device. To efficiently determine responses to these messages, the user device may send the messages to a backend server for analysis. The server may perform natural language processing (NLP) to classify the message with one or more binary classifications and may extract metadata from each message. Based on the classifications and the metadata, the server may determine one or more actions the user device may perform to respond to each message. The server may send instructions to the user device indicating the suggested actions, and the user device may display these actions as options to a user. Additionally, the user device may use the classifications and metadata to automatically generate one or more communication templates in response to the message.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: June 29, 2021
    Assignee: salesforce.com, inc.
    Inventors: William Christopher Fama Roller, Shardul Vikram, Alex Michael Noe, Noah William Burbank, Sammy Adnan Nammari, Ascander Dost, Shuvajit Das, Oliver Qian Tang, Robert Christopher Ames, Madhav Vaidyanathan, Wing Hing Ku, Bhaskar Garg, Xu Yang, Madeleine Mary Gill, Percy Dara Mehta, Janelle Wen Hui Teng, Abraham Dio Suharli, Alexis Roos, Wenhao Liu, Nelson Esteban Acevedo, Joseph Gerald Keller, Rohit Deshpande, Sandeep Raju Prabhakar
  • Patent number: 11030667
    Abstract: Product planning techniques are provided that recommend compositions of product features for weighted heterogeneous consumer segments using regression trees. An exemplary method comprises obtaining historical consumer data comprising product preferences for existing product items for multiple consumer segments; obtaining product features indicating characteristics for each existing product item; prioritizing the consumer segments by obtaining a weight indicating an interest in each consumer segment; computing a total performance metric, for each product item, by calculating a dot product between the consumer segment weights and respective preferences of the consumer segments regarding a given product item; obtaining a regression tree from the existing product items to predict the total performance metric in terms of corresponding product features; and selecting a combination of the product features to be used in future product items based on identified paths in the regression tree.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: June 8, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Adriana Bechara Prado, Victor Bursztyn, Jonas F. Dias, André de Almeida Maximo, Angelo E. M. Ciarlini
  • Patent number: 10991120
    Abstract: A processor-implemented method includes acquiring, by a processor, a first undirected graph and a second undirected graph, generating, by the processor, a first lattice for the first undirected graph and a second lattice for the second undirected graph; matching, by the processor, the first lattice and the second lattice based on a first global structure of the first lattice and a second global structure of the second lattice, the first global structure corresponding to nodes of the first undirected graph and the second global structure corresponding to nodes of the second undirected graph, and processing the first undirected graph and the second undirected graph based on a result of the matching of the first lattice and the second lattice.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: April 27, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hui Zhang, ByungIn Yoo, Deheng Qian
  • Patent number: 10984026
    Abstract: A method includes (a) obtaining a search word, (b) obtaining first to third concept maps including words and semantic distances between the words, (c) obtaining a first association map including degrees of association indicating how close the semantic distances included in the first and second concept maps are to each other; (d) obtaining a second association map including degrees of association indicating how close the semantic distances included in the first to third concept maps are to one another, (e) extracting, from the words as an associated word, at least one word whose difference between the degree of association with the search word included in the first association map and the degree of association with the search word included in the second association map is equal to or larger than a first threshold, and (f) outputting a result of a search based on the search word and the associated word.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: April 20, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Yuki Minoda, Koji Morikawa, Asuka Sakai
  • Patent number: 10942972
    Abstract: A query processing method is disclosed. A query processing method according to an embodiment may comprise the steps of: displaying a first object and a second object; acquiring a user input indicating a relationship between the first object and the second object; displaying a first relationship structure between the first object and the second object on the basis of the user input; and transmitting, to the server, a query including a second relationship structure between at least one first node corresponding to the first object and at least one second node corresponding to the second object, which corresponds to the first relationship structure.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: March 9, 2021
    Assignees: SAMSUNG ELECTRONICS CO., LTD., KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Hyung-Rai Oh, Myoung-Ho Kim, Jun-Su Kim
  • Patent number: 10921956
    Abstract: An example information assessment system includes communication circuitry; storage; and processing circuitry. The processing circuitry is configured to control the information assessment system to at least receive, via the communication circuitry, content from multiple users relating to a particular topic; determine, for the content from each respective user, an orientation value reflecting a sentiment of the content; store, in the storage, the content from the multiple users in association with the orientation values; and in response to receiving a request for information about the particular topic, generate a visual map reflecting the orientation values associated with the content from the multiple users.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: February 16, 2021
    Assignee: Summize, Inc.
    Inventors: Abdur Chowdhury, Gregory Scott Pass, Ajaipal Singh Virdy, Ophir Frieder
  • Patent number: 10896764
    Abstract: A drug inspection apparatus inspects drugs that are prepared based on prescription information and are packaged in a prescription bag. A drug database includes drug images of drugs that can be prepared. A comparison target selection section acquires drug images of drugs, which are prepared according to the prescription, and drugs similar thereto from the drug database. A first drug determination section compares captured images of prepared drugs with the drug images acquired from the drug database, and determines drugs present in the captured images and the number thereof. An inspection result determination section determines whether or not the prepared drugs and the number thereof match the prescription information based on the prescription information.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: January 19, 2021
    Assignee: FUJIFILM TOYAMA CHEMICAL CO., LTD.
    Inventors: Makoto Yonaha, Tetsuya Takamori, Ippei Takahashi, Seigo Sugimoto
  • Patent number: 10853378
    Abstract: Electronic note management via a connected entity graph.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: December 1, 2020
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventor: James Campbell
  • Patent number: 10839333
    Abstract: A goal tracking system including a goal retrieval unit that retrieves a listing of goals, with each goal having at least one prerequisite, and retrieves a listing of completed goals related to a user, a goal analysis unit that compares the completed goal of the user with the prerequisite of the goal and determines if the user is qualified to achieve at least one goal from the listing of goals based on the completed goals of the user.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: November 17, 2020
    Assignee: CENTER FOR INDEPENDENT FUTURES
    Inventors: Dimitar Stoyanov, M. Charlie Egan
  • Patent number: 10839017
    Abstract: An autonomous robotic system using an adaptive, interactive, and cognitive reasoner utilizing an advanced memory graph structure receives a natural language input. The natural language input is processed to identify components. At least a portion of the components of the natural language input is stored in a short-term artificial intelligence memory graph data structure. A long-term artificial intelligence memory graph data structure includes data that was previously stored in the short-term artificial intelligence memory graph data structure but is no longer stored in the short-term artificial intelligence memory graph data structure.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: November 17, 2020
    Assignee: AIBrain Corporation
    Inventors: Hong Shik Shinn, Eunmi Hong, Byoung-Kwon Lim, Cheongan Lee, Yeongju Kim, Inhyuk Lee
  • Patent number: 10832180
    Abstract: An artificial intelligence (AI) system is disclosed that employs windowed cellular automata to create plausible alternatives. A cellular automata-based technique may be utilized to perform pattern recognition and assess the best path available (i.e., “instant improv”). Alternative sequences (i.e., “pattern improv”) may also be used to determine alternative paths. This instant improv and pattern improv may then be used to create completely new, plausible alternative nodes. The subsequent evaluation of the sentiment further creates new, dynamic capabilities. Through the use of windowed memory learning, recall, and interpolation, new plausible structures are generated that predict dynamic systems.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: November 10, 2020
    Assignee: The Aerospace Corporation
    Inventors: Terence Yeoh, Nehal Desai
  • Patent number: 10824660
    Abstract: Techniques are provided for detecting new topics and themes and assigning new posts to existing topic and/or theme clusters in online community discussions. A post posted to an online community is received and a post feature vector representative of the post is created. The post is compared to a plurality of centroid feature vectors, each centroid feature vector being representative of a respective post cluster and associated with a theme. Upon determining that similarity between the post feature vector and one of a plurality of centroid feature vectors satisfies a minimum similarity threshold, the post is assigned to the post cluster of which the centroid feature vector is representative. Upon determining that similarity between the post feature vector and any of the plurality of centroid feature vectors is below the minimum similarity threshold, a new theme cluster is created and the post is assigned to the new theme cluster.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: November 3, 2020
    Assignee: ADOBE INC.
    Inventors: Kokil Jaidka, Prakhar Gupta, Sajal Rustagi, R. Kaushik
  • Patent number: 10789224
    Abstract: At least part of an analytic process is executed on one or more data sets. Execution of the analytic process is performed within an analytic computing environment. During the course of execution of the analytic process, a data structure is generated comprising data structure elements. The data structure elements represent attributes associated with execution of the analytic process. Value is assigned to at least a portion of the data structure elements. The data structure generated during execution of the analytic process may be stored in an accessible catalog of other data structures generated during execution of other analytic processes.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: September 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen Todd, Oshry Ben-Harush, Brahma Tangella
  • Patent number: 10783176
    Abstract: Systems and methods of the present invention provide for: selecting a word pair and a category, concept, or sample response from a data store; performing a data extraction on a first knowledge base, including an article or content associated with a word in the word pair or a list of articles linking to the category, concept, or sample response; inserting words generated from the data extraction into a data store; defining a difficulty level for each of the words according to a crawl of difficulty data in a second knowledge base; and rendering a GUI displaying the words and the difficulty level for each of the words.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: September 22, 2020
    Assignee: Pearson Education, Inc.
    Inventor: Clifton Joel Wigtil
  • Patent number: 10769332
    Abstract: Disclosed is a system and method for automatically diagnosing an error by performing failure analysis of functional simulation pertaining to a Design Under Verification (DUV) or System Under Verification (SUV). A prediction unit generates a set of expected output packets upon processing a set of input packets' copy. A comparison unit compares an actual output packet, from the set of actual output packets, with an expected output packet, from the set of expected output packets, corresponding to the actual output packet. When there is a mismatch, the actual output packet is compared with at least one subsequent expected output packet until the match is found. The diagnosing unit automatically diagnoses at least one of a packet drop error, an ordering error, an error in routing, by performing a systematic failure analysis and reports a diagnostic information and/or default diagnostic information associated with the error.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: September 8, 2020
    Assignee: HCL Technologies Limited
    Inventors: Manickam Muthiah, Sathish Kumar Krishnamoorthy
  • Patent number: 10762431
    Abstract: Artificial intelligence (AI) techniques that map disallowed states and enable access to those states under certain conditions through a search algorithm are disclosed. In other words, scenario boundaries may be crossed by jumping from one scenario that is less desirable or even has no solution to another scenario that is more desirable.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: September 1, 2020
    Assignee: The Aerospace Corporation
    Inventors: Terence Yeoh, Nehal Desai
  • Patent number: 10726346
    Abstract: A cognitive information processing system comprising a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a plurality of data sources, the plurality of data sources comprising a blockchain data source, the blockchain data source providing blockchain data; processing the blockchain data to generate a plurality of knowledge elements; processing the blockchain data to generate cognitive blockchain data; storing the plurality of knowledge elements and the cognitive blockchain data within a cognitive graph; and, processing the plurality of knowledge elements to generate a cognitive insight associated with a compliance requirement.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: July 28, 2020
    Assignee: Cognitive Scale, Inc.
    Inventors: Manoj Saxena, Matthew Sanchez, Richard Knuszka
  • Patent number: 10726343
    Abstract: A method, system and computer-usable medium for cognitive information processing comprising: receiving data from a plurality of data sources, the plurality of data sources comprising a blockchain data source, the blockchain data source providing blockchain data; processing the blockchain data to generate a plurality of knowledge elements; processing the blockchain data to generate cognitive blockchain data; storing the plurality of knowledge elements and the cognitive blockchain data within a cognitive graph; and, processing the plurality of knowledge elements to generate a cognitive insight associated with a compliance requirement.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: July 28, 2020
    Assignee: Cognitive Scale, Inc.
    Inventors: Manoj Saxena, Matthew Sanchez, Richard Knuszka
  • Patent number: 10713242
    Abstract: A computer-implemented method configured to train a system to be able to provide answers to questions that do not have a direct relationship established in a database.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: July 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Stephen A. Boxwell, Octavian F. Filoti, Nils R. Holzenberger, Ashok T. Kumar, Rafael A. Leano, Cheyenne E. Parsley
  • Patent number: 10684749
    Abstract: A content management system provides event data relating to other users' activity or interactions with a content item for display in an activity feed provided in conjunction with a user interface of a native application displaying the content item. Though provided in conjunction with the native application, the event data is maintained separate from the content data of the content item and displayed in the activity feed by an application separate from the native application of the content item. The activity feed permits users to exchange chat messages and retrieve information for multiple versions of the content item.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: June 16, 2020
    Assignee: Dropbox, Inc.
    Inventors: Bo Hu, Maxime Larabie-Bélanger
  • Patent number: 10642932
    Abstract: Aspects of the subject disclosure may include, for example, a process that performs a statistical, natural-language processing analysis on a group of text documents to determine a group of topics. The topics are determined according to parameters obtained by training on a sample of documents. One or more topics in a subset of topics are associated to each document, resulting in topic-document pairs. A bias is identified for each topic-document pair, and clusters of topics are created from the subset of topics. Each cluster of topics is determined from a value for each bias of each topic-document pair and from a frequency of occurrence of each topic. Each cluster is presentable according to a corresponding image configuration based on all or a subset of the bias dimensions and the frequency of occurrence of topics in a cluster that distinguishes the cluster from other clusters. Other embodiments are disclosed.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: May 5, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Pamela A. M. Bogdan, Gary Gressel, Gary Reser, Alex Rubarkh, Kenneth Shirley
  • Patent number: 10601937
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to predict an action based on content in electronic messages, at least one action being a responsive electronic message. In some examples, a method may include receiving data representing an electronic message with an electronic messaging account, identifying one or more component characteristics associated with one or more components of the electronic message, characterizing the electronic message based on the one or more component characteristics to classify the electronic message for a response as a classified message, causing a computing device to perform an action to facilitate the response to the classified message, and the like.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: March 24, 2020
    Assignee: Spredfast, Inc.
    Inventors: Adam Philip Holzband, Ben McKown, William Weiss, Mike Cohen, Randall Hejtmanek
  • Patent number: 10572598
    Abstract: Examples of the present disclosure describe systems and methods relating to generating a relevance score on a given natural language answer to a natural language query for ranking the answer among other answers for the query, while generating a summary passage and a likely query to the given passage. For instance, multi-layered, recurrent neural networks may be used to encode the query and the passage, along with a multi-layered neural network for information retrieval features, to generate a relevant score for the passage. A multi-layered, recurrent neural network with soft attention and sequence-to-sequence learning task may be used as a decoder to generate a summary passage. A common encoding neural network may be employed to encode the passage for the ranking and the summarizing, in order to present concise and accurate natural language answers to the query.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Doran Chakraborty, Manish Malik, Qifa Ke, Jonathan R. Tiao
  • Patent number: 10552884
    Abstract: Systems and methods are provided for collecting and listing entertainment ticket information from multiple data sources, and facilitating the sales of entertainment tickets over a network. In accordance with one implementation, a computer-implemented method is provided for offering to sell entertainment tickets over a network. The method includes the steps of providing exhibition data importation rules for importing exhibition data, electronically receiving the exhibition data from multiple exhibition data feeds in accordance with the exhibition data importation rules, and electronically eliminating any duplicates from the exhibition data. The method further includes the step of providing, over the network, to a user a listing of entertainment exhibitions in accordance with user-selected or selected criteria, in which the listing provides an option to purchase an exhibition ticket from an entertainment ticket provider.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: February 4, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Susan Elaine Lambert, William Robert Balfour, Miroslav Kacmar, Michael Joseph Kasprow, Justin Jolyon Pertschuk
  • Patent number: 10552468
    Abstract: Provided is a process including obtaining a corpus having a plurality of time-stamped documents; detecting topics in the unstructured natural language text; determining temporal-metrics of the topics based on time-stamps of documents to which the topics pertain; and predicting based on the temporal-metrics, whether a given topic among the plurality of topics will appear in future time-stamped documents.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: February 4, 2020
    Assignee: Quid, Inc.
    Inventors: Fabio Ciulla, Ruggero Altair Tacchi, Robert Goodson
  • Patent number: 10540382
    Abstract: The integrity of an existing tag set associated with a web module is protected by reviewing user-generated proposed additions to the tag set to determine whether the proposed addition is appropriate. An initial test is made to determine whether a proposed addition is trivial; e.g., includes strings of the same character. If the proposed addition is not found to be trivial, it is assessed to determine its relatedness to the existing tag set. The proposed addition is made a part of the tag set only if it is found to be sufficiently related to the existing tag set.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ananth Chakravarthy, Indiver N. Dwivedi