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: 11687945Abstract: 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: GrantFiled: August 4, 2022Date of Patent: June 27, 2023Assignee: TRANSACTIONTREE, INCInventors: Jason Louis Shapiro, James Christopher Wilson, Jose Angel Jimenez Dams, Mark Theodore Shapiro
-
Publication number: 20220374906Abstract: 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: ApplicationFiled: August 4, 2022Publication date: November 24, 2022Applicant: TRANSACTIONTREE, INCInventors: JASON LOUIS SHAPIRO, JAMES CHRISTOPHER WILSON, JOSE ANGEL JIMENEZ DAMS, MARK THEODORE SHAPIRO
-
Patent number: 11443322Abstract: 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: GrantFiled: May 24, 2021Date of Patent: September 13, 2022Assignee: TRANSACTIONTREE, INCInventors: Jason Louis Shapiro, James Christopher Wilson, Jose Angel Jimenez Dams, Mark Theodore Shapiro
-
Publication number: 20210365952Abstract: 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: ApplicationFiled: May 24, 2021Publication date: November 25, 2021Applicant: TRANSACTIONTREE, INCInventors: JASON LOUIS SHAPIRO, JAMES CHRISTOPHER WILSON, JOSE ANGEL JIMENEZ DAMS, MARK THEODORE SHAPIRO
-
Publication number: 20150348032Abstract: 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: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: 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: 20140289101Abstract: 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: ApplicationFiled: December 23, 2013Publication date: September 25, 2014Applicant: TRANSACTION TREE, INC.Inventors: Jason Louis Shapiro, Jose Angel Jimenez, James Christopher Wilson
-
Patent number: 8643875Abstract: 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: GrantFiled: January 8, 2010Date of Patent: February 4, 2014Assignee: Transaction Tree, Inc.Inventors: Jason Louis Shapiro, Jose Angel Jimenez, James Christopher Wilson
-
Patent number: 8020123Abstract: 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: GrantFiled: April 8, 2008Date of Patent: September 13, 2011Assignee: Synopsys, Inc.Inventor: James Christopher Wilson
-
Publication number: 20090012771Abstract: 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: ApplicationFiled: April 8, 2008Publication date: January 8, 2009Applicant: NUSYM TECHOLOGY, INC.Inventor: James Christopher Wilson
-
Patent number: 6560681Abstract: 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: GrantFiled: March 30, 1999Date of Patent: May 6, 2003Assignee: Fujitsu LimitedInventors: James Christopher Wilson, Wolf-Dietrich Weber