Audio request interaction system
First Claim
Patent Images
1. A system for conducting a transaction between a person and a remote service, comprising:
- an electronic device operable by said person, comprising;
a housing;
a microphone for recording audio;
a request input accessible to said person on said housing;
a wireless modem circuit integral to said housing for communicating with a network;
a processor programmed to include;
a sampling task continuously directing recording of the audio on a first-in-first-out (FIFO) basis, providing a continually updated fixed interval of audio recording;
a request handling task ascertaining a readiness state for a purchase request by interacting with said sampling task in response to activation of said request input, said request handling task moving sampling data into a transaction queue to transmit a consumer request; and
a buy task continuously awaiting creation of a transaction queue record and, finding said record, initiating a remote connection to said processor host service and creating a communication record including request data and said recorded signal sample; and
said remote service at a location remote from said person comprising;
a detector detecting said request;
a matcher matching said content to said deliverable to identify said deliverable in response to said request; and
a deliverable controller controlling delivery of said deliverable to said person.
12 Assignments
0 Petitions
Accused Products
Abstract
A person can use a portable electronic device to electronically purchase or otherwise request a product, service or other deliverable related to audio programming to which the person is listening at the time they initiate the request. The request is fulfilled by a service that analyzes the audio content to identify the deliverable the person desires.
62 Citations
6 Claims
-
1. A system for conducting a transaction between a person and a remote service, comprising:
an electronic device operable by said person, comprising; a housing; a microphone for recording audio; a request input accessible to said person on said housing; a wireless modem circuit integral to said housing for communicating with a network; a processor programmed to include; a sampling task continuously directing recording of the audio on a first-in-first-out (FIFO) basis, providing a continually updated fixed interval of audio recording; a request handling task ascertaining a readiness state for a purchase request by interacting with said sampling task in response to activation of said request input, said request handling task moving sampling data into a transaction queue to transmit a consumer request; and a buy task continuously awaiting creation of a transaction queue record and, finding said record, initiating a remote connection to said processor host service and creating a communication record including request data and said recorded signal sample; and said remote service at a location remote from said person comprising; a detector detecting said request; a matcher matching said content to said deliverable to identify said deliverable in response to said request; and a deliverable controller controlling delivery of said deliverable to said person. - View Dependent Claims (2, 3, 4)
-
5. A system for conducting a transaction between a person and a remote service, comprising:
an electronic device operable by said person, comprising; a housing; a microphone for recording audio; a request input accessible to said person on said housing; a wireless modem circuit integral to said housing for communicating with a network; a clock circuit; a radio receiver; a processor programmed to include; a sampling task continuously directing recording of the audio on a first-in-first-out (FIFO) basis, providing a continually updated fixed interval of audio recording; a request handling task ascertaining a readiness state for a purchase request by interacting with said sampling task in response to activation of said request input, said request handling task moving sampling data into a transaction queue to transmit a consumer request; and a buy task continuously awaiting creation of a transaction queue record and, finding said record, initiating a remote connection to said processor host service and creating a communication record including request data and said recorded signal sample; and
wherein said processor scans a predetermined range of broadcast frequencies and compares said signals from sampling task to signals received by said radio receiver to determine and fix a match between them; andsaid remote service at a location remote from said person comprising; a detector detecting said request; a matcher matching said content to said deliverable to identify said deliverable in response to said request; and a deliverable controller controlling delivery of said deliverable to said person. - View Dependent Claims (6)
Specification