Patents by Inventor Stephen Flaherty

Stephen Flaherty 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: 11931529
    Abstract: The present invention provides a steerable medical or surgical device, in particular a steerable catheter having one or more actuators which may be integrated into a catheter without the need for welding the actuator to the catheter, the device comprising a main shaft having a proximal end and a distal end, and at least one braided actuator coupled to the main shaft at or adjacent the distal end.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: March 19, 2024
    Assignee: Aran Biomedical Teoranta
    Inventors: Dean King, Stephen Duffy, Paul Flaherty
  • Patent number: 11734001
    Abstract: A software development system and method which reduces development cycle times, improves software quality, and indicates speed to market for software is provided. The system integrates development resources to streamline the process of utilizing those resources by a developer or other personnel. A software development workbench and associated toolchain may be used to further improve the software development process.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 22, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Duncan Adams, Alex Hayzelden, Tanmay Madan, Matthew Gardner, Andrew J. Muller, Stephen Flaherty
  • Patent number: 11310335
    Abstract: Embodiments disclosed herein provide for systems and methods of efficiently scheduling the execution of user-provided functions on available serverless computing vendor platforms using a Function as a Service (“FaaS”) gateway, wherein the FaaS gateway provides the function code to one of the available serverless computing vendor platforms based on service parameters provided by each platform.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: April 19, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Duncan Adams, Alex Hayzelden, Tanmay Madan, Callum Watson, Richard Francois, Dominic Dumrauf, Vaidyalingam Ramalingam, Stephen Flaherty
  • Patent number: 11106458
    Abstract: Systems and methods for distributed ledger-based software supply chain management are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, a method for distributed ledger-based software supply chain management may include: (1) receiving, from a software tool, a metadata artifact for a software development lifecycle event; (2) writing the metadata artifact to a metadata store; and (3) updating a present state database with values for metadata keys referencing the metadata artifact in the metadata store.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: August 31, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Duncan Adams, Alex Hayzelden, Vaidyalingam Ramalingam, Trevor Collins, Andrew J. Muller, Stephen Flaherty, Tanmay Madan, Robert Falconer Keith, Ashish Tiwari
  • Publication number: 20210103442
    Abstract: A software development system and method which reduces development cycle times, improves software quality, and indicates speed to market for software is provided. The system integrates development resources to streamline the process of utilizing those resources by a developer or other personnel. A software development workbench and associated toolchain may be used to further improve the software development process.
    Type: Application
    Filed: December 18, 2020
    Publication date: April 8, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Duncan ADAMS, Alex HAYZELDEN, Tanmay MADAN, Matthew GARDNER, Andrew J. MULLER, Stephen FLAHERTY
  • Patent number: 10938888
    Abstract: Systems and methods for managing applications in a hybrid cloud environment are provided. The methods include obtaining first parameter values based on information that relates to a first cloud service provider; obtaining second parameter values based on information that relates to a second cloud service provider; and using the first parameter values and the second parameter values to determine whether to recommend a redeployment of the first application from the first cloud service provider to the second cloud service provider.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: March 2, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Duncan Adams, Alex Hayzelden, Kevin W. Hopkins, Tanmay Madan, Trevor Collins, Grama K. Harish, Stephen Flaherty
  • Patent number: 10901731
    Abstract: A system and method for managing a software development project is provided. The system integrates software development workbench and associated toolchain to link a plurality of software development tools according to a dependency that illustrates a relationship between the plurality of software development tools to indicate to a developer that the one or more software development tools necessary to build, test, deploy, and/or run the software development project, and to indicate the operational status of the a plurality of software development tools to streamline the process of utilizing those tools by a developer or other personnel.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: January 26, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Duncan Adams, Alex Hayzelden, Tanmay Madan, Matthew Gardner, Andrew J. Muller, Stephen Flaherty
  • Publication number: 20200165179
    Abstract: The present invention provides an integrated process for preparing 2,3,3, 3-tetrafluoropropene (1234yf), the process comprising: (a) vapour phase catalytic fluorination of a first composition comprising 3,3,3-trifluoro-2-chloro-prop-1-ene (CF3C—CNCH2, 1233xl) with hydrogen fluoride (HF) in a fluorination reactor to produce a fluorination product stream comprising 1,1,2,2-pentafluoropropane (245cb), HF and HCI; (b) vapour phase catalytic dehydrofluorination composition comprising 245cb in a dehydrofluorination reactor to produce a dehydrofluorination product stream comprising 1234yf and HF; wherein the fluorination product stream and the dehydrofluorination product stream are combined and subjected to (c) purification to produce a composition comprising 245cb and a 1234yf product stream.
    Type: Application
    Filed: July 14, 2016
    Publication date: May 28, 2020
    Inventors: SHERYL L JOHNSON, STEPHEN A FLAHERTY, JAMES H MURRAY, FIONA L SMITH, JONATHAN J MAN, CLIVE R GIDDIS
  • Publication number: 20200026510
    Abstract: Systems and methods for distributed ledger-based software supply chain management are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, a method for distributed ledger-based software supply chain management may include: (1) receiving, from a software tool, a metadata artifact for a software development lifecycle event; (2) writing the metadata artifact to a metadata store; and (3) updating a present state database with values for metadata keys referencing the metadata artifact in the metadata store.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 23, 2020
    Inventors: Duncan ADAMS, Alex HAYZELDEN, Vaidyalingam RAMALINGAM, Trevor COLLINS, Andrew J. MULLER, Stephen FLAHERTY, Tanmay MADAN, Robert Falconer KEITH, Ashish TIWARI
  • Publication number: 20190356724
    Abstract: Systems and methods for managing applications in a hybrid cloud environment are provided. The methods include obtaining first parameter values based on information that relates to a first cloud service provider; obtaining second parameter values based on information that relates to a second cloud service provider; and using the first parameter values and the second parameter values to determine whether to recommend a redeployment of the first application from the first cloud service provider to the second cloud service provider.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 21, 2019
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Duncan ADAMS, Alex HAYZELDEN, Kevin W. HOPKINS, Tanmay MADAN, Trevor COLLINS, Grama K. HARISH, Stephen FLAHERTY
  • Publication number: 20190349447
    Abstract: Embodiments disclosed herein provide for systems and methods of efficiently scheduling the execution of user-provided functions on available serverless computing vendor platforms using a Function as a Service (“FaaS”) gateway, wherein the FaaS gateway provides the function code to one of the available serverless computing vendor platforms based on service parameters provided by each platform.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 14, 2019
    Inventors: Duncan Adams, Alex Hayzelden, Tanmay Madan, Callum Watson, Richard Francois, Dominic Dumrauf, Vaidyalingam Ramalingam, Stephen Flaherty
  • Publication number: 20190347095
    Abstract: A software development system and method which reduces development cycle times, improves software quality, and indicates speed to market for software is provided. The system integrates development resources to streamline the process of utilizing those resources by a developer or other personnel. A software development workbench and associated toolchain may be used to further improve the software development process.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 14, 2019
    Inventors: Duncan ADAMS, Alex HAYZELDEN, Tanmay MADAN, Matthew GARDNER, Andrew J. MULLER, Stephen Flaherty
  • Patent number: 9969074
    Abstract: A compressible handle for a tool is reversibly compressible along its longitudinal axis during use of the tool. The handle includes a first longitudinal portion and a second longitudinal portion which can slide in opposing directions relative to each other along the longitudinal axis of the handle. The handle further includes a biasing element providing a biasing force to bias the first longitudinal portion and the second longitudinal portion away from each other, and a bias adjustment mechanism by means of which a user can apply and vary a load applied to the biasing element so as to modify the magnitude of the biasing force and thereby adjust the compressibility of the handle.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: May 15, 2018
    Assignee: MULTI JUST IMPLEMENTS INC.
    Inventor: Stephen Flaherty
  • Publication number: 20160236339
    Abstract: A compressible handle for a tool is reversibly compressible along its longitudinal axis during use of the tool. The handle includes a first longitudinal portion and a second longitudinal portion which can slide in opposing directions relative to each other along the longitudinal axis of the handle. The handle further includes a biasing element providing a biasing force to bias the first longitudinal portion and the second longitudinal portion away from each other, and a bias adjustment mechanism by means of which a user can apply and vary a load applied to the biasing element so as to modify the magnitude of the biasing force and thereby adjust the compressibility of the handle.
    Type: Application
    Filed: March 17, 2015
    Publication date: August 18, 2016
    Inventor: Stephen FLAHERTY
  • Publication number: 20070126182
    Abstract: A novel card game is disclosed utilizing a standard deck of playing cards and played by combining the rules of tic-tac-toe and twenty-one or poker. The player places the cards at certain locations in order to accumulate combinations of twenty-one or in order to accumulate the best poker hands. Also disclosed are novel decks of game playing cards containing playing cards. One novel deck consists of groups of cards, each containing the numeric values of one through ten. The other novel deck contains 37 or 38 novel cards, each containing a numeric value one through 36, or a zero or a double zero, along with a color indication of red, black or green.
    Type: Application
    Filed: January 12, 2007
    Publication date: June 7, 2007
    Inventors: David Hoyt, Stephen Flaherty
  • Publication number: 20070120324
    Abstract: A deck of game playing cards is disclosed containing approximately 104 playing cards, each card having a back side which is similar to each of the other playing cards such that the cards cannot be distinguished by observing the back side, and a front side containing an indication of location, quantity and suit, such that when a first playing card is placed adjacent to a second playing card, the combination results in a playing card similar to a standard playing card, but approximately twice the size of the standard playing card.
    Type: Application
    Filed: January 24, 2007
    Publication date: May 31, 2007
    Inventors: David Hoyt, Stephen Flaherty
  • Publication number: 20060155601
    Abstract: A method for distributing advertisement information in an advertisement system having a system server at a system site and a remote unit having a remote display device includes receiving the advertisement information by a cellular network by way of a first cellular modem to provide received advertisement information and transmitting the received advertisement information by way of the cellular network to provide transmitted advertisement information. The transmitted advertisement information from the cellular network received by way of a second cellular modem to provide transmitted advertisement information and a display is provided on the remote display device in accordance with the transmitted advertisement information to provide displayed advertisement information.
    Type: Application
    Filed: December 1, 2005
    Publication date: July 13, 2006
    Applicant: Tomorrow's Technology Today, Inc.
    Inventors: Clifford King, Eugene Babchin, Jesse Quattlebaum, Michael Arbitman, Stephen Flaherty, Steven Greene, Mathew Wheeler, Bobby Duck
  • Publication number: 20050258600
    Abstract: A novel card game is disclosed utilizing a standard deck of playing cards and played by combining the rules of tic-tac-toe and twenty-one or poker. The player places the cards at certain locations in order to accumulate combinations of twenty-one or in order to accumulate the best poker hands. Also disclosed are novel decks of game playing cards containing playing cards. One novel deck consists of groups of cards, each containing the numeric values of one through ten. The other novel deck contains 37 or 38 novel cards, each containing a numeric value one through 36, or a zero or a double zero, along with a color indication of red, black or green.
    Type: Application
    Filed: July 25, 2005
    Publication date: November 24, 2005
    Inventors: David Hoyt, Stephen Flaherty
  • Publication number: 20050116418
    Abstract: A novel card game is disclosed utilizing a standard deck of playing cards and played by combining the rules of tic-tac-toe and twenty-one or poker. The player places the cards at certain locations in order to accumulate combinations of twenty-one or in order to accumulate the best poker hands. Also disclosed are novel decks of game playing cards containing playing cards. One novel deck consists of groups of cards, each containing the numeric values of one through ten. The other novel deck contains 37 or 38 novel cards, each containing a numeric value one through 36, or a zero or a double zero, along with a color indication of red, black or green.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 2, 2005
    Inventors: David Hoyt, Stephen Flaherty