Patents by Inventor Robert G. Farrell

Robert G. Farrell 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).

  • Publication number: 20180053096
    Abstract: Methods, systems, and computer program products for linkage prediction through similarity analysis are provided herein. A computer-implemented method includes extracting multiple features from (i) one or more attributes of a set of source nodes within a knowledge graph and (ii) one or more attributes of a set of target nodes within the knowledge graph, wherein at least one extracted feature satisfies a designated complexity level; performing a similarity analysis across the at least one extracted feature by applying one or more similarity measures to the at least one extracted feature; predicting one or more sets of links between the source nodes and the target nodes based on the similarity analysis, wherein one or more sets of predicted links satisfy a pre-determined accuracy threshold; and outputting the one or more sets of predicted links to a user.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Inventors: Robert G. Farrell, Achille Fokoue-Nkoutche, Oktie Hassanzadeh, Mohammad Sadoghi Hamedani, Meinolf Sellmann, Ping Zhang
  • Publication number: 20180053095
    Abstract: Methods, systems, and computer program products for iterative and targeted feature selection are provided herein. A computer-implemented method includes generating a first prediction value for a variable attribute of a set of objects by executing a predictive model that comprises a set of features for the set of objects; evaluating the prediction error of the predictive model based on said first prediction value; generating additional features upon a determination that the prediction error exceeds a threshold; incorporating the additional features into the predictive model, generating an updated predictive model; generating a second prediction value for the variable attribute by executing the updated predictive model; evaluating the prediction error of the updated predictive model based on said second prediction value; and outputting the second prediction value to a user upon a determination that the prediction error of the updated predictive model is below the threshold.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Inventors: Robert G. Farrell, Oktie Hassanzadeh, Mohammad Sadoghi Hamedani, Meinolf Sellmann
  • Publication number: 20180039894
    Abstract: Methods, systems, and computer program products for expressive temporal predictions over semantically-driven time windows are provided herein. A computer-implemented method includes identifying, within a knowledge graph pertaining to a given prediction, a subset of the knowledge graph related to one or more predicted training examples, wherein the subset comprises (i) a set of nodes and (ii) one or more relationships among the set of nodes; determining, for the identified subset, one or more snapshots of the knowledge graph relevant to the given prediction; quantifying a validity window for the one or more predicted training examples, wherein the validity window comprises a temporal bound for prediction validity; and computing a validity window for the given prediction based on the quantified validity window for the one or more predicted training examples.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Inventors: Robert G. Farrell, Oktie Hassanzadeh, Mohammad Sadoghi Hamedani, Meinolf Sellmann
  • Patent number: 9886507
    Abstract: A method and system for ranking query results on an electronic device includes the steps of obtaining a plurality of search results using a computer based on a query initiated by a user using a communications device. A ranking is determined of the search results based on a ranking technique using the computer. The ranking technique is based on a download tolerance factor and a predicted download time of data for viewing by the user for each of the search results. The search results are ranked and sent to the communications device for display to the user.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Farrell, Youngja Park
  • Patent number: 9860282
    Abstract: Systems and methods are provided for enabling real-time synchronous communication with persons appearing in image or video files. For example, an image or video file is displayed on a display screen of a computing device. The computing device detects a user selection of a person present in the displayed image or video. A request is sent from the computing device to a service provider for profile information associated with the user-selected person. The computing device receives from the service provider profile information associated with the user-selected person, wherein the profile information includes a communications address of the user-selected person. The communications address is utilized to initiate a communications session on the computing device with the user-selected person present in the displayed image or video.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventor: Robert G. Farrell
  • Patent number: 9826001
    Abstract: Systems and methods are provided for enabling real-time synchronous communication with persons appearing in image or video files. For example, an image or video file is displayed on a display screen of a computing device. The computing device detects a user selection of a person present in the displayed image or video. A request is sent from the computing device to a service provider for profile information associated with the user-selected person. The computing device receives from the service provider profile information associated with the user-selected person, wherein the profile information includes a communications address of the user-selected person. The communications address is utilized to initiate a communications session on the computing device with the user-selected person present in the displayed image or video.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventor: Robert G. Farrell
  • Publication number: 20170289495
    Abstract: A viewer-selectable audio display region is associated with certain pixels of a video feed visible to the viewer of the video. Directional microphones provide audio signals for specific audio sources within a three-dimensional (3-D) video recording space. The recorded video signal is augmented with the audio signals and identified sound sources. The sound sources are mapped to pixels on the display. When the viewer selects the pixels, one or more audio recordings are: (i) played; (ii) amplified; (iii) mixed; and/or (iv) otherwise processed.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 5, 2017
    Inventors: Robert G. Farrell, James R. Kozloski
  • Patent number: 9771082
    Abstract: A method for reducing cognitive demand on a vehicle operator comprises detecting one or more passengers in a vehicle in addition to the vehicle operator, determining an acceptable level of cognitive demand on the vehicle operator corresponding to an operating environment, determining an existing level of cognitive demand on the vehicle operator in the operating environment, determining whether the existing level of cognitive demand is greater than the acceptable level of cognitive demand, and wherein, if the existing level of cognitive demand is greater than the acceptable level of cognitive demand, generating a stimulus directed to the one or more passengers in order to reduce the existing level of cognitive demand on the vehicle operator.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Farrell, Dimitri Kanevsky, Tara N. Sainath
  • Publication number: 20170253251
    Abstract: A method, executed by a computer, includes receiving movement data and distracting conditions data corresponding to one or more driving sessions for a user and identifying a potentially distracting condition for the user encountered during the one or more driving sessions. The method also includes determining one or more distraction-free intervals and one or more distraction-present intervals corresponding to driving during the one or more driving sessions. The method also includes comparing movement data corresponding to the one or more distraction-free intervals with movement data corresponding to the one or more distraction-present intervals to produce distraction effect information. A computer system and computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: Robert G. Farrell, Jonathan Lenchner
  • Patent number: 9747734
    Abstract: A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: August 29, 2017
    Assignee: International Busines Machines Corporation
    Inventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
  • Publication number: 20170242989
    Abstract: A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.
    Type: Application
    Filed: May 5, 2017
    Publication date: August 24, 2017
    Inventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
  • Patent number: 9693009
    Abstract: A viewer-selectable audio display region is associated with certain pixels of a video feed visible to the viewer of the video. Directional microphones provide audio signals for specific audio sources within a three-dimensional (3-D) video recording space. The recorded video signal is augmented with the audio signals and identified sound sources. The sound sources are mapped to pixels on the display. When the viewer selects the pixels, one or more audio recordings are: (i) played; (ii) amplified; (iii) mixed; and/or (iv) otherwise processed.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Farrell, James R. Kozloski
  • Publication number: 20170154264
    Abstract: A method, executed by a computer, includes monitoring a conversation between a plurality of meeting participants, identifying a conversational focus within the conversation, generating at least one question corresponding to the conversational focus, and retrieving at least one answer corresponding to the at least one question. A computer system and computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Stanley Chen, Kenneth W. Church, Robert G. Farrell, Vaibhava Goel, Lidia L. Mangu, Etienne Marcheret, Michael A. Picheny, Bhuvana Ramabhadran, Laurence P. Sansone, Abhinav Sethy, Samuel Thomas
  • Publication number: 20170116187
    Abstract: Embodiments are directed to a natural language processing (NLP) system configured to receive a natural language (NL) input and perform an analysis operation to generate a NL output. The NLP system is configured to generate at least one confidence level based at least in part on at least one portion of the analysis operation. The NLP system is further configured to integrate at least one disfluency into the NL output based at least in part on the at least one confidence level.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 27, 2017
    Inventors: Thomas D. Erickson, Robert G. Farrell
  • Publication number: 20170116185
    Abstract: Embodiments are directed to a natural language processing (NLP) system configured to receive a natural language (NL) input and perform an analysis operation to generate a NL output. The NLP system is configured to generate at least one confidence level based at least in part on at least one portion of the analysis operation. The NLP system is further configured to integrate at least one disfluency into the NL output based at least in part on the at least one confidence level.
    Type: Application
    Filed: December 10, 2015
    Publication date: April 27, 2017
    Inventors: Thomas D. Erickson, Robert G. Farrell
  • Publication number: 20170104957
    Abstract: Systems and methods are provided for enabling real-time synchronous communication with persons appearing in image or video files. For example, an image or video file is displayed on a display screen of a computing device. The computing device detects a user selection of a person present in the displayed image or video. A request is sent from the computing device to a service provider for profile information associated with the user-selected person. The computing device receives from the service provider profile information associated with the user-selected person, wherein the profile information includes a communications address of the user-selected person. The communications address is utilized to initiate a communications session on the computing device with the user-selected person present in the displayed image or video.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventor: Robert G. Farrell
  • Publication number: 20170104793
    Abstract: Systems and methods are provided for enabling real-time synchronous communication with persons appearing in image or video files. For example, an image or video file is displayed on a display screen of a computing device. The computing device detects a user selection of a person present in the displayed image or video. A request is sent from the computing device to a service provider for profile information associated with the user-selected person. The computing device receives from the service provider profile information associated with the user-selected person, wherein the profile information includes a communications address of the user-selected person. The communications address is utilized to initiate a communications session on the computing device with the user-selected person present in the displayed image or video.
    Type: Application
    Filed: December 13, 2016
    Publication date: April 13, 2017
    Inventor: Robert G. Farrell
  • Publication number: 20170094179
    Abstract: A processor may record a first location at an event with at least one person. The processor may monitor a plurality of actions of that at least one person at the first location. The processor may interpret at least one action of the at least one person that indicates a change of interest to a second location at the event. Based on the at least one action, the processor may determine the second location at the event. The processor may record the second location at the event.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Inventors: Rachel K. E. Bellamy, Jonathan H. Connell, II, Robert G. Farrell, Brian P. Gaucher, Jonathan Lenchner, David O. S. Melville, Valentina Salapura
  • Patent number: 9603122
    Abstract: Systems and methods are provided for user notification of normative device output settings of a plurality of mobile computing devices operating in locale. For example, a system includes a service provider, and a computing device. The computing device transmits its current locale and device output settings information to the service provider. The service provider utilizes such information to determine a normative of device output settings of registered computing devices operating in the locale, and generates a notification message that is sent to the computing device, which comprises the normative of device output settings in the locale. The computing device presents the notification message to a user of the computing device so that the user can determine whether or not a device output setting of the computing device complies with the normative of device output settings in the locale.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventor: Robert G. Farrell
  • Patent number: 9602984
    Abstract: Systems and methods are provided for user notification of normative device output settings of a plurality of mobile computing devices operating in locale. For example, a system includes a service provider, and a computing device. The computing device transmits its current locale and device output settings information to the service provider. The service provider utilizes such information to determine a normative of device output settings of registered computing devices operating in the locale, and generates a notification message that is sent to the computing device, which comprises the normative of device output settings in the locale. The computing device presents the notification message to a user of the computing device so that the user can determine whether or not a device output setting of the computing device complies with the normative of device output settings in the locale.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventor: Robert G. Farrell