Patents by Inventor James Christopher Wilson

James Christopher Wilson 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: 11687945
    Abstract: A computer operable method of processing a current transaction between a merchant device and a customer device, including: receiving a command for remote payment from a computer application program on a computer system in a merchant network; receiving said transaction data from the computer application program; said transaction data containing phone number or unique identifiable data element for the customer; generating a message which contains a clickable link; sending a short messaging service (SMS) or multimedia messaging service (MMS) based on the message that is generated; displaying a web page with payment options when link is clicked; directing data transmission to different payment gateways from the payment options displayed on the web page; receiving data from different payment gateways based on the payment option selected; and transmitting said received data from a payment gateway to the originating merchant device.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: June 27, 2023
    Assignee: TRANSACTIONTREE, INC
    Inventors: Jason Louis Shapiro, James Christopher Wilson, Jose Angel Jimenez Dams, Mark Theodore Shapiro
  • Publication number: 20220374906
    Abstract: A computer operable method of processing a current transaction between a merchant device and a customer device, including: receiving a command for remote payment from a computer application program on a computer system in a merchant network; receiving said transaction data from the computer application program; said transaction data containing phone number or unique identifiable data element for the customer; generating a message which contains a clickable link; sending a short messaging service (SMS) or multimedia messaging service (MMS) based on the message that is generated; displaying a web page with payment options when link is clicked; directing data transmission to different payment gateways from the payment options displayed on the web page; receiving data from different payment gateways based on the payment option selected; and transmitting said received data from a payment gateway to the originating merchant device.
    Type: Application
    Filed: August 4, 2022
    Publication date: November 24, 2022
    Applicant: TRANSACTIONTREE, INC
    Inventors: JASON LOUIS SHAPIRO, JAMES CHRISTOPHER WILSON, JOSE ANGEL JIMENEZ DAMS, MARK THEODORE SHAPIRO
  • Patent number: 11443322
    Abstract: A computer operable method of processing a current transaction between a merchant device and a customer device, including: receiving a command for remote payment from a computer application program on a computer system in a merchant network; receiving said transaction data from the computer application program; said transaction data containing phone number or unique identifiable data element for the customer; generating a message which contains a clickable link; sending a short messaging service (SMS) or multimedia messaging service (MMS) based on the message that is generated; displaying a web page with payment options when link is clicked; directing data transmission to different payment gateways from the payment options displayed on the web page; receiving data from different payment gateways based on the payment option selected; and transmitting said received data from a payment gateway to the originating merchant device.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: September 13, 2022
    Assignee: TRANSACTIONTREE, INC
    Inventors: Jason Louis Shapiro, James Christopher Wilson, Jose Angel Jimenez Dams, Mark Theodore Shapiro
  • Publication number: 20210365952
    Abstract: A computer operable method of processing a current transaction between a merchant device and a customer device, including: receiving a command for remote payment from a computer application program on a computer system in a merchant network; receiving said transaction data from the computer application program; said transaction data containing phone number or unique identifiable data element for the customer; generating a message which contains a clickable link; sending a short messaging service (SMS) or multimedia messaging service (MMS) based on the message that is generated; displaying a web page with payment options when link is clicked; directing data transmission to different payment gateways from the payment options displayed on the web page; receiving data from different payment gateways based on the payment option selected; and transmitting said received data from a payment gateway to the originating merchant device.
    Type: Application
    Filed: May 24, 2021
    Publication date: November 25, 2021
    Applicant: TRANSACTIONTREE, INC
    Inventors: JASON LOUIS SHAPIRO, JAMES CHRISTOPHER WILSON, JOSE ANGEL JIMENEZ DAMS, MARK THEODORE SHAPIRO
  • Publication number: 20150348032
    Abstract: A computing device provides methods and workflow for setting up a shared family account on a content storage system, including the creation of accounts for child family members. A computing device supports the creation of a family account using an account on the content storage system associated with an adult family member acting as a family organizer. The family organizer can designate a specific account as a purchase account for allowing other family member to purchase content from content servers associated with the content storage system. The family organizer can invite other adult family members to join the shared family account. The family organizer can create new accounts on the content storage system for child family members, and can designate access and purchase restrictions for such child family members. Family members have access to shared storage content, as well as services such as family calendar, group messaging, and device location.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Maria Dimitrova Ioveva, Christopher John Sanders, James Christopher Wilson, Michael Kuohao Chu, David Lawrence Neumann, Gregory T. Quirk, Christopher D. Espinosa, Jeffrey L. Robbin, Joseph Michael Rossell, Monika E. Gromek, Daniel E. Pu, William Martin Bachman
  • Publication number: 20140289101
    Abstract: A method of processing receipts, including: obtaining transaction data including a plurality of categories of information necessary to describe a purchasing transaction of a customer at a store location; obtaining image data representing a receipt corresponding to the purchasing transaction of the customer at the store location; obtaining an e-mail address of the customer; providing an option to print the receipt at the store location and an option to e-mail the receipt to the customer; obtaining a selection of at least one of the provided options; if the option to print is selected, initiating printing of the image at the store location; and if the option to e-mail is selected, sending an e-mail to the e-mail address of the customer, the e-mail including providing at least one of the image data and the transaction data.
    Type: Application
    Filed: December 23, 2013
    Publication date: September 25, 2014
    Applicant: TRANSACTION TREE, INC.
    Inventors: Jason Louis Shapiro, Jose Angel Jimenez, James Christopher Wilson
  • Patent number: 8643875
    Abstract: A method of processing receipts, including: obtaining transaction data including a plurality of categories of information necessary to describe a purchasing transaction of a customer at a store location; obtaining image data representing a receipt corresponding to the purchasing transaction of the customer at the store location; obtaining an e-mail address of the customer; providing an option to print the receipt at the store location and an option to e-mail the receipt to the customer; obtaining a selection of at least one of the provided options; if the option to print is selected, initiating printing of the image at the store location; and if the option to e-mail is selected, sending an e-mail to the e-mail address of the customer, the e-mail including providing at least one of the image data and the transaction data.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: February 4, 2014
    Assignee: Transaction Tree, Inc.
    Inventors: Jason Louis Shapiro, Jose Angel Jimenez, James Christopher Wilson
  • Patent number: 8020123
    Abstract: Apparatus and method for transaction-based abstraction process can, in an embodiment, include three main phases: first, selecting a set of transaction-processing finite state machines (FSMs) that determine transaction boundaries. Second, extracting the transaction-processing FSMs, composing them, and computing an abstracted FSM corresponding to the composed FSM after abstraction, step 115. Third, abstracting all signals in the design based on the computed abstract FSM.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: September 13, 2011
    Assignee: Synopsys, Inc.
    Inventor: James Christopher Wilson
  • Publication number: 20090012771
    Abstract: Apparatus and method for transaction-based abstraction process can, in an embodiment, include three main phases: first, selecting a set of transaction-processing finite state machines (FSMs) that determine transaction boundaries. Second, extracting the transaction-processing FSMs, composing them, and computing an abstracted FSM corresponding to the composed FSM after abstraction, step 115. Third, abstracting all signals in the design based on the computed abstract FSM.
    Type: Application
    Filed: April 8, 2008
    Publication date: January 8, 2009
    Applicant: NUSYM TECHOLOGY, INC.
    Inventor: James Christopher Wilson
  • Patent number: 6560681
    Abstract: A split sparse directory for a distributed shared memory multiprocessor system with multiple nodes, each node including a plurality of processors, each processor having an associated cache. The split sparse directory is in a memory subsystem which includes a coherence controller, a temporary state buffer and an external directory. The split sparse directory stores information concerning the cache lines in the node, with the temporary state buffer holding state information about transient cache lines and the external directory holding state information about non-transient cache lines.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: May 6, 2003
    Assignee: Fujitsu Limited
    Inventors: James Christopher Wilson, Wolf-Dietrich Weber