Patents by Inventor Mark Gargan

Mark Gargan 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: 11574119
    Abstract: Methods and systems for navigating to an initial position in a document include weighting historical user actions within a document. Initial display positions within the document are determined based on the weighted historical user actions. A selected initial display positions is navigated to in accordance with a user selection.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: February 7, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
  • Patent number: 10685173
    Abstract: A method, computer program product, and computer system for detecting creation of a first portion of a table and a second portion of the table, wherein the first portion of the table may include a first label and wherein the second portion of the table may include a second label. It may be determined that a pattern exists between the first label and the second label based upon, at least in part, historical use of the first label relative to the second label. The pattern between the first label and the second label may be automatically recreated in a third portion of the table and a fourth portion of the table based upon, at least in part, receiving at least a portion of the first label in the third portion of the table.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R Bastide, Mark Gargan, Fred Raguillat
  • Patent number: 10685174
    Abstract: A method, computer program product, and computer system for detecting creation of a first portion of a table and a second portion of the table, wherein the first portion of the table may include a first label and wherein the second portion of the table may include a second label. It may be determined that a pattern exists between the first label and the second label based upon, at least in part, historical use of the first label relative to the second label. The pattern between the first label and the second label may be automatically recreated in a third portion of the table and a fourth portion of the table based upon, at least in part, receiving at least a portion of the first label in the third portion of the table.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Mark Gargan, Fred Raguillat
  • Patent number: 9983768
    Abstract: A computer-implemented method, system, and program product for selecting tabulated data are provided, which include: displaying a tabulated data structure on a computer display, the tabulated data structure including a plurality of data fields; receiving a user input indicative of a selection of one of the data fields; searching the tabulated data structure to generate at least one set of data fields, the data fields in each set sharing a relationship with the user-selected data field; and highlighting the at least one set of data fields in the displayed tabulated data structure, in which each of the highlighted sets of data fields is user-selectable.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: May 29, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
  • Publication number: 20180113571
    Abstract: A computer-implemented method, system, and program product for selecting tabulated data are provided, which include: displaying a tabulated data structure on a computer display, the tabulated data structure including a plurality of data fields; receiving a user input indicative of a selection of one of the data fields; searching the tabulated data structure to generate at least one set of data fields, the data fields in each set sharing a relationship with the user-selected data field; and highlighting the at least one set of data fields in the displayed tabulated data structure, in which each of the highlighted sets of data fields is user-selectable.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Paul R. BASTIDE, Sean CALLANAN, Mark GARGAN, Fred RAGUILLAT
  • Publication number: 20180089160
    Abstract: Methods and systems for navigating to an initial position in a document include weighting historical user actions within a document. Initial display positions within the document are determined based on the weighted historical user actions. A selected initial display positions is navigated to in accordance with a user selection.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Paul R. Bastide, Sean Callanan, Mark Gargan, Fred Raguillat
  • Publication number: 20170052941
    Abstract: A method, computer program product, and computer system for detecting creation of a first portion of a table and a second portion of the table, wherein the first portion of the table may include a first label and wherein the second portion of the table may include a second label. It may be determined that a pattern exists between the first label and the second label based upon, at least in part, historical use of the first label relative to the second label. The pattern between the first label and the second label may be automatically recreated in a third portion of the table and a fourth portion of the table based upon, at least in part, receiving at least a portion of the first label in the third portion of the table.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Paul R. Bastide, Mark Gargan, Fred Raguillat
  • Publication number: 20170052942
    Abstract: A method, computer program product, and computer system for detecting creation of a first portion of a table and a second portion of the table, wherein the first portion of the table may include a first label and wherein the second portion of the table may include a second label. It may be determined that a pattern exists between the first label and the second label based upon, at least in part, historical use of the first label relative to the second label. The pattern between the first label and the second label may be automatically recreated in a third portion of the table and a fourth portion of the table based upon, at least in part, receiving at least a portion of the first label in the third portion of the table.
    Type: Application
    Filed: May 4, 2016
    Publication date: February 23, 2017
    Inventors: Paul R. Bastide, Mark Gargan, Fred Raguillat