×

Multi-peripheral host device

  • US 10,304,043 B1
  • Filed: 05/21/2014
  • Issued: 05/28/2019
  • Est. Priority Date: 05/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A point-of-sale system, comprising:

  • a transaction medium reader coupled to a portable computing device host that is prohibited from acting as a host to multiple peripheral devices, the transaction medium reader configured to read transaction data from a transaction medium and to send the transaction data to the portable computing device host to facilitate a financial transaction between a customer and a merchant using a merchant application of the portable computing device host, wherein the merchant application of the portable computing device host is configured to communicate with a first electronic peripheral device via a hub during the financial transaction between the customer and the merchant; and

    the hub, wherein the hub includes;

    a first Universal Serial Bus (USB) connector, wherein the first USB connector is configured to provide power and data to the portable computing device host at least during a first time period in which the merchant is using the merchant application, wherein the first USB connector provides the data to the portable computing device host via a USB communication protocol,a second connector that is configured to receive power from a power source, the power used at the hub and provided via the first USB connector to the portable computing device host,a plurality of USB client peripheral ports, each USB client peripheral port coupled to one of a plurality of electronic peripheral devices that includes the first electronic peripheral device,a network interface that receives configuration information over a network from a remote server,a host processor that is electrically coupled to each of the plurality of USB client peripheral ports, wherein the host processor operates as a USB host to each of the plurality of electronic peripheral devices and interacts with each of the plurality of electronic peripheral devices independently from the portable computing device host, wherein the host processor also formats one or more communications according to an acceptable format to operate as a single USB client peripheral to the portable computing device host via the first USB connector and according to the USB communication protocol, wherein software run by the host processor is updated as a background process using the configuration information to enable support for at least one of the plurality of electronic peripheral devices, andan enclosure surrounding at least the hub.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×