Patents by Inventor Desmond Thomas

Desmond Thomas 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).

  • Publication number: 20230342776
    Abstract: A method is disclosed. The method includes receiving interaction data for an interaction with a resource provider interacting with an access device, and responsive to receiving the interaction data, transmitting a network token request message to a token service computer. The method also includes receiving, from the token service computer, a network token response message comprising a network access token, and obtaining a supplemental access token associated with the network access token. The method also includes transmitting a value inquiry message comprising the supplemental access token to a value assessment computer, receiving a value inquiry response message comprising a value indicator from the value assessment computer, and initiating generating an authorization request message comprising an interaction amount that is based at least in part on the value indicator in the value inquiry response message.
    Type: Application
    Filed: October 18, 2019
    Publication date: October 26, 2023
    Inventors: Christopher O'Kane, Kevin White, Rhidian Desmond Thomas John, Nathan Morgan
  • Patent number: 11640592
    Abstract: A system, method, and apparatus is provided for integrating multiple payment options on a merchant webpage. The method includes receiving, from a merchant system associated with a merchant webpage, a payment data capture request, generating, with at least one processor, web payment capture data based on the payment data capture request, the web payment capture data configured to adapt the merchant webpage to receive payment information input by a user, communicating, to the merchant system, the web payment capture data, receiving, directly from a client computer via at least one client-side script executed by the client computer based on the web payment capture data, the payment information input by the user, generating, with at least one processor, a transient payment token based on the payment information, and directly communicating the transient payment token to the client computer.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: May 2, 2023
    Assignee: Visa International Service Association
    Inventors: Bartlomiej Piotr Prokop, Rhidian Desmond Thomas John, Thomas Joseph Looney, Timothy Hodkinson, Bryan Carroll, Nathan Morgan, Brian McManus, Andre Walter Machicao, Clinton Lopaka Florez, Rajiv Dutta, James Donaldson, Shobhit Agrawal, Niall McGurk
  • Patent number: 11263624
    Abstract: Provided is a computer-implemented method for automatically encoding data in an electronic communication. The method includes the steps of receiving an electronic communication including textual data, the textual data including account data inputted with a microphone and processed with a speech recognition system, in response to receiving the electronic communication, automatically processing the textual data, identifying the account data based on processing the textual data, generating at least one token, wherein the at least one token is unique to the account data, generating a modified electronic communication based at least partially on the textual data and the at least one token, the modified electronic communication comprising the at least one token, and communicating the modified electronic communication to a recipient system. A system and computer program product for automatically encoding data in an electronic communication are also disclosed.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: March 1, 2022
    Assignee: Visa International Service Association
    Inventors: Rhidian Desmond Thomas John, Bartlomiej Piotr Prokop, Sean Robert Maurice Mathe, Michael Palmer, Mary-Claire Graham, Fiachra Murray, Nicola McCartan
  • Patent number: 11244518
    Abstract: Digital stages for presenting digital three-dimensional (3D) models are described. A service provider system, such as a content creation service provider system, supports generation of digital content based on incorporation of digital 3D models of objects into digital 3D environments. In particular, this model incorporation and digital content generation is supported by configuring 3D environments as “stages,” which are implemented using data that describes characteristics of the digital 3D stages (e.g., background imagery, environment geometry, lighting, stage cameras, and so forth) according to a schema. Due to such configuration, the service provider can expose digital 3D stages for selection, incorporate digital 3D models at predefined positions within selected stages, and present views of incorporated models via the stages from predefined cameras.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 8, 2022
    Assignee: Adobe Inc.
    Inventors: Desmond Thomas Grenfell, Herbert Wolfram
  • Publication number: 20210019716
    Abstract: A system, method, and apparatus is provided for integrating multiple payment options on a merchant webpage. The method includes receiving, from a merchant system associated with a merchant webpage, a payment data capture request, generating, with at least one processor, web payment capture data based on the payment data capture request, the web payment capture data configured to adapt the merchant webpage to receive payment information input by a user, communicating, to the merchant system, the web payment capture data, receiving, directly from a client computer via at least one client-side script executed by the client computer based on the web payment capture data, the payment information input by the user, generating, with at least one processor, a transient payment token based on the payment information, and directly communicating the transient payment token to the client computer.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 21, 2021
    Inventors: Bartlomiej Piotr Prokop, Rhidian Desmond Thomas John, Thomas Joseph Looney, Timothy Hodkinson, Bryan Carroll, Nathan Morgan, Brian McManus, Andre Walter Machicao, Clinton Lopaka Florez, Rajiv Dutta, James Donaldson, Shobhit Agrawal, Niall McGurk
  • Publication number: 20200294321
    Abstract: Digital stages for presenting digital three-dimensional (3D) models are described. A service provider system, such as a content creation service provider system, supports generation of digital content based on incorporation of digital 3D models of objects into digital 3D environments. In particular, this model incorporation and digital content generation is supported by configuring 3D environments as “stages,” which are implemented using data that describes characteristics of the digital 3D stages (e.g., background imagery, environment geometry, lighting, stage cameras, and so forth) according to a schema. Due to such configuration, the service provider can expose digital 3D stages for selection, incorporate digital 3D models at predefined positions within selected stages, and present views of incorporated models via the stages from predefined cameras.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Applicant: Adobe Inc.
    Inventors: Desmond Thomas Grenfell, Herbert Wolfram
  • Patent number: 10740981
    Abstract: Digital stages for presenting digital three-dimensional (3D) models are described. A service provider system, such as a content creation service provider system, supports generation of digital content based on incorporation of digital 3D models of objects into digital 3D environments. In particular, this model incorporation and digital content generation is supported by configuring 3D environments as “stages,” which are implemented using data that describes characteristics of the digital 3D stages (e.g., background imagery, environment geometry, lighting, stage cameras, and so forth) according to a schema. Due to such configuration, the service provider can expose digital 3D stages for selection, incorporate digital 3D models at predefined positions within selected stages, and present views of incorporated models via the stages from predefined cameras.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: August 11, 2020
    Assignee: Adobe Inc.
    Inventors: Desmond Thomas Grenfell, Herbert Wolfram
  • Publication number: 20190244435
    Abstract: Digital stages for presenting digital three-dimensional (3D) models are described. A service provider system, such as a content creation service provider system, supports generation of digital content based on incorporation of digital 3D models of objects into digital 3D environments. In particular, this model incorporation and digital content generation is supported by configuring 3D environments as “stages,” which are implemented using data that describes characteristics of the digital 3D stages (e.g., background imagery, environment geometry, lighting, stage cameras, and so forth) according to a schema. Due to such configuration, the service provider can expose digital 3D stages for selection, incorporate digital 3D models at predefined positions within selected stages, and present views of incorporated models via the stages from predefined cameras.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Applicant: Adobe Inc.
    Inventors: Desmond Thomas Grenfell, Herbert Wolfram
  • Publication number: 20190244196
    Abstract: Provided is a computer-implemented method for automatically encoding data in an electronic communication. The method includes the steps of receiving an electronic communication including textual data, the textual data including account data inputted with a microphone and processed with a speech recognition system, in response to receiving the electronic communication, automatically processing the textual data, identifying the account data based on processing the textual data, generating at least one token, wherein the at least one token is unique to the account data, generating a modified electronic communication based at least partially on the textual data and the at least one token, the modified electronic communication comprising the at least one token, and communicating the modified electronic communication to a recipient system. A system and computer program product for automatically encoding data in an electronic communication are also disclosed.
    Type: Application
    Filed: April 17, 2019
    Publication date: August 8, 2019
    Inventors: Rhidian Desmond Thomas John, Bartlomiej Piotr Prokop, Sean Robert Maurice Mathe, Michael Palmer, Mary-Claire Graham, Fiachra Murray, Nicola McCartan
  • Patent number: 9911229
    Abstract: Transmission and configuration of three dimensional digital content is described. In one or more implementations, three-dimensional digital content is received having a three-dimensional mesh of a plurality of vertices. Each vertex includes a definition of a characteristic of the three-dimensional content. The definition of the characteristic is transformed for each vertex from a floating point representation to a fixed point representation. The fixed point representation includes a plurality of values that have different amounts of significance in defining the characteristic, one to another. The plurality of values is indexed of the fixed point representation of the definition of the characteristic. The indexing is based on the different amounts of significance, one to another. Output of the three dimensional digital content is controlled based on the indexed plurality of values.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: March 6, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Desmond Thomas Grenfell
  • Publication number: 20170365096
    Abstract: Transmission and configuration of three dimensional digital content is described. In one or more implementations, three-dimensional digital content is received having a three-dimensional mesh of a plurality of vertices. Each vertex includes a definition of a characteristic of the three-dimensional content. The definition of the characteristic is transformed for each vertex from a floating point representation to a fixed point representation. The fixed point representation includes a plurality of values that have different amounts of significance in defining the characteristic, one to another. The plurality of values is indexed of the fixed point representation of the definition of the characteristic. The indexing is based on the different amounts of significance, one to another. Output of the three dimensional digital content is controlled based on the indexed plurality of values.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 21, 2017
    Applicant: Adobe Systems Incorporated
    Inventor: Desmond Thomas Grenfell
  • Publication number: 20050092057
    Abstract: A vehicle frame attachment apparatus encompasses a vehicle frame and efficiently distributes the holding or pulling forces involved in aligning a vehicle frame. The frame attachment apparatus includes a vise and a containment mechanism that secures the vehicle frame within the vise. In one embodiment, the vise includes an opposable member and a set of grasping digits that conform to bends in the vehicle frame. An alignment device may be connected to the vise to exert a pulling force and thereby align the vehicle frame. The disclosed vehicle frame alignment apparatus is easy to deploy, and reduces the risk of damaging a vehicle or injuring an alignment technician.
    Type: Application
    Filed: June 9, 2004
    Publication date: May 5, 2005
    Inventor: Desmond Thomas