Patents by Inventor Jesse L. Farinacci

Jesse L. Farinacci 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: 10152367
    Abstract: An example computer implemented method includes determining a fingerprint of the system dump, which identifies a model of the system and a type of the system dump. The method further includes receiving, from a first user device, a request to identify system dumps matching a set of system dump criteria and identifying the first user device based on the fingerprint of the system dump matching the set of system dump criteria specified, and sending access information of the system dump. The method also includes recording a query and its result as executed by the first user device against the system dump and sending, for receipt by a second user device, access information of the result of the query in the database, in response to the second user device requesting identification of system dumps matching said set of system dump criteria.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: December 11, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Patent number: 9998528
    Abstract: Technical solutions are described for selecting a server for executing a task. An example method includes determining a plurality of storage volumes corresponding to each respective server from a plurality of servers. The computer implemented method also includes determining a reachability score of a first storage volume from the plurality of storage volumes, where the first storage volume is associated with a first server, and where the reachability score is based on a number of connectivity channels associated with the first storage volume. The computer implemented method also includes selecting the first server that is associated with the first storage volume for execution of the task. In an example, the computer implemented method may communicate the reachability score to a user device and receive the selection of the first server in response.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Patent number: 9984056
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The system includes a processor to receive comments associated with the presentation, the comments arranged in a first ordering, to identify a time reference comment among the comments, the time reference comment including a time reference referencing a time instant within the time duration of the presentation, and to dynamically change an ordering of the comments from the first ordering to a second ordering at the time instant. The system also includes a display device to display the presentation with the comments, the comments arranged according to the ordering.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: May 29, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jesse L. Farinacci
  • Patent number: 9959262
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: May 1, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jesse L. Farinacci
  • Publication number: 20180101428
    Abstract: An example computer implemented method includes determining a fingerprint of the system dump, which identifies a model of the system and a type of the system dump. The method further includes receiving, from a first user device, a request to identify system dumps matching a set of system dump criteria and identifying the first user device based on the fingerprint of the system dump matching the set of system dump criteria specified, and sending access information of the system dump. The method also includes recording a query and its result as executed by the first user device against the system dump and sending, for receipt by a second user device, access information of the result of the query in the database, in response to the second user device requesting identification of system dumps matching said set of system dump criteria.
    Type: Application
    Filed: December 27, 2017
    Publication date: April 12, 2018
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Patent number: 9910726
    Abstract: Technical solutions are described for analyzing a system dump. An example computer implemented method includes determining a fingerprint of the system dump, which identifies a model of the system and a type of the system dump. The method further includes receiving, from a first user device, a request to identify system dumps matching a set of system dump criteria and identifying the first user device based on the fingerprint of the system dump matching the set of system dump criteria specified, and sending access information of the system dump. The method also includes recording a query and its result as executed by the first user device against the system dump and sending, for receipt by a second user device, access information of the result of the query in the database, in response to the second user device requesting identification of system dumps matching said set of system dump criteria.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: March 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20170235624
    Abstract: Technical solutions are described for analyzing a system dump. An example computer implemented method includes determining a fingerprint of the system dump, which identifies a model of the system and a type of the system dump. The method further includes receiving, from a first user device, a request to identify system dumps matching a set of system dump criteria and identifying the first user device based on the fingerprint of the system dump matching the set of system dump criteria specified, and sending access information of the system dump. The method also includes recording a query and its result as executed by the first user device against the system dump and sending, for receipt by a second user device, access information of the result of the query in the database, in response to the second user device requesting identification of system dumps matching said set of system dump criteria.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20170237809
    Abstract: Technical solutions are described for selecting a server for executing a task. An example method includes determining a plurality of storage volumes corresponding to each respective server from a plurality of servers. The computer implemented method also includes determining a reachability score of a first storage volume from the plurality of storage volumes, where the first storage volume is associated with a first server, and where the reachability score is based on a number of connectivity channels associated with the first storage volume. The computer implemented method also includes selecting the first server that is associated with the first storage volume for execution of the task. In an example, the computer implemented method may communicate the reachability score to a user device and receive the selection of the first server in response.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Patent number: 9658948
    Abstract: Embodiments are directed to methods for improving the efficiency at which problem areas are identified and prioritized for an existing large, multi-module software system. In some embodiments, a workload mapper generates workload maps that identify the intersection between defect risk scores accumulated for various modules and a log of the modules that are accesses by a given workload. A graphical user interface (GUI) provides the ability to sort, search, compare and display the workload maps against various sort, search and/or compare criteria.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 23, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Patent number: 9632922
    Abstract: Embodiments are directed to devices, systems and methods for improving the efficiency at which problem areas are identified and prioritized for an existing large, multi-module software system. In some embodiments, a workload mapper generates workload maps that identify the intersection between defect risk scores accumulated for various modules and a log of the modules that are accesses by a given workload. A graphical user interface (GUI) provides the ability to sort, search, compare and display the workload maps against various sort, search and/or compare criteria.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20160170744
    Abstract: Embodiments relate to supporting development or maintenance of a product. An aspect includes identifying, by a computing device, a plurality of users. Another aspect includes establishing, by the computing device, an environment configured to provide substantially real-time collaboration between the identified users in connection with the product. The development or maintenance may be based on one or more interfaces or fields.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 16, 2016
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20160070690
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The system includes a processor to receive comments associated with the presentation, the comments arranged in a first ordering, to identify a time reference comment among the comments, the time reference comment including a time reference referencing a time instant within the time duration of the presentation, and to dynamically change an ordering of the comments from the first ordering to a second ordering at the time instant. The system also includes a display device to display the presentation with the comments, the comments arranged according to the ordering.
    Type: Application
    Filed: November 12, 2015
    Publication date: March 10, 2016
    Inventor: Jesse L. Farinacci
  • Patent number: 9280530
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The system includes a processor to receive comments associated with the presentation, the comments arranged in a first ordering, to identify a time reference comment among the comments, the time reference comment including a time reference referencing a time instant within the time duration of the presentation, and to dynamically change an ordering of the comments from the first ordering to a second ordering at the time instant. The system also includes a display device to display the presentation with the comments, the comments arranged according to the ordering.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventor: Jesse L. Farinacci
  • Patent number: 9268756
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventor: Jesse L. Farinacci
  • Publication number: 20160048478
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant.
    Type: Application
    Filed: October 27, 2015
    Publication date: February 18, 2016
    Inventor: Jesse L. Farinacci
  • Publication number: 20150248344
    Abstract: Embodiments are directed to devices, systems and methods for improving the efficiency at which problem areas are identified and prioritized for an existing large, multi-module software system. In some embodiments, a workload mapper generates workload maps that identify the intersection between defect risk scores accumulated for various modules and a log of the modules that are accesses by a given workload. A graphical user interface (GUI) provides the ability to sort, search, compare and display the workload maps against various sort, search and/or compare criteria.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20150248318
    Abstract: Embodiments are directed to methods for improving the efficiency at which problem areas are identified and prioritized for an existing large, multi-module software system. In some embodiments, a workload mapper generates workload maps that identify the intersection between defect risk scores accumulated for various modules and a log of the modules that are accesses by a given workload. A graphical user interface (GUI) provides the ability to sort, search, compare and display the workload maps against various sort, search and/or compare criteria.
    Type: Application
    Filed: September 30, 2014
    Publication date: September 3, 2015
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20150242403
    Abstract: Embodiments relate to supporting development or maintenance of a product. An aspect includes identifying, by a computing device, a plurality of users. Another aspect includes establishing, by the computing device, an environment configured to provide substantially real-time collaboration between the identified users in connection with the product. The development or maintenance may be based on one or more interfaces or fields.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 27, 2015
    Applicant: International Business Machines Corporation
    Inventors: Jesse L. Farinacci, Marc A. Martin
  • Publication number: 20150019950
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The system includes a processor to receive comments associated with the presentation, the comments arranged in a first ordering, to identify a time reference comment among the comments, the time reference comment including a time reference referencing a time instant within the time duration of the presentation, and to dynamically change an ordering of the comments from the first ordering to a second ordering at the time instant. The system also includes a display device to display the presentation with the comments, the comments arranged according to the ordering.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventor: Jesse L. Farinacci
  • Publication number: 20140317512
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: International Business Machines Corporation
    Inventor: Jesse L. Farinacci