Patents by Inventor Jeremiah O'Connor

Jeremiah O'Connor 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: 10970158
    Abstract: A method and system for performing a root cause analysis. A central processing unit (CPU) tracks a focal point of a user's eye gaze. The CPU correlates the focal point of the user's eye gaze to a viewing position of a display device displaying a file that includes event data being viewed by the user. The CPU identifies, as a function of the viewing position, events of interest in the event data and an amount of time that the event data is viewed by the user. The CPU outputs, as a function of a linear regression model, an interest score pertaining to one or more events of interest that were previously identified as a function of the user's eye gaze. The interest score is a probability of each identified event of interest being a root cause of a defect.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10602976
    Abstract: A method, a system and a computer program product are provided. A posture of an individual is measured while the individual is using an application. The measuring a posture includes making multiple measurements. An amount of time that the individual is using the application is measured. The multiple measurements and the measured amount of time are analyzed to derive a posture quotient. At least one action is performed by a computing device based on the derived posture quotient. The at least one action includes adjusting execution of the application to enable correction of the posture.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10599703
    Abstract: Multimedia content is presented to a user. Questions presented by the user are monitored. A core concept of the question can be identified. The multimedia content can be analyzed to determine whether the multimedia content contains a possible answer to the question. If the multimedia content contains a possible answer to the question, a confidence score can be assigned to at least one segment of the multimedia content that covers the at least one possible answer, the confidence score assigned to the segment of the multimedia content indicating a probability that the segment of the multimedia content answers the question. Based on the confidence score assigned to segment of the multimedia content, the segment of the multimedia content can be selected. Based on the selected segment of the multimedia content, an answer to the question presented by the user can be automatically generated and presented to the user.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10585742
    Abstract: A method and system for performing a root cause analysis. A CPU identifies events of interest as a function of a user's observable behavior, which includes the user's eye gaze, while viewing event data. The CPU calculates an interest score for each of the identified events of interest, wherein the interest score is a probability of each of the identified events of interest being a root cause of a defect. The CPU tags each of the events of interest with a tag as a function of each calculated interest score. The identifying of the one or more events of interest includes: correlating a focal point of the user's eye gaze to a viewing position of a display device displaying the file; and identifying, as a function of the viewing position, the event data being viewed and an amount of time that the event data is viewed by the user.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Publication number: 20190377627
    Abstract: A method and system for performing a root cause analysis. A central processing unit (CPU) tracks a focal point of a user's eye gaze. The CPU correlates the focal point of the user's eye gaze to a viewing position of a display device displaying a file that includes event data being viewed by the user. The CPU identifies, as a function of the viewing position, events of interest in the event data and an amount of time that the event data is viewed by the user. The CPU outputs, as a function of a linear regression model, an interest score pertaining to one or more events of interest that were previously identified as a function of the user's eye gaze. The interest score is a probability of each identified event of interest being a root cause of a defect.
    Type: Application
    Filed: August 20, 2019
    Publication date: December 12, 2019
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10397175
    Abstract: Performing electronic communication between a plurality of devices can include determining, using a processor, a required answer time for an electronic message, determining, using the processor, a plurality of expected response times, wherein each expected response time is specific to a recipient of the electronic message and is specific to one of a plurality of different communication channels, and matching, using the processor, the required answer time to an expected response time. Using the processor, a communication channel can be selected from the plurality of different communication channels based upon the matching. Sending of the electronic message to a device of the recipient can be initiated using the selected communication channel.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10326736
    Abstract: In one embodiment, a device in a network determines a first set of domain generation algorithm (DGA) predictions for a particular domain name by analyzing one or more extracted lexical features of the particular domain name using a first ensemble of decision trees. The device determines a second set of DGA predictions for the particular domain name by analyzing one or more extracted cluster features of a cluster of related domain names to which the particular domain name belongs using a second ensemble of decision trees. The device predicts a DGA associated with the particular domain name based on the first and second sets of DGA predictions. The device causes performance of a security action based on the predicted DGA associated with the particular domain.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: June 18, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: David Brandon Rodriguez, Jeremiah O'Connor
  • Patent number: 10268897
    Abstract: In determining a representative still image of a video, a first set of parameters for each frame in a video is derived, and a second set of parameters for a specific user is derived. A frame with first set of parameters that best matches the second set of parameters is identified and selected as the representative still image of the video for the specific user. Different parameters may be derived for different specific users, and different frames are identified as best matches for different specific users. Different parameters may be derived for the specific user at different times, and different frames are identified as best matching at the different times. Different values for the parameters for the same specific user may be calculated at different times, and different frames may be identified as best matching the parameters at the different time.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10242207
    Abstract: For preventing unwanted information disclosure in a current electronic communication from a sender to a receiver of the current electronic communication, a risk score is assigned for the current electronic communication by a computer system applying an access control model based on historical electronic communications. The model generates the risk score responsive to identities of the sender and receiver and responsive to access control level and hierarchal position of at least one of the sender and receiver. The computer system blocks transmission of the current electronic communication from the sender to the receiver responsive to whether the risk score for the sender and receiver exceeds a predetermined threshold.
    Type: Grant
    Filed: September 17, 2016
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Publication number: 20190087255
    Abstract: A method and system for performing a root cause analysis. A CPU identifies events of interest as a function of a user's observable behavior, which includes the user's eye gaze, while viewing event data. The CPU calculates an interest score for each of the identified events of interest, wherein the interest score is a probability of each of the identified events of interest being a root cause of a defect. The CPU tags each of the events of interest with a tag as a function of each calculated interest score. The identifying of the one or more events of interest includes: correlating a focal point of the user's eye gaze to a viewing position of a display device displaying the file; and identifying, as a function of the viewing position, the event data being viewed and an amount of time that the event data is viewed by the user.
    Type: Application
    Filed: November 8, 2018
    Publication date: March 21, 2019
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10216565
    Abstract: Systems, methods and tools for performing a root cause analysis and improvements to the root cause detection by changing the way analysts and troubleshooters interact with the error reporting files to detect injection points that indicate the root cause of a system error. The systems, methods and tools record the observable behavior of users as the users review files to identify behavioral clues of the user to infer a level of interest in sections of the files being viewed. The systems identify correlations between user behavior and emotive expression to calculate a probability of event data being the root cause of an error. The systems may manually or automatically generate one or more tags in the reviewed file for each of the sections of the file that has a probability of being a root cause of a defect and the tags may vary as a function of the probability.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Publication number: 20190038215
    Abstract: A method, a system and a computer program product are provided. A posture of an individual is measured while the individual is using an application. The measuring a posture includes making multiple measurements. An amount of time that the individual is using the application is measured. The multiple measurements and the measured amount of time are analyzed to derive a posture quotient. At least one action is performed by a computing device based on the derived posture quotient. The at least one action includes adjusting execution of the application to enable correction of the posture.
    Type: Application
    Filed: August 3, 2017
    Publication date: February 7, 2019
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 10176459
    Abstract: Historical content corresponding to activity of a user in at least one social networking service is aggregated. The historical content indicates a plurality of collaboration partners with whom the user collaborated via the at least one social networking service in an occupation context. Based on the aggregated historical content, at least one of the collaboration partners can be identified as at least one priority collaboration partner. Whether the user currently is not in a facility where the user works can be automatically determined. Responsive to determining that the user is not in the facility where the user works, a message indicating that the user is not in the facility where the user works can be automatically sent to the at least one priority collaboration partner.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: January 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Jeremiah O'Connor, Jeffrey B. Sloyer, Ian D. Stewart
  • Patent number: 10120747
    Abstract: Systems, methods and tools for performing a root cause analysis and improvements to the root cause detection by changing the way analysts and troubleshooters interact with the error reporting files to detect injection points that indicate the root cause of a system error. The systems, methods and tools record the observable behavior of users as the users review files to identify behavioral clues of the user to infer a level of interest in sections of the files being viewed. The systems identify correlations between user behavior and emotive expression to calculate a probability of event data being the root cause of an error. The systems may manually or automatically generate one or more tags in the reviewed file for each of the sections of the file that has a probability of being a root cause of a defect and the tags may vary as a function of the probability.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Publication number: 20180276478
    Abstract: In determining a representative still image of a video, a first set of parameters for each frame in a video is derived, and a second set of parameters for a specific user is derived. A frame with first set of parameters that best matches the second set of parameters is identified and selected as the representative still image of the video for the specific user. Different parameters may be derived for different specific users, and different frames are identified as best matches for different specific users. Different parameters may be derived for the specific user at different times, and different frames are identified as best matching at the different times. Different values for the parameters for the same specific user may be calculated at different times, and different frames may be identified as best matching the parameters at the different time.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: Hernan A. CUNICO, Jonathan DUNNE, Jeremiah O'CONNOR, Asima SILVA
  • Patent number: 9979748
    Abstract: Domain classification based on lexical and semantic processing of target domains is provided. A target domain name or URL may undergo a lexical analysis to identify language indicating a potential association with malware. In response to a positive identification, the system may identify the domain name as potentially malicious and/or perform additional analysis. A semantic analysis of content associated with the target domain name may be performed. A corpus of information for content associated with malware is provided. The content of the webpage associated with the target domain name may be analyzed and compared to the corpus to identify potential similarity with malicious content. If the content for the target domain name meets a threshold similarity with malicious content from the corpus, the domain name may be flagged as malicious and added to a block list, for example.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: May 22, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Jeremiah O'Connor
  • Publication number: 20180124020
    Abstract: In one embodiment, a device in a network determines a first set of domain generation algorithm (DGA) predictions for a particular domain name by analyzing one or more extracted lexical features of the particular domain name using a first ensemble of decision trees. The device determines a second set of DGA predictions for the particular domain name by analyzing one or more extracted cluster features of a cluster of related domain names to which the particular domain name belongs using a second ensemble of decision trees. The device predicts a DGA associated with the particular domain name based on the first and second sets of DGA predictions. The device causes performance of a security action based on the predicted DGA associated with the particular domain.
    Type: Application
    Filed: November 2, 2016
    Publication date: May 3, 2018
    Inventors: David Brandon Rodriguez, Jeremiah O'Connor
  • Publication number: 20180101426
    Abstract: Systems, methods and tools for performing a root cause analysis and improvements to the root cause detection by changing the way analysts and troubleshooters interact with the error reporting files to detect injection points that indicate the root cause of a system error. The systems, methods and tools record the observable behavior of users as the users review files to identify behavioral clues of the user to infer a level of interest in sections of the files being viewed. The systems identify correlations between user behavior and emotive expression to calculate a probability of event data being the root cause of an error. The systems may manually or automatically generate one or more tags in the reviewed file for each of the sections of the file that has a probability of being a root cause of a defect and the tags may vary as a function of the probability.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Patent number: 9942389
    Abstract: At least one user expression of a first user of a first communication device, at least one text-based electronic communication sent or received by the first user, or at least one background sound detected in an environment where the first user is located can be monitored in real time. A current demeanor of the first user can be automatically determined by processing user expression, the text-based electronic communication, or the background sound. An incoming call from a second communication device to the first communication device can be detected. Responsive to detecting the incoming call, a ringback tone indicating the current demeanor of the first user can be automatically selected. The ringback tone can be communicated to the second communication device for presentation to a second user who is using the second communication device.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: April 10, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan A. Cunico, Jonathan Dunne, Jeremiah O'Connor, Asima Silva
  • Publication number: 20180082069
    Abstract: For preventing unwanted information disclosure in a current electronic communication from a sender to a receiver of the current electronic communication, a risk score is assigned for the current electronic communication by a computer system applying an access control model based on historical electronic communications. The model generates the risk score responsive to identities of the sender and receiver and responsive to access control level and hierarchal position of at least one of the sender and receiver. The computer system blocks transmission of the current electronic communication from the sender to the receiver responsive to whether the risk score for the sender and receiver exceeds a predetermined threshold.
    Type: Application
    Filed: September 17, 2016
    Publication date: March 22, 2018
    Inventors: HERNAN A. CUNICO, JONATHAN DUNNE, JEREMIAH O'CONNOR, ASIMA SILVA