Patents by Inventor John Tully

John Tully 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: 11487584
    Abstract: Apparatus and associated methods relate to constructing a resource and attribute tasking solution to complete a user's objective with resource and attribute characteristics defining the tasked objects, in response to receiving a task definition, and satisfying a task definition constraint. An object includes of a set of resource and attribute dimensions each of which have a set of possible values. A tasking solution is the union of all valid solution vectors in the dimension space. The solution identifies all valid values to present to a user or other agent to make further decisions on further constraining resource and attribute characteristics for a final materializable tasking. In an illustrative example, the objective may be mapping resource supply to task demand. The task demand may be, for example, delivering a database-as-a-service platform configured based on rules generated to satisfy task definition capacity constraints.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: November 1, 2022
    Inventors: Rishi Khan, Petar Pirgov, John Tully, Douglas Danger Manley, Mark Glines, Ningjing Saponaro, Samuel Kaplan
  • Patent number: 11126979
    Abstract: An alias management and value transfer claim processing system is disclosed. A sending entity initiates value transfer identifying a recipient entity using an alias that is unregistered with the system. The value transfer is authorized, but not settled until the recipient entity registers with the system and claims the value transfer. The registered alias can be used for subsequent value transfers.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: September 21, 2021
    Assignee: Visa International Service Association
    Inventors: Thanigaivel Ashwin Raj, Jacob Saul Fuentes, John Tullis, Vishwanath Shastry
  • Publication number: 20190377611
    Abstract: Apparatus and associated methods relate to constructing a resource and attribute tasking solution to complete a user's objective with resource and attribute characteristics defining the tasked objects, in response to receiving a task definition, and satisfying a task definition constraint. An object includes of a set of resource and attribute dimensions each of which have a set of possible values. A tasking solution is the union of all valid solution vectors in the dimension space. The solution identifies all valid values to present to a user or other agent to make further decisions on further constraining resource and attribute characteristics for a final materializable tasking. In an illustrative example, the objective may be mapping resource supply to task demand. The task demand may be, for example, delivering a database-as-a-service platform configured based on rules generated to satisfy task definition capacity constraints.
    Type: Application
    Filed: June 7, 2019
    Publication date: December 12, 2019
    Inventors: Rishi Khan, Petar Pirgov, John Tully, Douglas Danger Manley, Mark Glines, Ningjing Saponaro, Samuel Kaplan
  • Publication number: 20190370764
    Abstract: An alias management and value transfer claim processing system is disclosed. A sending entity initiates value transfer identifying a recipient entity using an alias that is unregistered with the system. The value transfer is authorized, but not settled until the recipient entity registers with the system and claims the value transfer. The registered alias can be used for subsequent value transfers.
    Type: Application
    Filed: August 5, 2019
    Publication date: December 5, 2019
    Inventors: Thanigaivel Ashwin Raj, Jacob Saul Fuentes, John Tullis, Vishwanath Shastry
  • Patent number: 10417619
    Abstract: An alias management and value transfer claim processing system is disclosed. A sending entity initiates value transfer identifying a recipient entity using an alias that is unregistered with the system. The value transfer is authorized, but not settled until the recipient entity registers with the system and claims the value transfer. The registered alias can be used for subsequent value transfers.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: September 17, 2019
    Assignee: Visa International Service Association
    Inventors: Thanigaivel Ashwin Raj, Jacob Saul Fuentes, John Tullis, Vishwanath Shastry
  • Patent number: 9838242
    Abstract: A data processing task may be implemented in a distributed computing system by the use of a workflow broken into flowlets that are arranged in a directed acyclic graph between data sources and data sinks. Such an arrangement may include various flow control and/or fault tolerance schemes, among other features. Fault tolerance may be implemented using key/value store (KVS) flowlets.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: December 5, 2017
    Assignee: JETFLOW TECHNOLOGIES
    Inventors: John Tully, Brian E. Heilig, Guang R. Gao
  • Patent number: 9426659
    Abstract: Systems and methods for service activation using algorithmically defined keys are disclosed. A consumer who has a relationship with a first party may wish to enroll in a service provided by a third party. The first party can maintain control of such enrollments through the use of algorithmically defined keys. The algorithmically defined keys also allow the third party service provider to verify data provided by the consumer as matching data stored by the first party. The verification provides for data synchronization without requiring the third party to have access to the first parties data systems.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 23, 2016
    Inventors: Ashwin Raj, John Tullis, Mark Carlson, Patrick Faith, Shalini Mayor, Joseph Mirizzi, Lauren White, Olivier Brand, Mike Lindelsee
  • Publication number: 20160007197
    Abstract: Systems and methods for service activation using algorithmically defined keys are disclosed. A consumer who has a relationship with a first party may wish to enroll in a service provided by a third party. The first party can maintain control of such enrollments through the use of algorithmically defined keys. The algorithmically defined keys also allow the third party service provider to verify data provided by the consumer as matching data stored by the first party. The verification provides for data synchronization without requiring the third party to have access to the first parties data systems.
    Type: Application
    Filed: September 17, 2015
    Publication date: January 7, 2016
    Inventors: Ashwin Raj, John Tullis, Mark Carlson, Patrick Faith, Shalini Mayor, Joseph Mirizzi, Lauren White, Olivier Brand, Mike Lindelsee
  • Patent number: 9160734
    Abstract: Systems and methods for service activation using algorithmically defined keys are disclosed. A consumer who has a relationship with a first party may wish to enroll in a service provided by a third party. The first party can maintain control of such enrollments through the use of algorithmically defined keys. The algorithmically defined keys also allow the third party service provider to verify data provided by the consumer as matching data stored by the first party. The verification provides for data synchronization without requiring the third party to have access to the first parties data systems.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: October 13, 2015
    Assignee: Visa International Service Association
    Inventors: Ashwin Raj, John Tullis, Mark Carlson, Patrick Faith, Shalini Mayor, Joseph Mirizzi, Lauren White, Olivier Brand, Mike Lindelsee
  • Publication number: 20140325606
    Abstract: Systems and methods for service activation using algorithmically defined keys are disclosed. A consumer who has a relationship with a first party may wish to enroll in a service provided by a third party. The first party can maintain control of such enrollments through the use of algorithmically defined keys. The algorithmically defined keys also allow the third party service provider to verify data provided by the consumer as matching data stored by the first party. The verification provides for data synchronization without requiring the third party to have access to the first parties data systems.
    Type: Application
    Filed: May 27, 2014
    Publication date: October 30, 2014
    Inventors: Ashwin Raj, John Tullis, Mark Carlson, Patrick Faith, Shalini Mayor, Joseph Mirizzi, Lauren White, Olivier Brand, Mike Lindelsee
  • Patent number: 8782391
    Abstract: Systems and methods for service activation using algorithmically defined keys are disclosed. A consumer who has a relationship with a first party may wish to enroll in a service provided by a third party. The first party can maintain control of such enrollments through the use of algorithmically defined keys. The algorithmically defined keys also allow the third party service provider to verify data provided by the consumer as matching data stored by the first party. The verification provides for data synchronization without requiring the third party to have access to the first parties data systems.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: July 15, 2014
    Assignee: Visa International Service Association
    Inventors: Ashwin Raj, John Tullis, Mark Carlson, Patrick Faith, Shalini Mayor, Joseph Mirizzi, Lauren White, Olivier Brand, Mike Lindelsee
  • Patent number: 8590779
    Abstract: A method is disclosed. The method includes obtaining value token image data associated with the image of the value token, the value token image data being derived from an image of the value token obtained from a scanning device. The method also includes initiating verification of the value token. The method may also include (i) providing a temporary use account identifier correlated with the value token; and sending the temporary use account identifier to a user; or (ii) increasing the value of a prepaid account.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: November 26, 2013
    Assignee: Visa International Service Association
    Inventors: John Tullis, Shaw Li, Lisa McFarland
  • Publication number: 20130179335
    Abstract: An alias management and value transfer claim processing system is disclosed. A sending entity initiates value transfer identifying a recipient entity using an alias that is unregistered with the system. The value transfer is authorized, but not settled until the recipient entity registers with the system and claims the value transfer. The registered alias can be used for subsequent value transfers.
    Type: Application
    Filed: November 19, 2012
    Publication date: July 11, 2013
    Inventors: Thanigaivel Ashwin Raj, Jacob Saul Fuentes, John Tullis, Vishwanath Shastry
  • Patent number: 8336088
    Abstract: An alias management and value transfer claim processing system is disclosed. A sending entity initiates value transfer identifying a recipient entity using an alias that is unregistered with the system. The value transfer is authorized, but not settled until the recipient entity registers with the system and claims the value transfer. The registered alias can be used for subsequent value transfers.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: December 18, 2012
    Assignee: Visa International Service Association
    Inventors: Thanigaivel Ashwin Raj, Jacob Saul Fuentes, John Tullis, Vishwanath Shastry
  • Patent number: 8332315
    Abstract: Methods and system for enabling safe and efficient money transfer between a sender and a beneficiary are provided. The method includes communicating with a beneficiary's mobile device to ascertain the beneficiary's current geo-location. Based on the geo-location and funds at hand, one or more receiving agents are selected to fulfill the transfer. The beneficiary is offered a choice of agents and the selected agent is provided with the money transfer details to complete the transfer.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: December 11, 2012
    Assignee: Visa International Service Association
    Inventor: John Tullis
  • Patent number: 8296232
    Abstract: Methods and systems for anti money laundering screening are provided. A risk score and a first validation code is determined based on information related to a funds transfer transaction. The first validation code is associated with the risk score. Thereafter, a second validation code is calculated and compared with the first validation code. The risk score and the validation score are included in a payment authorization message sent to a payment processing network. The payment processing network extracts the validation code and communicates the payment authorization message including the risk score to a receiving financial institution. The receiving financial entity accepts or denies the incoming funds transfer based on the risk score included in the payment authorization message.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: October 23, 2012
    Assignee: Visa International Service Association
    Inventors: John Tullis, Mark Norris, Vishwanath Shastry, Kate J. Kennedy, Justin Mason Chace, Susan J. French
  • Publication number: 20120208349
    Abstract: A support substrate or chuck 20 supports wafer die 11 during and after dicing of a wafer 10. The support substrate comprises an array of islands 21, upper faces of which are raised above a major face of the support substrate for alignment with an array of dies on, or singulated from, the wafer. Spacing between the islands is not less than a kerf of a laser, or a width of a blade, used to dice the wafer. For laser dicing the upper faces of the islands are a sufficient height above the major face that energy of a laser beam 30 used to dice the wafer is dissipated in channels between the islands without substantially machining the support substrate.
    Type: Application
    Filed: February 1, 2007
    Publication date: August 16, 2012
    Applicant: Electro Scientific Industries, Inc.
    Inventors: John O'Halloran, John Tully, Billy Diggin, Richard F. Toftness
  • Patent number: 8170953
    Abstract: Methods and systems for anti money laundering screening are provided. The method includes determining a risk score and a first validation code associated with the risk score, based on information related to a funds transfer transaction and independently calculating a second validation code and comparing with the first validation code. The method further includes including the risk score and the validation score in a payment authorization message. The receiving financial entity accepts or denies the incoming funds transfer based on the risk score included in the payment authorization message.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: May 1, 2012
    Assignee: Visa International Service Association
    Inventors: John Tullis, Mark Norris, Vishwanath Shastry, Kate J. Kennedy, Justin Mason Chace, Susan French
  • Publication number: 20120024946
    Abstract: A method is disclosed. The method includes obtaining value token image data associated with the image of the value token, the value token image data being derived from an image of the value token obtained from a scanning device. The method also includes initiating verification of the value token. The method may also include (i) providing a temporary use account identifier correlated with the value token; and sending the temporary use account identifier to a user; or (ii) increasing the value of a prepaid account.
    Type: Application
    Filed: June 28, 2011
    Publication date: February 2, 2012
    Inventors: John Tullis, Shaw Li, Lisa McFarland
  • Publication number: 20110282780
    Abstract: A method for a value transfer operation includes determining a sender currency using the account information of the sender and a receiver currency using the BIN associated with the sender account. The method further includes determining a currency exchange rate, transaction fee, and currency markup fee based on the sender and receiver currencies and various attributes of the sender account and the receiver account.
    Type: Application
    Filed: April 18, 2011
    Publication date: November 17, 2011
    Inventors: Susan French, Mark Carlson, Alesia Panagiotides, Justin Chace, Kate Kennedy, Ashwin Raj, John Tullis, Vishwanath Shastry