摘要:
Data is encoded into one or more optically encoded images. The optically encoded images are then inserted as image data into a video sequence - i.e., in video frames. Data are transmitted in-band within the video, via any conceivable video distribution channel or format. The video may be trans-coded as required - because the data are optically encoded, any video processing that even crudely preserves the frame images will preserve the optically encoded data. This scheme of in-band data transfer in video is very robust. A video receiving apparatus receives the video, inspects the image data from video frames in memory, detects optically encoded images in the image data, and decodes the optically encoded images to recover the data. The frames carrying optically encoded images are typically discarded and not rendered to a display. The receiver controls connected equipment, other than a display (e.g., a musical instrument), based on the extracted data.
摘要:
A program verification process begins by converting a language of the program from a first language into an intermediate language representation. The loops of the program are eliminated. The program is converted from the intermediate language representation into a passive form. Dominators for the passive form of the program are determined. A verification condition is generated from the passive form of the program. The verification condition is structured according to the computed dominators such that when a theorem prover identifies a potential error, portions of the passive form of the program irrelevant to the potential error are ignored.
摘要:
The electronic casino gaming system consists of several system components, including a microprocessor (12), a main memory unit (13) that is typically a random access memory, and a system boot ROM (14). Also included in the electronic casino gaming system are a non-volatile RAM (17), a mass storage unit (18), a disk subsystem (19), and a PCI bus (20). The disk subsystem (19) preferably supports SCSI-2 with options of fast and wide. A video subsystem (22) is also included in the electronic casino gaming system and is coupled to the PCI bus (20) to provide full color still images and MPEG movies.
摘要:
Dynamic tournament gaming method and system, including the provision of a plurality of gaming terminals selectively interlinkable together with a host terminal so that current players of the terminals desiring to participate in group tournament play can be notified of the opportunity and provided with the choice to play or not. If a current player chooses to play, he so signifies, enters his entry fee into the terminal, and awaits start of the event. Upon start of the tournament by the host terminal, the player will play the tournament game over and over as fast as possible to accumulate as many points as possible during a particular pre-announced tournament period. The host terminal will continuously monitor the terminals of all play participants, dynamically record play status, and control termination of the game period. It will also conduct an accounting of the results, issue win results notification, and perhaps provide remote pay-out of game winnings.
摘要:
Authentication of a casino game data set is carried out within the casino game console using an authentication program stored in an unalterable ROM physically located within the casino game console. The casino game data set and a unique signature are stored in a mass storage device, which may comprise a read only unit or a read/write unit and which may be physically located either within the casino game console or remotely located and linked to the casino game console over a suitable network. The authentication program stored in the unalterable ROM performs an authentication check on the casino game data set at appropriate times, such as prior to commencement of game play, at periodic intervals or upon demand. At appropriate occasions, the contents of the unalterable ROM can be verified by computing the message digest of the unalterable ROM contents and comparing this computed message digest with a securely stored copy of the message digest computed from the ROM contents prior to installation in the casino game console.
摘要:
An operating system having a multitude of subsystems is provided where each subsystem performs a distinct function and may register with other subsystems to receive notification (or callbacks) upon the ocurrence of certain events. Moreover, the subsystems are programmed in such a manner where in the event of a fault (or exception) they can be instructed to cease the calling of other subsystems, thereby allowing each of the subsystems to complete its distinctive task without commencing further additional activities. When all of the activities have ceased, the state of the system as indicated by the parameters at the various registers and addresses are saved. At this time, the system can initiate a service call for an attendant through one of the provided mechanisms or routine calls. Moreover, the system can initiate an intermission (play stoppage) routine using full audio and video capabilities to explain to the player in a user-friendly manner the problems encountered and play a video clip or the like in entertaining and occupying the player.
摘要:
An access catheter system, comprising a needle assembly comprising a needle having an elongate lumen configured to be substantially filled with a fluid. The system further comprises a fluid monitor configured to monitor a physical characteristic of fluid within the lumen, and configured to sense a change in the physical characteristic. An indicator provides a indication of the sensed change in the physical characteristic.
摘要:
A system and method for obtaining technical support services over a network. A registered seeker of technical support services submits a search request to a task matching server. The search request comprises search criteria for identifying one or more registered providers of technical support services. The task matching server searches a library of provider profiles comprising qualifications of registered providers of technical support services and provides the seeker a list of registered providers meeting the search criteria. The seeker selects a registered provider from the list. The task matching server facilitates the exchange of communications between the seeker and the selected provider. The selected provider sends a quotation for technical support services to the seeker. The quotation comprises service terms under which the selected provider is willing to provide the technical support services. If the seeker accepts the service terms, the task match server establishes a link between a selected provider computer and a seeker computer that allows the selected provider computer to control the seeker computer via the link and to facilitate the provision of technical support services.
摘要:
Systems and methods facilitate data augmentation in a computer environment. Data collections of various forms are altered out of band with at least one augmentor specifying alterations thereto. The alterations are applied to an associated collection of data such as programmatic code. In this manner, data can be modified, extended and/or removed from the collection to enable specialization and/or personalization, among other things.
摘要:
A system and method for obtaining technical support services over a network. A registered seeker of technical support services submits a search request to a task matching server. The search request comprises search criteria for identifying one or more registered providers of technical support services. The task matching server searches a library of provider profiles comprising qualifications of registered providers of technical support services and provides the seeker a list of registered providers meeting the search criteria. The seeker selects a registered provider from the list. The task matching server facilitates the exchange of communications between the seeker and the selected provider. The selected provider sends a quotation for technical support services to the seeker. The quotation comprises service terms under which the selected provider is willing to provide the technical support services. If the seeker accepts the service terms, the task match server establishes a link between a selected provider computer and a seeker computer that allows the selected provider computer to control the seeker computer via the link and to facilitate the provision of technical support services.