Patents by Inventor Brad Roeger

Brad Roeger 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: 10958760
    Abstract: A data processing system includes a processor and a local storage device connected to the processor. The data processing system is operated to identify one or more downloads for downloading to the local storage device. The system determines the amount of available space within the local storage device, selects a download from the identified download(s) that is smaller than the amount of available space within the local storage device, and downloads the selected download to the data processing system. The selected download is then stored in the local storage device, whilst not marking the space occupied by the selected download as being used.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brad Roeger, Esther Roeger, William Yates
  • Patent number: 10891606
    Abstract: Methods are disclosed for a digital escrow service for an electronic transfer, where the transfer is completed based on the geographic location of the sender or receiver. The method includes obtaining information representative of a geographic area, initiating an electronic transfer, determining whether or not at least one of the sender and the receiver is located within the geographic area and executing the electronic transfer based on whether it is determined that at least one of the sender and receiver is located within the geographic area. As an enhancement, the method may include processing a transaction between a plurality of senders and a receiver.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giacomo G. Chiarella, Brad Roeger, William L. Yates
  • Patent number: 10708343
    Abstract: A status data repository operable with a distributed processing environment including a plurality of processing regions. The status data repository includes a data storage unit adapted to store status data representative of the availability of the plurality of processing regions. The status data repository is adapted to share stored status data with a client device so as to enable the client device to obtain information regarding the availability of one or more of the plurality of processing regions.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gerald M. Allen, Michael D. Brooks, Jenny J. He, Brad Roeger, Philip I. Wakelin
  • Publication number: 20190166226
    Abstract: A data processing system includes a processor and a local storage device connected to the processor. The data processing system is operated to identify one or more downloads for downloading to the local storage device. The system determines the amount of available space within the local storage device, selects a download from the identified download(s) that is smaller than the amount of available space within the local storage device, and downloads the selected download to the data processing system. The selected download is then stored in the local storage device, whilst not marking the space occupied by the selected download as being used.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: BRAD ROEGER, ESTHER ROEGER, WILLIAM YATES
  • Publication number: 20180232710
    Abstract: Methods are disclosed for a digital escrow service for an electronic transfer, where the transfer is completed based on the geographic location of the sender or receiver. The method includes obtaining information representative of a geographic area, initiating an electronic transfer, determining whether or not at least one of the sender and the receiver is located within the geographic area and executing the electronic transfer based on whether it is determined that at least one of the sender and receiver is located within the geographic area. As an enhancement, the method may include processing a transaction between a plurality of senders and a receiver.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventors: Giacomo G. CHIARELLA, Brad ROEGER, William L. YATES
  • Patent number: 9954768
    Abstract: Reconnection of a client to a server in a transaction processing server cluster having a single address. A connection is established with a first server in the server cluster and units of work are requested at the first server. A failure of the connection to the first server is detected. A connection is established with a second server in the server cluster and units of work at the second server are requested. A reconnection request is received from the first server, in which the first server has unresolved units of work. The connection with the second server is terminated, including completing current units of work. The client is reconnected with the first server and the unresolved units of work with the first server are resynchronized.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gerald M. Allen, Michael D. Brooks, Jenny J. He, Brad Roeger, Philip I. Wakelin
  • Patent number: 9948707
    Abstract: Reconnection of a client to a server in a transaction processing server cluster having a single address. A connection is established with a first server in the server cluster and units of work are requested at the first server. A failure of the connection to the first server is detected. A connection is established with a second server in the server cluster and units of work at the second server are requested. A reconnection request is received from the first server, in which the first server has unresolved units of work. The connection with the second server is terminated, including completing current units of work. The client is reconnected with the first server and the unresolved units of work with the first server are resynchronized.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gerald M. Allen, Michael D. Brooks, Jenny J. He, Brad Roeger, Philip I. Wakelin
  • Publication number: 20170149879
    Abstract: Reconnection of a client to a server in a transaction processing server cluster having a single address. A connection is established with a first server in the server cluster and units of work are requested at the first server. A failure of the connection to the first server is detected. A connection is established with a second server in the server cluster and units of work at the second server are requested. A reconnection request is received from the first server, in which the first server has unresolved units of work. The connection with the second server is terminated, including completing current units of work. The client is reconnected with the first server and the unresolved units of work with the first server are resynchronized.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Gerald M. Allen, Michael D. Brooks, Jenny J. He, Brad Roeger, Philip I. Wakelin
  • Publication number: 20160182616
    Abstract: A status data repository operable with a distributed processing environment including a plurality of processing regions. The status data repository includes a data storage unit adapted to store status data representative of the availability of the plurality of processing regions. The status data repository is adapted to share stored status data with a client device so as to enable the client device to obtain information regarding the availability of one or more of the plurality of processing regions.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 23, 2016
    Inventors: Gerald M. Allen, Michael D. Brooks, Jenny J. He, Brad Roeger, Philip I. Wakelin
  • Publication number: 20160112304
    Abstract: Reconnection of a client to a server in a transaction processing server cluster having a single address. A connection is established with a first server in the server cluster and units of work are requested at the first server. A failure of the connection to the first server is detected. A connection is established with a second server in the server cluster and units of work at the second server are requested. A reconnection request is received from the first server, in which the first server has unresolved units of work. The connection with the second server is terminated, including completing current units of work. The client is reconnected with the first server and the unresolved units of work with the first server are resynchronized.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 21, 2016
    Inventors: Gerald M. Allen, Michael D. Brooks, Jenny J. He, Brad Roeger, Philip I. Wakelin