Patents by Inventor Brian L. Keith

Brian L. Keith has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10891324
    Abstract: A method of retrieving information includes obtaining access to a plurality of documents comprising document terms, receiving a lexicon including a plurality of lexical terms, receiving a query, identifying a plurality of search terms in the query by decomposing the query, determining at least one match of the search terms to the lexical terms, determining a plurality of matches of the search terms to the document terms, and scoring each of the documents based on the at least one match to the lexical terms and the matches to the document terms.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: William G. Dubyak, Edward G. Katz, Brian L. Keith, Nicole O'Connor
  • Patent number: 10621177
    Abstract: Embodiments are directed to an entity extraction and filtering system that enables a close search of documents to build filters necessary for near real-time monitoring of streaming sources of information. According to an embodiment, the entity extraction and filtering system operates based on the following parameters. First, a detection of an entity of interest warrants flagging an arriving article for analyst attention. Nothing more than a match may be required. The list of entities may be derived by an entity extractor from a corpus of data. Secondly, automatic updates may be utilized, so that exports are automatically updated to the filters. Thirdly, information flowing past the filters may update a static corpus whether or not they are flagged for an analyst or user. This allows for new relationships to be detected and extracted, and the filters subsequently updated.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, William G. Dubyak, Joshua G. Hong, Brian L. Keith, Palani Sakthi, Kristen M. Summers
  • Patent number: 10621178
    Abstract: Embodiments are directed to an entity extraction and filtering method that enables a close search of documents to build filters necessary for near real-time monitoring of streaming sources of information. According to an embodiment, the entity extraction and filtering method operates based on the following parameters. First, a detection of an entity of interest warrants flagging an arriving article for analyst attention. Nothing more than a match may be required. The list of entities may be derived by an entity extractor from a corpus of data. Secondly, automatic updates may be utilized, so that exports are automatically updated to the filters. Thirdly, information flowing past the filters may update a static corpus whether or not they are flagged for an analyst or user. This allows for new relationships to be detected and extracted, and the filters subsequently updated.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, William G. Dubyak, Joshua G. Hong, Brian L. Keith, Palani Sakthi, Kristen M. Summers
  • Publication number: 20200097599
    Abstract: A method of retrieving information includes obtaining access to a plurality of documents comprising document terms, receiving a lexicon including a plurality of lexical terms, receiving a query, identifying a plurality of search terms in the query by decomposing the query, determining at least one match of the search terms to the lexical terms, determining a plurality of matches of the search terms to the document terms, and scoring each of the documents based on the at least one match to the lexical terms and the matches to the document terms.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 26, 2020
    Inventors: WILLIAM G. DUBYAK, EDWARD G. KATZ, BRIAN L. KEITH, NICOLE O'CONNOR
  • Patent number: 10528660
    Abstract: Popular trends are predicted by leveraging the language of influencers as found in their electronic publications such as social media, blogs, etc. A list of influencers in a given field is curated along with a lexicon of the field which includes product names and associated modifiers. Natural language processing is performed on the current publications to identify a particular word combination based on syntactic relationships. The current usage frequency of the particular word combination is compared to a historical usage frequency derived from a baseline. If the current usage frequency is significantly higher, an alert is generated indicating that the particular word combination represents a candidate trend. The word combination may be a syntactic n-gram. The current usage frequency is based on a first, recent time window, and the historical usage frequency is based on a second time window preceding the first time window.
    Type: Grant
    Filed: December 2, 2017
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: William G. Dubyak, Joshua G. Hong, Brian L. Keith
  • Publication number: 20190171706
    Abstract: Popular trends are predicted by leveraging the language of influencers as found in their electronic publications such as social media, blogs, etc. A list of influencers in a given field is curated along with a lexicon of the field which includes product names and associated modifiers. Natural language processing is performed on the current publications to identify a particular word combination based on syntactic relationships. The current usage frequency of the particular word combination is compared to a historical usage frequency derived from a baseline. If the current usage frequency is significantly higher, an alert is generated indicating that the particular word combination represents a candidate trend. The word combination may be a syntactic n-gram. The current usage frequency is based on a first, recent time window, and the historical usage frequency is based on a second time window preceding the first time window.
    Type: Application
    Filed: December 2, 2017
    Publication date: June 6, 2019
    Inventors: William G. Dubyak, Joshua G. Hong, Brian L. Keith
  • Publication number: 20180276284
    Abstract: Embodiments are directed to an entity extraction and filtering method that enables a close search of documents to build filters necessary for near real-time monitoring of streaming sources of information. According to an embodiment, the entity extraction and filtering method operates based on the following parameters. First, a detection of an entity of interest warrants flagging an arriving article for analyst attention. Nothing more than a match may be required. The list of entities may be derived by an entity extractor from a corpus of data. Secondly, automatic updates may be utilized, so that exports are automatically updated to the filters. Thirdly, information flowing past the filters may update a static corpus whether or not they are flagged for an analyst or user. This allows for new relationships to be detected and extracted, and the filters subsequently updated.
    Type: Application
    Filed: June 16, 2017
    Publication date: September 27, 2018
    Inventors: Charles E. Beller, William G. Dubyak, Joshua G. Hong, Brian L. Keith, Palani Sakthi, Kristen M. Summers
  • Publication number: 20180276279
    Abstract: Embodiments are directed to an entity extraction and filtering system that enables a close search of documents to build filters necessary for near real-time monitoring of streaming sources of information. According to an embodiment, the entity extraction and filtering system operates based on the following parameters. First, a detection of an entity of interest warrants flagging an arriving article for analyst attention. Nothing more than a match may be required. The list of entities may be derived by an entity extractor from a corpus of data. Secondly, automatic updates may be utilized, so that exports are automatically updated to the filters. Thirdly, information flowing past the filters may update a static corpus whether or not they are flagged for an analyst or user. This allows for new relationships to be detected and extracted, and the filters subsequently updated.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 27, 2018
    Inventors: Charles E. Beller, William G. Dubyak, Joshua G. Hong, Brian L. Keith, Palani Sakthi, Kristen M. Summers