Patents by Inventor Andrew J. Ivory

Andrew J. Ivory 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: 11481466
    Abstract: Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: October 25, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J Burckart, Curtiss James Howard, Andrew J. Ivory, Aaron Kyle Shook
  • Patent number: 11017152
    Abstract: A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook, David M. Stecher
  • Patent number: 11017153
    Abstract: A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook, David M. Stecher
  • Patent number: 10817653
    Abstract: A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook, David M. Stecher
  • Patent number: 10803232
    Abstract: A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook, David M. Stecher
  • Publication number: 20190332654
    Abstract: A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
    Type: Application
    Filed: July 12, 2019
    Publication date: October 31, 2019
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook, David M. Stecher
  • Publication number: 20190332653
    Abstract: A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
    Type: Application
    Filed: July 12, 2019
    Publication date: October 31, 2019
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook, David M. Stecher
  • Patent number: 10423714
    Abstract: Some examples described are directed to operations performed by a processor of a computer system to receive text data corresponding to a piece of text (e.g., a text string) displayable via a display device. The processor can further perform operations to determine, based on evaluation of the text data using text-filtering logic, that a revision condition exists for at least a portion of the piece of text. The processor can further perform operations to, in response to determination that the revision condition exists, determine, for a display data set corresponding to the piece of text, to either not display the at least the portion of the piece of text or display a modified form of the at least the portion of the piece of text. The processor can further perform operations to, present, via the display device, a display (e.g., a graphical-user-interface object) corresponding to the display data set.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Diane C. Chalmers, Nixon Cheaz, Andrew J. Ivory, David M. Stecher
  • Publication number: 20190197066
    Abstract: Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Erik J Burckart, Curtiss James Howard, Andrew J. Ivory, Aaron Kyle Shook
  • Patent number: 10206104
    Abstract: A method, system and computer program product for session completion through co-browsing is claimed. The method can include establishing a content browsing session between a first computing device and a content server serving access to content to the first computing device and maintaining state data for the content browsing session. A co-browsing arrangement of the content can be created as between the first computing device and a second computing device and at least a subset of the state data can be cloned for use by the second computing device during co-browsing of the content. Thereafter, a modified form of the subset of the state data can be received from the second computing device resulting from the co-browsing of the content by the second computing device and the modified form of the subset of the state data can be provided to the first computing device for use during the content browsing session.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: February 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Barry J. Pellas, Matthew T. Pellas
  • Patent number: 10108596
    Abstract: Version control for a document can include receiving from a user a request to commit one or more revisions to a master document in a document repository. The one or more revisions can be included in a local copy of the master document. A processor can determine whether an accept only designation is assigned to at least a portion of the local copy. In response to a determination that an accept only designation is assigned to at least a portion of the local copy, the respective revisions assigned an accept only designation can be disallowed from incorporation into the master document. Revisions made to the master document can be sent to the user for incorporation into the user's local copy of the master document. Such sending is not prevented by the assignment of an accept only designation to at least a portion of the local copy of the master document.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: October 23, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J. Burckart, Andrew J. Ivory, Aaron Kyle Shook, David M. Stecher
  • Publication number: 20180124607
    Abstract: A method, system and computer program product for session completion through co-browsing is claimed. The method can include establishing a content browsing session between a first computing device and a content server serving access to content to the first computing device and maintaining state data for the content browsing session. A co-browsing arrangement of the content can be created as between the first computing device and a second computing device and at least a subset of the state data can be cloned for use by the second computing device during co-browsing of the content. Thereafter, a modified form of the subset of the state data can be received from the second computing device resulting from the co-browsing of the content by the second computing device and the modified form of the subset of the state data can be provided to the first computing device for use during the content browsing session.
    Type: Application
    Filed: December 20, 2017
    Publication date: May 3, 2018
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Barry J. Pellas, Matthew T. Pellas
  • Patent number: 9918228
    Abstract: A method, system and computer program product for session completion through co-browsing is claimed. The method can include establishing a content browsing session between a first computing device and a content server serving access to content to the first computing device and maintaining state data for the content browsing session. A co-browsing arrangement of the content can be created as between the first computing device and a second computing device and at least a subset of the state data can be cloned for use by the second computing device during co-browsing of the content. Thereafter, a modified form of the subset of the state data can be received from the second computing device resulting from the co-browsing of the content by the second computing device and the modified form of the subset of the state data can be provided to the first computing device for use during the content browsing session.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Barry J. Pellas, Matthew T. Pellas
  • Publication number: 20170235711
    Abstract: Version control for a document can include receiving from a user a request to commit one or more revisions to a master document in a document repository. The one or more revisions can be included in a local copy of the master document. A processor can determine whether an accept only designation is assigned to at least a portion of the local copy. In response to a determination that an accept only designation is assigned to at least a portion of the local copy, the respective revisions assigned an accept only designation can be disallowed from incorporation into the master document. Revisions made to the master document can be sent to the user for incorporation into the user's local copy of the master document. Such sending is not prevented by the assignment of an accept only designation to at least a portion of the local copy of the master document.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Inventors: Erik J. Burckart, Andrew J. Ivory, Aaron Kyle Shook, David M. Stecher
  • Patent number: 9734124
    Abstract: A method for managing a two-way form over a direct link is provided. The method includes establishing a communicative link between two communications clients each separately executing in memory by a processor of a corresponding one of two computers. The method also includes managing a two-way form rendered as individual instances of the two-way form each in a corresponding content browser executing in a corresponding one of the two computers. Finally, the method includes exchanging synchronization information for the two-way form over the communicative link. In one aspect of the embodiment, the method also includes prompting in one of the individual instances of the two-way form for verification of an update to a field providing in another of the individual instances of the two-way form. In another aspect of the embodiment, the method includes recording a verification of the update to the field in an audit trail.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook
  • Publication number: 20170230828
    Abstract: A method, system and computer program product for session completion through co-browsing is claimed. The method can include establishing a content browsing session between a first computing device and a content server serving access to content to the first computing device and maintaining state data for the content browsing session. A co-browsing arrangement of the content can be created as between the first computing device and a second computing device and at least a subset of the state data can be cloned for use by the second computing device during co-browsing of the content. Thereafter, a modified form of the subset of the state data can be received from the second computing device resulting from the co-browsing of the content by the second computing device and the modified form of the subset of the state data can be provided to the first computing device for use during the content browsing session.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 10, 2017
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Barry J. Pellas, Matthew T. Pellas
  • Patent number: 9678997
    Abstract: Version control for a document can include receiving from a user a request to commit one or more revisions to a master document in a document repository. The one or more revisions can be included in a local copy of the master document. A processor can determine whether an accept only designation is assigned to at least a portion of the local copy. In response to a determination that an accept only designation is assigned to at least a portion of the local copy, the respective revisions assigned an accept only designation can be disallowed from incorporation into the master document. Revisions made to the master document can be sent to the user for incorporation into the user's local copy of the master document. Such sending is not prevented by the assignment of an accept only designation to at least a portion of the local copy of the master document.
    Type: Grant
    Filed: October 27, 2013
    Date of Patent: June 13, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J. Burckart, Andrew J. Ivory, Aaron Kyle Shook, David M. Stecher
  • Publication number: 20170139886
    Abstract: Some examples described are directed to operations performed by a processor of a computer system to receive text data corresponding to a piece of text (e.g., a text string) displayable via a display device. The processor can further perform operations to determine, based on evaluation of the text data using text-filtering logic, that a revision condition exists for at least a portion of the piece of text. The processor can further perform operations to, in response to determination that the revision condition exists, determine, for a display data set corresponding to the piece of text, to either not display the at least the portion of the piece of text or display a modified form of the at least the portion of the piece of text. The processor can further perform operations to, present, via the display device, a display (e.g., a graphical-user-interface object) corresponding to the display data set.
    Type: Application
    Filed: January 26, 2017
    Publication date: May 18, 2017
    Inventors: Diane C. Chalmers, Nixon Cheaz, Andrew J. Ivory, David M. Stecher
  • Patent number: 9646098
    Abstract: A method, system and computer program product for session completion through co-browsing is claimed. The method can include establishing a content browsing session between a first computing device and a content server serving access to content to the first computing device and maintaining state data for the content browsing session. A co-browsing arrangement of the content can be created as between the first computing device and a second computing device and at least a subset of the state data can be cloned for use by the second computing device during co-browsing of the content. Thereafter, a modified form of the subset of the state data can be received from the second computing device resulting from the co-browsing of the content by the second computing device and the modified form of the subset of the state data can be provided to the first computing device for use during the content browsing session.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Ivory, Todd E. Kaplinger, Barry J. Pellas, Matthew T. Pellas
  • Patent number: 9626371
    Abstract: Embodiments of the present invention provide a method, system and computer program product for attribute based file operation implementation selection. In an embodiment of the invention, a method for providing selectable implementations of a file operation is provided. The method includes receiving a directive to perform a file operation on a particular file stored in fixed storage of a computer and identifying an attribute of the particular file. An implementation of the file operation can be selected amongst different implementations of the file operation that maps to the identified attribute. Thereafter, the selected implementation of the file operation can be invoked to perform the file operation upon the particular file.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Travis M. Grigsby, Christopher J. Hardee, Andrew J. Ivory