Patents by Inventor Patrick A. Francis

Patrick A. Francis 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: 10033598
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider, including translation through a reference type.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: July 24, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20180167343
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving from responders conversation selection criteria and mode of communication information. A request for a conversation is received, from an initiator using a first communication mode that identifies a topic, but does not identify any responders. A conversation identifier is created. Possible responders are determined based on the topic and the conversation selection criteria. The topic of the conversation is sent to the possible responders, without identifying the initiator. A first response from a first responder is received using a second communication mode that is different than the first communication mode. The first response is mapped to the conversation based in part on the conversation identifier. The response is sent to the initiator using the first communication mode.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 14, 2018
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Patent number: 9894019
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving from responders conversation selection criteria and mode of communication information. A request for a conversation is received, from an initiator using a first communication mode that identifies a topic, but does not identify any responders. A conversation identifier is created. Possible responders are determined based on the topic and the conversation selection criteria. The topic of the conversation is sent to the possible responders, without identifying the initiator. A first response from a first responder is received using a second communication mode that is different than the first communication mode. The first response is mapped to the conversation based in part on the conversation identifier. The response is sent to the initiator using the first communication mode.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: February 13, 2018
    Assignee: Disintermediation Services, Inc.
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Patent number: 9853868
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: December 26, 2017
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20170362913
    Abstract: A device, system and method are provided for using a seal sub to isolate a well. The seal sub generally has a primary channel extending through the seal sub and seat positioned within the primary channel. As a ball setting tool passes through the seal sub and the seat, a ball connected to the setting tool with a shear pin contacts the seat and selectively connects to the seal sub. A predetermined force can be applied to the ball setting tool to break the shear pin, which leaves the seal ball in place, and the seal sub and the seal ball isolate the downhole pressures and contents from the uphole pressures and contents.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 21, 2017
    Inventors: Bryce Elliott Randle, Patrick Francis Campbell
  • Patent number: 9749195
    Abstract: Determining placement options for technical components of a specified service is a difficult technical challenge. A metadata architecture addresses, in part, the technical challenge by defining a complex metadata collection and attachment mechanism. In one implementation, the metadata architecture defines metadata domains and obtains descriptive metadata for those domains, e.g., metadata for the technical components from multiple disparate sources and across multiple different characteristics of the technical components. The metadata architecture is linked to the technical components and the metadata architecture injects specific metadata subsets into, e.g., a placement pipeline that determines where the technical components may be placed in the extensive provider/platform/service space.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: August 29, 2017
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Patent number: 9715216
    Abstract: We fabricate a stereoscopic hologram of an object by capturing a sequence of 2D images of the object, moving camera along a linear axis past the object and keeping the optical axis of the camera perpendicular at each of the positions. The camera lens and image recording surface are translated along the axis such that a fiducial part of the image does not move. The sequence is replayed and a first volume hologram is recorded by recording holograms of the captured images on a diffusing screen in different spatial locations on a surface of the first volume hologram. This is then replayed to form a stereoscopic image of the object and a second, volume reflection hologram of the replayed image is recorded to provide the stereoscopic hologram. A central image of the sequence is aligned to the fiducial part of the holographic image to make the resulting hologram “user-friendly”.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: July 25, 2017
    Assignee: AOSYS LIMITED
    Inventors: John David Wiltshire, Patrick Francis Flynn, Jonathan Henry Wiltshire
  • Publication number: 20170078161
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider with the aid of translation scripts.
    Type: Application
    Filed: November 4, 2016
    Publication date: March 16, 2017
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20170078162
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider, including translation through a reference type.
    Type: Application
    Filed: November 4, 2016
    Publication date: March 16, 2017
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Patent number: 9582346
    Abstract: Implementations of the present disclosure involve a system and/or method for handling errors in a multi-node commercial computing system running a number of guest applications simultaneously. In particular, the system and/or method provides the ability to program on a per-error basis the destination within the system for an interrupt based on an I/O error, the ability to provision for multiple/redundant error reporting paths for a class of more severe errors and/or distributed set of error status and log registers to aid software in narrowing down the source of an error that triggered the interrupt. In addition, the system provides for dynamically altering the destination of the error handling in response to one or more operating conditions of the system. Such flexibility in the system provides for a more robust error handling without impacting the performance of the multi-node computing system.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: February 28, 2017
    Assignee: Oracle International Corporation
    Inventors: John Ross Feehrer, Ryan Benjamin Olivastri, Patrick Francis Stabile
  • Publication number: 20170016838
    Abstract: A system and method for monitoring environmental state that includes a structure element with a base substrate and at least one reflector element integrated to the base substrate, wherein the reflector element is physically configured with at least one response signature that is discretely expressed based on an substance induced environmental condition of the reflector element; and a remote monitor device comprising a transmitter and receiver unit and a controller, wherein the monitor device is configured to interrogate the structure element; detect a response signature corresponding to at least the one reflector element; and map the response signature to a corresponding substance induced environmental condition.
    Type: Application
    Filed: July 18, 2016
    Publication date: January 19, 2017
    Inventors: Brenna Elizabeth Donohue, Patrick Francis Donohue
  • Publication number: 20160379953
    Abstract: Circuitry is disclosed that includes a first conductive portion of a first die and a first conductive pillar electrically and physically connected to the first conductive portion. The first conductive pillar includes a first conductive pillar surface. A first bond connects the first conductive pillar surface to a first end of a bond wire.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Patrick Francis Thompson, Jeffrey Alan West, Thomas D. Bonifield, Fu-Kang Hsu, Ching-Lun Hsia
  • Patent number: 9467393
    Abstract: A network component placement architecture addresses the difficult technical challenge of determining where specific technical components of an overall service may be provisioned. The architecture is particularly effective at determining where, among a myriad of possible service provides, platforms, and regions, the technical components can be placed and meet all of the applicable technical constraints on the placement of the technical components. In one implementation, the placement architecture includes a sequence of pipeline stages that define an analysis sequence leading to a set of possible placement options.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: October 11, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160191414
    Abstract: A network component placement architecture addresses the difficult technical challenge of determining where specific technical components of an overall service may be provisioned. The architecture is particularly effective at determining where, among a myriad of possible service provides, platforms, and regions, the technical components can be placed and meet all of the applicable technical constraints on the placement of the technical components. In one implementation, the placement architecture includes a sequence of pipeline stages that define an analysis sequence leading to a set of possible placement options.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 30, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160164743
    Abstract: Determining placement options for technical components of a specified service is a difficult technical challenge. A metadata architecture addresses, in part, the technical challenge by defining a complex metadata collection and attachment mechanism. In one implementation, the metadata architecture defines metadata domains and obtains descriptive metadata for those domains, e.g., metadata for the technical components from multiple disparate sources and across multiple different characteristics of the technical components. The metadata architecture is linked to the technical components and the metadata architecture injects specific metadata subsets into, e.g., a placement pipeline that determines where the technical components may be placed in the extensive provider/platform/service space.
    Type: Application
    Filed: August 21, 2015
    Publication date: June 9, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160164746
    Abstract: A network component placement architecture addresses the difficult technical challenge of determining where specific technical components of an overall service may be provisioned. The architecture is particularly effective at determining where, among a myriad of possible service provides, platforms, and regions, the technical components can be placed and meet all of the applicable technical constraints on the placement of the technical components. In one implementation, the placement architecture includes a sequence of pipeline stages that define an analysis sequence leading to a set of possible placement options.
    Type: Application
    Filed: August 21, 2015
    Publication date: June 9, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160164753
    Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A cloud computing provisioning architecture implements a sequence of complex technical analyses that successfully provisions complex cloud computing services. The provisioning architecture disaggregates resources into individual provisioning actions, and also selectively re-aggregates the resources into template blocks which a service provider accepts for native provisioning.
    Type: Application
    Filed: August 21, 2015
    Publication date: June 9, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald Deluca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160164727
    Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A cloud computing provisioning architecture implements a sequence of complex technical analyses that successfully provisions complex cloud computing services.
    Type: Application
    Filed: August 21, 2015
    Publication date: June 9, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160164744
    Abstract: A network component placement architecture addresses the difficult technical challenge of determining where specific technical components of an overall service may be provisioned. However, the placement decision can change over time in response to complex updates relating to service providers, the regions they support, the assets they support, and many other dynamic factors. Dynamic network component placement effectively determines updated possibilities for placing the technical components of a specified service, while meeting all of the applicable technical constraints on the placement of the technical components.
    Type: Application
    Filed: August 21, 2015
    Publication date: June 9, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q.W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20160164723
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider.
    Type: Application
    Filed: August 21, 2015
    Publication date: June 9, 2016
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells