-
公开(公告)号:US11327978B2
公开(公告)日:2022-05-10
申请号:US16406307
申请日:2019-05-08
IPC分类号: G06F16/2457 , G06F16/93 , G06F16/248 , G06F16/33 , G06N5/02
摘要: A method and apparatus are provided for recommending concepts from a first concept set in response to user selection of a first concept Ci by performing a natural language processing (NLP) analysis comparison of vector representations of user concepts contained in written content authored by the user and candidate concepts in a first concept set to determine a similarity measure for each candidate concept, and to select therefrom one or more of the candidate concepts for display as recommended concepts which are related to the user concepts contained in written content authored by the user based on the similarity measure between each candidate concept and each user concept.
-
公开(公告)号:US10452280B2
公开(公告)日:2019-10-22
申请号:US14505575
申请日:2014-10-03
摘要: A method includes comparing a number of memory blocks in a first pool of free memory blocks in a memory to a threshold. The memory includes memory blocks that are logically divided into the first pool, a second pool, and a third pool of memory blocks. The first pool of free memory blocks is expanded based on determining that the number of memory blocks in the first pool of free memory blocks is less than the threshold. The expanding includes: selecting a first memory block from the second pool of memory blocks, the first memory block comprising active and non-active content; selecting a second memory block from the third pool of memory blocks; copying the active content of the first memory block to the second memory block; erasing the first memory block; and adding the first memory block to the first pool of free memory blocks.
-
公开(公告)号:US10437869B2
公开(公告)日:2019-10-08
申请号:US14330401
申请日:2014-07-14
IPC分类号: G06F16/93 , G06F16/951 , G06F16/901 , G06F16/903 , G06F16/33 , G06F16/31 , G06F16/338 , G06F16/332
摘要: According to an aspect, automatically adding new concepts to a concept graph includes receiving a string of text, searching a corpus of data to locate additional text related to the string of text, and extracting concepts from the additional text. The extracted concepts include a subset of concepts in the concept graph. The adding new concepts also includes determining whether the string of text should be linked to an existing concept in the concept graph, performing the linking based on determining that the string of text should be linked to the existing concept in the concept graph and, based on determining that the string of text should not be linked to an existing concept in the concept graph, adding a new concept to the concept graph. The new concept is associated with the string of text.
-
公开(公告)号:US10387209B2
公开(公告)日:2019-08-20
申请号:US14867217
申请日:2015-09-28
摘要: A system and method dynamically provisions resources in a virtual environment. A current resource requirement is determined based on a current workload demand using one or more computer systems providing resources and access to the resources. The method and system includes comparing the current resource requirement with a current resource allocation using an engine communicating with resources. The engine is configured to allocate the resources, and the engine determines the resource requirement responsive to communications with a plurality of library instances. The library exposes a single-node interface for use by a user-application. The current resource allocation is modified based on the comparison of the current resource requirement with the current resource allocation, and in response to the current resource requirement, using the engine.
-
公开(公告)号:US10310812B2
公开(公告)日:2019-06-04
申请号:US15424955
申请日:2017-02-06
发明人: Emrah Acar , Rajesh R. Bordawekar , Michele M. Franceschini , Luis A. Lastras-Montano , Ruchir Puri , Haifeng Qian , Livio B. Soares
IPC分类号: G06F12/0891 , G06F17/30 , G06F12/12 , G06F17/16 , G06F7/08 , G06F12/0895 , G06F16/35 , G06F16/31
摘要: Mechanisms are provided for performing a matrix operation. A processor of a data processing system is configured to perform cluster-based matrix reordering of an input matrix. An input matrix, which comprises nodes associated with elements of the matrix, is received. The nodes are clustered into clusters based on numbers of connections with other nodes within and between the clusters, and the clusters are ordered by minimizing a total length of cross cluster connections between nodes of the clusters, to thereby generate a reordered matrix. A lookup table is generated identifying new locations of nodes of the input matrix, in the reordered matrix. A matrix operation is then performed based on the reordered matrix and the lookup table.
-
公开(公告)号:US20190073415A1
公开(公告)日:2019-03-07
申请号:US16183888
申请日:2018-11-08
摘要: According to an aspect, automatically linking text to concepts in a knowledge base using differential analysis includes receiving a text string and selecting, based on contents of the text string, a plurality of data sources that correspond to concepts in the knowledge base. In a further aspect, automatically linking the text to the concepts includes calculating, for each of the selected data sources, a probability that the text string is output by a language model built using the selected data source, calculating a probability that the text string is output by a generic language model, calculating link confidence scores for each concept based on a differential analysis of the probabilities, and creating a link from the text string to one of the concepts in the knowledge base. The creating is based on a link confidence score of the concept being more than a threshold value away from a prescribed threshold.
-
公开(公告)号:US10162882B2
公开(公告)日:2018-12-25
申请号:US14330381
申请日:2014-07-14
摘要: According to an aspect, automatically linking text to concepts in a knowledge base using differential analysis includes receiving a text string and selecting, based on contents of the text string, a plurality of data sources that correspond to concepts in the knowledge base. In a further aspect, automatically linking the text to the concepts includes calculating, for each of the selected data sources, a probability that the text string is output by a language model built using the selected data source, calculating a probability that the text string is output by a generic language model, calculating link confidence scores for each concept based on a differential analysis of the probabilities, and creating a link from the text string to one of the concepts in the knowledge base. The creating is based on a link confidence score of the concept being more than a threshold value away from a prescribed threshold.
-
公开(公告)号:US09792052B2
公开(公告)日:2017-10-17
申请号:US15272933
申请日:2016-09-22
发明人: John K. Debrosse , Blake G. Fitch , Michele M. Franceschini , Todd E. Takken , Daniel C. Worledge
CPC分类号: G06F3/0613 , G06F3/0602 , G06F3/061 , G06F3/0656 , G06F3/0659 , G06F3/0673 , G06F3/0679 , G06F3/0688 , G06F13/1668 , G11C7/10 , G11C7/1003 , G11C7/1015 , G11C11/1673 , G11C11/1675 , G11C11/1693 , G11C13/0004 , G11C13/004 , G11C13/0061 , G11C13/0069
摘要: A memory includes multiple non-volatile memory devices, each having multiple nonvolatile memory cells. A write controller is configured to stream bits to the memory devices using a write data channel that optimizes a speed of writing to the memory devices to provide writes at a first speed. A read controller is configured to read bits from the memory devices, at a second speed slower than the first speed, using a read channel. A bi-directional bus that both the write controller and the self-referenced read controller share to access the plurality of non-volatile memory devices.
-
公开(公告)号:US20170262783A1
公开(公告)日:2017-09-14
申请号:US15063786
申请日:2016-03-08
CPC分类号: G06Q10/063112
摘要: A method and apparatus are provided for grouping individuals into one or more teams by generating vector representations of individual concept sets (containing individual concepts associated with a corresponding individual) and a project concept set (containing project concepts corresponding to a specified project), and then performing comparison analysis (e.g., a natural language processing (NLP) analysis comparison) of the vector representation of each individual concept set to a vector representation of each project concept set to determine a similarity measure between each individual concept set and each project concept set so that one or more of the plurality of individuals may be selected for grouping into a first team by using the similarity measure to determine which individual concepts associated with a corresponding individual are similar to the project concept set.
-
公开(公告)号:US20170177714A1
公开(公告)日:2017-06-22
申请号:US15450288
申请日:2017-03-06
IPC分类号: G06F17/30
摘要: According to an aspect, automatically adding new concepts to a concept graph includes receiving a string of text, searching a corpus of data to locate additional text related to the string of text, and extracting concepts from the additional text. The extracted concepts include a subset of concepts in the concept graph. The adding new concepts also includes determining whether the string of text should be linked to an existing concept in the concept graph, performing the linking based on determining that the string of text should be linked to the existing concept in the concept graph and, based on determining that the string of text should not be linked to an existing concept in the concept graph, adding a new concept to the concept graph. The new concept is associated with the string of text.
-
-
-
-
-
-
-
-
-