Patents by Inventor Brian E. Olson
Brian E. Olson 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: 10447628Abstract: At least one electronic document is requested from one or more participants of the electronic messaging session in accordance with a series of rules that is associated with actions for the messaging session. In response to receiving the requested at least one electronic document into the electronic messaging session, actions associated with the series of rules for the electronic messaging session are performed.Type: GrantFiled: January 9, 2017Date of Patent: October 15, 2019Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Brian E. Olson
-
Patent number: 10394537Abstract: A source code file is generated in accordance with a first coding format employed by a first user. In response to a request for the generated source code file from a second user employing a different coding format, the generated source code file is transformed to the different coding format employed by the second user, and the transformed source code file is presented to the second user in the different coding format.Type: GrantFiled: January 10, 2017Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Brian E. Olson
-
Patent number: 10296557Abstract: Embodiments of the invention may be used to improve enforcement and compliance with publishing rules in an automated and provable manner. Prior to publication, documents may be processed using publishing rules (workflows) based on conceptual analysis of document content. Additionally, embodiments of the invention include a content creation system configured to provide prompt feedback on content coverage. Such a system enables the creator of information to better understand what approval requirements apply to content they create and intend to publish, as the content is being created.Type: GrantFiled: May 28, 2008Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Frederick A. Kulack, Brian E. Olson, Eric W. Will
-
Publication number: 20180196651Abstract: A source code file is generated in accordance with a first coding format employed by a first user. In response to a request for the generated source code file from a second user employing a different coding format, the generated source code file is transformed to the different coding format employed by the second user, and the transformed source code file is presented to the second user in the different coding format.Type: ApplicationFiled: January 10, 2017Publication date: July 12, 2018Inventors: Richard D. Dettinger, Brian E. Olson
-
Publication number: 20180198741Abstract: At least one electronic document is requested from one or more participants of the electronic messaging session in accordance with a series of rules that is associated with actions for the messaging session. In response to receiving the requested at least one electronic document into the electronic messaging session, actions associated with the series of rules for the electronic messaging session are performed.Type: ApplicationFiled: January 9, 2017Publication date: July 12, 2018Inventors: Richard D. Dettinger, Brian E. Olson
-
Patent number: 9621688Abstract: An approach is provided for queuing clients when a web page is temporarily unavailable. The approach includes providing a computer infrastructure operable to: maintain a queue of clients requesting the web page; receive an indication of an availability number from a host of the web page; and release one or more of the clients from the queue equal to the availability number indicated by the host, based on the receiving the indication of the availability number.Type: GrantFiled: September 20, 2016Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mitchell D. Felton, Brian E. Olson
-
Publication number: 20170013096Abstract: An approach is provided for queuing clients when a web page is temporarily unavailable. The approach includes providing a computer infrastructure operable to: maintain a queue of clients requesting the web page; receive an indication of an availability number from a host of the web page; and release one or more of the clients from the queue equal to the availability number indicated by the host, based on the receiving the indication of the availability number.Type: ApplicationFiled: September 20, 2016Publication date: January 12, 2017Inventors: Mitchell D. FELTON, Brian E. OLSON
-
Patent number: 9456061Abstract: An approach is provided for queuing clients when a web page is temporarily unavailable. The approach includes providing a computer infrastructure operable to: maintain a queue of clients requesting the web page; receive an indication of an availability number from a host of the web page; and release one or more of the clients from the queue equal to the availability number indicated by the host, based on the receiving the indication of the availability number.Type: GrantFiled: August 15, 2012Date of Patent: September 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mitchell D. Felton, Brian E. Olson
-
Publication number: 20140052835Abstract: An approach is provided for queuing clients when a web page is temporarily unavailable. The approach includes providing a computer infrastructure operable to: maintain a queue of clients requesting the web page; receive an indication of an availability number from a host of the web page; and release one or more of the clients from the queue equal to the availability number indicated by the host, based on the receiving the indication of the availability number.Type: ApplicationFiled: August 15, 2012Publication date: February 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mitchell D. FELTON, Brian E. OLSON
-
Patent number: 8290909Abstract: The present invention provides methods and systems for database replication. In general, a source database management system is configured with an access manager. The access manager implements a replication schedule for replicating data to one or more client systems. Replication is performed for a particular client when the access manager determines that one or more threshold criteria have been satisfied.Type: GrantFiled: November 15, 2001Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Richard Dean Dettinger, Brian E. Olson
-
Patent number: 7917606Abstract: Methods and systems for message format distribution. A sending server is connected to a plurality of receiving servers. The sending server comprises a master database containing information which is periodically provided to the receiving servers. The sending server and the receiving servers communicate using messaging facilities. Changes in the message format are distributed by the sending server to the receiving servers via the messaging facilities. The message format changes are implemented by receiving clients executing on each of the receiving servers. Standard configurable receiving clients are used by all receiving servers, thereby reducing or eliminating development work by the receiving parties.Type: GrantFiled: February 20, 2008Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Richard Dean Dettinger, Brian E. Olson
-
Publication number: 20090300064Abstract: Embodiments of the invention may be used to improve enforcement and compliance with publishing rules in an automated and provable manner. Prior to publication, documents may be processed using publishing rules (workflows) based on conceptual analysis of document content. Additionally, embodiments of the invention include a content creation system configured to provide prompt feedback on content coverage. Such a system enables the creator of information to better understand what approval requirements apply to content they create and intend to publish, as the content is being created.Type: ApplicationFiled: May 28, 2008Publication date: December 3, 2009Inventors: Richard D. Dettinger, Frederick A. Kulack, Brian E. Olson, Eric W. Will
-
Publication number: 20080147819Abstract: Methods and systems for message format distribution. A sending server is connected to a plurality of receiving servers. The sending server comprises a master database containing information which is periodically provided to the receiving servers. The sending server and the receiving servers communicate using messaging facilities. Changes in the message format are distributed by the sending server to the receiving servers via the messaging facilities. The message format changes are implemented by receiving clients executing on each of the receiving servers. Standard configurable receiving clients are used by all receiving servers, thereby reducing or eliminating development work by the receiving parties.Type: ApplicationFiled: February 20, 2008Publication date: June 19, 2008Inventors: Richard Dean DETTINGER, Brian E. OLSON
-
Patent number: 7085758Abstract: The present invention provides methods and systems for accessing a database with a database-enabled messaging facility. An application on a front-end server may access a database located on a back-end server via the database-enabled messaging facility. In general, the database-enabled messaging facility receives a message containing a database request from the front-end server, parses the message to extract the database request, submits the database request to the database, receives results from the database request and sends a message containing results from the database request to the front-end server. For some embodiments, the messaging facility may optimize-accessing the database by changing database requests-prior to submitting them to the database. For example, the messaging facility may reorder database requests, delete redundant database requests, or combine database requests to minimize a total number of database accesses.Type: GrantFiled: August 22, 2002Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: Eric L. Barsness, Richard D. Dettinger, Brian E. Olson, John M. Santosuosso
-
Publication number: 20040039742Abstract: The present invention provides methods and systems for accessing a database with a database-enabled messaging facility. An application on a front-end server may access a database located on a back-end server via the database-enabled messaging facility. In general, the database-enabled messaging facility receives a message containing a database request from the front-end server, parses the message to extract the database request, submits the database request to the database, receives results from the database request and sends a message containing results from the database request to the front-end server. For some embodiments, the messaging facility may optimize-accessing the database by changing database requests-prior to submitting them to the database. For example, the messaging facility may reorder database requests, delete redundant database requests, or combine database requests to minimize a total number of database accesses.Type: ApplicationFiled: August 22, 2002Publication date: February 26, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric L. Barsness, Richard D. Dettinger, Brian E. Olson, John M. Santosuosso
-
Publication number: 20030093413Abstract: The present invention provides methods and systems for database replication. In general, a source database management system is configured with an access manager. The access manager implements a replication schedule for replicating data to one or more client systems. Replication is performed for a particular client when the access manager determines that one or more threshold criteria have been satisfied.Type: ApplicationFiled: November 15, 2001Publication date: May 15, 2003Applicant: International Business Machines CorporationInventors: Richard Dean Dettinger, Brian E. Olson
-
Publication number: 20030093576Abstract: Methods and systems for message format distribution. A sending server is connected to a plurality of receiving servers. The sending server comprises a master database containing information which is periodically provided to the receiving servers. The sending server and the receiving servers communicate using messaging facilities. Changes in the message format are distributed by the sending server to the receiving servers via the messaging facilities. The message format changes are implemented by receiving clients executing on each of the receiving servers. Standard configurable receiving clients are used by all receiving servers, thereby reducing or eliminating development work by the receiving parties.Type: ApplicationFiled: November 13, 2001Publication date: May 15, 2003Applicant: International Business Machines CorporationInventors: Richard Dean Dettinger, Brian E. Olson