Next Patent: Information distribution system
Next Patent: Information distribution system
Plaque It!
Sponsored by: Flash of Genius |
[0001] This is a continuation-in-part of the following applications: U.S. application Ser. No. 09/946,946 entitled, “Webpad and Method for Using the Same”, filed Sep. 4, 2001; U.S. Continuation-in-Part application Ser. No. 09/955,723 entitled, “Webpad and Method for Using the Same”, filed Sep. 18, 2001; U.S. Provisional Application No. 60/230,084, filed Sep. 5, 2000, entitled “Home PC to PDA Data Transfer System”; U.S. Provisional Application No. 60/233,839, filed Sep. 19, 2000, entitled “Real-time Interactive TV System”; and U.S. Provisional Application No. 60/284,352, entitled “Home PC to PDA Data Transfer System”, filed Apr. 17, 2001, all commonly assigned herewith.
[0002] The present invention relates generally to the field of personal digital assistants, and more particularly, to a webpad.
[0003] The rapid buildup of telecommunications infrastructure combined with substantial investment in Internet-based businesses and technology has brought Internet connectivity to a large segment of the population. Recent market statistics show that a majority of households in the U.S. own at least one personal computer (PC), and a significant number of these PCs are connected to the Internet. Although the majority of household PCs are connected to the Internet by dialup modem connections, broadband connectivity is being rapidly adopted, and is decreasing in price as a variety of technologies are introduced and compete in the marketplace. A large majority of households in the U.S. and Europe are viable for at least one or more type of broadband connection, such as cable, DSL, optical networks, fixed wireless, or two-way satellite transmission.
[0004] The rapid proliferation of low-cost processing power and Internet connectivity has driven the availability and popularity of digital content. Digitization combined with compression technology produces content that is small and portable. Consumer enthusiasm for digital audio files such as MP3-formatted content is a prime example of the trend toward content digitization, enabling consumers to efficiently share audio files that they have digitized from CDs. The creation and transfer of digital audio is now understood and desired by millions of consumers. The MP3 digital audio format is an audio encoding technology that allows consumers to further compress digital audio files such as those found on Compact Disks, to much smaller sizes with very little decrease in sound quality. PC-based MP3 software players have been created that provide a convenient graphical user interface and software decoding of MP3 files. Some technology allows users to play MP3 files on their PC, using an existing sound card with external speakers. However, to listen to MP3s the user must interface with the PC, using a mouse and keyboard, and must be nearby the PC sound output equipment.
[0005] Other content mediums are trending toward digitization. The processing and sharing of digital images is expected to increase geometrically as digital cameras gradually replace conventional film chemistry. Electronic texts (eBooks) are another example of how digitization enables more efficient and varied transfer of content. As system bandwidth increases, it is only a matter of time before digital video transport is as common as audio is now. Additionally, interactive multimedia (Flash and Shockwave) will increasingly be made available to end users with PCs.
[0006] A market for home networking technology has emerged, driven by the need to share an Internet connection between two or more PCs, and to connect all the PCs to productivity peripherals. There has been innovation in local area network (LAN) technology based on end-user desire for simplicity and ease of installation. The Home Phoneline Networking Association (HPNA) promotes networking products that turn existing phone wiring in the home into an Ethernet physical layer. Existing HPNA products provide data-rates equivalent to 10base-T Ethernet, approximately 10 Mbps. Networking technology that uses the AC power wiring in the home to carry data signals has also appeared. Similar to HPNA devices, adapters are required to convert data signals from devices into voltage fluctuations carried on to and off of the AC wires, allowing any AC outlet to become a network interface.
[0007] Wireless radio-frequency (RF) LAN technology has also been introduced into the home networking market. Theoretically, wireless technology is the most convenient for the end user to install. Two prevalent standards for wireless networking are Institute of Electrical and Electronics Engineers (IEEE) 802.11b and HomeRF. Both of these systems utilize the unlicensed 2.4 Ghz ISM band as the carrier frequency for the transmission of data. Both of these technologies have effective ranges of approximately 150 feet in a typical household setting. In addition to utilizing Transmission Control Protocol/Internet Protocol (TCP/IP) protocols, IEEE 802.11b and HomeRF include additional encryption and security protocol layers so that the user's devices have controlled access to data being sent through the LAN.
[0008] Although there is a significant installed base of PCs with access to large volumes of digital content via Internet connectivity, the value of that content is limited when it can only be experienced at the PC.
[0009] Portable digital audio playback devices have been developed that are significantly smaller than portable CD players because they contain no moving parts, only flash memory, a microprocessor for decoding MP3 compressed audio content, and batteries. However, the cost per bit of audio content with portable digital audio playback devices is still very high because of the high cost of flash memory. The typical portable digital audio playback device includes enough flash memory to store about one CD's worth of digital music. The result is that the user is burdened with having to continually manually change the music files in the device by plugging the device into the PC and operating a user interface, if they want to listen to a wide range of music.
[0010] PDAs and other portable handheld computers have achieved widespread market acceptance due to the valuable data manipulation, access, and storage functionality available in conveniently portable form factors. The innovation of pen-based user interfaces in combination with various types of character recognition technology has also been a factor in the high adoption rate of PDAs. The Palm Pilot® in particular has advanced the state of the art of handheld computing by offering a small, light form factor with an effective character recognition application called Graffiti®. The Palm Pilot® uses the PalmOS® operating system The Palm Pilot® is manufactured by Palm Computing, Inc. Other small form factor PDAs are available, such as the iPaq®, manufactured by Compaq Computer, Inc. Casio, Inc. offers the Cassiopeia®.
[0011] What is required is a system that allows a user to access all of the digital content and information services without being forced to sit at a PC.
[0012] A webpad and method for using the same are provided. In one embodiment, information is determined about primary content being played on an audio device using a computer system Ancillary data is obtained relating to the primary content based on the information about the primary content. The ancillary data is automatically sent to the webpad for access therefrom as the primary content is being played on the audio device.
[0013] The present invention will be understood more fully from the detailed description given below and from the accompanying drawings of various embodiments of the invention, which, however, should not be taken to limit the invention to the specific embodiments, but are for explanation and understanding only:
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024] A webpad and method for using the same are described. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention can be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the present invention.
[0025] A set of definitions is provided below to clarify the present invention.
[0026] Personal Digital Assistants (hereafter PDAs) are defined as the category of computers that are small enough to be comfortably held in one hand, and that contain software applications that are used for personal organization, productivity, and communication. The PDA category includes handheld computers, including single-housing devices such as the Palm Pilot, which have a two-piece clam-shell plastic housing with an integral display. PDAs of this variety include an LCD that allows the user to write on it with a stylus, or otherwise control and manipulate the software and stored content on the PDA. There are also hinged designs for PDAs that are similar in configuration, although much smaller than, portable notebook computers. In this configuration, one housing contains the microprocessor, memory, batteries, and small keyboard, and the other housing contains an LCD.
[0027] A network is one or more computer devices of any type, such as a personal computer (PC), network appliance, or PDA, connected together by a data transfer link. A PDA that has a communication link to the Internet is often referred to as a node. A node (point of interaction with the Internet) on the network can potentially communicate, i.e., send or receive data to any other node (electronic device) on the network. Networks may be physically wired or they may be wireless.
[0028] The Internet is used interchangeably with the term web or worldwide web. Both of these are defined as the worldwide network of PCs, servers, and other devices.
[0029] A CCD (charged coupled device) is a semiconductor technology used to build light-sensitive electronic devices such as cameras. Each CCD chip consists of an array of light sensitive photocells that, in conjunction with a lens, can be used to capture both still shots and moving pictures. CCD technology is well known in the field of digital image acquisition and will not be described in detail here for reasons of brevity.
[0030] Broadband connection is defined as a communications network in which the frequency bandwidth can be divided and shared by multiple simultaneous signals. A broadband connection to the Internet typically provides minimum upstream and downstream data-rates of approximately 200K or more bits per second. There are many different types of broadband connections including DSL, cable modems, and fixed and mobile wireless connections.
[0031] A Data Over Cable System Interface Specification (DOCSIS) modem is an industry standard type of cable modem that is used to provide broadband access to the Internet over a coaxial cable physical layer that is also used for the delivery of cable TV signals (CATV). DOCSIS modems are well known in the telecommunications industry and will not be described here in detail.
[0032] A Digital Subscriber Line (DSL) modem is also an industry standard type of modem that is used to provide broadband access to the Internet, but over conventional copper phone lines (local loops). DSL modems are well known in the telecommunications industry and will not be described here in further detail.
[0033] The term gateway, used interchangeably with broadband gateway, is defined as an integral modem and router, and may include hub functionality. The modem function is used to change voltage fluctuations on an input carrier line (a DSL line input or a cable TV input) into digital data.
[0034] Routers are devices that connect one distinct network to another by passing only certain IP addresses that are targeted for specific networks. Hubs allow one network signal input to be split and thus sent to many devices.
[0035] Gateway storage peripheral is defined as an add-on storage device with processing power, an operating system, and a software application that manages the downloading and storage of data. An example scenario for the use of a gateway storage peripheral is a system where a user has a DOCSIS modem and would like to add an always-on storage capability. The gateway storage peripheral is connected to the DOCSIS modem via a USB port or an Ethernet port in the DOCSIS modem. A gateway storage peripheral in combination with a DOCSIS modem or any type of broadband modem is considered a storage gateway system. A PC that is always left on and connected to an always-on gateway with a DSL or broadband cable connection is considered a storage gateway system.
[0036] The term “message” is defined as information that is sent digitally from one computing device to another for various purposes. The term “content” is used to mean the information contained in digital files or streams. For example, content may be entertainment or news, or audio files in MP3 format. “Data” is used to mean information such as digital schedule contents, responses from devices sent back through the system, or digital messages and email. “Content” and “data” are sometimes used interchangeably. “Client devices” are those devices that are not fully functional without a host device such as a personal computer.
[0037] Local Area Network (LAN) is defined as a network structure that includes two or more devices that can communicate with other devices utilizing a shared communication infrastructure, including wired network technologies, such as Ethernet, or wireless network technologies such as Institute of Electrical and Electronics Engineers (IEEE) 802.11b or HomeRF technology. Wireless LAN technology such as IEEE 802.11b and HomeRF are based on the unlicensed 2.4 Ghz ISM (Industrial, Scientific, and Medical) frequency band. These networking technologies utilize Transmission Control Protocol/Internet Protocols (TCP/IP) protocols.
[0038] A LAN typically constitutes a group of interconnected devices that share a common geographic location and are typically grouped together as a subnet. A local network, for example, would be a home network where several computers and other smart devices would be digitally connected for the purpose of transferring content and data, controlling each other, sharing programming, or presenting data and content to a user.
[0039] CODEC (Compression/Decompression algorithm) is a software application that is used to decode (uncompress) encoded (compressed) media files or streams. Most content is stored and sent in a compressed format so that the content files are smaller and thus take up less storage space and use less bandwidth when being transferred via the Internet. The content is then decoded at the playback device. For example, MP3 audio files are encoded and must be decoded by a microprocessor running the codec in order for the audio content to be presented to the user in an analog format.
[0040] HTTP is Hyper-text transfer protocol, the protocol used by Web browsers and Web servers to transfer files, such as text and graphic files. Data-rate is defined as the data throughput of a telecommunications system or technology, and is measured in a quantity of bits per second, such as millions of bits per second (Mbps).
[0041] Referring now to
[0042] In one embodiment, webpad
[0043] In one embodiment, the function of PC in the wireless webpad
[0044] In one embodiment, the user can also manually convert CD audio files into MP3 files, a process known as “ripping”. PC can also route Internet
[0045] As shown in
[0046]
[0047] Referring now to
[0048] Electrical Description
[0049]
[0050] In one embodiment, wireless LAN adapter
[0051] Wireless LAN transceivers
[0052] In another embodiment, the wireless LAN access point
[0053] Wireless webpad
[0054] In one embodiment, wireless LAN adapter
[0055]
[0056] The system control application
[0057] An example of webpad
[0058] The communication and control functions of the wireless webpad
[0059] For example, the user makes selections on webpad playlist manager GUI application
[0060] System control application
[0061] Server module
[0062] An aspect of control firmware
[0063] The interaction of control firmware
[0064] There are two embodiments for providing interactivity between webpad
[0065] In the set-top box scenario, as shown in
[0066] In one embodiment, the online lookup application in combination with an online programming guide database, a function for obtaining the current time and date, and location information regarding the user, such as zip code, obtains a text description of the currently playing content. The online programming guide database is a searchable database of the broadcast programming schedule for all broadcast mediums, such as terrestrial, cable, and satellite broadcasts. The user has an online account with the service/set-top box provider so that zip code information is accessible.
[0067] In an alternate embodiment, an Internet
[0068] Using the above example of ancillary content sent automatically to the webpad
[0069] In another embodiment, the system control application is operating on a PC. There are two methods for providing the current channel data to the system control application for the purpose of sending ancillary content links to webpad
[0070] Referring now to
[0071]
[0072] Referring again to
[0073] In an alternative embodiment, the other method in which the system control application can access the current channel data to be sent to the online lookup application is for the user to input the cable channel or actual name of the TV program into a webpage GUI on webpad
[0074] There are many applications that can operate using the elements and sequence of events described above. For example, users can engage in real-time interactive games, such as playing along with game show programs. In the case of interactive games, rather than ancillary content being sent back to webpad, pages are sent to webpad that are synchronized with a game that is being played. The pages contain questions that are the same questions as those being presented on the game show program Webpad
[0075] Another embodiment of the real-time interactive TV mode is the ability to bid on TV auctions. In this embodiment, an auction can be broadcast via terrestrial cable or TV and users can respond using webpad
[0076] In another embodiment, the interaction involves placing bets on various gambling activities including card games, horse races, and sporting events. Users use a GUI in a browser on webpad
[0077] In another embodiment, the interaction involves purchasing products or services by the use of a GUI on a webpage on webpad
[0078] In one embodiment, wireless LAN adapter
[0079] In one embodiment, DSP and microprocessor
[0080] Image data transfer occurs in two modes: still camera function and video camera function. In one embodiment, the wireless LAN adapter
[0081] In video camera mode, digital video frames are captured by the CCD subsystem and encoded in MPEG-4 format, and sent in real time via the wireless LAN communication link, to system control application
[0082] In one embodiment, by connecting a network module to various other electronic devices, these devices become nodes in the LAN and can be manipulated by software on PC as well as with GUI control applications running on webpad
[0083] PC with wireless LAN access point
[0084] As another example, webpad
[0085] In the embodiments where either webpad
[0086] Another embodiment of webpad
[0087] In one embodiment, a further use of webpad
[0088] In an example scenario, webpad
[0089] The wireless LAN adapter has several permutations that have not yet been explicitly mentioned but are implied: the module can include an external antenna
[0090] PDAs such as the iPaq include microprocessors that are capable of decoding digital audio and video streams, as well the capability to store a quantity of digital content files in internal memory. In another embodiment, an iPaq includes a CompactFlash wireless LAN card and an integrated control and GUI software application that provides the capability of communicating with the system control application as well as all of the functions of the webpad described above.
[0091] For example, another technique for providing an Internet connection to the webpad is to include a gateway node, a device that is a wireless LAN to ethernet converter. The gateway node system is used when there is an existing Internet connection such as a DSL connection or a cable modem connection. An example system would include a broadband gateway that is also a hub, such as the Netopia 3100 router, made by Netopia. The Netopia router performs routing and hub functions in addition to other functions such as being a DHCP server (it dynamically serves up internet protocol addresses). The Netopia router has several physical connection ports. In one port it receives a connection to the Internet, such as a DSL connection. There are several other physical ports that are Ethernet ports. The gateway node in this case would convert Ethernet protocol to the wireless LAN protocol, and broadcast them. The gateway node alternatively receives RF signals from the webpad module and converts them to Ethernet protocol messages. By using a gateway node, the webpad assembly is capable of communicating with the Internet without the use of a home PC.
[0092] Depending on which PDA is used and how much computing power is available, various functions described above may be executed by the processor located in the wireless LAN adapter, or they may be executed by the processor in the PDA. Alternatively, both processors may share the computing load.
[0093] In another embodiment, the wireless LAN adapter includes a large quantity of battery-backed up static RAM, or SRAM that allows the webpad to store a quantity of data. For example, the user selects a number of digital audio tracks on the PC using the GUI on the wireless webpad that are to be downloaded and stored on the webpad. The battery backed-up SRAM stores the files so the user can access and listen to the digital audio files while away from the wireless LAN communication link.
[0094] In another embodiment, the wireless LAN adapter may include a card slot for accepting CompactFlash memory cards. In this case, digital audio files transferred from the PC to the wireless webpad may be stored in CompactFlash memory, and the user may listen to the audio files beyond the vicinity of the LAN communication link.
[0095] A webpad and method for using the same have been described. Although the present invention is described herein with reference to specific embodiments, many modifications and variations therein will readily occur to those with ordinary skill in the art. Accordingly, all such variations and modifications are included within the intended scope of the present invention as defined by the following claims.