Patents by Inventor Richard D. Shriver

Richard D. Shriver 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: 20230274018
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Application
    Filed: May 1, 2023
    Publication date: August 31, 2023
    Inventors: Richard D. Shriver, Edward T. Pieluc, JR., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Patent number: 11704428
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: July 18, 2023
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Richard D. Shriver, Edward T. Pieluc, Jr., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20220327229
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Application
    Filed: June 27, 2022
    Publication date: October 13, 2022
    Inventors: Richard D. Shriver, Edward Pieluc, JR., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Patent number: 11403415
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: August 2, 2022
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Richard D. Shriver, Edward T. Pieluc, Jr., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20200380152
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Application
    Filed: August 19, 2020
    Publication date: December 3, 2020
    Inventors: Richard D. Shriver, Edward T. Pieluc, Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Patent number: 10803191
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: October 13, 2020
    Assignee: Open Text Holdings, Inc.
    Inventors: Richard D. Shriver, Edward T. Pieluc, Jr., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20200014776
    Abstract: Embodiments provide a delivery pacing solution to keep customers from affecting other customers. The delivery pacing solution need not be predefined or pre-configured for any customer or any particular job or job type and can be implemented in various ways, for instance, in a queue manager or a dynamic ticketing server. In some embodiments, an agent may obtain from a queue an item specifying a destination and determine whether the item has a concurrency parameter for a group associated with the destination. If so, the agent delivers the item to the destination. If not, the agent dynamically determines a concurrency parameter and returns the item to the queue with the concurrency parameter which controls a maximum number of items in the group that can be concurrently processed for delivery to the destination. A queue manager applies a concurrency rule to the item based on the concurrency parameter.
    Type: Application
    Filed: September 19, 2019
    Publication date: January 9, 2020
    Inventors: Sherri Renee Hiller, Samuel N. Kamens, Richard D. Shriver
  • Patent number: 10440150
    Abstract: Embodiments provide a delivery pacing solution to keep customers from affecting other customers. The delivery pacing solution need not be predefined or pre-configured for any customer or any particular job or job type and can be implemented in various ways, for instance, in a queue manager or a dynamic ticketing server. In some embodiments, an agent may obtain from a queue an item specifying a destination and determine whether the item has a concurrency parameter for a group associated with the destination. If so, the agent delivers the item to the destination. If not, the agent dynamically determines a concurrency parameter and returns the item to the queue with the concurrency parameter which controls a maximum number of items in the group that can be concurrently processed for delivery to the destination. A queue manager applies a concurrency rule to the item based on the concurrency parameter.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: October 8, 2019
    Assignee: Open Text Holdings, Inc.
    Inventors: Sherri Renee Hiller, Samuel N. Kamens, Richard D. Shriver
  • Publication number: 20180300496
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 18, 2018
    Inventors: Richard D. Shriver, Edward T. Pieluc, JR., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20150026294
    Abstract: Embodiments provide a delivery pacing solution to keep customers from affecting other customers. The delivery pacing solution need not be predefined or pre-configured for any customer or any particular job or job type and can be implemented in various ways, for instance, in a queue manager or a dynamic ticketing server. In some embodiments, an agent may obtain from a queue an item specifying a destination and determine whether the item has a concurrency parameter for a group associated with the destination. If so, the agent delivers the item to the destination. If not, the agent dynamically determines a concurrency parameter and returns the item to the queue with the concurrency parameter which controls a maximum number of items in the group that can be concurrently processed for delivery to the destination. A queue manager applies a concurrency rule to the item based on the concurrency parameter.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 22, 2015
    Inventors: Sherri Renee Hiller, Samuel N. Kamens, Richard D. Shriver