摘要:
A system and method of providing and using an overloaded card with overloaded card services. A card terminal reads a host card, and a server system determines whether or not to overload the host card with a card service of one other card. The server system overloads the host card with the other card services by associating the other card services with the host card within the server system such that no additional information must be encoded within or maintained by the host card.
摘要:
A method, system and computer program product to facilitate royalty collection with respect to online distribution of electronically published material over a computer network. In one embodiment, a method for managing use of a digital file (that includes content subject to copyright protection on behalf of some content provider) begins by establishing a count of a number of permitted copies of the digital file. In response to a given protocol, a copy of the digital file is then selectively transferred from a source to a target. Thus, for example, the source and target may be located on the same computer with the source being a disk storage device and the target being a rendering device (e.g., a printer, a display, a sound card or the like). The method logs an indication each time the digital file is transferred from the source to a target rendering device, and the count is decremented upon each transfer. When the count reaches a given value (e.g., zero), the file is destroyed or otherwise prevented from being transferred from the source device. The indications logged are transferred to a management server to facilitate payment of royalties to the content provider.
摘要:
The location of machines in space is displayed in a three dimensional user interface. At each machine of a plurality of machines, the location of the machine is determined via a global positioning system calculation. Each machine, determining a cell corresponding to the GPS determined location. The machines broadcasting a message at a time slice allocated for the cell, wherein the message is indicative of the type of machine broadcasting. The machine which presents the interface receives broadcasted messages from the plurality of machines. Using the received broadcasted messages, it determines the locations of the plurality of machines. Next, the presentation machine chooses a representation of each machine according to a machine type. Finally, the user interface is constructed by orienting and presenting the representations within a user interface showing a volume of space according to the determined locations.
摘要:
The history of browsing in a distributed database, such as the Internet, is presented in a global history window. Each document browsed is represented by a page icon selected as representative of content in the browsed document. Each link between browsed pages is represented by a roadway to connect the respective selected page icons. The user's present position is indicated by an icon or other manner. Features proximate to the user's present position may be enlarged. In the preferred embodiment, the global history map is presented on an apparently curved surface having a variety of features which serve to orient the user in the map. With each new request for retrieval of a new document, the global history map window is presented wherein the building of a new roadway serves as a progress indicator for retrieving the new document. A new page icon indicative of the content of the new document is selected. The new page icon is presented proximate to a terminus of the new roadway. An end of road icon at the terminus of the new roadway is presented once the new document is retrieved.
摘要:
A data processing system connected to and controlling an infrared emitter may be utilized to control remote control devices such as video cassette recorders and cassette recorders, allowing the data processing system to program recording by such devices. The data processing system may, for example, be a set-top box located in proximity to remote controlled record/playback devices, relying on line-of-sight or reflected infrared signal transmission, or may be utilized in connection with suitably placed infrared repeaters. The data processing system may also be employed in conjunction with the “server push” network technique, in which a data stream is transmitted to a subscribing client without intervention by the client. The data stream is monitored for user-defined data items. When detected, the data processing automatically controls the appropriate record/playback device to record a broadcast associated with the detected data item.
摘要:
A method and implementing system is provided in which light beams are projected from a first object upon a second object, and the relationship of the images projected upon the second object is used to provide an indication of the distance between the two objects. In an example, two light beams are projected at a predetermined angle of convergence from a vehicle such that the beams intersect between the vehicle and an object located in the path in which the vehicle is moving, for example, behind the vehicle. The intersection of the beams is selectively adjustable by adjusting the angle of convergence of the projected beams to provide an indication when the vehicle has backed to a position which has been determined to be a safe distance from the object.
摘要:
A method and system for controlling a display of a data processing system uses first and second wireless position control devices, and a control base unit. The first wireless position control device includes an acoustical transducer for transmitting a first ultrasonic carrier signal upon which X-Y position control and/or action control signals generated by the device are imposed. A second wireless position control device includes and acoustical transducer for transmitting a second ultrasonic carrier signal upon which X-Y position control and/or other action control signals generated by the second control device are imposed. The first and second ultrasonic carrier signals have different frequencies. The control base is associated with the data processing system and includes circuitry for receiving and differentiating the first and second ultrasonic carrier signals to generate decoded display control signals. The display control signals are then used to drive the display device. Two users may thus control the display device simultaneously.
摘要:
A capacitive sensor input device which includes a movable stud having a top portion for manipulation by a user and a conductive bottom portion is connected to a planar surface, such as a circuit board by means of an elastomeric, adhesive connector. A plurality of sensors are disposed on the planar surface. The respective capacitances between the conductive bottom portion and respective ones of the sensors are used as input to another electronic device, such as a computer, set top box or gaming device. As the capacitances change according to user manipulation of the movable stud elements of the user interface are moved correspondingly.
摘要:
Existing modems and phone lines are employed to allow two or more data processing systems to communicate. The data processing systems communicate utilizing weak signals on top of existing phone line voltage levels. The signals are sufficiently small so as not to be interpreted as a receiver being lifted off hook. The weak signals may automatically adapt to changes in the phone line voltage due to a receiver be lifted off hook or an incoming call being signaled. At a sufficiently high frequency, the data processing systems may communicate while the phone lines are being simultaneously employed for conversation.
摘要:
A method of retrieving Web content from a plurality of Web servers for delivery to a Web client connectable to the World Wide Web via a communication link. The Web client is preferably a data processing system connectable to a television or other conventional monitor to provide low cost Internet access. The method begins by having the user define a set of one or more servers from which content is desired to be retrieved and stored in the cache. These servers are preferably identified by a "list" of favorite Web sites. A test is then made to determine whether a given download period has terminated. Typically, this download period occurs during an "off" period, such as in the middle of the night, to avoid traffic congestion at the Web server sites. If the given download period has not terminated, a determination is then made of an activity level for the communication link as content is being downloaded to the cache from the one or more servers. If the activity level for the communication link is less than a given threshold level, additional requests for content are issued to the cache according to a so-called "fairness policy" that ensures that content from as many sites as possible is downloaded during the download period.