Patents by Inventor Bruce Shepherd

Bruce Shepherd 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: 9460460
    Abstract: Methods and a system for automated onsite customer assistance are provided. A customer operating a Self-Service Terminal (SST) onsite of an enterprise establishes a communication session with a host system. Information passed between the SST and the host system is relayed to a device operated by a clerk that is also onsite. A real-time determination is made as to whether the customer is in need of assistance of the clerk during the communication session.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: October 4, 2016
    Assignee: NCR Corporation
    Inventors: Andrew R. Hamilton, Bruce Shepherd, Gordon D. Patton
  • Publication number: 20150170239
    Abstract: Methods and a system for automated onsite customer assistance are provided. A customer operating a Self-Service Terminal (SST) onsite of an enterprise establishes a communication session with a host system. Information passed between the SST and the host system is relayed to a device operated by a clerk that is also onsite. A real-time determination is made as to whether the customer is in need of assistance of the clerk during the communication session.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: NCR Corporation
    Inventors: Andrew R. Hamilton, Bruce Shepherd, Gordon D. Patton
  • Patent number: 8484627
    Abstract: Interoperability software modules comprise an architected .NET layer, an architected interpreter, an automatic interpreter and a library of COM objects. The architected interpreter where they are mapped to intermediate .NET interfaces compatible with the automatic interpreter by means of a Runtime Callable Wrapper (RCW). The architected interpreter also comprises an architected COM Callable Wrapper (CCW) that maps the intermediate COM interfaces into architected interfaces.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: July 9, 2013
    Assignee: NCR Corporation
    Inventors: Bruce Shepherd, John S. Byers
  • Patent number: 7677447
    Abstract: Methods, systems, and software are disclosed for configuring an ATM. The ATM receives one or more configuration messages in an XML-based format. The ATM interprets the one or more configuration messages. The ATM restricts one or more ATM operations based on at least a portion of the one or more configuration messages.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: March 16, 2010
    Assignee: NCR Corporation
    Inventors: Stephen Neil MacPhail, Bruce Shepherd
  • Publication number: 20090199164
    Abstract: Interoperability software modules comprise an architected .NET layer, an architected interpreter, an automatic interpreter and a library of COM objects. The architected interpreter where they are mapped to intermediate .NET interfaces compatible with the automatic interpreter by means of a Runtime Callable Wrapper (RCW). The architected interpreter also comprises an architected COM Callable Wrapper (CCW) that maps the intermediate COM interfaces into architected interfaces.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Inventors: Bruce Shepherd, John S. Byers
  • Publication number: 20080121692
    Abstract: Methods, systems, and software are disclosed for configuring an ATM. The ATM receives one or more configuration messages in an XML-based format. The ATM interprets the one or more configuration messages. The ATM restricts one or more ATM operations based on at least a portion of the one or more configuration messages.
    Type: Application
    Filed: August 29, 2006
    Publication date: May 29, 2008
    Inventors: Stephen Neil MacPhail, Bruce Shepherd
  • Publication number: 20080054063
    Abstract: Methods, systems, and software are disclosed for configuring an ATM. The ATM receives one or more configuration messages in an XML-based format. The ATM interprets the one or more configuration messages. The ATM alters one or more ATM operations based on at least a portion of the one or more configuration messages.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventors: Stephen Neil MacPhail, Bruce Shepherd
  • Patent number: 7020698
    Abstract: A scalable system and method for locating a closest server in response to a client request via an interactive distribution network, such as the Internet, are provided. A closest content server is defined as having the least round trip time for responding to a client request. The system including a plurality of content servers; and a local server in communication with a plurality of clients, the local server acting as a proxy for communicating client requests from clients to a redirection server. Client network distance and load information is periodically collected at each content server in the network from clients communicating with each of the respective content servers. The redirection server periodically aggregates the network distance and load information from each content server to create client clusters from both current and previously aggregated network distance and load information. Each client cluster represents a division or partition of the total IP address space.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: March 28, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Matthew Andrews, Markus Hofmann, Bruce Shepherd, Aravind Srinivasan, Peter Winkler, Francis Zane
  • Patent number: 6560643
    Abstract: In a software management system, a software package held in a management station (12) is transferred across a communications network (14) to a plurality of destination terminals (16), of which there may be a large number. In order to save on distribution time, the management station (12) can cause terminals (16) which have received the software package to transmit it to further terminals, until all terminals (16) have received the package.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: May 6, 2003
    Assignee: NCR Corporation
    Inventors: Bruce Shepherd, Robert P. McPherson
  • Publication number: 20020038360
    Abstract: A scalable system and method for locating a closest server in response to a client request via an interactive distribution network, such as the Internet, are provided. A closest content server is defined as having the least round trip time for responding to a client request. The system including a plurality of content servers; and a local server in communication with a plurality of clients, the local server acting as a proxy for communicating client requests from clients to a redirection server. Client network distance and load information is periodically collected at each content server in the network from clients communicating with each of the respective content servers. The redirection server periodically aggregates the network distance and load information from each content server to create client clusters from both current and previously aggregated network distance and load information. Each client cluster represents a division or partition of the total IP address space.
    Type: Application
    Filed: November 29, 2000
    Publication date: March 28, 2002
    Inventors: Matthew Andrews, Markus Hofmann, Bruce Shepherd, Aravind Srinivasan, Peter Winkler, Francis Zane
  • Patent number: 6052721
    Abstract: In a software management system, a software package held in a management station (12) is transferred across a communications network (14) to a plurality of destination terminals (16), of which there may be a large number. In order to save on distribution time, the management station (12) can cause terminals (16) which have received the software package to transmit it to further terminals, until all terminals (16) have received the package.
    Type: Grant
    Filed: May 19, 1997
    Date of Patent: April 18, 2000
    Assignee: NCR Corporation
    Inventors: Bruce Shepherd, Robert P. McPherson
  • Patent number: 5653765
    Abstract: A modular hip stem prosthesis including a separate and interchangeable stem piece and proximal shoulder piece. Coronal and sagittal slots are formed in a rounded distal end of the stem in a substantially right-angle orientation. A neck member extends angularly outward from the shoulder piece and is configured to receive a spherical hip ball for insertion into the hip socket. The proximal shoulder piece includes a cylindrical projection for insertion into an axial bore formed in an upper end of the stem. An annular lip is formed in side walls defining the axial bore, and a distal end of the cylindrical projection abuts the lip when it is inserted into the bore. Radial teeth are formed on a distal end of the cylindrical projection and mate with compatible teeth formed on the annular lip to thereby render the shoulder piece removably mountable onto the stem. A locking screw securely joins the shoulder piece with the stem.
    Type: Grant
    Filed: January 3, 1995
    Date of Patent: August 5, 1997
    Assignee: Ortho Development Corporation
    Inventors: Timothy McTighe, Jerry Kee, Bruce Shepherd