Patents by Inventor Roderick J. M. Macleod

Roderick J. M. Macleod 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: 7577612
    Abstract: A self-service terminal (14 or 114 or 214) and a system (10, 100, 200) including a plurality of networked self-service terminals are described. Each terminal (14, 114, 214) has a simple user interface. In one type of terminal (114 or 214), the user interface consists of a dispense area. In another type of terminal (14), the user interface consists of a dispense area (40) and a communication port (38). In one of the systems (10) a user is able to execute a transaction using a portable communication device (24 or 26) implementing a local wireless technology. In the other systems (100 or 200) a user is able to execute a transaction using a cellular network.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: August 18, 2009
    Assignee: NCR Corporation
    Inventors: Michael Waller, Pierpaolo DeGobbi, John G. Savage, Roderick J. M. MacLeod
  • Patent number: 7159013
    Abstract: A method of downloading or uploading data via a client-server communications network, which network comprises a plurality of clients (A, B, 8, 9, 10) each having a local cache storing data downloaded via the network. The method comprises responding to a data request made to the network by a first client (A, 8) by uploading data from the cache of a second client (B, 9, 10) and transmitting that data across the network to the first client (A, 8). Also disclosed are client-server networks operating in accordance with the method and to the related servers (3), client terminals (A, B, 8, 9, 10), browsers loaded on client terminals, and plug-ins for such terminals and browsers.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: January 2, 2007
    Assignee: NCR Corporation
    Inventors: Richard Cudd, Matthew A. Ward, Roderick J. M. Macleod, Michael Waller
  • Patent number: 7099927
    Abstract: A method of downloading or uploading data via a client-server communications network, which network comprises a plurality of clients (A, B, 8, 9, 10) each having a local cache storing data downloaded via the network. The method comprises responding to a data request made to the network by a first client (A, 8) by uploading data from the cache of a second client (B, 9, 10) and transmitting that data across the network to the first client (A, 8). Also disclosed are client-server networks operating in accordance with the method and to the related servers (3), client terminals (A, B, 8, 9, 10), browsers loaded on client terminals, and plug-ins for such terminals and browsers.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: August 29, 2006
    Assignee: NCR Corporation
    Inventors: Richard Cudd, Matthew A. Ward, Roderick J. M. Macleod, Michael Waller
  • Publication number: 20040044740
    Abstract: A method of downloading or uploading data via a client-server communications network, which network comprises a plurality of clients (A, B, 8, 9, 10) each having a local cache storing data downloaded via the network. The method comprises responding to a data request made to the network by a first client (A, 8) by uploading data from the cache of a second client (B, 9, 10) and transmitting that data across the network to the first client (A, 8). Also disclosed are client-server networks operating in accordance with the method and to the related servers (3), client terminals (A, B, 8, 9, 10), browsers loaded on client terminals, and plug-ins for such terminals and browsers.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 4, 2004
    Inventors: Richard Cudd, Matthew A. Ward, Roderick J.M. Macleod, Michael Waller
  • Publication number: 20020198993
    Abstract: A method of downloading or uploading data via a client-server communications network, which network comprises a plurality of clients (A, B, 8, 9, 10) each having a local cache storing data downloaded via the network. The method comprises responding to a data request made to the network by a first client (A, 8) by uploading data from the cache of a second client (B, 9, 10) and transmitting that data across the network to the first client (A, 8). Also disclosed are client-server networks operating in accordance with the method and to the related servers (3), client terminals (A, B, 8, 9, 10), browsers loaded on client terminals, and plug-ins for such terminals and browsers.
    Type: Application
    Filed: August 30, 2001
    Publication date: December 26, 2002
    Applicant: NCR Corporation
    Inventors: Richard Cudd, Matthew A. Ward, Roderick J.M. MacLeod, Michael Waller
  • Publication number: 20010051922
    Abstract: A self-service terminal (14 or 114 or 214) and a system (10, 100, 200) including a plurality of networked self-service terminals are described. Each terminal (14, 114, 214) has a simple user interface. In one type of terminal (114 or 214), the user interface consists of a dispense area. In another type of terminal (14), the user interface consists of a dispense area (40) and a communication port (38). In one of the systems (10) a user is able to execute a transaction using a portable communication device (24 or 26) implementing a local wireless technology. In the other systems (100 or 200) a user is able to execute a transaction using a cellular network.
    Type: Application
    Filed: February 9, 2001
    Publication date: December 13, 2001
    Inventors: Michael Waller, Pierpaolo DeGobbi, John G. Savage, Roderick J.M. MacLeod