# US 2014/0208366 A1 · Multimedia system based e-commerce

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

- Number: US 2014/0208366 A1
- Document ID: US20140208366A1
- Status: Published application
- Kind: A1
- Application number: 14/219,800
- Filed: 2014-03-19
- Published: 2014-07-24
- Earliest claimed: 2008-03-04
- Assignees: Sony Electronics Inc.; Sony Corporation
- Applicants: Sony Electronics Inc.; Sony Corporation
- Inventors: Davender Agnihotri
- Web page: https://patentgrep.com/patent/US20140208366A1

## CPC

- H04N 21/47815: {Electronic shopping (payment schemes, payment architectures or payment protocols for electronic shopping systems G06Q20/12)}
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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

E-commerce techniques, in accordance with embodiments of the present technology, provide an improved buying experience integrated with the television viewing experience. A multimedia system for implementing the e-commerce techniques includes a two way communication system such as a set top box, display device and remote controller. The set top box and display device are used to present enhanced content including one or more offerings to users. The users can use the remote control to complete a purchase transaction for one or more of the offerings.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

at least one computer readable storage storing instructions executable by a processor; and
at least one processor configured for accessing the storage and executing the instructions which when executed by the processor configure the at least one processor for:
receiving enhanced content from a service provider, wherein the enhanced content includes multimedia content, an offering, and control information associated with a signal for selecting the offering;
outputting on a display device the multimedia content and the offering;
receiving the signal from user activation of a control device indicating selection of the offering;
sending an indication of the selection of the offering to the service provider;
receiving additional information concerning the offering from the service provider in response to sending the indication of the selection of the offering;
outputting on a display the additional information concerning the offering;
receiving at least one additional signal from user activation of a control device indicating selection or input of one or more parameters or attributes concerning the additional information about the offering; and
sending an indication of selection or input of one or more parameters or attributes to the service provider.

### Claim 22 (depends on 21)

The device of claim 21, wherein the device is implemented by a set top box.

### Claim 23 (depends on 21)

The device of claim 21, wherein the device is implemented by a display device configured to receive information from the Internet.

### Claim 24 (depends on 21)

The device of claim 21, wherein the device is implemented by an apparatus configured to control a display device.

### Claim 25 (depends on 21)

The device of claim 21, wherein the instructions when executed by the processor configure the processor for receiving from the service provider the additional information concerning the offering as additional enhanced content.

### Claim 26 (depends on 21)

The device of claim 21, wherein the instructions when executed by the processor configure the processor for outputting the enhanced content on a display device.

### Claim 27 (depends on 26)

The device of claim 26, wherein the instructions when executed by the processor configure the processor for communicating the enhanced content to the display device using a consumer electronic control (CEC) protocol on a high definition multimedia interface (HDMI).

### Claim 28 (depends on 26)

The device of claim 26, wherein the instructions when executed by the processor configure the processor for receiving the activation encoded using the consumer electronic control (CEC) protocol.

### Claim 29 (depends on 26)

The device of claim 26, wherein the instructions when executed by the processor configure the processor for receiving the activation through the display device.

### Claim 30 (depends on 26)

The device of claim 26, wherein the instructions when executed by the processor configure the processor for receiving the additional information concerning the offering from the service provider as additional enhanced content, and outputting the additional enhanced content on a display device.

### Claim 31 (depends on 30)

The device of claim 30, wherein the instructions when executed by the processor configure the processor for communicating the additional enhanced content to the display device using the consumer electronic control (CEC) protocol on the high definition multimedia interface (HDMI).

### Claim 32

At least one server, comprising:
at least one processor; and
at least one computer storage storing instructions which when executed by the at least one processor configure the at least one processor for:
sending enhanced content including an offering to a user system;
receiving a signal from the user system associated with selection of the offering;
sending additional information concerning the offering to the user system in response to receiving the indication of the selection of the offering for presentation of the additional information by the user system;
receiving one or more additional signals associated with selection or input of one or more parameters or attributes concerning the additional information about the offering; and
receiving an indication of selection or input of one or more parameters or attributes.

### Claim 33 (depends on 32)

The at least one server of claim 32, wherein the instructions when executed by the at least one processor configure the at least one processor for receiving the signals from a set top box of the user system.

### Claim 34 (depends on 32)

The at least one server of claim 32, wherein the instructions when executed by the at least one processor configure the at least one processor for receiving the signals from a display device of the user system.

### Claim 35 (depends on 32)

The at least one server of claim 32, wherein the instructions when executed by the at least one processor configure the at least one processor for receiving the signals from a server of the user system.

### Claim 36 (depends on 32)

The at least one server of claim 32, wherein the at least one server is associated with a cable multimedia signal provider.

### Claim 37 (depends on 32)

The at least one server of claim 32, wherein the at least one server is associated with a satellite multimedia signal provider.

### Claim 38 (depends on 32)

The at least one server of claim 32, wherein the instructions when executed by the at least one processor configure the at least one processor for encoding the enhanced content and additional enhanced content using a CEC protocol such that the enhanced content and additional enhanced content is transferrable in the user system across an HDMI.
