# US 10,771,287 B2 · Public cloud interface for tranceiving corresponding requests and responses to multiple networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,287 B2
- Document ID: US10771287B2
- Status: Granted
- Kind: B2
- Application number: 15/822,396
- Filed: 2017-11-27
- Published: 2018-04-05
- Granted: 2020-09-08
- Earliest claimed: 2008-09-08
- Assignees: eBay Inc.
- Applicants: eBay Inc.
- Inventors: Franco Travostino
- Web page: https://patentgrep.com/patent/US10771287B2

## CPC

- H04L 12/6418: {Hybrid transport}
- G06Q 30/04: Billing or invoicing
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 40/00: Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A public cloud can host a multi-network service for transceiving common requests and responses for multiple networks. The public cloud can receive requests from the networks to join the service via an application programming interface (API). The public cloud can receive a request from a client device for information from one of the networks via the service, and the public cloud can transmit the request to that network and corresponding request(s) to one or more other networks joined to the service. The public cloud provider can receive multiple responses to the request and corresponding request(s), and transmit the responses to the client device.

## Claims

### Claim 1

A computer-implemented method, comprising:
enabling, by a public cloud provider network via an application programming interface (API), a plurality of enterprise networks to join, via a plurality of communications links, a multi-network service hosted by the public cloud provider network;
receiving, by the multi-network service, a request from a client device for information relating to a first item of a first enterprise network of the plurality of enterprise networks;
accessing, by the multi-network service, information relating to the first item and a second item of a second enterprise network of the plurality of enterprise networks, the second item corresponding to the first item;
intercepting, by the multi-network service, at least a portion of information transmitted between the public cloud provider network, the plurality of enterprise networks, and the client device; and
transmitting, by the multi-network service to the client device via the public cloud provider network, value-added information relating to the first item and a second item, the value-added information causing generation of a plurality of display regions rendering at least the information relating to the first item and a second item, the value-added information based at least in part on the intercepted information.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising:
forming a single user session between the client device and the public cloud provider network, the single user session configured to provide the information from the first enterprise network, and the information from the second enterprise network without separate sessions between the client device, the first enterprise network, and the second enterprise network.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1,
wherein each display region corresponds to one of the plurality of enterprise networks.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1,
wherein a first display region includes the information relating to the first item and a first interface link corresponding to the first enterprise network, wherein a second display region includes the information relating to the second item and a second interface link corresponding to the second enterprise network.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, further comprising:
providing the intercepted information between the client device and the second enterprise network via the multi-network service.

### Claim 6 (depends on 4)

The computer-implemented method of claim 4, further comprising:
receiving, by the public cloud provider network, additional requests from the client device for information relating to the second item of the second enterprise network;
accessing, by the multi-network service, information relating to the additional requests;
transmitting, by the public cloud provider network, the information relating to the additional requests to the client device.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
storing a portion of the intercepted information at the public cloud provider network.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein the information related to the second item supplements the information related to the first item.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the second item includes the first item.

### Claim 10

A system comprising:
one or more hardware processors; and
a memory storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
enabling, by a public cloud provider network via an application programming interface (API), a plurality of enterprise networks to join, via a plurality of communications links, a multi-network service hosted by the public cloud provider network;
receiving, by the multi-network service, a request from a client device for information relating to a first item of a first enterprise network of the plurality of enterprise networks;
accessing, by the multi-network service, information relating to the first item and a second item of a second enterprise network of the plurality of enterprise networks, the second item corresponding to the first item;
intercepting, by the multi-network service, at least a portion of information transmitted between the public cloud provider network, the plurality of enterprise networks, and the client device; and
transmitting, by the multi-network service to the client device via the public cloud provider network, value-added information relating to the first item and a second item, the value-added information causing generation of a plurality of display regions rendering at least the information relating to the first item and a second item, the value-added information based at least in part on the intercepted information.

### Claim 11 (depends on 10)

The system of claim 10, wherein the operations further comprise:
forming a single user session between the client device and the public cloud provider network, the single user session configured to provide the information from the first enterprise network, and the information from the second enterprise network without separate sessions between the client device, the first enterprise network, and the second enterprise network.

### Claim 12 (depends on 10)

The system of claim 10, wherein
each display region corresponds to one of the enterprise networks.

### Claim 13 (depends on 10)

The system of claim 10,
wherein each display region corresponds to one of a plurality of enterprise networks.

### Claim 14 (depends on 10)

The system of claim 10, wherein the operations further comprise:
providing the intercepted communication data between the client device and the second enterprise network via the multi-network service.

### Claim 15 (depends on 10)

The system of claim 10, wherein the operations further comprise:
receiving, by the public cloud provider network, additional requests from the client device for information relating to the second item of the second enterprise network;
accessing, by the multi-network service, information relating to the additional requests;
transmitting, by the public cloud provider network, the information relating to the additional requests to the client device.

### Claim 16 (depends on 10)

The system of claim 10, wherein the operations further comprise:
storing a portion of the intercepted information at the public cloud provider network.

### Claim 17 (depends on 10)

The system of claim 10, wherein the second information supplements the first information related to the first item.

### Claim 18

A processor-readable storage medium having no transitory signals and storing an instruction that, when executed by a processor, causes the processor to perform operations comprising:
enabling, by a public cloud provider network via an application programming interface (API), a plurality of enterprise networks to join, via a plurality of communications links, a multi-network service hosted by the public cloud provider network;
receiving, by the multi-network service, a request from a client device for information relating to a first item of a first enterprise network of the plurality of enterprise networks;
accessing, by the multi-network service, information relating to the first item and a second item of a second enterprise network of the plurality of enterprise networks, the second item corresponding to the first item;
intercepting, by the multi-network service, at least a portion of information transmitted between the public cloud provider network, the plurality of enterprise networks, and the client device; and
transmitting, by the multi-network service to the client device via the public cloud provider network, value-added information relating to the first item and a second item, the value-added information causing generation of a plurality of display regions rendering at least the information relating to the first item and a second item, the value-added information based at least in part on the intercepted information.
