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: 11349787
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a first communication as part of a conversation, from an unauthenticated user of a web browser. A conversation identifier is determined based on the first communication. A first responder, a communication protocol, and a communication address of the first responder is determined. The first communication is sent to the first responder and a first reply is received. The conversation identifier is determined based on the first reply and the first reply is mapped to the web browser. The first reply is sent to the web browser.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: May 31, 2022
    Assignee: Disintermediation Services, Inc.
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Patent number: 11336597
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a first communication as part of a conversation, from an unauthenticated user of a web browser. A conversation identifier is determined based on the first communication. A first responder, a communication protocol, and a communication address of the first responder is determined. The first communication is sent to the first responder and a first reply is received. The conversation identifier is determined based on the first reply and the first reply is mapped to the web browser. The first reply is sent to the web browser.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: May 17, 2022
    Assignee: Disintermediation Services, Inc.
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Publication number: 20220131817
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a first communication as part of a conversation, from an unauthenticated user of a web browser. A conversation identifier is determined based on the first communication. A first responder, a communication protocol, and a communication address of the first responder is determined. The first communication is sent to the first responder and a first reply is received. The conversation identifier is determined based on the first reply and the first reply is mapped to the web browser. The first reply is sent to the web browser.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Publication number: 20220131818
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a first communication as part of a conversation, from an unauthenticated user of a web browser. A conversation identifier is determined based on the first communication. A first responder, a communication protocol, and a communication address of the first responder is determined. The first communication is sent to the first responder and a first reply is received. The conversation identifier is determined based on the first reply and the first reply is mapped to the web browser. The first reply is sent to the web browser.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Patent number: 11303539
    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: August 21, 2015
    Date of Patent: April 12, 2022
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Publication number: 20220068744
    Abstract: In examples, a chip scale package (CSP) comprises a semiconductor die; a conductive terminal coupled to the semiconductor die; and a non-conductive coat covering a backside of the semiconductor die and a sidewall of the semiconductor die. The non-conductive coat has a thickness of less than 45 microns.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 3, 2022
    Inventors: Michael Todd WYANT, Matthew John SHERBIN, Christopher Daniel MANACK, Patrick Francis THOMPSON, You Chye HOW
  • Publication number: 20220059423
    Abstract: In examples, a semiconductor device comprises a semiconductor package including a mold compound covering a semiconductor die. The semiconductor package has a surface and a cavity formed in the surface. The semiconductor device comprises an electronic device positioned within the cavity, the electronic device coupled to the semiconductor die via a conductive terminal extending through the mold compound.
    Type: Application
    Filed: August 24, 2020
    Publication date: February 24, 2022
    Inventors: Christopher Daniel MANACK, Patrick Francis THOMPSON, Qiao CHEN
  • Patent number: 11240183
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a first communication as part of a conversation, from an unauthenticated user of a web browser. A conversation identifier is determined based on the first communication. A first responder, a communication protocol, and a communication address of the first responder is determined. The first communication is sent to the first responder and a first reply is received. The conversation identifier is determined based on the first reply and the first reply is mapped to the web browser. The first reply is sent to the web browser.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: February 1, 2022
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Publication number: 20210398882
    Abstract: A semiconductor package includes a semiconductor die with an active surface and an inactive surface, the active surface including metal pillars providing electrical connections to functional circuitry of the semiconductor die, and a backside metal layer on the inactive surface. The backside metal layer is attached to the inactive surface. The semiconductor package further includes a plurality of leads with each of the leads including an internal leadfinger portion and an exposed portion that includes a bonding portion. Distal ends of the metal pillars are in contact with and electrically coupled to the internal leadfinger portions. The backside metal layer is exposed on an outer surface of the semiconductor package. The bonding portions and the backside metal layer approximately planar to each other.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 23, 2021
    Inventors: Patrick Francis Thompson, Christopher Daniel Manack, Madison Paige Koziol
  • Publication number: 20210210462
    Abstract: A semiconductor device includes a semiconductor surface having circuitry with metal interconnect layers over the semiconductor surface including a selected metal interconnect layer providing an interconnect trace having a first and second end. A top dielectric layer is on the top metal interconnect layer. A redistribution layer (RDL) is on the top dielectric layer. A corrosion interruption structure (CIS) including the interconnect trace bridges an interrupting gap in a trace of the RDL.
    Type: Application
    Filed: January 6, 2020
    Publication date: July 8, 2021
    Inventors: Vivek Swaminathan Sridharan, Enis Tuncer, Christopher Daniel Manack, Patrick Francis Thompson
  • Publication number: 20210210440
    Abstract: An integrated circuit (IC) die includes a substrate with circuitry configured for at least one function including metal interconnect levels thereon including a top metal interconnect level and a bottom metal interconnect level, with a passivation layer on the top metal interconnect level. A scribe street is around a periphery of the IC die, the scribe street including a scribe seal utilizing at least two of the plurality of metal interconnect levels, an inner metal meander stop ring including at least the top metal interconnect level located outside the scribe seal, wherein the scribe seal and the inner metal meander stop ring are separated by a first separation gap. An outer metal meander stop ring including at least the top metal interconnect level is located outside the inner metal stop ring, wherein the outer stop ring and the inner stop ring are separated by a second separation gap.
    Type: Application
    Filed: January 8, 2020
    Publication date: July 8, 2021
    Inventors: Christopher Daniel Manack, Qiao Chen, Michael Todd Wyant, Matthew John Sherbin, Patrick Francis Thompson
  • Publication number: 20210193600
    Abstract: In some examples, a package comprises a die and a redistribution layer coupled to the die. The redistribution layer comprises a metal layer, a brass layer abutting the metal layer, and a polymer layer abutting the brass layer.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Vivek Swaminathan SRIDHARAN, Christopher Daniel MANACK, Nazila DADVAND, Salvatore Frank PAVONE, Patrick Francis THOMPSON
  • Publication number: 20210172278
    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: December 7, 2020
    Publication date: June 10, 2021
    Inventors: Bryce Elliott Randle, Patrick Francis Campbell
  • Publication number: 20210117610
    Abstract: A method includes storing, at one or more data storage devices, a design in a platform-independent format. The method also includes generating, at a web front end, a GUI including a publish option associated with the design. The method includes sending the GUI to a client device. The method also includes receiving a user request indicating a selection of the publish option, and, in response to receiving the user request, generating first output based on the design, the first output having a HTML format. The method includes identifying a rendering engine based on browser information associated with the client device and generating second output by rendering the first output at the rendering engine, the second output having an image format. The method includes sending the second output to at least one of a data storage device of the data storage devices, a publishing endpoint, or the client device.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Inventors: Melanie Joy Perkins, Toby Patrick Francis Rahilly
  • Publication number: 20210073013
    Abstract: A method for localizing a software resource in a second language is disclosed. The method may include receiving a software resource in a first language, receiving data relating to a state of translations performed for the software application by a localization service, determining based on the software resource in the first language and the data whether an up-to-date software resource in a second language exists in a data store where the software resource in the second language corresponds to the software resource in the first language.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 11, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anatoliy BURUKHIN, Rory KEARY, Richard Paul WHITE, Patrick Francis MURPHY, Wei LIU
  • Publication number: 20210066229
    Abstract: A semiconductor die includes a substrate and an integrated circuit provided on the substrate and having contacts. An electrically conductive layer is provided on the integrated circuit and defines electrically conductive elements electrically connected to the contacts. Electrically conductive interconnects coupled with respective electrically conductive elements. The electrically conductive interconnects have at least one of different sizes or shapes from one another.
    Type: Application
    Filed: November 10, 2020
    Publication date: March 4, 2021
    Inventors: PATRICK FRANCIS THOMPSON, CHRISTOPHER DANIEL MANACK, STEFAN HERZER, RAKSHIT AGRAWAL
  • Patent number: 10909306
    Abstract: A method includes storing, at one or more data storage devices, a design in a platform-independent format. The method also includes generating, at a web front end, a GUI including a publish option associated with the design. The method includes sending the GUI to a client device. The method also includes receiving a user request indicating a selection of the publish option, and, in response to receiving the user request, generating first output based on the design, the first output having a HTML format. The method includes identifying a rendering engine based on browser information associated with the client device and generating second output by rendering the first output at the rendering engine, the second output having an image format. The method includes sending the second output to at least one of a data storage device of the data storage devices, a publishing endpoint, or the client device.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: February 2, 2021
    Inventors: Melanie Joy Perkins, Toby Patrick Francis Rahilly
  • Publication number: 20210014181
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a first communication as part of a conversation, from an unauthenticated user of a web browser. A conversation identifier is determined based on the first communication. A first responder, a communication protocol, and a communication address of the first responder is determined. The first communication is sent to the first responder and a first reply is received. The conversation identifier is determined based on the first reply and the first reply is mapped to the web browser. The first reply is sent to the web browser.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland
  • Patent number: 10858905
    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: Grant
    Filed: June 15, 2017
    Date of Patent: December 8, 2020
    Assignee: CAJUN SERVICES UNLIMITED, LLC
    Inventors: Bryce Elliott Randle, Patrick Francis Campbell
  • Patent number: 10841253
    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: February 8, 2018
    Date of Patent: November 17, 2020
    Inventors: John Patrick Francis Dandison, James Allen Johnson, Paul Joseph Lyman Schottland