Semantic Network (e.g., Conceptual Dependency, Fact Based Structure) Patents (Class 706/55)
-
Patent number: 12158889Abstract: 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: GrantFiled: August 26, 2022Date of Patent: December 3, 2024Assignee: Musarubra US LLCInventors: Leandro Ignacio Costantino, Cristian A. Sanchez, Juan M. Olle, Diego Naza Pamio
-
Patent number: 12159502Abstract: 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: GrantFiled: November 10, 2023Date of Patent: December 3, 2024Assignee: TYCO FIRE & SECURITY GMBHInventors: Ian C. Westmacott, Shahar Ze'Evi
-
Patent number: 12155670Abstract: 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: GrantFiled: October 13, 2023Date of Patent: November 26, 2024Assignee: Cisco Technology, Inc.Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
-
Patent number: 12141239Abstract: To easily find columns containing information to be shared between databases found when the databases (DBs) are combined.Type: GrantFiled: April 16, 2020Date of Patent: November 12, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Manami Ogawa, Masataka Sato
-
Patent number: 12061627Abstract: 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: GrantFiled: February 19, 2021Date of Patent: August 13, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Mary Rudden, Anthony Stevens, Martin G. Keen
-
Patent number: 12056173Abstract: 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: GrantFiled: November 8, 2021Date of Patent: August 6, 2024Assignees: Hyundai Motor Company, Kia Corporation, University of Seoul Industry Cooperation FoundationInventors: Sang Hyun Hwang, Eun Ji Kim, Jae Ho Lee, Byung Gi Choi
-
Patent number: 12050574Abstract: 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: GrantFiled: October 27, 2023Date of Patent: July 30, 2024Inventors: Maria Emma, Gregory Alexander D'Amico
-
Patent number: 12008048Abstract: 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: GrantFiled: January 4, 2021Date of Patent: June 11, 2024Assignee: Oracle International CorporationInventor: Michael Patrick Rodgers
-
Patent number: 11924212Abstract: 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: GrantFiled: June 23, 2021Date of Patent: March 5, 2024Assignee: Dell Products L.P.Inventors: Charles Delbert Robison, Jr., Daniel Lawrence Hamlin, Vivek Viswanathan Iyer
-
Patent number: 11895214Abstract: 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: GrantFiled: August 3, 2022Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
-
Patent number: 11879687Abstract: 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: GrantFiled: March 20, 2019Date of Patent: January 23, 2024Assignee: JGC CORPORATIONInventors: Satoru Kanazawa, Masaki Ikeda, Toshikazu Miyashita
-
Patent number: 11874864Abstract: 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 specType: GrantFiled: November 26, 2019Date of Patent: January 16, 2024Assignee: Koninklijke Philips N.V.Inventors: Henghui Zhu, Amir Mohammad Tahmasebi Maraghoosh, Ioannis Paschalidis
-
Patent number: 11870741Abstract: 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: GrantFiled: February 24, 2023Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
-
Patent number: 11841192Abstract: 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: GrantFiled: March 20, 2019Date of Patent: December 12, 2023Assignee: JGC CORPORATIONInventors: Satoru Kanazawa, Masaki Ikeda, Toshikazu Miyashita
-
Patent number: 11805002Abstract: 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: GrantFiled: November 19, 2021Date of Patent: October 31, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Peter Michael Bruun, Andres Duebi, Juan Postlbauer Correas
-
Patent number: 11797004Abstract: 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: GrantFiled: January 13, 2021Date of Patent: October 24, 2023Assignee: Aurora Flight Sciences Corporation, A Subsidiary Of The Boeing CompanyInventors: Alfredo Giuliano, Jeffery Saunders
-
Patent number: 11790180Abstract: 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: GrantFiled: October 25, 2021Date of Patent: October 17, 2023Assignee: CONTACTENGINE LIMITEDInventors: Andrew Mark Ayers, Giles Bryan, Mark Kingsley Smith
-
Patent number: 11762677Abstract: 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: GrantFiled: April 22, 2022Date of Patent: September 19, 2023Assignee: International Business Machines CorporationInventors: Gita Koblents, Vijay Sundaresan
-
Patent number: 11734333Abstract: 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: GrantFiled: December 23, 2019Date of Patent: August 22, 2023Assignee: Shanghai United Imaging Intelligence Co., Ltd.Inventors: Arun Innanje, Abhishek Sharma, Terrence Chen
-
Patent number: 11687527Abstract: 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: GrantFiled: October 29, 2020Date of Patent: June 27, 2023Assignee: QOMPLX, INC.Inventors: Jason Crabtree, Andrew Sellers
-
Patent number: 11657094Abstract: 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: GrantFiled: August 27, 2019Date of Patent: May 23, 2023Assignee: Meta Platforms Technologies, LLCInventors: Seungwhan Moon, Pararth Paresh Shah, Anuj Kumar, Rajen Subba
-
Patent number: 11645182Abstract: 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: GrantFiled: September 23, 2021Date of Patent: May 9, 2023Assignee: Digital Realty Trust, Inc.Inventors: Dave Dennis McCrory, Anthony Bennett Bishop
-
Patent number: 11637792Abstract: 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: GrantFiled: October 10, 2019Date of Patent: April 25, 2023Assignee: Oracle International CorporationInventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
-
System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
Patent number: 11576050Abstract: 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: GrantFiled: September 1, 2022Date of Patent: February 7, 2023Assignee: DIGITAL GLOBAL SYSTEMS, INC.Inventors: Armando Montalvo, Dwight Inman, Edward Hummel -
Patent number: 11545042Abstract: 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: GrantFiled: January 28, 2022Date of Patent: January 3, 2023Assignee: CEREGO JAPAN KABUSHIKI KAISHAInventors: Iain Harlow, Archana Ramalingam, John Braunlin, Kyle Stewart, Laila Vinson, Tyler Duni, Phaedrus Raznikov, Eric Young, Jon-David Hague
-
Patent number: 11514336Abstract: 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: GrantFiled: May 5, 2021Date of Patent: November 29, 2022Assignee: Morgan Stanley Services Group Inc.Inventors: Nicolas Seyot, Richard J. Heise, Ziad Gemayel, Mohamed Mouine
-
Patent number: 11514338Abstract: 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: GrantFiled: June 27, 2017Date of Patent: November 29, 2022Assignee: Robert Bosch GmbHInventors: Doo Soon Kim, Fuliang Weng
-
Patent number: 11436415Abstract: 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: GrantFiled: October 29, 2019Date of Patent: September 6, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, Zachary M. Greenberger
-
Patent number: 11347777Abstract: 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: GrantFiled: May 12, 2016Date of Patent: May 31, 2022Assignee: International Business Machines CorporationInventor: Douglas A. Smith
-
Patent number: 11334607Abstract: 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: GrantFiled: October 25, 2017Date of Patent: May 17, 2022Assignee: International Business Machines CorporationInventor: Douglas A. Smith
-
Patent number: 11312298Abstract: 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: GrantFiled: January 30, 2020Date of Patent: April 26, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert G. Farrell, James R. Kozloski
-
Patent number: 11297151Abstract: 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: GrantFiled: March 23, 2020Date of Patent: April 5, 2022Assignee: Spredfast, Inc.Inventors: Adam Philip Holzband, Ben McKown, William Weiss, Mike Cohen, Randall Hejtmanek
-
Patent number: 11256790Abstract: 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: GrantFiled: August 19, 2019Date of Patent: February 22, 2022Assignee: Acer IncorporatedInventor: Hsien-Yang Li
-
Patent number: 11238059Abstract: 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: GrantFiled: May 21, 2020Date of Patent: February 1, 2022Assignee: Data Chemist LimitedInventors: Kevin Feeney, Gavin Mendel-Gleason
-
Patent number: 11226932Abstract: 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: GrantFiled: September 23, 2019Date of Patent: January 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
-
Patent number: 11188559Abstract: 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: GrantFiled: December 29, 2017Date of Patent: November 30, 2021Assignee: Dropbox, Inc.Inventors: Robert Ying, Sam Keller
-
Patent number: 11183307Abstract: 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: GrantFiled: October 26, 2016Date of Patent: November 23, 2021Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Gabriel Ryan Mankovich, Robbert Christiaan Van Ommering, Lucas de Melo Oliveira
-
Patent number: 11081215Abstract: 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: GrantFiled: June 1, 2017Date of Patent: August 3, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy V. Devarakonda, Safa Messaoud, Ching-Huei Tsou
-
Patent number: 11063920Abstract: 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: GrantFiled: May 10, 2019Date of Patent: July 13, 2021Assignee: mSignia, Inc.Inventors: Paul Timothy Miller, George Allen Tuvell
-
Patent number: 11055338Abstract: 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: GrantFiled: November 26, 2019Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Yasumasa Kajinaga, Yutaka Moriya, Yuichi Suzuki
-
Patent number: 11055207Abstract: 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: GrantFiled: May 17, 2019Date of Patent: July 6, 2021Assignee: The Boeing CompanyInventors: Daniel Ramiro Rebollo, Johan De Prins, Maxim Constantijn Vos, Pawel Kajak, Victor Arcos Barraquero, Bastian Figlar
-
Patent number: 11055350Abstract: 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: GrantFiled: May 25, 2018Date of Patent: July 6, 2021Assignee: 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: 11049599Abstract: 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: GrantFiled: June 8, 2018Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Michael A. Amisano, John F. Behnken, Jeb R. Linton, John L. Melchionne, David K. Wright
-
Patent number: 11050700Abstract: 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: GrantFiled: November 3, 2017Date of Patent: June 29, 2021Assignee: 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: 11030667Abstract: 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: GrantFiled: October 31, 2016Date of Patent: June 8, 2021Assignee: EMC IP Holding Company LLCInventors: Adriana Bechara Prado, Victor Bursztyn, Jonas F. Dias, André de Almeida Maximo, Angelo E. M. Ciarlini
-
Patent number: 10991120Abstract: 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: GrantFiled: November 14, 2018Date of Patent: April 27, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Hui Zhang, ByungIn Yoo, Deheng Qian
-
Patent number: 10984026Abstract: 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: GrantFiled: April 3, 2018Date of Patent: April 20, 2021Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Yuki Minoda, Koji Morikawa, Asuka Sakai
-
Patent number: 10942972Abstract: 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: GrantFiled: June 16, 2015Date of Patent: March 9, 2021Assignees: SAMSUNG ELECTRONICS CO., LTD., KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Hyung-Rai Oh, Myoung-Ho Kim, Jun-Su Kim
-
Patent number: 10921956Abstract: 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: GrantFiled: December 31, 2017Date of Patent: February 16, 2021Assignee: Summize, Inc.Inventors: Abdur Chowdhury, Gregory Scott Pass, Ajaipal Singh Virdy, Ophir Frieder
-
Patent number: 10896764Abstract: 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: GrantFiled: February 27, 2015Date of Patent: January 19, 2021Assignee: FUJIFILM TOYAMA CHEMICAL CO., LTD.Inventors: Makoto Yonaha, Tetsuya Takamori, Ippei Takahashi, Seigo Sugimoto