Patents by Inventor William C. Royal, Jr.

William C. Royal, Jr. 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: 9292993
    Abstract: Automatic planogram programming for a glass front snack or cold drink vending machine is accomplished using tray, product and price barcodes, each preferably a different type of barcode. Trays within the vending machine are labeled with unique barcodes, and a set of price barcodes for predetermined prices is provided together with a USB-connected scanner. The barcode label affixed to any tray is scanned by the route driver. The UPC/EAN barcodes on products are then scanned for each selection progressing across the tray, together with a price barcode for the first selection and each subsequent selection having a different price from the prior selection on the tray. Planogram data for the tray may be reviewed and corrected on a customer interface display for the vending machine before moving on to another tray, with the trays programmed in any order. The planogram for the entire vending machine is quickly and accurately programmed.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: March 22, 2016
    Assignee: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: James M. Canter, William C. Royal, Jr., Victor Partyshev, Troy Doom, Bryan W. Godwin
  • Patent number: 8918206
    Abstract: Synchronization of activities requiring coordinated timing across a bank of vending machines, such as harmonious actuation of illumination elements, is performed by specifying, in an application layer (e.g., Zigbee) of a network protocol, actions to be synchronized to a distributed timing event and distributing notice of the specified timing event using physical and media access control layers of the network protocol.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: December 23, 2014
    Assignee: Crane Merchandising Systems, Inc.
    Inventors: James M. Canter, William C. Royal, Jr., Steven Blachman
  • Patent number: 8761924
    Abstract: The invention relates to an interactive fuel dispenser system having a plurality of fuel dispensers operating in conjunction with a local server. Each dispenser generally has two fueling positions, each with a graphical user interface through which a customer interacts. In contrast with efforts to turn fuel dispensers into super computers, applicants' provide a dispenser architecture that need only be sufficient to establish interactivity with a server to create multimedia applications and carry out POS functions with a browser interface. Each fueling position acts as a client of a local server at the fuel station store. In the preferred embodiment, each fueling position client also may access remote servers connected to the same network in which the fueling position clients and the local server are connected. Preferably, this network is connected to the Worldwide Web of the Internet.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: June 24, 2014
    Assignee: Gilbarco, Inc.
    Inventors: Russel D. Leatherman, William C. Royal, Jr.
  • Publication number: 20130290122
    Abstract: A user selection keypad allows at least some functionality of vending machine programming configured for a touchscreen display to be utilized without the touchscreen. In addition to character-labeled keys and other standard functionality (such as keys to confirm or cancel an entry), the keypad includes: a shopping cart key that, when actuated, invokes aggregation of multiple product selections for a single vend transaction; and an information key that, when actuated, allows the customer to request display of nutritional information for a currently selected product and/or context-sensitive help information.
    Type: Application
    Filed: April 26, 2013
    Publication date: October 31, 2013
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: William C. Royal, Jr., Ignacio Santa Cruz, Viktor Partyshev, Troy Doom
  • Publication number: 20130144432
    Abstract: Automatic planogram programming for a glass front snack or cold drink vending machine is accomplished using tray, product and price barcodes, each preferably a different type of barcode. Trays within the vending machine are labeled with unique barcodes, and a set of price barcodes for predetermined prices is provided together with a USB-connected scanner. The barcode label affixed to any tray is scanned by the route driver. The UPC/EAN barcodes on products are then scanned for each selection progressing across the tray, together with a price barcode for the first selection and each subsequent selection having a different price from the prior selection on the tray. Planogram data for the tray may be reviewed and corrected on a customer interface display for the vending machine before moving on to another tray, with the trays programmed in any order. The planogram for the entire vending machine is quickly and accurately programmed.
    Type: Application
    Filed: July 26, 2012
    Publication date: June 6, 2013
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: James M. Canter, William C. Royal, JR., Victor Partyshev, Troy Doom, Bryan W. Godwin
  • Publication number: 20130103187
    Abstract: A vending machine is configured to provide a shopping cart vend transaction order-of-processing, allowing the customer to aggregate product selections before payment. The vending machine includes an enclosure configured to store a plurality of products, a user interface configured to receive inputs from a consumer; and a control system coupled to the user interface. The control system is configured to provide a virtual shopping cart that enables the customer to aggregate one or more product selections in a single vend transaction.
    Type: Application
    Filed: April 19, 2012
    Publication date: April 25, 2013
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: James M. Canter, William C. Royal, JR., Troy Doom, Bryan W. Godwin
  • Publication number: 20130006416
    Abstract: A vending machine is configured to collect rich customer insight information, including time-based records of the customer interaction with the vending machine during a vend transaction. Customer menu selections, brand information associated with customer payment or product selections, and promotions or displays triggering customer input are logged for analysis to provide further information regarding customer sales and promotion responses.
    Type: Application
    Filed: May 21, 2012
    Publication date: January 3, 2013
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: James M. Canter, William C. Royal, JR., Steven Joel Blachman, Bryan W. Godwin
  • Publication number: 20130006413
    Abstract: Synchronization of activities requiring coordinated timing across a bank of vending machines, such as harmonious actuation of illumination elements, is performed by specifying, in an application layer (e.g., Zigbee) of a network protocol, actions to be synchronized to a distributed timing event and distributing notice of the specified timing event using physical and media access control layers of the network protocol.
    Type: Application
    Filed: April 26, 2012
    Publication date: January 3, 2013
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: James M. Canter, William C. Royal, JR., Steven Blachman
  • Publication number: 20110173568
    Abstract: Logic for a vending machine customer interface is supplied from one a plurality of markup language descriptions of the customer interface contained within storage media in the vending machine. Each markup language description is configured to cause the customer interface flow between different sets of application states, and content that is displayed/rendered when respective application states are activated. In response to customer selection of a particular product or class of products, based on the customer selection, the controller processes customer interface flow and content based upon a corresponding markup language description to produce the customer interface display.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 14, 2011
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: William C. Royal, JR., Viktor Partyshev, Andrii Anpilogov, James M. Canter, Iaroslav Voitovych
  • Publication number: 20110173535
    Abstract: Text for a vending machine customer interface is supplied from one of a plurality of markup language descriptions of the customer interface text contained within storage media in the vending machine. Each markup language description is configured to cause the customer interface text to be displayed in a different human language. In response to initiation of a vend transaction, the vending machine may prompt the customer to select a preferred human language in which to transact the vend and, based on the customer selection, load customer interface text from a corresponding markup language description into the customer interface display.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 14, 2011
    Applicant: CRANE MERCHANDISING SYSTEMS, INC.
    Inventors: William C. Royal, JR., Viktor Partyshev, James M. Canter, Iaroslav Voitovych
  • Publication number: 20090222131
    Abstract: The invention relates to an interactive fuel dispenser system having a plurality of fuel dispensers operating in conjunction with a local server. Each dispenser generally has two fueling positions, each with a graphical user interface through which a customer interacts. In contrast with efforts to turn fuel dispensers into super computers, applicants' provide a dispenser architecture that need only be sufficient to establish interactivity with a server to create multimedia applications and carry out POS functions with a browser interface. Each fueling position acts as a client of a local server at the fuel station store. In the preferred embodiment, each fueling position client also may access remote servers connected to the same network in which the fueling position clients and the local server are connected. Preferably, this network is connected to the Worldwide Web of the Internet.
    Type: Application
    Filed: May 11, 2009
    Publication date: September 3, 2009
    Inventors: Russel D. Leatherman, William C. Royal, JR.
  • Patent number: 7546251
    Abstract: The invention relates to an interactive fuel dispenser system having a plurality of fuel dispensers operating in conjunction with a local server. Each dispenser generally has two fueling positions, each with a graphical user interface through which a customer interacts. In contrast with the recent trend in turning fuel dispensers into super computers, applicants' provide a dispenser architecture that need only be sufficient to establish interactivity with a server to create multimedia applications and carry out POS functions with a browser interface. Each fueling position acts as a client of a local server at the fuel station store. In the preferred embodiment, each fueling position client also may access remote servers connected to the same network in which the fueling position clients and the local server are connected. Preferably, this network is or is connected to the Worldwide Web of the Internet.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: June 9, 2009
    Assignee: Gibarco, Inc.
    Inventors: Russel D. Leatherman, William C. Royal, Jr.
  • Patent number: 6820041
    Abstract: A fuel dispenser includes data type aware SGML processing capabilities allowing it to efficiently process received data having a variety of data types. Such received data typically includes fuel dispenser configuration information. Further benefits related to data type aware SGML processing within the fuel dispenser include the ability to transfer information in a data type aware SGML format from the fuel dispenser, such as diagnostics data, to a remote system. Data type aware SGML data definitions facilitate conversion of the data type aware SGML-formatted diagnostics data into a machine format usable by the remote system. Preferably, the fuel dispenser includes an HTTP server for communicating with remote client's systems that employ data type aware SGML-capable, web browsers.
    Type: Grant
    Filed: May 13, 2003
    Date of Patent: November 16, 2004
    Assignee: Gilbarco Inc.
    Inventors: William C. Royal, Jr., Kenneth L. Ringeman
  • Patent number: 6741909
    Abstract: The invention relates to an interactive fuel dispenser system having a plurality of fuel dispensers operating in conjunction with a local server. Each dispenser generally has two fueling positions, each with a graphical user interface through which a customer interacts. In contrast with the recent trend in turning fuel dispensers into super computers, applicants' provide a dispenser architecture that need only be sufficient to establish interactivity with a server to create multimedia applications and carry out POS functions with a browser interface. Each fueling position acts as a client of a local server at the fuel station store. In the preferred embodiment, each fueling position client also may access remote servers connected to the same network in which the fueling position clients and the local server are connected. Preferably, this network is or is connected to the Worldwide Web of the Internet.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: May 25, 2004
    Assignee: Gilbarco Inc.
    Inventors: Russel D. Leatherman, William C. Royal, Jr.
  • Patent number: 6571201
    Abstract: A fuel dispenser includes data type aware SGML processing capabilities allowing it to efficiently process received data having a variety of data types. Such received data typically includes fuel dispenser configuration information. Further benefits related to data type aware SGML processing within the fuel dispenser include the ability to transfer information in a data type aware SGML format from the fuel dispenser, such as diagnostics data, to a remote system. Data type aware SGML data definitions facilitate conversion of the data type aware SGML-formatted diagnostics data into a machine format usable by the remote system. Preferably, the fuel dispenser includes an HTTP server for communicating with remote client's systems that employ data type aware SGML-capable, web browsers.
    Type: Grant
    Filed: August 18, 2000
    Date of Patent: May 27, 2003
    Assignee: Gilbarco Inc.
    Inventors: William C. Royal, Jr., Kenneth L. Ringeman
  • Patent number: 6523744
    Abstract: A fuel dispenser having a server is disclosed. The fuel dispenser server is adapted to dynamically or periodically create electronic documents reflecting fuel dispenser data for viewing remote to the fuel dispenser. A network connection provides connectivity of the server to remote clients. The fuel dispenser with a server is relatively inexpensive to produce and is ideally suited for remote troubleshooting and for interaction with a dispenser customer.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: February 25, 2003
    Assignee: Gilbarco Inc.
    Inventors: William C. Royal, Jr., Randall O. Watkins
  • Patent number: 6360137
    Abstract: The present invention provides communication servers at each device in a fueling environment and connecting the servers to a common network. The network may be a local network or a largely remote network, such as the Internet. Preferably, in either embodiment, primary communications between these devices and any devices accessible via the Internet use the hypertext transfer protocol (HTTP) and hypertext markup language (HTML). In particular, each device server is adapted to facilitate real-time access between the device server and the remote device upon access of a particular page, script or function. In particular, the present invention relates to embedding executable content onto an HTML page so that when the page is loaded into an HTML browser after being accessed, the executable content starts running automatically.
    Type: Grant
    Filed: June 16, 1999
    Date of Patent: March 19, 2002
    Assignee: Marconi Commerce Systems Inc.
    Inventors: William C. Royal, Jr., Randall O. Watkins
  • Patent number: 6275746
    Abstract: The invention relates to an interactive fuel dispenser system having a plurality of fuel dispensers operating in conjunction with a local server. Each dispenser generally has two fueling positions, each with a graphical user interface through which a customer interacts. In contrast with the recent trend in turning fuel dispensers into super computers, applicants' provide a dispenser architecture that need only be sufficient to establish interactivity with a server to create multimedia applications and carry out POS functions with a browser interface. Each fueling position acts as a client of a local server at the fuel station store. In the preferred embodiment, each fueling position client also may access remote servers connected to the same network in which the fueling position clients and the local server are connected. Preferably, this network is or is connected to the Worldwide Web of the Internet.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: August 14, 2001
    Assignee: Marconi Commerce Systems Inc.
    Inventors: Russel D. Leatherman, William C. Royal, Jr.
  • Patent number: 6176421
    Abstract: A fuel dispenser having a server is disclosed. The fuel dispenser server is adapted to dynamically or periodically create electronic documents reflecting fuel dispenser data for viewing remote to the fuel dispenser. A network connection provides connectivity of the server to remote clients. The fuel dispenser with a server is relatively inexpensive to produce and is ideally suited for remote troubleshooting and for interaction with a dispenser customer.
    Type: Grant
    Filed: February 4, 1999
    Date of Patent: January 23, 2001
    Assignee: Marconi Commerce Systems Inc.
    Inventors: William C. Royal, Jr., Randall O. Watkins
  • Patent number: 6052629
    Abstract: The invention relates to an interactive fuel dispenser system having a plurality of fuel dispensers operating in conjunction with a local server. Each dispenser generally has two fueling positions, each with a graphical user interface through which a customer interacts. In contrast with efforts to turn fuel dispensers into super computers, applicants' provide a dispenser architecture that need only be sufficient to establish interactivity with a server to create multimedia applications and carry out POS functions with a browser interface. Each fueling position acts as a client of a local server at the fuel station store. In the preferred embodiment, each fueling position client also may access remote servers connected to the same network in which the fueling position clients and the local server are connected. Preferably, this network is connected to the Worldwide Web of the Internet.
    Type: Grant
    Filed: July 18, 1997
    Date of Patent: April 18, 2000
    Assignee: Gilbarco Inc.
    Inventors: Russel D. Leatherman, William C. Royal, Jr.