Patents by Inventor David M. Curran

David M. Curran 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: 11557005
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 17, 2023
    Assignee: Airbnb, Inc.
    Inventors: David M. Curran, Liam Harpur, Robert Edward Loredo, Simon P. O'Doherty
  • Publication number: 20210209702
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 8, 2021
    Inventors: David M. Curran, Liam Harpur, Robert Edward Loredo, Simon P. O'Doherty
  • Patent number: 10902528
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David M. Curran, Liam Harpur, Robert E. Loredo, Simon P. O'Doherty
  • Patent number: 10902040
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Patent number: 10521422
    Abstract: Mechanisms are provided for assembling natural language user inputs into questions for a question-and-answer (QA) system. The mechanisms initialize a timer to a threshold amount of time, receive a first input of content-bearing natural language from a user computing device, and initiate running of the timer in response. The mechanisms determine whether a second input of content-bearing natural language is received from the user computing device prior to the threshold amount of time being reached by the timer. If so, the second input is grouped with the first input to generate a question comprising content of both the first input and the second input, and the timer is reset. In response to the timer reaching the threshold without further input from the user computing device, the question is provided to the QA system as an input question for processing by the QA system.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 31, 2019
    Assignee: International Business Machines Corporation
    Inventors: Maria Abu-Saba, David M. Curran, Liam Harpur, Simon P. O'Doherty
  • Patent number: 10489400
    Abstract: Mechanisms are provided for assembling natural language user inputs into questions for a question-and-answer (QA) system. The mechanisms initialize a timer to a threshold amount of time, receive a first input of content-bearing natural language from a user computing device, and initiate running of the timer in response. The mechanisms determine whether a second input of content-bearing natural language is received from the user computing device prior to the threshold amount of time being reached by the timer. If so, the second input is grouped with the first input to generate a question comprising content of both the first input and the second input, and the timer is reset. In response to the timer reaching the threshold without further input from the user computing device, the question is provided to the QA system as an input question for processing by the QA system.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Maria Abu-Saba, David M. Curran, Liam Harpur, Simon P. O'Doherty
  • Publication number: 20190272283
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Application
    Filed: April 2, 2019
    Publication date: September 5, 2019
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Patent number: 10275517
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Patent number: 10248714
    Abstract: Concepts for protecting domain-specific language of a dialogue service are presented. The presence of a protected term in a domain-specific query may be identified based on the domain that is specific to the query. The identified protected term may then be substituted with an associated substitute term.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Agnia Barsukova, David M. Curran, Scott P. Joynt, Simon P. O'Doherty
  • Publication number: 20180253432
    Abstract: Mechanisms are provided for assembling natural language user inputs into questions for a question-and-answer (QA) system. The mechanisms initialize a timer to a threshold amount of time, receive a first input of content-bearing natural language from a user computing device, and initiate running of the timer in response. The mechanisms determine whether a second input of content-bearing natural language is received from the user computing device prior to the threshold amount of time being reached by the timer. If so, the second input is grouped with the first input to generate a question comprising content of both the first input and the second input, and the timer is reset. In response to the timer reaching the threshold without further input from the user computing device, the question is provided to the QA system as an input question for processing by the QA system.
    Type: Application
    Filed: June 14, 2017
    Publication date: September 6, 2018
    Inventors: Maria Abu-Saba, David M. Curran, Liam Harpur, Simon P. O'Doherty
  • Publication number: 20180253431
    Abstract: Mechanisms are provided for assembling natural language user inputs into questions for a question-and-answer (QA) system. The mechanisms initialize a timer to a threshold amount of time, receive a first input of content-bearing natural language from a user computing device, and initiate running of the timer in response. The mechanisms determine whether a second input of content-bearing natural language is received from the user computing device prior to the threshold amount of time being reached by the timer. If so, the second input is grouped with the first input to generate a question comprising content of both the first input and the second input, and the timer is reset. In response to the timer reaching the threshold without further input from the user computing device, the question is provided to the QA system as an input question for processing by the QA system.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 6, 2018
    Inventors: Maria Abu-Saba, David M. Curran, Liam Harpur, Simon P. O'Doherty
  • Publication number: 20180232816
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Application
    Filed: March 29, 2018
    Publication date: August 16, 2018
    Inventors: DAVID M. CURRAN, LIAM HARPUR, ROBERT E. LOREDO, SIMON P. O'DOHERTY
  • Patent number: 9973464
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: May 15, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David M. Curran, Liam Harpur, Robert E. Loredo, Simon P. O'Doherty
  • Patent number: 9953077
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Publication number: 20170161360
    Abstract: Concepts for protecting domain-specific language of a dialogue service are presented. The presence of a protected term in a domain-specific query may be identified based on the domain that is specific to the query. The identified protected term may then be substituted with an associated substitute term.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: Agnia Barsukova, David M. Curran, Scott P. Joynt, Simon P. O'Doherty
  • Publication number: 20170070471
    Abstract: An approach is described for addressing propagation of inaccurate information in a social networking environment. An associated method may include identifying inaccurate information within the social networking environment, facilitating creation of countering content to address the inaccurate information, and disseminating the countering content. The countering content may be determined by identifying behavior of one or more users among a plurality of users within the social networking environment. Identifying the inaccurate information within the social networking environment may include receiving information provided within the social networking environment. Upon determining that the received information is factual and thus objectively verifiable, it may be determined whether the received information matches analogous information verified as accurate.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: DAVID M. CURRAN, LIAM HARPUR, ROBERT E. LOREDO, SIMON P. O'DOHERTY
  • Publication number: 20160350403
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Publication number: 20160350407
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 1, 2016
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Publication number: 20020086242
    Abstract: Wafer developer solution is removed in a wafer spinning process wherein the wafer is spun for a period of time before a deionized water bath is introduced. The delay allows more developer to be spun off before introducing the water, which eliminates residue and particulates on the wafer surface.
    Type: Application
    Filed: November 8, 2001
    Publication date: July 4, 2002
    Inventors: Mark A. Boehm, Amy Zhou, Yu-Tai Lee, Ashesh Parikh, David M. Curran
  • Publication number: 20020058466
    Abstract: A method for reducing thickness of spin-on glass on semiconductor wafers includes rotatably mounting a semiconductor wafer and positioning a grinding member proximate an outer edge of the semiconductor wafer. The method further includes rotating both the semiconductor wafer and the grinding member, and engaging the rotating grinding member with the outer edge of the rotating semiconductor wafer while applying a chemical to the outer edge.
    Type: Application
    Filed: October 26, 2001
    Publication date: May 16, 2002
    Inventors: David M. Curran, Richard L. Guldi, William Pressnall