Patents by Inventor Eric Campbell

Eric Campbell 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).

  • Publication number: 20090150287
    Abstract: A supplemental financial transaction processing system operates in conjunction with one or more primary financial services systems for purposes of providing supplemental financial transaction processing services to users of the primary financial services system. The supplemental financial transaction processing system comprises a secure web services system and a supplemental transaction server. The secure web services system comprises at least one financial transaction method available to the primary financial services system. Upon receipt of a method call for a financial transaction, the supplemental financial transaction processing system: i) associates a unique redirect URL to the method call; and ii) returns the unique redirect URL to the primary financial services system. The primary financial services system may then pass the unique redirect URL through a secure connection with its client.
    Type: Application
    Filed: December 6, 2007
    Publication date: June 11, 2009
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Maris N. Lemanis
  • Patent number: 7536435
    Abstract: A transfer client system exchanges files with a transfer server over an open network such as the Internet. The transfer client comprises a download directory for storing binary objects obtained from a transfer client server for subsequent retrieval by a local data processing system. The transfer client sends a log-on message to a remote transfer server over the open network, the log-on message including the authentication credentials. In response a session ID is obtained from the remote transfer server. The transfer client further sends a read event message to the remote transfer server over the open network, the read event message including the session ID. Event parameters are returned in response, the event parameters comprise identification of a file name and identification of the download directory. The transfer client sends a download message to the remote transfer server over the open network, the download message comprises the session ID and identification of a binary object.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: May 19, 2009
    Assignee: Bottomline Technologies (DE), Inc
    Inventors: Eric Campbell, Robert F Hoffman, Robert Maloney, Jr., Maris N Lemanis, Andrew Mintzer
  • Patent number: 7502754
    Abstract: A system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The system comprises a database with file transfer tables, a hypertext transport protocol (HTTP) server, and a web services server. The HTTP server is coupled to the database and provides web pages to an HTTP client to obtain file transfer event parameters and identification of a remote file transfer client to which the file transfer event parameters are associated. The file transfer event parameters are stored in the file transfer tables in association with the identification of the remote file transfer client. The web services server comprising a plurality of transfer methods.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: March 10, 2009
    Assignee: Bottomline Technologies (DE), Inc.
    Inventors: Eric Campbell, Robert F Hoffman, Robert Maloney, Jr., Maris N Lemanis, Andrew Mintzer
  • Patent number: 7182662
    Abstract: A hybrid personal flotation device includes a flotation vest body having a front, back, shoulder straps, and adjustable buckle straps. An expandable cover over at least a portion of the vest body covers an inflatable chamber having a front chamber portion connected to a back chamber portion by a single shoulder pass-through. Inflation of the inflatable chamber is accomplished by an oral inflation tube and/or a manually activated cylinder containing compressed CO2. The low-profile, narrow single shoulder pass-through permits fluid communication for both inflation and deflation between the front and back chamber portions, but does not restrict the wearer's neck or shoulder range of motion. The inflatable front and back chamber portions remain covered when fully inflated, and require no folding or re-packing when deflated.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: February 27, 2007
    Assignee: Kokatat. Inc.
    Inventors: Stephen J. O'Meara, Adam Knoeller, Rene'e Thompson, Penny Holt, Eric Campbell
  • Publication number: 20060240917
    Abstract: A system and a method is provided for improving a baseball player's batting swing. Preferably, the system can be utilized to teach a player to swing with power and with a slight upstroke to increase the chances of getting a powerful line drive hit. The system includes a post upwardly extending from a support base. Preferably, the post is adjustable to increase or decreased in height to match the size of the player utilizing the system. A channel is attached at upper portion of the post and includes a means for providing resistance, such as bristles, that protrude generally upwardly from the channel base. A second similar channel with a resistance means is mounted above and facing the first channel such that there is a gap between the two resistance means.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 26, 2006
    Inventors: Steven Campbell, Mathew Campbell, Eric Campbell
  • Publication number: 20060040574
    Abstract: A hybrid personal flotation device includes a flotation vest body having a front, back, shoulder straps, and adjustable buckle straps. An expandable cover over at least a portion of the vest body covers an inflatable chamber having a front chamber portion connected to a back chamber portion by a single shoulder pass-through. Inflation of the inflatable chamber is accomplished by an oral inflation tube and/or a manually activated cylinder containing compressed CO2. The low-profile, narrow single shoulder pass-through permits fluid communication for both inflation and deflation between the front and back chamber portions, but does not restrict the wearer's neck or shoulder range of motion. The inflatable front and back chamber portions remain covered when fully inflated, and require no folding or re-packing when deflated.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 23, 2006
    Inventors: Stephen O'Meara, Adam Knoeller, Rene'e Thompson, Penny Holt, Eric Campbell
  • Publication number: 20050177834
    Abstract: An integrated circuit (7A) for multitasking support for processing unit (1A) holds control variables for each task (or activity) to run on its associated processor (1A) and identifies the next task that should run. The circuit (7A) employs level-driven, clock free ripple logic and is configured as a two dimensional array of “tiles”, each tile being composed of simple logic gates and performing a dedicated function. The circuit has particular application to asynchronous multiple processor networks.
    Type: Application
    Filed: April 15, 2005
    Publication date: August 11, 2005
    Applicant: MBDA UK Limited
    Inventors: Eric Campbell, Hugo Simpson
  • Publication number: 20050171811
    Abstract: A financial transaction system manages the exchange of financial transaction data between a client system coupled to the financial transaction system by an open network and a financial institution transaction processing system. The financial transaction system comprises a web server coupled to the open network for receiving a financial transaction from the client system. The financial transaction is in user group transaction format and comprises a plurality of data elements, at least a portion of the data elements comprise sub elements. A hub loading receives the financial transaction in the user group transaction format and parses the financial transaction to a core data element format compliant with a transaction type profile corresponding to the financial transaction. An application loading module receives the financial transaction in the core data element format and generates a financial transaction in an application format.
    Type: Application
    Filed: February 14, 2005
    Publication date: August 4, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Eve Nebenhaus, Maris Lemanis
  • Publication number: 20050160098
    Abstract: A system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The system comprises a database storing file transfer parameters in association with identification of a remote file transfer client. The file transfer parameters include object destination parameters defining a processing call to a transfer server message queuing manager operating in conjunction with the transfer server. The processing call provides for delivery of the binary object to the transfer server message queuing manager in conjunction with a destination queue definition which provides for queuing the binary object within the defined queue for retrieval by a destination application. A transfer application coupled to the database comprises a plurality of file transfer methods available to remote file transfer clients making method calls thereto.
    Type: Application
    Filed: March 12, 2005
    Publication date: July 21, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Robert Maloney, Maris Lemanis, Andrew Mintzer
  • Publication number: 20050097041
    Abstract: A web server system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The transfer server operates a plurality of transfer methods.
    Type: Application
    Filed: June 29, 2004
    Publication date: May 5, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Robert Maloney, Maris Lemanis, Andrew Mintzer
  • Publication number: 20050086298
    Abstract: A system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The system comprises a database with file transfer tables, a hypertext transport protocol (HTTP) server, and a web services server. The HTTP server is coupled to the database and provides web pages to an HTTP client to obtain file transfer event parameters and identification of a remote file transfer client to which the file transfer event parameters are associated. The file transfer event parameters are stored in the file transfer tables in association with the identification of the remote file transfer client. The web services server comprising a plurality of transfer methods.
    Type: Application
    Filed: November 1, 2004
    Publication date: April 21, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Robert Maloney, Maris Lemanis, Andrew Mintzer
  • Patent number: 6883004
    Abstract: An automated invoice management system includes a network circuit for communicating invoice transactions with a plurality of client systems. The automated invoice management system receives an import invoice transaction compliant with a first client transaction definition from a first client system. The import invoice transaction identifies a second client system and amounts due from a second client system associated with the second client. The import invoice transaction is translated to a normalized invoice transaction and the normalized transaction is translated to an export invoice transaction compliant with a second client transaction definition.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: April 19, 2005
    Assignee: Bottomline Technologies (de), Inc.
    Inventors: Vincent Bahl, Eric Campbell
  • Publication number: 20050066194
    Abstract: A web server system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The transfer server operates a plurality of transfer methods.
    Type: Application
    Filed: June 29, 2004
    Publication date: March 24, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Robert Maloney, Maris Lemanis, Andrew Mintzer
  • Publication number: 20050066012
    Abstract: A transfer client system exchanges files with a transfer server over an open network such as the Internet. The transfer client comprises a download directory for storing binary objects obtained from a transfer client server for subsequent retrieval by a local data processing system. The transfer client sends a log-on message to a remote transfer server over the open network, the log-on message including the authentication credentials. In response a session ID is obtained from the remote transfer server. The transfer client further sends a read event message to the remote transfer server over the open network, the read event message including the session ID. Event parameters are returned in response, the event parameters comprise identification of a file name and identification of the download directory. The transfer client sends a download message to the remote transfer server over the open network, the download message comprises the session ID and identification of a binary object.
    Type: Application
    Filed: June 29, 2004
    Publication date: March 24, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Robert Maloney, Maris Lemanis, Andrew Mintzer
  • Publication number: 20050055422
    Abstract: A transfer client system exchanges files with a transfer server over an open network such as the Internet. The transfer client comprises an upload directory for storing files for subsequent transfer to the transfer server, an authentication registry securely storing authentication credentials, and a transfer client. The transfer client sends a log-on message to a remote transfer server over a secure transport protocol logical connection established over the open network. The log-on message includes the authentication credentials. In response the transfer client receives a session ID from the remote transfer server. The transfer client then sends a read event message to the remote transfer server which includes Session ID obtained from the remote transfer server. In response the transfer client obtains event parameters which include identification of a file name and an upload directory path previously stored in an events parameter table.
    Type: Application
    Filed: June 29, 2004
    Publication date: March 10, 2005
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert Hoffman, Robert Maloney, Maris Lemanis, Andrew Mintzer
  • Patent number: 6856970
    Abstract: A financial transaction system consistent with the invention allows clients of a financial institution to use a web-based workstation to interface with a plurality of back office systems within one or more financial institutions. In an exemplary embodiment, a financial transaction system comprises a hub server, a plurality of financial institutions, at least one web server, and at least one database server. The hub server receives data in the form of a plurality of disparately formatted instructions and communicates the instructions to the financial institutions, which are connected to the hub server for receiving the data and have a plurality of differing reception formats to receive the reformatted data. Data is transmitted between the web server and at least one user via a network interface, and between the web server and the hub server. The web server stores data and at least one application in an application database.
    Type: Grant
    Filed: September 26, 2000
    Date of Patent: February 15, 2005
    Assignee: Bottomline Technologies
    Inventors: Eric Campbell, Maris Norbert Lemanis, Robert F. Hoffman, Eve Renee Nebenhaus
  • Publication number: 20030130943
    Abstract: An automated invoice management system includes an unattended interface module and an invoice management server that automatically exchange invoice files over the Internet between a local network that is associated with the interface module and the invoice management server. The exchange comprises establishing a secure session between the interface module and the invoice management server and transferring the invoice files over the secure session between the invoice management server and a directory location on the local network that is a directory location identified by the invoice management server to the interface module.
    Type: Application
    Filed: September 9, 2002
    Publication date: July 10, 2003
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Robert F. Hoffman, Robert Maloney, Maris N. Lemanis
  • Publication number: 20030130944
    Abstract: An automated invoice management system includes a network circuit for communicating over a frame switched network with each of the plurality of participating systems. A transaction management engine comprises means for establishing a secure session with a receiving system and with a first participating system through the network circuit, means for receiving an evaluation parameter set from the receiving system, means for receiving an import electronic transaction file from the first participating system, and means for providing an export electronic transaction file to the receiving system. The export file comprises the plurality of data element values and comprises an message that corresponds to a result of an evaluation engine calculating the result of applying the evaluation parameter to the data element values.
    Type: Application
    Filed: September 30, 2002
    Publication date: July 10, 2003
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Michael Patrick Force, Lisa Christine Batur, Eric Campbell
  • Publication number: 20030130921
    Abstract: An automated invoice management system includes a network circuit for communicating over a frame switched network with each of the plurality of participating systems. A transaction management engine comprises means for establishing a secure session with a receiving system and with a first participating system through the network circuit, means for receiving a quantitative evaluation parameter set from the receiving system, means for receiving an import electronic transaction file from the first participating system, and means for providing an export electronic transaction file to the receiving system. The export file comprises the plurality of data element values and comprises a message that includes a resultant value calculated by applying the quantitative evaluation parameter to the data element values.
    Type: Application
    Filed: December 17, 2002
    Publication date: July 10, 2003
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Michael Patrick Force, Lisa Christine Batur, Eric Campbell
  • Publication number: 20030130945
    Abstract: An automated invoice management system includes a network circuit for communicating over a frame switched network with each of the plurality of participating systems. A transaction management engine comprises means for establishing a secure session with a receiving system and with a first participating system through the network circuit, means for receiving an evaluation parameter set from the receiving system, means for receiving an import electronic transaction file from the first participating system, and means for providing an export electronic transaction file to the receiving system. The export file comprises the plurality of data element values and comprises an message that corresponds to a result of an evaluation engine calculating the result of applying the evaluation parameter to the data element values.
    Type: Application
    Filed: December 17, 2002
    Publication date: July 10, 2003
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Michael Patrick Force, Lisa Christine Batur, Eric Campbell