Patents by Inventor Tom Gordon

Tom Gordon 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: 20240127672
    Abstract: A networked computer system for displaying images associated with non-fungible tokens (NFTs) on electronic gaming machines (EGMs) is described herein. The networked computer system includes a computer server coupled to a plurality of EGMs located within a casino property. The computer server includes a processor programmed to execute an algorithm to display an animated sequence of computer-generated images on a display device of a corresponding EGM including the steps of querying a blockchain system to identify a casino charm NFT owned by a casino patron, querying a charms content database to retrieve image data associated with the identified casino charm NFT, and rendering an image of the identified casino charm NFT on a game screen displayed on the corresponding EGM.
    Type: Application
    Filed: August 31, 2023
    Publication date: April 18, 2024
    Inventors: Tom Mikulich, Pat Gordon, Jon Von Tobel, William Chad Little
  • Patent number: 11563629
    Abstract: A technical solution for an electronic information exchange platform is disclosed. Services provided by the platform may be described in a uniform way via service-specific provisioning descriptors. To provision services for a client system, a managed services provisioning system provides a service configuration interface through which a service associated with a tuple of a particular sender, receiver, and document type can be selected for further configuration. A service provisioning interface is dynamically generated for obtaining service-specific provisioning information from a user for generating a service-specific provisioning data instance that can be deployed to a backend system. At runtime, the backend system utilizes the service-specific provisioning data instance to provide the provisioned service for a client system. In this way, a variety of services can be efficiently provisioned for a diverse set of clients in a scalable, streamlined, and cost-effective manner.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: January 24, 2023
    Assignee: OPEN TEXT GXS ULC
    Inventors: Gregory Frederick Bush, Ricardo Ceppi, Tom Gordon, John Theodore Radko
  • Patent number: 11540500
    Abstract: A knotless fishing line connection system employs one or more knotless fishing line connectors. Each knotless fishing line connector includes an engaging member coupled to a socket member configured to receive and lock the engaging member. The knotless fishing line connector can be used to secure a fishing line to a fishing hook. Another such knotless fishing line connector can be used to connect the fishing line to a swivel connector or the like. A fishing rig can include a fishing leader line having a first engaging member and a second engaging member on opposite distal ends thereof. The rig can further include a fishing hook having a first engaging member configured to receive and lock the first engaging member and a swivel connector or the like having a second engaging member configured to receive and lock the second engaging member.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: January 3, 2023
    Inventor: Tom Gordon
  • Patent number: 10606363
    Abstract: A method for a display system of a motor vehicle is provided. The motor vehicle comprises one or more seats for occupants of the vehicle, the position and/or orientation of the seats within an interior of the motor vehicle being variable. The method comprises: determining a position and/or orientation of the seats; determining an orientation at least a first portion of an image to be displayed by the display system according to the position and/or orientation of the seats; and displaying the image such that at least the first portion of the image is in the determined orientation. A display system for a motor vehicle is also provided.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: March 31, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Marcus Hoggarth, Tom Gordon, Alan Pich
  • Publication number: 20190312773
    Abstract: A technical solution for significantly improving the scalability of the capability of an electronic information exchange platform is disclosed. Services provided by the platform may be described in a uniform way via service-specific provisioning descriptors. To provision services for a client system, a managed services provisioning system provides a service configuration interface through which a service associated with a tuple of a particular sender, receiver, and document type can be selected for further configuration. A service provisioning interface is dynamically generated for obtaining service-specific provisioning information from a user for generating a service-specific provisioning data instance that can be deployed to a backend system. At runtime, the backend system utilizes the service-specific provisioning data instance to provide the provisioned service for a client system.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Gregory Frederick Bush, Ricardo Ceppi, Tom Gordon, John Theodore Radko
  • Patent number: 10382261
    Abstract: A technical solution for significantly improving the scalability of the capability of an electronic information exchange platform is disclosed. Services provided by the platform may be described in a uniform way via service-specific provisioning descriptors. To provision services for a client system, a managed services provisioning system provides a service configuration interface through which a service associated with a tuple of a particular sender, receiver, and document type can be selected for further configuration. A service provisioning interface is dynamically generated for obtaining service-specific provisioning information from a user for generating a service-specific provisioning data instance that can be deployed to a backend system. At runtime, the backend system utilizes the service-specific provisioning data instance to provide the provisioned service for a client system.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 13, 2019
    Assignee: Open Text GXS ULC
    Inventors: Gregory Frederick Bush, Ricardo Ceppi, Tom Gordon, John Theodore Radko
  • Publication number: 20190050894
    Abstract: An application program interface (API) is operably associated with application programs executing on an electronic device and enables the application programs to retrieve, store, and display content. The API enables application programs to communicate with other application programs and to send/retrieve content to/from other application programs. In addition, the API is configured to perform various event accounting functions. A gateway communicates with an electronic device application program via the API and is configured to retrieve content from a content server in response to receiving requests from the application programs. The gateway is configured to serve content retrieved from the content server to the electronic device, as well as to other servers and/or devices. Methods, apparatus, and computer program products are provided for dynamically selecting advertisements for use within user-requested content wherein the advertisements are stored locally within a user client device.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 14, 2019
    Applicant: EBM/IP, LLC
    Inventors: Steve Cox, David Spitz, Matthew Squire, Jay Thrash, Tom Gordon
  • Publication number: 20180356897
    Abstract: A method for a display system of a motor vehicle is provided. The motor vehicle comprises one or more seats for occupants of the vehicle, the position and/or orientation of the seats within an interior of the motor vehicle being variable. The method comprises: determining a position and/or orientation of the seats; determining an orientation at least a first portion of an image to be displayed by the display system according to the position and/or orientation of the seats; and displaying the image such that at least the first portion of the image is in the determined orientation. A display system for a motor vehicle is also provided.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 13, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Marcus Hoggarth, Tom Gordon, Alan Pich
  • Publication number: 20170154358
    Abstract: An application program interface (API) is operably associated with application programs executing on an electronic device and enables the application programs to retrieve, store, and display content. The API enables application programs to communicate with other application programs and to send/retrieve content to/from other application programs. In addition, the API is configured to perform various event accounting functions. A gateway communicates with an electronic device application program via the API and is configured to retrieve content from a content server in response to receiving requests from the application programs. The gateway is configured to serve content retrieved from the content server to the electronic device, as well as to other servers and/or devices. Methods, apparatus, and computer program products are provided for dynamically selecting advertisements for use within user-requested content wherein the advertisements are stored locally within a user client device.
    Type: Application
    Filed: February 9, 2017
    Publication date: June 1, 2017
    Applicant: EBM/IP, LLC
    Inventors: Steve Cox, David Spitz, Matthew Squire, Jay Thrash, Tom Gordon
  • Publication number: 20170033987
    Abstract: A technical solution for significantly improving the scalability of the capability of an electronic information exchange platform is disclosed. Services provided by the platform may be described in a uniform way via service-specific provisioning descriptors. To provision services for a client system, a managed services provisioning system provides a service configuration interface through which a service associated with a tuple of a particular sender, receiver, and document type can be selected for further configuration. A service provisioning interface is dynamically generated for obtaining service-specific provisioning information from a user for generating a service-specific provisioning data instance that can be deployed to a backend system. At runtime, the backend system utilizes the service-specific provisioning data instance to provide the provisioned service for a client system.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 2, 2017
    Inventors: Gregory Frederick Bush, Ricardo Ceppi, Tom Gordon, John Theodore Radke
  • Publication number: 20140372206
    Abstract: An application program interface (API) is operably associated with application programs executing on an electronic device and enables the application programs to retrieve, store, and display content. The API enables application programs to communicate with other application programs and to send/retrieve content to/from other application programs. In addition, the API is configured to perform various event accounting functions. A gateway communicates with an electronic device application program via the API and is configured to retrieve content from a content server in response to receiving requests from the application programs. The gateway is configured to serve content retrieved from the content server to the electronic device, as well as to other servers and/or devices. Methods, apparatus, and computer program products are provided for dynamically selecting advertisements for use within user-requested content wherein the advertisements are stored locally within a user client device.
    Type: Application
    Filed: August 26, 2014
    Publication date: December 18, 2014
    Applicant: EBM/IP, LLC
    Inventors: Steve Cox, David Spitz, Matthew Squire, Jay Thrash, Tom Gordon
  • Patent number: 8862779
    Abstract: Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: October 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Patent number: 8843590
    Abstract: An application program interface (API) is operably associated with application programs executing on an electronic device and enables the application programs to retrieve, store, and display content. The API enables application programs to communicate with other application programs and to send/retrieve content to/from other application programs. In addition, the API is configured to perform various event accounting functions. A gateway communicates with an electronic device application program via the API and is configured to retrieve content from a content server in response to receiving requests from the application programs. The gateway is configured to serve content retrieved from the content server to the electronic device, as well as to other servers and/or devices. Methods, apparatus, and computer program products are provided for dynamically selecting advertisements for use within user-requested content wherein the advertisements are stored locally within a user client device.
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: September 23, 2014
    Assignee: EBM/IP, LLC
    Inventors: Steve Cox, David Spitz, Matthew Squire, Jay Thrash, Tom Gordon, Xiaohu Guan, Dana Borger
  • Publication number: 20100185512
    Abstract: Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 22, 2010
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Patent number: 7653748
    Abstract: Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: January 26, 2010
    Assignee: Simplexity, LLC
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Publication number: 20090170803
    Abstract: The present invention provides a therapeutic method for treating biological diseases that includes the administration of an effective amount of a suitable antibiotic agent, antifungal agent or antiviral agent in conjunction with an A2A adenosine receptor agonist. If no anti-pathogenic agent is known the A2A agonist can be used alone to reduce inflammation, as may occur during infection with antibiotic resistant bacteria, or certain viruses such as those that cause SARS or Ebola. Optionally, the method includes administration of a type IV PDE inhibitor.
    Type: Application
    Filed: April 10, 2003
    Publication date: July 2, 2009
    Inventors: Joel M. Linden, Gail W. Sullivan, W. Michael Scheld, Tom Gordon Obrig, Timothy L. MacDonald, Jayson M. Rieger
  • Publication number: 20020123334
    Abstract: Systems, methods, and computer program produces for dynamically inserting content into Web documents for display by client devices are provided. User requests for Web documents are sent from a client device to a first server. In response to receiving the user request, the first server sends a request to a second server for content to be included within a requested Web document. The second server sends content having a format specified by the markup tag to the first server. The first server then serves a requested Web document with the content included therewithin at the identified location to a client device.
    Type: Application
    Filed: March 5, 2001
    Publication date: September 5, 2002
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Publication number: 20020082938
    Abstract: Systems, methods, and computer program products that facilitate and account for call-through advertising between third party advertisers and users of Web-enabled telephone devices, are provided. An advertisement server serves an advertisement associated with a third party to a Web-enabled telephone device for insertion within a Web page displayed within the device. The advertisement contains an embedded hyperlink associated with the advertisement server. In response to user activation of the advertisement, the advertisement server serves telephone connection information of the third party to the Web-enabled telephone device. The telephone connection information is in a format that can be utilized by the Web-enabled telephone device to establish telephone communications with the third party. Information associated with serving the telephone connection information to the Web-enabled telephone device is stored.
    Type: Application
    Filed: July 13, 2001
    Publication date: June 27, 2002
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Publication number: 20020062393
    Abstract: Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement.
    Type: Application
    Filed: August 3, 2001
    Publication date: May 23, 2002
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Publication number: 20020004855
    Abstract: An application program interface (API) is operably associated with application programs executing on an electronic device and enables the application programs to retrieve, store, and display content. The API enables application programs to communicate with other application programs and to send/retrieve content to/from other application programs. In addition, the API is configured to perform various event accounting functions. A gateway communicates with an electronic device application program via the API and is configured to retrieve content from a content server in response to receiving requests from the application programs. The gateway is configured to serve content retrieved from the content server to the electronic device, as well as to other servers and/or devices. Methods, apparatus, and computer program products are provided for dynamically selecting advertisements for use within user-requested content wherein the advertisements are stored locally within a user client device.
    Type: Application
    Filed: May 18, 2001
    Publication date: January 10, 2002
    Inventors: Steve Cox, David Spitz, Matthew Squire, Jay Thrash, Tom Gordon, Xiaohu Guan, Dana Borger