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).

  • Patent number: 10311329
    Abstract: A method and system are provided. The method includes acquiring a first image by a first user. The method further includes performing, using a processor, a comparative analysis of the first image and at least one other image acquired within a threshold time by at least one other user. The method also includes establishing a real-time communication interface between the first user and the at least one other user in response to the comparative analysis.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: June 4, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Jason B. Ellis, Robert G. Farrell, Jonathan Lenchner, Clifford A. Pickover
  • Patent number: 10303972
    Abstract: A method and system are provided. The method includes acquiring a first image by a first user. The method further includes performing, using a processor, a comparative analysis of the first image and at least one other image acquired within a threshold time by at least one other user. The method also includes establishing a real-time communication interface between the first user and the at least one other user in response to the comparative analysis.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 28, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Jason B. Ellis, Robert G. Farrell, Jonathan Lenchner, Clifford A. Pickover
  • Publication number: 20190147367
    Abstract: In one embodiment, in accordance with the present invention, a method, computer program product, and system for performing actions based on captured interpersonal interactions during a meeting is provided. One or more computer processors capture the interpersonal interactions between people in a physical space during a period of time, using machine learning algorithms to detect the interpersonal interactions and a state of each person based on vision and audio sensors in the physical space. The one or more computer processors analyze and categorize the interactions and state of each person, and tag representations of each person with the respectively analyzed and categorized interactions and states of the respective person over the period of time. The one or more computer processors then take an action based on the analysis.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    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: 10244013
    Abstract: A computer-implemented method manages remote electronic drop-ins on local conversations. A local audio sensor transmits a captured conversation from a local cluster of persons to a remote communication device where members of the local cluster of persons are within a predefined distance of one another, and where the remote communication device is at a location that is beyond a human hearing range from the local audio sensor. One or more processors determine that the captured conversation is about a particular topic. A request from a remote user is received from the remote communication device to electronically drop in on a particular remote cluster of persons who are having a conversation about the particular topic. In response to receiving the request from the remote user, one or more processors selectively connect a local communication device proximate to the cluster of persons to the remote communication device.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rachel K. E. Bellamy, Jonathan H. Connell, II, Robert G. Farrell, Brian P. Gaucher, Jonathan Lenchner, David O. S. Melville, Valentina Salapura
  • Publication number: 20190087409
    Abstract: A method, computer system, and a computer program product for comparing documents using latent semantic differences is provided. The present invention may include receiving documents from a user. The present invention may also include extracting linguistic units associated with the received documents. The present invention may then include building latent semantic dimensions based on the extracted linguistic units. The present invention may then include weighting the extracted linguistic units utilizing the built latent semantic dimensions. The present invention may then include determining latent semantic differences between the received documents based on weighted linguistic units. The present invention may also include mapping the weighted linguistic units to a scaled visual feature. The present invention may further include generating a visualization to the user of the received documents based on the determined latent semantic differences and the scaled visual feature.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventor: Robert G. Farrell
  • Patent number: 10209363
    Abstract: Embodiments are directed to a system for implementing a restricted-operation region. The system includes an instruction development module configured to be utilized in the development of a set of instructions that implement an operation policy of the restricted-operation region. The set of instructions is configured to, when interpreted, implement the operation policy by controlling at least one function of a vehicle that attempts to operate within the restricted-operation region. The system further includes a first transmitter configured to transmit the set of instructions to the vehicle, wherein a processor of the vehicle is configured to interpret the set of instructions based at least in part on a determination that the vehicle is attempting to operate within the restricted-operation region.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: February 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Jonathan H. Connell, II, Jason B. Ellis, Robert G. Farrell, Danny Soroker
  • Publication number: 20190005163
    Abstract: Entities and relations associated with source code of a program are extracted. An entity completion on the extracted entities and relationships is performed to produce a knowledge graph of the source code. Repeated patterns of relationships are identified from the knowledge graph across the source code.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Robert G. Farrell, Mohammad S. Hamedani
  • Patent number: 10168855
    Abstract: A method for automatic detection of user preferences for alternate user interface model includes operating a digital device with an active user interface model and receiving one or more input signals from a user of the digital device. The method includes comparing the one or more input signals with one or more latent user interface models and determining if one of the latent user interface models has a higher likelihood given the one or more input signals than the active user interface models. The method also includes responsively substituting the latent user interface with the highest likelihood given the one or more input signals for the active user interface model.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, David W. Buchanan, Robert G. Farrell, Aditya A. Kalyanpur
  • Patent number: 10171769
    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: June 19, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Farrell, James R. Kozloski
  • Patent number: 10162059
    Abstract: Embodiments are directed to a system for implementing a restricted-operation region. The system includes an instruction development module configured to be utilized in the development of a set of instructions that implement an operation policy of the restricted-operation region. The set of instructions is configured to, when interpreted, implement the operation policy by controlling at least one function of a vehicle that attempts to operate within the restricted-operation region. The system further includes a first transmitter configured to transmit the set of instructions to the vehicle, wherein a processor of the vehicle is configured to interpret the set of instructions based at least in part on a determination that the vehicle is attempting to operate within the restricted-operation region.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maryam Ashoori, Jonathan H. Connell, II, Jason B. Ellis, Robert G. Farrell, Danny Soroker
  • Publication number: 20180252396
    Abstract: A cognitive illumination system is provided. The cognitive illumination system includes a light source communicatively coupled to a servomechanism, wherein the servomechanism is configured to manipulate the light source in space, a tracking assembly configured to capture and track objects in the space and a processor communicatively coupled to the light source, the servomechanism and the tracking assembly. The processor is configured to receive information about the captured and tracked objects from the tracking assembly, determine a task being undertaken in the space therefrom, develop a lighting plan for the task which is executable by the light source and the servomechanism and control the light source and the servomechanism according to the lighting plan.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 6, 2018
    Inventors: MARYAM ASHOORI, JONATHAN H. CONNELL, ROBERT G. FARRELL, JUSTIN D. WEISZ
  • Patent number: 10049593
    Abstract: A method and system for providing computerized education may provide a user with a first set of educational segments such as problem sets or presentations, and may further monitor the user's reactions and responses using electronic devices, including biometric sensors, to identify difficulty points. Reports may be generated and presented to the user or another party to assist in manual identification of the difficulty point. New or modified educational segments may be provided to the user based on the identified difficulty points.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sara H. Basson, Robert G. Farrell, Dimitri Kanevsky, Frances W. West
  • Patent number: 10007887
    Abstract: A possible failure of a first device may be identified. Whether a user of the first device has a scheduled meeting to be held within a time range of the possible failure, may be determined by accessing calendar information. Responsive to determining that the user has the scheduled meeting to be held within the time range of the possible failure, at least one other participant of the scheduled meeting may be determined by accessing the calendar information, a contact address for said at least one other participant may be determined, and information may be transferred to the at least one other participant via the contact address.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Farrell, Dimitri Kanevsky, Peter K. Malkin, Tara N. Sainath
  • Patent number: 9984219
    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: May 5, 2017
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
  • Publication number: 20180109571
    Abstract: A computer-implemented method manages remote electronic drop-ins on local conversations. A local audio sensor transmits a captured conversation from a local cluster of persons to a remote communication device where members of the local cluster of persons are within a predefined distance of one another, and where the remote communication device is at a location that is beyond a human hearing range from the local audio sensor. One or more processors determine that the captured conversation is about a particular topic. A request from a remote user is received from the remote communication device to electronically drop in on a particular remote cluster of persons who are having a conversation about the particular topic. In response to receiving the request from the remote user, one or more processors selectively connect a local communication device proximate to the cluster of persons to the remote communication device.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 19, 2018
    Inventors: Rachel K. E. Bellamy, Jonathan H. Connell, II, Robert G. Farrell, Brian P. Gaucher, Jonathan Lenchner, David O. S. Melville, Valentina Salapura
  • Publication number: 20180101779
    Abstract: A policy violation detection computer-implemented method, system, and computer program product, includes extracting a policy activity from a policy, the policy activity including an actor in the policy, an object of the policy, an action of the policy, and policy scope metadata, capturing a transaction by a user including metadata of the transaction, translating the transaction by the user into an actor in the transaction, an action of the transaction, and an object of the transaction, and alerting the user of a policy violation by navigating a knowledge graph is-a hierarchy to relate the actor in the transaction to the actor in the policy, the object of the transaction to an object of the policy, and the action of the transaction to an action of the policy activity.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Inventors: Mustafa Canim, Robert G. Farrell
  • Publication number: 20180099115
    Abstract: Embodiments include methods, systems, and computer program products for detection and remediation of anxiety. Aspects include receiving an anxiety indicator. Aspects also include analyzing the anxiety indicator to determine whether an anxiety level exceeds an anxiety threshold. Aspects also include, based upon a determination that the anxiety level exceeds the anxiety threshold, selecting a first sound. Aspects also include outputting the first sound. Aspects also include receiving an anxiety feedback. Aspects also include determining, based upon the anxiety feedback, whether the anxiety level is decreasing.
    Type: Application
    Filed: October 12, 2016
    Publication date: April 12, 2018
    Inventors: JONATHAN H. CONNELL, II, ROBERT G. FARRELL, NALINI K. RATHA
  • Patent number: 9923938
    Abstract: A computer-implemented method manages drop-ins on conversations near a focal point of proximal activity in a gathering place. One or more processors receive a first set of sensor data from one or more sensors in a gathering place, and then identify a focal point of proximal activity based on the first set of received sensor data received from the one or more sensors. One or more processors characterize a conversation near the focal point based on a second set of received sensor data from the one or more sensors, and then present a characterization of the conversation to an electronic device. One or more processors enable the electronic device to allow a user to drop-in on the conversation.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rachel K. E. Bellamy, Jonathan H. Connell, II, Robert G. Farrell, Brian P. Gaucher, Jonathan Lenchner, David O. S. Melville, Valentina Salapura
  • 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