Patents by Inventor Colin D. Borrowman

Colin D. Borrowman 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: 11316914
    Abstract: A system for intermediated communication between applications running on the same computer is presented. The system routes communication between a first application and a second application through a data broker on a remote server to avoid direct communication between the applications. The first application may be a desktop application, such as a word processing application, that has an add-in installed to facilitate communication through the data broker. The second application may be a web browser that includes a web client implemented using standard functionality of the web browser, without an application-specific plug-in. The data broker operates on a remote server to receive and direct communication between the applications. By eliminating direct communication between the applications, the data broker improves system security and reliability by utilizing communication protocols and capabilities already existing within the computer.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: April 26, 2022
    Assignee: WOLTERS KLUWER FINANCIAL SERVICES, INC.
    Inventors: Colin D. Borrowman, Byron Saunders, Carl Nelson Artz, Richard Myott, Steven Calise, John C. Gagnon
  • Publication number: 20190052692
    Abstract: A system for intermediated communication between applications running on the same computer is presented. The system routes communication between a first application and a second application through a data broker on a remote server to avoid direct communication between the applications. The first application may be a desktop application, such as a word processing application, that has an add-in installed to facilitate communication through the data broker. The second application may be a web browser that includes a web client implemented using standard functionality of the web browser, without an application-specific plug-in. The data broker operates on a remote server to receive and direct communication between the applications. By eliminating direct communication between the applications, the data broker improves system security and reliability by utilizing communication protocols and capabilities already existing within the computer.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 14, 2019
    Inventors: Colin D. Borrowman, Byron Saunders, Carl Nelson Artz, Richard Myott, Steven Calise, John C. Gagnon
  • Patent number: 10104152
    Abstract: A system for intermediated communication between applications running on the same computer is presented. The system routes communication between a first application and a second application through a data broker on a remote server to avoid direct communication between the applications. The first application may be a desktop application, such as a word processing application, that has an add-in installed to facilitate communication through the data broker. The second application may be a web browser that includes a web client implemented using standard functionality of the web browser, without an application-specific plug-in. The data broker operates on a remote server to receive and direct communication between the applications. By eliminating direct communication between the applications, the data broker improves system security and reliability by utilizing communication protocols and capabilities already existing within the computer.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: October 16, 2018
    Assignee: TEAMMATE LICENSING B.V.
    Inventors: Colin D. Borrowman, Byron Saunders, Carl Nelson Artz, Richard Myott, Steven Calise, John C. Gagnon
  • Publication number: 20170318072
    Abstract: A system for intermediated communication between applications running on the same computer is presented. The system routes communication between a first application and a second application through a data broker on a remote server to avoid direct communication between the applications. The first application may be a desktop application, such as a word processing application, that has an add-in installed to facilitate communication through the data broker. The second application may be a web browser that includes a web client implemented using standard functionality of the web browser, without an application-specific plug-in. The data broker operates on a remote server to receive and direct communication between the applications. By eliminating direct communication between the applications, the data broker improves system security and reliability by utilizing communication protocols and capabilities already existing within the computer.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Colin D. Borrowman, Byron Saunders, Carl Nelson Artz, Richard Myott, Steven Calise, John C. Gagnon
  • Patent number: 7415476
    Abstract: The digital file management and imaging system and method of the present invention record additional independent data with each stored image including: a “true date” which is gleaned from a secure clock which is not settable by the user (the Authentidate™); a number derived from a cyclic redundancy code (CRC) algorithm against the image data; this number is called the “image CRC”; and a CRC derived from the “true date”, called the “date CRC”. This additional data is recorded within each digital file as soon as possible after the file is acquired. If the file is altered in any way after the recording of the additional data, recalculation of the image CRC on the altered file will not match the original image CRC recorded within it. Thus, the fact that it has been altered can be detected. Likewise, if the true date is altered in any way, recalculation of the date CRC will similarly reveal this fact. The image and date CRCs can be checked and verified at any time.
    Type: Grant
    Filed: March 10, 2003
    Date of Patent: August 19, 2008
    Assignee: Authentidate Holding Corp.
    Inventor: Colin D. Borrowman
  • Publication number: 20040049521
    Abstract: The digital file management and imaging system and method of the present invention record additional independent data with each stored image including: a “true date” which is gleaned from a secure clock which is not settable by the user (the Authentidate™); a number derived from a cyclic redundancy code (CRC) algorithm against the image data; this number is called the “image CRC”; and a CRC derived from the “true date”, called the “date CRC”. This additional data is recorded within each digital file as soon as possible after the file is acquired. If the file is altered in any way after the recording of the additional data, recalculation of the image CRC on the altered file will not match the original image CRC recorded within it. Thus, the fact that it has been altered can be detected. Likewise, if the true date is altered in any way, recalculation of the date CRC will similarly reveal this fact.
    Type: Application
    Filed: March 10, 2003
    Publication date: March 11, 2004
    Applicant: AuthentiDate Holding Corp.
    Inventor: Colin D. Borrowman
  • Publication number: 20040039912
    Abstract: The digital file management system and method of the present invention provides a processing service that may be located remotely on a computer network that receives digital files from users and performs file identification, authentication and verification, including time, digital signature, and image marking. The system and method may include the remote processing and storage of file information such that the user does not need to maintain any application specific software at the user's local site. The system and method may record additional independent data with each stored image including: a “true date” gleaned from a secure clock which is not settable by the user (the Authentidate™); a number derived from a cyclic redundancy code (CRC) algorithm against the image data; (the “image CRC”); and a CRC derived from the “true date”, (the “date CRC”). This additional data may be recorded within each digital file as soon as possible after the file is acquired.
    Type: Application
    Filed: February 26, 2003
    Publication date: February 26, 2004
    Applicant: Bitwise Designs, Inc. to AuthentiDate Holding Corp.
    Inventors: Colin D. Borrowman, John T. Botti