Semantic Network (e.g., Conceptual Dependency, Fact Based Structure) Patents (Class 706/55)
  • Patent number: 12158889
    Abstract: Embodiments are disclosed herein for remote retrieval of information from endpoints and comprise receiving a master query at an endpoint in a network environment and executing a set of one or more subqueries defined in the master query. Embodiments also comprise an execution of a first subquery that includes executing a function to produce a first output, applying one or more conditions to the first output to determine a second output, and determining a result of the master query based, at least in part, on the second output. In specific embodiments, the master query is received from another node over a network connection. In more specific embodiments, the function is executed on the endpoint to collect real-time information based on one or more parameters. In further embodiments, the function is one of a plug-in or a script.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: December 3, 2024
    Assignee: Musarubra US LLC
    Inventors: Leandro Ignacio Costantino, Cristian A. Sanchez, Juan M. Olle, Diego Naza Pamio
  • Patent number: 12159502
    Abstract: An access control apparatus includes a sensor and an authentication circuit coupled to the sensor. The sensor detects eye movement of a user. The authentication circuit stores predetermined access code data corresponding to the user. The authentication circuit compares the detected eye movement of the user to the predetermined access code data. Based on the comparison indicating that the detected eye movement matches the predetermined access code data, the authentication circuit permits access beyond an access control point.
    Type: Grant
    Filed: November 10, 2023
    Date of Patent: December 3, 2024
    Assignee: TYCO FIRE & SECURITY GMBH
    Inventors: Ian C. Westmacott, Shahar Ze'Evi
  • Patent number: 12155670
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Grant
    Filed: October 13, 2023
    Date of Patent: November 26, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Patent number: 12141239
    Abstract: To easily find columns containing information to be shared between databases found when the databases (DBs) are combined.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: November 12, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Manami Ogawa, Masataka Sato
  • Patent number: 12061627
    Abstract: From an unstructured content using an ontology, a forward materialization graph is generated. The forward materialization graph is converted to a set of vector representations comprising multidimensional numbers representing elements of the forward materialization graph. A set of inference paths is computed for the set of vector representations. An inference path in the set of inference paths connecting a first vector representation with a second vector representation. Based on a set of features, the set of vector representations is formed into clusters, a feature in the set of features comprising a relevance probability, the relevance probability corresponding to a relevance of a portion of the unstructured content according to a relevance metric. A structured representation of the unstructured content is placed at an edge location of a content delivery network determined using the set of clusters.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: August 13, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Mary Rudden, Anthony Stevens, Martin G. Keen
  • Patent number: 12056173
    Abstract: An information management apparatus may include a storage device that separately stores ontology information of an intelligent robot that provides a service and includes a plurality of repositories each having meta information. A storage management device sorts and stores ontology information of the intelligent robot in the plurality of repositories based on a prefix of the ontology information of the intelligent robot and the meta information.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: August 6, 2024
    Assignees: Hyundai Motor Company, Kia Corporation, University of Seoul Industry Cooperation Foundation
    Inventors: Sang Hyun Hwang, Eun Ji Kim, Jae Ho Lee, Byung Gi Choi
  • Patent number: 12050574
    Abstract: System, methods, and apparatuses for an artificial intelligence (AI) toy with improved conversational dialogue and personality development. The AI toy determines responses to stimuli based on user profiles and personality profiles that are developed through user interaction and external media inputs. Natural Language Processing (NLP) and other semantic interaction processing is paired with the profiles to develop AI personality and conversational ability.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: July 30, 2024
    Inventors: Maria Emma, Gregory Alexander D'Amico
  • Patent number: 12008048
    Abstract: A system drills back to an original audio clip in lists and reminders initiated by a virtual assistant. The system may receive audio input comprising a first request. Based on the first request, the system may schedule an action to be performed by the virtual assistant platform. The system stores at least a portion of the audio input and a mapping between the action and at least the portion of the audio input. The system performs the action. Subsequent to performing the action, the system receives a second request for audio playback of the first request corresponding to the action. The system retrieves at least the portion of the audio input based on the mapping between the action and at least the portion of the audio input, and plays at least the portion of the audio input comprising the first request.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: June 11, 2024
    Assignee: Oracle International Corporation
    Inventor: Michael Patrick Rodgers
  • Patent number: 11924212
    Abstract: Providing access control to distributed resources, including storing, at a computing dock coupled to an information handling system, a local access database indicating verified credentials of one or more users; receiving, at the computing dock, a request for access to a resource coupled to the computing dock; providing, in response to the request for access, an authentication request to an authentication system; in response to the authentication request, providing, by the computing dock, an authentication challenge to the information handling system; receiving, at the computing dock and in response to the authentication challenge, user credentials at the authentication system; verifying, at the authentication system, the user credentials against the local access database; providing, based on the verified user credentials, an authorization token to the first device; and allocating, based on the authorization token, access to the resource to the information handling system.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: Charles Delbert Robison, Jr., Daniel Lawrence Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11895214
    Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
  • Patent number: 11879687
    Abstract: Provided is a method of designing a heat exchanger group being installed in a processing plant and having multiple ACHEs. In a first step, at least one design variable relating to ACHE design and the number of installed ACHEs are set as variable parameters, and a variable range and a change unit of each of the variable parameters are set. In a second step, a design value of the ACHE, which includes a value of a design variable non-selected as the variable parameter, is set. In a third step, Pareto solutions for at least two objective functions selected from an objective function group consisting of an installation length of the heat exchanger group, a total heat transfer area of heat transfer tubes, and total power consumption of fans are calculated by using a computer while the variable parameter are changed.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: January 23, 2024
    Assignee: JGC CORPORATION
    Inventors: Satoru Kanazawa, Masaki Ikeda, Toshikazu Miyashita
  • Patent number: 11874864
    Abstract: A method (100) for generating a domain-specific training set, comprising: generating (130) a generic corpus comprising a plurality of tokenized documents, comprising: (i) parsing (132) a document retrieved from the generic corpus; (ii) preprocessing (134) the parsed document; (iii) tokenizing (136) the preprocessed document; and (iv) storing (138) the tokenized document in the generic corpus; generating (140) an ontology database of tokenized entries, comprising: (i) parsing (142) an ontology entry retrieved from an ontology; (ii) preprocessing (144) the parsed entry; (iii) tokenizing (146) the preprocessed entry; and (iv) storing (148) the tokenized entry in the ontology database; querying (150), using domain-specific tokenized entries from the ontology database, the tokenized documents in the generic corpus; identifying (160), based on the query, a plurality of tokenized documents specific to the domain; and storing (170), in a training set database, the identified tokenized documents as a training set spec
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 16, 2024
    Assignee: Koninklijke Philips N.V.
    Inventors: Henghui Zhu, Amir Mohammad Tahmasebi Maraghoosh, Ioannis Paschalidis
  • Patent number: 11870741
    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: February 24, 2023
    Date of Patent: January 9, 2024
    Assignee: Oracle International Corporation
    Inventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
  • Patent number: 11841192
    Abstract: Provided is a method of designing a heat exchanger group being installed in a processing plant and having multiple ACHEs. In a first step, at least one design variable relating to ACHE design and the number of installed ACHEs are set as variable parameters, and a variable range and a change unit of each of the variable parameters are set. In a second step, a design value of the ACHE, which includes a value of a design variable non-selected as the variable parameter, is set. In a third step, Pareto solutions for at least two objective functions selected from an objective function group consisting of an installation length of the heat exchanger group, a total heat transfer area of heat transfer tubes, and total power consumption of fans are calculated by using a computer while the variable parameter are changed.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: December 12, 2023
    Assignee: JGC CORPORATION
    Inventors: Satoru Kanazawa, Masaki Ikeda, Toshikazu Miyashita
  • Patent number: 11805002
    Abstract: Systems and methods are provided for deriving, based on a service for which an entity is to be selected or provisioned, a query to determine, from candidate nodes, one or more node instances within a topology that fulfill one or more criteria provided by one or more classes; and an additional criterion. The candidate nodes represent respective entities. The evaluation of the query includes determining the classes that satisfy or fulfill the one or more criteria, determining one or more second classes that match, or inherit from, the one or more classes, partially evaluating the additional criterion within respective contexts of the candidate nodes and each of the one or more second classes, based on the partial evaluation, processing the query to determine the node instances, and provisioning or presenting an entity represented by a node instance of the node instances to the service.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Peter Michael Bruun, Andres Duebi, Juan Postlbauer Correas
  • Patent number: 11797004
    Abstract: A method and corresponding apparatus and computer-readable storage medium are provided for causing one or more robots to execute a mission. The method includes identifying the mission including a nominal sequence of selected tasks that are executable to cause the one or more robots to execute maneuvers to achieve a mission objective. The method includes determining a task graph in which the mission is modeled. The task graph is expressed as a directed graph and includes selected task nodes representing the selected tasks that are connected by edges representing transitions between the selected tasks. The method also includes causing the one or more robots to execute the mission using the task graph and a task library of tasks including a selected task executable to cause the one or more robots to execute a maneuver.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: October 24, 2023
    Assignee: Aurora Flight Sciences Corporation, A Subsidiary Of The Boeing Company
    Inventors: Alfredo Giuliano, Jeffery Saunders
  • Patent number: 11790180
    Abstract: A system for determining context and intent in a conversation using machine learning (ML) based artificial intelligence (AI) in omni channel data communications is disclosed. The system may comprise a data store to store and manage data within a network, a server to facilitate operations using information from the one or more data stores, and a ML-based AI subsystem to communicate with the server and the data store in the network. The ML-based AI subsystem may comprise a data access interface to receive data associated with a conversation with a user via a communication channel. The ML-based AI subsystem may comprise a processor to provide a proactive, adaptive, and intelligent conversation by applying hierarchical multi-intent data labeling framework, training at least one model with training data, and generating and deploying a production-ready model based on the trained and retained at least one model.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: October 17, 2023
    Assignee: CONTACTENGINE LIMITED
    Inventors: Andrew Mark Ayers, Giles Bryan, Mark Kingsley Smith
  • Patent number: 11762677
    Abstract: Vectorization and scalarization of methods are provided. A plurality of node webs is constructed based on traversing an intermediate representation of a program. Transitive closure of the plurality of node webs is performed to form a set of final node webs. It is determined that each respective node in the set of final node webs can be converted into one of vector operation code or a sequence of scalar operation codes based on at least one node including a specified vector length and only one vector length value being specified within the set of final node webs. Each respective node in the set of final node webs is converted into one of corresponding vector operation code or a corresponding sequence of scalar operation codes to accelerate execution of supported and unsupported methods of the program.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Gita Koblents, Vijay Sundaresan
  • Patent number: 11734333
    Abstract: Methods and systems for organizing medical data. For example, a computer-implemented method includes receiving first data of a first data category, the first data having a first data format; extracting a first plurality of attributes from the first data using a first extractor; mapping the first plurality of attributes to an unified data format using a first mapper; receiving second data of a second data category, the second data having a second data format; extracting a second plurality of attributes from the second data using a second extractor; mapping the second plurality of attributes to the unified data format using a second mapper; and building an ontology for a use case by at least linking the first plurality of attributes and the second plurality of attributes.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: August 22, 2023
    Assignee: Shanghai United Imaging Intelligence Co., Ltd.
    Inventors: Arun Innanje, Abhishek Sharma, Terrence Chen
  • 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: 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: 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: 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: 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