US 20050152517 A1
A device for obtaining, storing and displaying information from a remote server, the device has a modern for establishing communication sessions with the remote server. A memory coupled to the modern stores the obtained information, and a display is coupled to the memory for displaying the stored information. The device automatically and periodically communicates with the remote server for obtaining the information.
1. A device for obtaining, storing and displaying information from a remote server, the device comprising:
a modem for establishing communication sessions with said remote server,
a memory coupled to said modem for storing the obtained information, and
a display coupled to said memory for displaying the stored information;
wherein the device automatically and periodically communicates with the remote server for obtaining the information.
2. The device according to
3. The device according to
4. The device according to
5. The device according to
6. The device according to
7. The device according to
8. The device according to
9. The device according to
10. The device according to
11. The device according to
12. The device according to
13. The device according to
14. The device according to
15. The device according to
16. The device according to
17. The device according to
18. The device according to
19. The device according to
20. The device according to
21. A system for obtaining information to a users sites from a remote site, the system comprising one or more user sites and one or more remote sites, and wherein:
a user site comprises means for communicating to the remote side, obtaining information therefrom and displaying the information;
a remote site comprises means for storing information, communicating to the user side and transmitting information thereto;
and wherein a user site and a remote site periodically and automatically communicates with each other for transmitting information from the remote site to the user site.
22. The system according to
23. The system according to
24. The system according to
25. The system according to
26. The system according to
27. For use with an information device comprising a communication unit, information storage unit and display unit, a method for obtaining information from a remote location, the method comprising:
communicating with the remote location;
receiving information therefrom;
storing the received information; and
displaying the received information;
wherein the above steps are performed automatically and periodically.
28. The method according to
29. The method according to
30. The method according to
31. The method according to
32. The method according to
33. An information repository for providing information to an information device comprising a communication unit, an information storage unit and a display unit, so as to allow the information device automatically and periodically to communicate with a remote location for receiving, storing and displaying information therefrom.
34. A method for providing information to an information device comprising a communication unit, an information storage unit and a display unit, so as to allow the information device automatically and periodically to communicate with a remote location for receiving, storing and displaying information therefrom uses a telephone network out of landline and cellular networks, said method comprising:
storing said information,
automatically and periodically connecting to the information device, and
uploading the information to the information device.
35. The method according to
36. The method according to
37. The method according to
38. The method according to
39. The method according to
40. The method according to
41. The method according to
one time charge;
flat subscription fee;
per the number of communication made;
per the cumulative communication time;
per type of information received;
any combination of the above.
42. The method according to
43. The method according to
This invention relates information devices. More specifically, the invention relates to a method, device and system for obtaining information from a remote location to an information device.
In modern life there is a continuous need for updated information, such as weather forecasts, traffic reports, stock market quotes, sports results and general news. Such information may be obtained in various ways using many types of media and communication means. Such communication means may include physical delivery such as newspapers, or using networking such as landline telephony, cellular telephony, radio and television. The Internet is gradually being recognized as an important, reliable and rich source of information.
In order to obtain updated information, and specifically to obtain specific information required by a specific user, the user is required to actively and repetitively seek for the information. For example, in order to get the weather forecast via the television the user is required to turn on the television set, select a weather channel and watch until the relevant information appears on the screen. Using the Internet to obtain a weather forecast requires turning on a computer, connecting to the Internet, running a web browser and selecting the relevant web site.
It would be more convenient to obtain and display information, and specifically information tailored towards specific user preferences, automatically and periodically without any user intervention. U.S. Pat. No. 6,442,573 to Schiller et al. discloses an appliance which automatically and periodically connects to a remote server for obtaining information. However, the appliance and system taught by Schiller et al. is oriented towards mailing images between users being part of a community.
It is therefore an object of the invention to provide a method, device and system for periodically and automatically obtaining information from a remote location.
An information device according to the present invention comprises a communication unit for connecting to the remote location, an info memory for storing the information obtained and a display unit for displaying the stored obtained information. The device periodically and automatically initiates a communication session with the information-storing server in the remote location, during which selected information is downloaded to the information device.
The communication with the remote site may use the PSTN, to which the information device is connected, by a dial up modem or a cellular network, to which the device connected thereto by a cellular modem. Other telephony connections or any other medium may also be employed. Connection to a telephone outlet may either use cable or be cordless. In addition to narrowband, any broadband connection such as ADSL or cable modem may be employed. The communication may be direct point-to-point connection (such as in telephony) or via the Internet.
The information device may connect to a single remote site, or alternatively may connect to multiple such sites, such as for retrieving distinct information from each site. The communication session may be initiated by the information device or by the remote location.
Settings and parameters such as the telephone number to dial or the URL to download from, the connection period interval as well as the selection of required information may be set in production, by the user (using on device controls) or by the remote location.
In the case wherein the communication unit is a dial up modem or cellular modem, various means may be employed in order to avoid interference with other devices and services using the same connection. The device may include means for delaying and stopping the call initiation in the case wherein other devices (of higher priority) requires the connection medium.
The information device may be powered from a regular AC power, batteries or by extracting power from the telephone connection.
The information device may be housed within a self-contained stand-alone enclosure, or may be integrated with another appliance. In such integration additional functionalities may be integrated added to the shared housing. For example, the communication means may be shared, the display, the control and the information memory or any combination of the above. As such, the information device may be integrated within a telephone set (either landline or cellular), a PDA or a television set. Similarly, the information device may share other appliances display or connection means.
A system according to the present invention comprises one or more user sites, each employing an information device as described below, and one or more remote sites, each comprising an information server storing the information to download and connection means for connecting to the information devices.
It is understood that other embodiments of the present invention will become readily apparent to those skilled in the art from the following detailed description, wherein are shown and described only embodiments of the invention by way of illustration. As will be realized, the invention is capable of other and different embodiments and its several details are capable of modification in various other respects, all without departing from the scope of the present invention as defined by the appended claims. Accordingly, the drawings and the detailed description are to be regarded as illustrative in nature and not as restrictive.
The invention is herein described, by way of non-limiting example only, with reference to the accompanying drawings, wherein:
In the following description numerous specific details are set forth in order to provide a more thorough understanding of the present invention. It will be apparent, however, to one skilled in the art, that the present invention may be practiced without these specific details. In other instances, well-known features have not been described in detail so as not to obscure the invention.
The principles and operation of a device, system and method according to the present invention may be understood with reference to the drawings and the accompanying description. The drawings and descriptions are conceptual only. In actual practice, a single component can implement one or more functions; alternatively, each function can be implemented by a plurality of components and circuits. In the drawings and descriptions, identical reference numerals indicate those components that are common to different embodiments or configurations.
A functional block diagram according to one or more embodiments of the invention is shown in
Operations of the information device 10 are controlled and managed by a control unit 14, comprising a microprocessor as known in the art. Various user controls 16 are available to allow the user to control and effect the device 10 operations, such as on/off switch, reset button and others. Other exemplary controls involve display 13 settings such as contrast, brightness and zoom. Other controls may involve selecting specific information to be shown, changing the language displayed and so forth. Various indicators 17 are available to visually indicate to the user the status of the device 10, such as power indication showing that the unit is properly powered, indication when the device 10 communicates with the remote location and so on. The control unit 14 couples to most or all device components either for getting data and status information, or for controlling/activating the sub-systems. The control unit 14 may be based on CPU (Central Processing Unit) such as a microprocessor or microcomputer, and coupling to the other components may be serial or shared bus type.
An exemplary illustrative configuration of an information device 10 is shown in
The information device 10 connects to an information provider in a remote location for downloading information and displaying it. An exemplary network 30 illustrating user and provider equipments is shown in
As shown in system 40 in
An alternative exemplary embodiment of a network 50 is shown in
While the invention has been described above with respect to direct telephone connection between the user and the provider, it will be appreciated that any other type of connection can be used, allowing data communication session between the information device 10 and the provider server 32. In the particular case where the connection uses the Internet, the user connects (through the PSTN, ISDN or any other means) to an ISP (Internet service Provider) for connection to the Internet. Similarly, the server 32 also connects the Internet, thus allowing a communication session between the information device 10 and the information server 10 using the Internet.
The operations carried out by an information device 10 are shown in
a. A fixed time-of-day (TOD). In this configuration, the device is set to communicate at a specific time of the day, preferably during the night wherein the telephone traffic is low. For example, a device 10 can be set to communicate on daily basis at 2.00 AM. In such a case, every day at 2.00 AM the device will commence communication (moving to step 63 in the flow chart 60). It will be obvious that the device can be set to communicate a plurality of times during a 24-hour day, or alternatively, to commence communication less frequently than daily, such as once a week, once a month and so forth. In such configuration, the control unit 14 within device 10 should comprise a real-time clock keeping track of the time, and store (preferably in non-volatile memory) the parameter of the time of day wherein the communication should be initiated.
b. Time interval. In this configuration, the next communication is commenced as a fixed time interval after the last communication session. For example, an interval period of 6 hours may be selected, wherein every 6 hours the device commences a communication session. The control unit 14 includes a timer being reset after each communication session, and counting towards the next session until the stored period value has elapsed.
One or both the above timing mechanisms may be supported. Selection of the timing mechanism, as well as the values associated (time of day or period value), may each be selected by:
a. Production set. In this configuration, the timing mechanism is set during production and cannot be modified later.
b. User set. In this scenario the user may select the timing method (if such selection is available and is not production set) as well as the timing value.
Such programming may use the device controls 16 or a dedicated setting interface (not shown).
c. Provider set. In this case the provider may, during communication session, access and modify the device timing mechanism.
In the case wherein multiple information servers are discussed as shown in network 50, a different timing mechanism may be associated with each such server.
Upon a decision by the timing mechanism to commence a communication session, the device 10 shifts to step 63, in which the device dials the telephone number of the provider. Such a number may be a toll-free number (1-800 in the U.S.). Upon an off-hook response from the called dial-up modem (such as 15 a in network 30), physical layer communication is completed, and both the calling device 10 and the called server 32 start a communication session as part of step 64, during which the authorization for information access is checked, for example. Upon decision of the server 32 to provide information, the information flows from the server 32 through the PSTN to the calling device 10, as part of step 65, using agreed upon or standard protocol. For example, the popular TCP/IP protocol may be used. In another one or more embodiments, the World Wide Web (WWW) system using the Internet protocol (commonly known as TCP/IP) is used, wherein the provider uses a web server having a URL (Uniform Resource Locator) and the information device 10 client software is based on a common web browser such as Microsoft Internet Explorer, used to transmit and access the URL of the web site stored by the information server. The information received is stored in the info memory 11 of the device 10. After completing the information downloading, device 10 and the called server 32 end the session, as shown in step 67. At this point, the calling device 10 or the respective called server 32 dial up modem 15 disconnects the call as shown in step 68, thus ending the communication session. The calling device 10 then displays the new information received (step 69), and shifts to step 62, waiting again until the time for the next session elapse.
It will be understood that the operation sequence described above results in a periodic automatic device operation to obtain and display information, without the need for any manual intervention. Furthermore, the information device 10 may be operated in an ‘always on’ mode, wherein it is continuously powered and operative, obviating the need for turning it on and off.
For example, the information device may be used to get local weather forecast. The device 10 contacts a weather server 32 daily in 5.00 AM while the user is asleep. Upon getting up in 6.00 AM, the device 10 displays the most updated weather forecast for the day, as shown for example in
While the invention has been so far described with respect to automatic information obtaining without any user intervention, alternative embodiments of the invention involve initiating a communication session upon a user request. For example, a button ‘UPDATE’ shown as control 16 b in
Information Types and Selection.
‘Public information’ is any information that is available to the general public. Public information may be available for free (‘free public information’), such as information available in most of the Internet WWW web sites. Major newspapers, radio stations and television stations, as well as other information providers frequently operate a web site wherein updated information may be accessed. Printed newspapers and other some web sites in the Internet require payment in exchange for providing access to the information (‘paid public information’). Public information includes any information which may accessed, either for free or for a fee.
‘Non-public information’ is information which is not included in the above definition of public information. For example, information which is owned by a person who is not willing to share this information with the public, but rather to a small pre-selected group (e.g. family, friend) or with no one. The term ‘information’ as used herein includes both public information (both free and paid) as well as non-public information.
Updated information with respect to the present invention refers to information which was not available in the last communication session, but was created since.
Non-limiting examples of public and updated information types may include any information found in periodicals such as newspapers, such as:
The term information herein includes both public information (both free and paid) as well as non-public information. In one or more embodiment, the information includes updated information.
The information device 10 comprises inherently limited info memory 11, and a display 13 of limited visual area, and in order to reduce communication session length, the size of the information content to be downloaded in a single communication session is limited. Hence, in most cases there is a need to clearly define the required information to be obtained from the server 32. Such selection can make use of:
a. No selection. In this case the user cannot select the required information, and the content is fixed and determined by the server 32 settings.
b. User set. In this scenario the user may select the information to obtain. Such programming may use the device controls 16 or a dedicated setting interface (not shown).
c. Information provider set. In this case the information provider transmits the selected information based on the identification of the specific information device 10.
In many cases, an external telephone connection is shared between few telephone devices such as telephone sets, facsimile and answering machines and others. In the case wherein the telephone connection is in use, for example by a person having a telephone conversation using a telephone device connected thereto, the information device 10 will interfere with the telephone connection usage upon its trying to connect. In order to obviate such scenario, an off-hook detector 71 is added to the information device 70 shown in
The operational sequence 60 described above applies also to the information device 70, wherein steps 81 and 82 are added between steps 62 and 63, as described in the partial flow chart 80 in
In most cases, the operation of the information device 10 is considered to be of low priority versus other uses of a telephone connection. As such, in the case wherein other devices connected to the telephone line switch to off-hook, as is the case wherein a user picks up a telephone headset, the information device should halt its operation to allow the other device to use the telephone connection.
In one or more embodiments, the device 10 stores multiple telephone numbers for connecting to a provider. In the case wherein a telephone connection cannot be obtained after a few attempts (such as due to a busy line or malfunctioning connection), the device 10 dials alternate telephone numbers according to a predefined priority.
As explained and shown in
Cordless telephones are long known as means to eliminate the telephone cord. A cordless telephone is basically a combination of a telephone and radio transmitter/receiver, and has two major parts: a base unit and a handset. The base is connected to the phone jack and to a power jack, and converts the telephone signals to radio frequency signals. The handset converts the radio frequency signals to audio signals. The radio frequency used may be 27, 43-50, 900, 2400 or 5800 MHz, and the communication may use Digital Spread Spectrum (DSS) scheme.
In one or more embodiments, an ordinary cordless base unit is used. Part of the handset functionality is integrated into the information device 10. In such a configuration, the dial-up modem 15 communicates cordlessly with the base unit, eliminating the need for a connecting cable. Such information device 85 is shown in
Cordless telephone set base units commonly employ, in addition to the radio transceiver and the telephony associated functionalities, a charger which is used to charge a rechargeable battery within the handset. Since in most cases there may not be a direct contact between the base unit and the information device 85, such charger is not required. As such, a dedicated base unit may be used, pictorially shown in
While the above cordless related apparatus and method have been so far described with respect to information device 10, it will be appreciated that such cordless apparatuses and methods are applicable to other types of devices, including any devices which automatically or periodically communicate with a remote location.
While the invention has been described wherein the information device is being AC powered, in one or more embodiments the information device 10 is powered by batteries.
Other embodiments may involve extracting power from the telephone line. In most cases, only limited power may be extracted from a telephone line in an on-hook state, since the current flow is also used an off-hook indication. Such limitation is imposed by the FCC in the USA. However, in the case of a very low power consumption implementation of the information device 10, the allowed power may suffice for its operation. Much higher power consumption from a telephone connection may be obtained during off-hook state. Hence, the device 10 may extract power during its communication session or when other devices connected to the same telephone line switch into off-hook state, as detected by the off-hook detector 71 or any other means.
It should be understood that any combination of the above powering schemes may be used. In one or more embodiments, a combination of off-hook power extraction and rechargeable batteries is used, as shown as device 90 in
In order not to allow the battery stored energy to be reduced below the level enabling proper operation of the device 90, a battery energy monitor 94 may be used. The monitor 94 detects low energy level in the battery 91, and signals the control unit 14 accordingly. Upon detection that the stored power is lower than a predefined threshold, the device initiates an off-hook state in order to consume power to charge the battery. Upon the predefined energy level being restored, the device disconnects itself and resumes on-hook state. These ‘dial for power’ powering cycles preferably coincides with the communication sessions described above. However, some embodiments may require more powering cycles than information ones, or vice versa.
It should be understood that such the above powering mechanisms may be used in any appliance having a telephone connection, and are not limited to the information device 90 described above. Furthermore, any combination of the above powering schemes may be used.
While the above powering related apparatus and method have been so far described with respect to information device 10, it will be appreciated that such powering apparatuses and methods are applicable to other types of devices, including any devices which automatically or periodically communicate with a remote location.
While the information device 10 has been described above as a stand-alone self-contained dedicated appliance, it will readily be understood that the device may be integrated with various other appliances. In one exemplary embodiment shown in
Several levels of integration with appliances may be implemented:
a. Mechanical integration. This type of basic level of integration involves the housing of the device 10 and the appliance in a single physical packaging, and sharing the same telephone connection (if also required by the appliance). No additional components or functionality are involved.
b. HMI (Human Machine Interface) sharing. In these embodiments various HMI components are shared and are used by both the device 10 and the other appliance. For example, the device 100 shown in
c. Information sharing. This configuration involves interface between the device 10 and the appliance allowing for sharing at least part of the available information. For example, the device 10 housed within the device 100 may download telephone numbers, which are programmed into speed dialing within the telephone set.
d. Full integration. In these embodiments various components are used for both functions. For example, a processing unit within an appliance may also implement the control unit 14 functionalities. In such a case, all or part of the above integration levels are also implemented.
Display Appliance Integration.
In other embodiments, the device 10 uses other appliances display, preferably existing ones. Such configuration can reduce the cost, complexity and space requirements of a device 10. Common existing displays within premises include a personal computer screen and television sets. An exemplary embodiment of the latter case is described in
The information downloaded by an information device 10 can be general and identical to all information devices 10 connected to a provider. Alternatively, the information can be ‘personalized’: different information being tailored for the requirements of each user. For example, A user may be interested in the weather forecast in his local neighborhood, rather than nation-wide general weather forecast.
In order to support the providing of personalized information, the information server 32 needs to identify the calling device 10 and to accordingly provide the relevant information. An information device 10 may be individually identified or as part of a group, all group members requiring the same information type. Identification of a calling information device 10 (either as individual or as a group member) may be communication related, such as:
a. Using Caller-ID: The user is identified by her calling telephone number using Caller-ID feature. For example, by identifying the caller telephone number, the provider can associate a relevant geographical location (e.g. zip code info), and provide weather forecast specifically for that location.
b. Time of dialing in: Each group (or individual) is assigned a specific time for dialing in. Hence, by noting the calling time the provider can associate and identify the caller or its group. For example, all users calling between 2.00 AM and 2.10 AM are all located in a specific geographical region, hence the relevant weather forecast for that location will be provided.
c. Telephone number dialed: The provider uses a plurality of telephone numbers, wherein the information is dependent upon the telephone number called. For example, telephone number XXX-XXX-XX01 will relate to a specific region or county, and number XXX-XXX-XX02 to another defined geographical region.
In communication related identification, all the information devices 10 are identical to each other, thus easy to manufacture and handle.
In alternative embodiments, the information 10 device transmits its identification as part of the communication session, during the start session step 64. The identification may consist of:
a. A unique identification code (‘address’), associated with a single information device 10. Such mechanism may be based on the popular and standard IP/Ethemet MAC/IP address structure, or may be of a proprietary nature. Similarly, a user name, password and other personalization techniques known in the art may be used.
b. A code identifying the type of information requested. In this configuration, the information device 10 transmits a code that identifies the required info rather than the individual user. For example, a device 10 may request the info about the weather in a specific location, and the results of a specific sport event.
In both cases, each information device 10 may be different from other ones, having a specific identification value (or values). Furthermore, multiple communication sessions and the information types obtained may be different for the same device 10 during different sessions based on parameters or values. Such values (or parameters) may be assigned to the device by any of the following:
a. Production set. In this configuration, the identification value is set during production and cannot be modified later.
b. User set. In this scenario the user may change the identification value. Such programming may use the device controls 16 or a dedicated setting interface (not shown).
c. Provider set. In this case the provider may, during communication session, access and modify the identification value.
The above identification mechanism may also serve for authorization and billing purposes. After the above values or parameters are set, all following communication sessions will use the set parameters/values.
While personalization has been described above relating to a single user/information device, the same may be applied to a group of users/information devices. Such community may all be personalized for a specific type of information, either exclusively or in addition to another information (which may also be individually personalized or not). For example, all students in a school may subscribe to school-related information such as no-school announcements. Similarly, a municipality may broadcast emergency information to all its residents. In addition to geographically grouping, interest-based groups may be formed, allowing all group members to obtain the same information simultaneously.
While the personalization related apparatus and method has been so far described with respect to information device 10, it will be appreciated that such apparatuses and methods are applicable to other types of devices, including any devices which automatically or periodically communicate with a remote location.
While the invention has been so far described with respect to wired telephone connection, it should be understood that the invention can be equally applied to any other telephone connection, including non-wired based telephone service such as cellular telephony.
Information device 120 modified to use a cellular telephone service rather than wired telephony is shown in
In the case wherein a cellular telephone set 132 is used as the communication means, and assuming this is the sole communication means, the information device 130 may be required to operate only upon attaching the cellular telephone set 132 thereto. Since cellular telephone sets 132 commonly require periodic charging time, the device 130 may be modified to comprise such a charger. In such configuration, attaching a cellular telephone set 132 to an information device supports two functions: charging and communication. Such a device 140 is shown in
In one or more embodiments, the information device 120 is partially or fully integrated with the cellular telephone set 132. All the functions of the device 120 are available in a cellular telephone set 132. The number keys and other function buttons can also serve as controls 16, and existing visual indicators may doubly function as indicators 17. Since commonly cellular telephone set 132 comprises at least small alphanumeric screen for displaying the dialed number, this screen can doubly function as display means 13. Similarly, the microcontroller controlling the telephone set 132 functions can double to perform the control unit 14. As such, adding the information device 120 functionality to an existing design of a telephone set 132 may only require software update in order to execute at least part of flow chart 60.
While the invention has been described above with respect to cellular telephone set, it will be appreciated that PDA (Personal Digital Assistant) may be equally used. Such a device 150 is shown in
Broadband Connection: ADSL.
While the invention has been so far described with respect to cases wherein the connection to the information provider uses dial-up or cellular telephony, it will be appreciated that any connection may be used, either narrow- or broadband, and being either wired-based or wireless. One common telephone-line based broadband connection uses xDSL (Digital Subscriber Line) technology. ADSL (Asymmetric DSL) is popular for residential and office connections. Other versions include VDSL (Very high speed DSL), RADSL (Rate Adaptive DSL), HDSL (High speed DSL) and others. While ADSL will be discussed hereinafter, any other xDSL may as well be used.
An information device 160 comprising an ADSL modem 161 is shown in
Similar to the above description, the information device can be integrated with any other device having ADSL modem such as stand-alone dedicated ADSL modem, Residential Gateway and so forth.
Broadband Connection: CATV.
Another popular broadband connection is based on the CATV (Cable Television) cabling, dedicating part of the carried spectrum to data networking in addition to the video channels. Most available systems are based on CableLabs™ DOCSIS standards. Information device 170 comprising a cable modem 171 is shown in
While the invention has been so far described with respect to modem embedded within the information device 10 which connects directly to the remote server 32, it will be appreciated that such external connection (either narrow or broadband, Local- or Wide area network) may be shared with other networked appliances over a home network. As known in the art, in such a configuration a single device, commonly known as Residential Gateway connects to the external connection, whereby multiple in-home appliances share this external pipe by means of an in-home network. Home networks may use dedicated wiring commonly known as ‘structured wiring’ and employing Ethernet IEEE802.3 protocols. Other implementations involve wireless RF based network such as standardized in IEEE802.11x or BlueTooth. Other alternatives involve using existing wiring structure such as telephone wiring (e.g. HomePNA technology), powerlines (e.g. HomePlug) and CATV wiring. Adapting the information device 10 to support a home network basically requires substituting the dial-up modem 15 with a modem appropriate for the home network media, such as Ethernet transceiver for wired Ethernet network, IEEE802.11x wireless transceiver or HomePlug compliant transceiver.
While the invention has been so far described with respect to ‘user pull’, wherein the periodic communication session is initiated by the information device 10, it will be appreciated that the communication sessions can be equally initiated by the information provider (‘provider push’). In such a case, the communication can be charged to the provider (being the call initiator) and not to the user. In one or more embodiments, the provider server 32 a (together with the provider site dial-up modem 15 a) executes the flow chart 180 shown in
In the case of ‘provider push’ the operational sequence executed by the information device 10 is similar to the ‘user pull’ sequence described above in flow chart 60 (shown in
In the case wherein ‘always on’ broadband connection type is employed such as ADSL or cable modem, the provider can initiate the communication session by accessing the device 10 identification value, as discussed above. In the case wherein the Internet is used, the IP (Internet Protocol) address of the device 10 may be used to target the information to a specific device 10.
In the case wherein telephone connection (such as landline or cellular telephony) is used for linking the provider server 32 a to a user information device 10, an inherent unique telephone number is assigned to each such connection: a telephone number for a cellular telephone set and a telephone number for each landline telephone connection. In such a case, the provider server 32 a dials the telephone number assigned to the information device 10, using dial up modem 15 a, in order to establish the communication link.
In the case the telephone connection is solely used by the information device 10, no other entities may respond to the provider dialing in signal. Such configuration may be expensive since the telephone connection costs are not shared. However, in the case wherein multiple appliances share the same connection, such as in a residence wherein multiple telephone sets (or answering or facsimile machines) are connected in parallel to the same telephone lines, calling in will possibly interfere with the normal operation. Furthermore, calling in will produce a disturbing telephone ringing. In a similar way regular cellular telephony service may be disturbed.
In one or more embodiments, the information device 10 is caller-ID capable and can identify the calling provider telephone number (or numbers). The device 10 responds immediately to an incoming call only if the information provider call is identified, and is silent in all other calls. Hence, minimum intervention with the regular telephony (either landline or cellular) is obtained.
While the invention has been so far described with respect to exclusive ‘user pull’ or ‘provider push’, wherein in the former the user device 10 initiates the call and in the latter the provider server 32 a initiates the call, it will be appreciated that any combination of both may also be considered. In one or more such embodiments, the user device 10 initiates the call and starts communication session. During the session, the server 32 a identifies the device 10 calling number either automatically by Caller-ID or by the information sent to the server 32 a. As a response, the server 32 a initiates a call to this number (either immediately or after a pre-defined delay) and starts a session as described above. One advantage of such mechanism is that the longer session is billed to the provider (being the caller) and not to the user.
While the ‘provider-push’ apparatus and method has been so far described with respect to information device 10, it will be appreciated that such apparatuses and methods are applicable to other types of devices, including any devices which automatically or periodically communicate with a remote location.
The entities involved in the business aspects of the information device according to the invention are described in diagram 200 in
In the cases described below wherein the information device 10 is not self-contained dedicated device but rather is integrated with other appliances such as telephone set 100, cellular telephone set 132 or PDA, the same business channels and methods used for distributing the attached appliance may be used for the added information device 10 functionality, either for free (as improved appliance) or for mcreased price.
In order to allow for the communication session to take place, the information device 10 connects to the ‘external’ world by connection through a communication service provider 204. In the case of connecting using dial-up (or ISDN) modem as well as ADSL modem, the communication service provider is the local telephone company (‘telco’) owning the connecting telephone wiring. In the case of cellular modem, the cellular telephone company is the communication service provider 204. Similarly, the CATV provider is the communication service provider in the case of DOCSIS based cable modem. The information server 32, owned by the information provider 206, may be directly connected to (e.g. through the PSTN), such as described in configurations 30 and 50 above. In other embodiments, the Internet is used for communication between the information device 10 and the information server 32. In such a case, Information Service Provider (ISP) 206 is involved for connecting the user to the Internet.
In addition to the equipment cost, the costs associated with the operation of the information device are as follows:
a. Communication service. The costs associated with the communication sessions.
b. ISP, in the case of using the Internet.
c. Information service. The costs associated with operating the information provider's site, including obtaining the information, storing it and allowing for communication with the information devices 10.
In general, these costs are to be covered by the user 201, as described below.
Communication Service Costs.
a. In one or more business methods, the information device 10 uses no user associated cost communication, such as toll-free (1-800 numbers in the U.S.). In such a case, the communication cost is usually paid for by the vendor 203.
b. In one or more business methods, wherein the information device 10 uses direct communication method such as PSTN wherein the information device 10 dials an associated specific information provider 206 number, the information provides 206 may use a service paid number, such as area code 900 in the U.S.
c. In one or more business methods, the user 201 pays to the communication service provider 204 for the communication services. For example, in the case wherein the information device 10 uses telephony communication method such as PSTN or cellular telephony, communication charge are imposed by the provider 204. Since periodical calls are initiated, a constant and continuous charge is incurred.
Such Added Revenue Per User (ARPU) is mostly beneficial to most communication service provider, since the additional revenues do not require any additional infrastructure investment. As such, a business method wherein the communication service provider (e.g. Telco) 204 provides the information device 10 for nominal cost or even lower than nominal (e.g. free) is viable, wherein the ARPU covers the initial cost after a time.
Furthermore, since in some embodiments the dialing time may be set to be in low telephone traffic periods (e.g. nights, weekends), the additional traffic due to information device 10 initiated traffic do not degrade the regular service and does not require any upgrade or additional investment in the existing infrastructure.
In general, billing the user 201 for communication services by the provider 204 may be:
a. One time fee.
b. Flat fee for a period (e.g. monthly).
c. Per communication session.
d. Per lengths of communication sessions.
e. Any combination of the above.
Furthermore, the provider 204 may use a contract to provide the user 201 with the information device 10, in order to ‘lock’ for a predetermined period (wherein changing provider will result in a fee). Such a model is commonly employed by many communication service providers in order to reduce churn (e.g. cellular telephone service providers with respect to cellular telephone set).
The business methods associated with selling via distribution channels 202 (e.g. retail store) commonly involve changing ownership of the information device 10, wherein after completion of the buying transaction the device 10 is fully owned by the user 201. However, common to other communication service associated devices, one or more business methods involved the ownership of an information device 10 may comprise owning by the communication service provider. Such a model is commonly used regarding Set Top Boxes provided by CATV providers. In some of these methods, the user is requested to pay a periodic (e.g. monthly) fee for renting the device.
In one or more business methods, the information device 10 may comprise a unique addressing means, allowing it to communicate only through a specific service provider. This is similar to cellular telephone sets which may work only in conjunction with a specific cellular telephony provider.
ISP Service Costs.
ISP 205 is required wherein the communication uses the Internet. However, the term ISP should be interpreted to include any network (additional to the communication network described above) required to be used in order to access the server 32. All business methods described above with respect to communication service provider 204 may equally be employed with respect to ISPs. The costs associated with the ISP 205 may also be covered by the vendor 203. Most ISPs charge a flat fee for their services.
Information Service Costs.
a. Free information service. In this case, there is no cost to the user 201 due to the information obtained. Most existing Internet web pages are available at no charge, including most of the major newspaper and radio/TV news stations. Hence, in one or more embodiments, the information device 10 may download information from such web pages.
In one or more embodiments, the vendor 203 serves also as information provider 206 (line 207). For example, the vendor 203 may operate a web page containing information to be downloaded to the information devices 10.
b. Commercial publication based service. In this case the information obtained comprises publicity information. Such a business method is commonly used in television and radio station broadcasting.
c. Paid information service. In this case the user 201 is charged for the information obtained. In general, billing the user 201 for information services by the provider 206 may be:
a. One time fee.
b. Flat fee for a period (e.g. monthly).
c. Per communication session.
d. Per lengths of communication sessions.
e. Per the information required: Type and quantity.
f. Any combination of the above.
In order to allow such paid information the connecting information device should be authorized to obtain the required information, such as a password or transmitting device address or other identification means as described above and as known in the art.
The invention embraces any combination of the above embodiments. Furthermore, while the above business methods have been so far described with respect to the information device 10, it will be appreciated that such methods are applicable to other types of devices, including any devices which automatically or periodically communicate with a remote location.
Distinction Over Prior Art.
U.S. Pat. No. 6,442,573 to Schiller et al. describes a device which automatically and periodically communicates to obtain and display information. However, the following aspects distinguish the present invention over Schiller et al.:
a. The system described by Schiller et al. is oriented towards sending data (images) from one user to another through a provider server, while the present invention relates to information sent solely from a provider to a user.
b. In Schiller et al. the information received is considered private and is solely targeted towards a specific user, and uses secured mechanism in order not to be shared by any other users, while the present invention refers to public information that may be accessed by multiple users.
c. The information discussed by Schiller et al. comprises images. Images are known to require large files, hence requiring large memory and long communication sessions. Furthermore, the display means oriented towards displaying images requires high quality, high resolution and large screens. In contrast, the information transported as part of the present invention may be of any type, such as simple text data requiring relatively small, low-resolution display means.
d. The system described by Schiller et al. is based on mail delivery system over the Internet. No such limitation is imposed by the present invention since no mailing services are discussed.
e. The information transported in the system described by Schiller et al. (e.g. the images) is generated by a user, and is usually not of interest to the general public. The information in the present invention is mostly oriented towards general public (or a user's group) interest information, which in most cases may be accessed through other communication channels.
f. The system described by Schiller et al. is based on multiple devices working in concert (community/family type). Devices according to the present invention are not related to each other in any way.
There are many prior-art solutions known as ‘push technology’, such as by PointCast (currently Infogate Inc., of San-Diego, Calif. USA). Such solutions involve ‘pushing’ information to a personal computer via the Internet using an Internet browser. It will be appreciated that the present invention is distinguished over such solutions since a dedicated device is used rather than a personal computer. Furthermore, the information device according to the present invention is ‘always on’ and obtains the information continuously while a personal computer needs to be manually turned on and the browser must be operative for obtaining data.
Although exemplary embodiments of the present invention have been described, this should not be construed to limit the scope of the appended claims. Those skilled in the art will understand that various modifications may be made to the described embodiment. Moreover, to those skilled in the various arts, the invention itself a described herein will suggest solutions to other tasks and adaptations for other applications. It is therefore desired that the present embodiments be considered in all respects as illustrative and not restrictive, reference being made to appended claims rather than the foregoing description to indicate the scope of the invention.