This invention relates to the field of providing an item further to a broadcast. In particular, the invention relates to providing an item in response to a user request during a broadcast of the item or an advertisement for the item.
Impulse purchases in response to a broadcast are an important marketing opportunity. A broadcast on a public broadcast channel may include an item of media content or may include an advertisement for an item. The advertised item may itself be in the form of media content but may also be any other form of product or service.
The term media content is used to include audio and/or visual media items of music, news, documentary programs, television shows, video clips, etc.
People often listen to a song on a public broadcast or watch a television program and would like to obtain a copy of it. This is often a spontaneous reaction at the time of hearing or seeing the media content. Any delay in the process of obtaining the media content is likely to result in fewer people taking the time, or even remembering that they wished to obtain a copy of the media content.
In many cases, people may not know the title of the media content such as a song or a program. This means that it requires an effort to track down the title in order to be able to obtain a copy either from the broadcasting entity or from another provider such as a shop, online seller, etc.
For example, a broadcasting entity may provide copies of the media content online; however, a complex series of operations such as accessing the Internet site of the broadcasting entity and interacting with a choices menu may be required. This will significantly reduce the number of people who order a copy of the media content as people will not take the time or make the effort to do this. In the case where the title is not known, the correct media content may still not be found if the time it was broadcast is remembered incorrectly.
Broadcast advertisements may promote an item in the form of any product or service. Again, people may respond to an advertisement with an immediate intention of purchasing the item. However, if the advertisement required the prospective purchaser to remember details of the item provider or even the item name, the prospective purchaser may not take the trouble to pursue the purchase at a later time.
It is an aim of the present invention to provide a simple operation for a user to activate an ordering process for an item in response to the user hearing or seeing a broadcast. The user need not know the title or any information about the item.
According to a first aspect of the present invention there is provided a method for providing an item, comprising: receiving a user request with a time of a broadcast of an item or with a time of a broadcast of a reference to an item, the request including an indication of the broadcast channel; determining the item from the time of the request and the indication of the broadcast channel; and providing the item to the user.
The request may include the indication of the broadcast channel by encoding the indication as the target of the request. This may be achieved by the channel identifier being encoded as the phone number called (or SMS to), the IM address, or the email address. In this way, no input is required from the user and the method can be activated by the touch of a key on a user device (for example, a cellular phone).
The step of determining the item may include determining the location of the user.
The user request may be sent at the time of the broadcast of the item or the reference to the item. Alternatively, the user request may provide a time of the broadcast of the item or the reference to the item.
The method may be carried out by a service provider and includes obtaining the item from an item provider. The item provider may send the item to the user. Alternatively, the item provider may send the item to the service provider that will then forward the item to the user. The service provider may store the item and, on receiving a subsequent user request, search the stored items.
The user request may include an identification of the user. The item may be sent to a target device that is defined by the user. This may be previously specified by the user, for example, at the time the service is set up.
In one embodiment, the item is a media content broadcast on the broadcast channel. In another embodiment, the reference to an item is an advertisement for the item in the form of a product or service.
According to a second aspect of the present invention there is provided a computer program product stored on a computer readable storage medium, comprising computer readable program code means for performing the steps of: receiving a user request with a time of a broadcast of an item or with a time of a broadcast of a reference to an item, the request including an indication of the broadcast channel; determining the item from the time of the request and the indication of the broadcast channel; and providing the item to the user.
According to a third aspect of the present invention there is provided a method of providing a service to a customer over a network, comprising: receiving a user request with a time of a broadcast of an item or with a time of a broadcast of a reference to an item, the request including an indication of the broadcast channel; determining the item from the time of the request and the indication of the broadcast channel; and providing the item to the customer.
According to a fourth aspect of the present invention there is provided a system for providing an item, comprising: a request device for transmitting a user request with a time of a broadcast of an item or with a time of a broadcast of a reference to an item, the request including an indication of the broadcast channel; a service provider operable to receive the user request and including: an item identifier for determining the item from the time of the request and the indication of the broadcast channel; and an item provider for providing the item to the user.
The item identifier may include a location identifier for determining the location of the user.
In one embodiment, the item identifier may determine the item by querying the item provider. The item provider may be in network communication with the service provider. In another embodiment, the service provider and the item provider may be one entity.
The user request may be in the form of one of: a wireless telephone call, a landline telephone call, a text (SMS), an instant message (IM), an email, or any other from in which the item is provided. The provision of an item may be preceded with additional information that is provided to the user in a predefined way (for example, by email), and with an approval stage is so agreed with the user.
The provision of the item may be in the form of one of: a download, an email, a multimedia message, a portable storage medium.
The three elements of channel, time and location uniquely identify a media content that is broadcast. Of these three elements, the channel may need to be provided as an input by the user; however, the elements of time and location can be determined without user input. This has the advantage that a user is only required to enter a single element in the ordering operation.
The subject matter regarded as the invention is particularly pointed out and distinctly claimed in the concluding portion of the specification. The invention, both as to organization and method of operation, together with objects, features, and advantages thereof, may best be understood by reference to the following detailed description when read with the accompanying drawings in which:
It will be appreciated that for simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity. Further, where considered appropriate, reference numbers may be repeated among the figures to indicate corresponding or analogous features.
In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, and components have not been described in detail so as not to obscure the present invention.
The present invention provides a method and system for ordering an item in real-time in response to a broadcast of the item or a reference to the item such as an advertisement. The broadcast channel, time and location uniquely identify the item. The channel may need to be provided manually by a user making a request and the time and location can be determined by the service provider. The ordering operation for the item can be reduced to a spontaneous single touch of a button.
Referring to
The user 100 has a request device 104. The request device 104 has the capability to transmit a request 108 to a service provider 110. The request 108 may be in the form of a digital request, or may be converted to a digital request by the service provider 110. The request 108 may be sent by means of a wireless access to the Internet, a wired access to the Internet, a telephone land line, a cellular phone, a text (SMS), an instant message (IM), or an email. The use of a request device 104 which is a mobile device has the advantage that the user 100 can be on the move away from a computer allowing a spontaneous request to be made upon hearing the broadcast. For example, the request device 104 may be a cellular phone or a PDA (personal digital assistant). The request device 104 may be the broadcast device 102 itself, if it has such a capability.
The user also has a target device 106 which is a device at which the user would like to receive the item 112. The target device 106 may be any form of device which can receive an item. In one embodiment, the item 112 is a media content and the media content may be sent by email, by download on a direct connection to a device by providing a link to a download site, or delivery of a storage medium such as a CD-ROM by mail. In some cases, the target device 106 may be the same as the request device 104 and/or the broadcast device 102. Other forms of items such as products or services may be sent or provided to the user via other means.
It will be appreciated that there are many different combinations of the three devices 102, 104, 106 and some embodiments are described below as examples with reference to
The request device 104 transmits three parameters to the service provider 110: an identification of the broadcast channel, the time, and the location from which the broadcast was received. In some instances the location may not be required. From these three parameters the service provider 110 can uniquely identify the item.
The broadcast channel can be identified by the channel frequency, or by its name. This can be done by various methods. In one embodiment, the channel information can be encoded in the destination phone number that is called by the request device 104. For example, *88FM may be a phone number for contacting the service provider for an item broadcast on the channel with this name. The destination phone number can be stored in a quick dial memory of a cellular phone or home phone to enable a user to immediately dial if an item or a reference to an item is broadcast which the user wishes to purchase.
The time can be determined by the service provider as all communications can be recorded against a clock by the service provider. The time is recorded a the time the request was sent or received. Alternatively, the user may send another time/date and location information from which the item can be determined.
The location can be determined by a wireless access point used by a wireless device such as a cellular phone. A cellular phone has the cell information from which the cellular phone is activated. A landline telephone location can be determined from the area code and number of a caller. The location information can be used by the service provider to identify the item. The location is needed as radio channels may broadcast in different frequencies in different areas and an overlap may occur. Local radio channels often use the same frequency in different areas. In some embodiments, the location information may not be required.
A user 100 has a user identifier which is sent with the digital request 108 to the service provider 110. The user identifier may be provided by the originating telephone number of the request device 104. The user identifier may be used to access a predefined agreement between the user 100 and the service provider 110 providing payment details and designating a target device 106 for receiving the item 112.
The service provider 110 receives the request 108 from the request device 104, via an Internet communication, a telephone communication, or other message communication. A request device 104 may user a protocol that contains the relevant information. In the case of a protocol, the user 100 would only be requested to enter manually the channel information. In the case of a telephone communication, the service provider 110 may use an automatic voice response system to interact with the user 100 and confirm the request acceptance.
The service provider 110 determines what the item is that is requested by the user 100 and obtains the item 112 for transmitting to the target device 106 of the user. The service provider 114 may obtain the item from an item provider 114. The item provider 114 may be a media provider which may be the broadcasting entity or another source of media content such as a database, an online media store, a library, etc. The service provider 110 determines the best source of the item.
An item provider 114 may send the item 112 directly to the target device 106 based on information provided by the service provider 110 (shown in broken lines in
The predetermined agreement with the user indicates the target device 106 to be used for a user 100 and may include a step of approval from the user 100 prior to the actual transmission or sending of the item 112.
In one embodiment, an item 112 in the form of media content is sent to the target device 106 by email. This enables the service provider 110 to enable the user 100 to approve the request and to make sure that the sent media content is the desired one. This can be achieved by sending only a sample in an initial email and enabling the user to download or request the full content, if approved. This also enables the service provider 110 to offer more content based on the context, for example, the type of media required, other similar content, user requests history, other users' requests, etc.
The service provider 110 and the item provider 114 may be provided by a single entity.
In the case where the service provider 110 is separate to an item provider 114 in the form of a media provider, the service provider 110 may store media content previously provided from one or more media providers. When receiving a request 108, the service provider 110 may query the media provider for the content ID (based on the request information) and then search its own store of media content and, if available, send the media content direct to the target device 106. If the media content is not in the store, the service provider 110 may then obtain a copy of the media content from a media provider.
A media content may be broadcast 101 in order for people to use the service to obtain copies of the media content. On the other hand, the broadcast may take place regardless of the existence of the service which may be provided independently of the broadcasting entity.
Referring to
The computer system 200 is suitable for storing and/or executing program code and includes at least one processor 202 couple directly or indirectly to memory elements through a system bus. The memory elements can include local memory employed during actual execution or the program code, bulk storage, and cache memories which provide temporary storage of at least some program code in order to reduce the number of times code must be retrieved from bulk storage during execution.
Input/output devices or I/O devices (including but not limited to keyboards, displays, pointing devices, etc.) can be coupled to the system either directly or through intervening I/O controllers.
The computing system 200 may operate in a networked environment using logical connections to one or more remote computers via a network adapter. Network adapters may be coupled to the system to enable the data processing system to become coupled to other data processing systems, databases, or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards are just a few of the currently available types of network adapters.
The computer system 200 includes server application software 204 to carry out the service on behalf of clients via a network 206 such as the Internet. The clients are in the form of the request devices 104 and target devices 106. The computer system 200 may also be in communication via the network 206 with one or more media providers 114.
The server 204 includes a time and location identifier 208 for determining the time and location of a received request from a request device 104 and an item content identifier 210 for determining the item given the channel, time and location. The item identifier 210 for determining item may use references such as play list guides accessed via the network 206 to the broadcast provider.
The time is determined by the time the request 108 was sent from the user's request device 104, unless a specific time is provided in the content of the request 108. The location from which the broadcast was received is determined by the service provider 110, unless a specific location is provided in the content of the request 108.
In the case of a cellular service provider, the location is determined by the cell from which the call is received. A landline phone service provider would determine the location based on the area code from which the call is received. When a request 108 is sent over the Internet via an SMS or IM, the request content from the request device 104 contains the location information.
The item provider 114 provides an item identifier to the service provider 110 in order to enable the service provider 110 to locate the item in its storage 212.
The computer system 200 includes storage 212 in which predetermined user information 214 can be stored. Additionally, items 216 in the form of media content obtained from item providers 114 in the form of media providers can be stored in the storage 212 of the computer system 200 and supplied to the target devices 106.
Several embodiments of the system are now described with reference to
Referring to
The service provider determines 403 the time and location of the request and uses this information together with the broadcast channel supplied in the request to determine 404 the media content required by the user. This is done by sending a query 405 to the media provider and receiving a media content identifier.
The service provider requests 406 the media content from a media provider. The media provider sends 407 the media content to the user, optionally via the service provider.
The service provider accesses the user contract agreement using the user identification and ascertains the target device location 504. The service provider sends 505 a unique identifier to the user for the request.
The service provider then determines 506 is the media content is stored in the service provider's storage. If so, the service provider can send 507 the media content to the target device. If not, the service provider requests 508 the media content from a media provider. The service provider receives 509 the media content and stores it in its storage and sends 510 the media content to the target device.
Referring to
The service provider determines 603 the time and location of the advertisement and determines 604 the item advertised.
The service provider sends an order 605 to an item provider, which may be the advertiser or another agent. The service provider will have a service agreement with the user including payment details and delivery details. The item provider sends 606 the item to the user.
The invention can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment containing both hardware and software elements. In a preferred embodiment, the invention is implemented in software, which includes but is not limited to firmware, resident software, microcode, etc.
The invention can take the form of a computer program product accessible from a computer-usable or computer-readable medium providing program code for use by or in connection with a computer or any instruction execution system. For the purposes of this description, a computer usable or computer readable medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus or device.
The medium can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system (or apparatus or device) or a propagation medium. Examples of a computer-readable medium include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read only memory (ROM), a rigid magnetic disk and an optical disk. Current examples of optical disks include compact disk read only memory (CD-ROM), compact disk read/write (CD-R/W), and DVD.
The present invention may be provided as a service to a customer over a network. In particular, the service may provide media content in response to a request which identifies the broadcast channel and which is made at the time of the broadcast.
Improvements and modifications can be made to the foregoing without departing from the scope of the present invention.