text:
Justia Patents US Patent for System, method, and station interface arrangement for playing video game over telephone lines Patent (Patent # 4,570,930)
System, method, and station interface arrangement for playing video game over telephone lines
Oct 3, 1983 - AT&T
A system, method and station interface arrangement which permits video games to be played over a telephone network is disclosed. Communications delay between the games can be mitigated by transmitting local player position data to a remote game, the position data being detected at a local game during a current "generation" but the position data not being used by the local and remote games until the next generation and the transmission occurring during the time interval in which the current generation is being run at the local game. The position data can be encoded so that errors, e.g. transmission errors, may be detected. Detected errors may be corrected by retransmitting the priorly transmitted local position data. In addition, the games may be synchronized or resynchronized by transmitting a frame count along with the position data. The frame count may identify by order of succession the respective local and remote position data so that the games obtain and remain synchronized.
Latest AT&T Patents:
Method and apparatus for use with a radio distributed antenna system having an ultra-wideband control channel
Method and apparatus for managing and reusing mobile subscriber identification information to multiple devices
Apparatus and method for managing software applications of a mobile device server
Methods, systems, and products for control of electrical loads
Data center cooling system
This invention relates to electronic television games and, more particularly, to a system, method and station interface arrangement for playing action video games over standard telephone lines.
In recent years there has been a significant increase in the popularity and the use of electronic video games. Typically video games are displayed and played on the screen of a conventional television receiver. The variety and the complexity of electronic video games have increased by the use of a digital microprocessor in a game player console. In one form, these games include the microprocessor packaged with a preprogrammed read only memory (ROM) and player actuated spot position control potentiometers, which permit the spot position of a character, the characters being representative of game players, to move around on the television screen. Each preprogrammed memory contains a set of program instructions for a particular video game. By replacing one preprogrammed memory with another preprogrammed memory, a completely new game may be played.
The interconnection of two or more video games may then become desirable. One such arrangement is hinted at in the publication by T. A. Waldow, "The Xerox Alto Computer," Byte Magazine (September 1981), pp. 58-68. To interconnect the games the Wadlow arrangement uses a Carrier Sense Multiple Access System with Collision Detection (CSMA/CD) such as disclosed in U.S. Pat. No. 4,063,220, issued Dec. 13, 1977. On the one hand, a CSMA/CD System communicates packets of information and operates at bit rates in the order of 3 megabits per second. On the other hand, a standard telephone line operates at bit rates in the order of 300 bits per second. This raises a dilemma. How can high speed video games be competitively played between users who are interconnected over low speed standard telephone lines?"
Unfortunately, the communications between video games connected over telephone lines can be constrained in any of several ways. For example, each movement of a player actuated spot position control potentiometer, which may be embodied in the form of a joystick or a keyboard, typically provides in parallel a few bits of position data. The position data can be "squeezed" through a console port and converted, if need be, to a serial form for transmission between the games. Since the telephone line which is here assumed to be the data transmission link, is low speed, the absolute amount of information that can be exchanged between real time action games is limited. Otherwise, a significant delay in communications between games would likely occur.
Another constraint is found in synchronizing geographically separated games. In order for both video games to stay synchronized, one should communicate to the other what the one is actually doing. However, as priorly mentioned, (a) the telephone line is a low speed serial transmission link and (b) a limited amount of data is exchanged. The problem then is to determine an arrangement for exchanging a relatively small amount of data so that the games are likely to be, and to remain, synchronized.
Still another constraint can be found in detecting and correcting transmission errors. Noise across the telephone line can ordinarily impede the data communication link. Since burst errors are possible, an appropriate arrangement is also desired to detect and correct transmission errors.
These and other problems are mitigated in accordance with the principles of my invention by a system, method and station interface arrangement which permits video games to be played over telephone network line. Communications delay can be mitigated by transmitting local player position data to a remote game, the position data being detected at a local game during a current generation but the position data not being used by the local and remote games until the next generation and the transmission occurring during the time interval in which the current generation is being run at the local game. The position data can be encoded so that errors, e.g. transmission errors, may be detected. Detected errors may be corrected by retransmitting the priorly transmitted local position data. In addition, the games may be synchronized or resynchronized by transmitting a frame count along with the position data. The frame count may identify by order of succession the respective local and remote position data so that the games obtain and remain synchronized.
BRIEF DESCRIPTION OF THE DRAWING
The various features of the present invention will be readily understood from the following detailed description when taken in conjunction with the drawings in which:
FIG. 1 illustrates a prior art arrangement for playing video games;
FIG. 2 amends the structure of FIG. 1 and shows an illustrative embodiment of the principles of my invention;
FIG. 3 illustrates in flow chart form a process in accordance with the principles of my invention, which process may be embodied in the structure illustrated in FIG. 2;
FIG. 4 illustrates 2-tuple position data words for use in the illustrative embodiment of FIG. 2; and
FIG. 5 is useful in describing, by way of example, some aspects of the principles of my invention.
Referring to FIG. 1, two standard personal computer systems 110 and 120 are interconnected by cable 130. Each system 110 (or 120) includes a video display terminal 111 (or 121) connected to a player game console 113 (or 123) by a cable 112 (or 122), a joystick 114 (or 124) connected to the player game console 113 (or 123), and one or more input/output ports such as 115 (or 125) and 116 (or 126) on game console 113 (or 123). Game console 113 (or 123) may also include a typewriter-like keyboard, a memory, and a computer microprocessor. Software for a video game may reside in the console's memory and run on the microprocessor. To ports 115 (or 125) and 116 (or 126), a device such as a joystick 114 (or 124) or, alternatively, for example, a graphic mouse (not shown), may be connected. By the use of cable 130, which embodies a transmission link, the systems are interconnected through I/O ports 116 and 126. FIG. 1 is an illustrative alternative to the CSMA/CD system described in the aforecited Wadlow publication.
The principles of my invention are directed toward an arrangement including the use of a standard telephone line in place of the high-speed interconnection cable 130 as the data transmission link between the games. The principles are also directed toward an arrangement which, at the same time, permits the timely exchange of information by the respective video games whereby the players can be interactively competitive. An an aside, while my illustrative description is as to two players, it should be clear that one of the players could be a preprogrammed computer system to, in effect, permit the competition to occur "between man and machine."
An illustrative embodiment of the principles of my invention is shown in FIG. 2. Personal computer systems 110 and 120 include much of the same structure as that described relative to FIG. 1. However, high speed interconnecting cable 130 is replaced by a combination of standard telephone line 250 interconnected through interface devices 210 and 220. Although not shown, telephone line 250 could include one or more telephone switching offices which are interconnected in any well known manner for completing telephone calls between calling and called parties. This replacement is advantageously employed in solving the aforementioned low speed interconnection problems.
Standard telephone 211 (or 221) may plug into a standard jack of interface 210 (or 220). Interfaces 210 and 220 are substantially similar. Therefore, in the following description of interface 210, it is understood that a similar description relates to interface 220. A user of telephone 211 may be connected to a user of telephone 221 through switch 216 when interconnected to standard telephone line 250. This connection may occur in much the same manner as for a typical telephone call. Once so connected, the telephone users agree as to what video game is to be played and insert the appropriate game software into the respective game consoles 113 and 123. Thus the same game may be run on each of computer systems 110 and 120. The computers become and remain synchronized by a process soon to be described, but which process includes exchanging some limited amount of data over telephone line 250. In one illustrative embodiment, local computer 110 may be interconnected through interface 210 including a combination of a microcomputer 213, UART 214, modem 215, and switch 216 thence over telephone line 250 to a similar interface 220 and finally to remote computer 120.
Microcomputer 213 is adapted as is hereinafter described to function as a controller of interface 210. It can be arranged to determine which device, e.g. telephone 211, modem 215, or speakerphone 212, is to be connected through switch 216 to telephone line 250. It can also be arranged to allow the telephone user (or game player) to (a) temporarily suspend play, (b) converse using telephone 211 or speakerphone 212, and (c) resume play exactly where the game was suspended. It can further be arranged as a controller to exchange position data, to synchronize the games and to detect and correct errors in the exchanged position data.
UART 214 may be any standard Universal Asynchronous Receiver/Transmitter (UART) for the parallel-to-serial and serial-to-parallel conversion of the exchanged information.
Modem 215 may be any standard modulator/demodulator, in the case of my illustrative embodiment, for communicating information over a standard telephone line at a bit rate of approximately 300 bits per second. It is to be understood, however, that other bit rates well-known in the art may be used.
Now and before more particularly describing some principles of my invention, it is appropriate for some lexicon to be reviewed as an aid to understanding the principles of my invention. In the video game art, the word "generation" has a connotation. For example, input position data to the video game software may be supplied from an I/O device such as the keyboard on game console 113 (or 123) or joystick 114 (or 124). The video game software running on the microprocessor included in game console 113 (or 123) processes the input position data. Responsive thereto, a different frame of information may or may not be displayed on the video screen 111. A "generation" then relates to supplying of position data, processing of the position data, and displaying a frame on the video screen. While the standard television set in the United States has a frame refresh rate of 60 frames per second, video games typically provide a new generation at a rate of 30 generations per second. Hence, it is commonplace for the game computer 110 (or 120) to process a new generation each approximately 33 milliseconds.
It is also appropriate to make some observations as an aid to understanding the principles of my invention.
Firstly, assume the player position data can be encoded in nine bit words. Since modem 215 operates at 300 bits per second, it takes about 30 milliseconds to transmit/receive a word between computer system 110 and computer system 120 over telephone line 250. In light of the transmission delay time, the respective game consoles 113 and 123 may sit idle until a position data word transmission is complete. As a result, each game console may spend about half its time waiting for player position information, thereby introducing a delay in the playing of the game.
Secondly, in FIG. 2, and as mentioned, computer systems 110 and 120 are assumed to be running the same game program. The course of the game is directed in response to position data provided by the player, who causes the position input to be provided through the use of, inter alia, the joystick 114 (or 124). This player position input would then be, and as will soon be described, exchanged between computer systems 110 and 120 by an arrangement which keeps both systems synchronized and at the same time utilizes the aforementioned transmission delay time to mitigate delay in the playing of the game. Synchronization is obtained and maintained when both computer system 110 and computer system 120 are in a not inconsistent logical state(s), for example, in a state such that the generation being run by system 110 is the same generation being run by system 120 and further such that, in the running of a generation, each system uses the identical player position input information.
Thirdly, assume that computer system 110 is transmitting data through interface 210 over telephone line 250 through interface 220 to computer system 120. For purposes of description and not by way of limitation, when computer system 110 is transmitting position data to computer system 120, computer system 110 is herein referred to as the local computer system while computer system 120 is referred to as the remote computer system, and vice-versa when system 120 is transmitting.
Fourthly, the position data that is being transmitted from the local computer system to the remote computer system is referred to as local position data. On the other hand, the position data that is received from the remote computer system is referred to as remote position data.
Fifthly, with respect to time, position data that is to be used in the present or current generation is considered to be in time interval "n". Position data that is to be used in the next or following generation is considered to be in time interval "n+1". Whichever time interval, it should be clear that each computer system would use both local position data and remote position data in providing a generation. Further, it should also be clear that, unless the local and remote position data which is being used in a generation, is identical at each computer system the systems will not be synchronized as to that generation and, hence, the games may tend to diverge.
According to a first aspect of the principles of my invention, a solution is provided to the problem relating to the delay time, i.e. to the time for the transmission of position data from the local system to the remote system.
Broadly, while a (current) generation is being run during time interval "n" (recall a typical generation is processed each approximately 33 milliseconds), position data for use in the (next) generation to be run during time interval "n+1" may be transmitted from the local system to the remote system (recall it takes about 30 milliseconds to transmit a position word). A process including the above solution is shown in FIG. 3. Referring to the flowchart illustrated in FIG. 3, the process represented therein can itself be embodied in interface 210, for example, microcomputer 213 can be adapted to embody the process, while a parallel process can be embodied in interface 220.
More specifically, as to the process, at step 310, local position data for use in the generation to be run at the time interval "n+1" is read, or extended, during time interval "n" from, for example, joystick 114 (or 124) through port 115 (or 125) into game console 113 (or 123) and thence through port 116 (or 126) to interface unit 210 (or 220) and therein is stored in microcomputer 213 at step 320. The storage location is identified as "OUT DATA". The same local position data may also be stored in the memory of game console 113 (or 213). It may be noted that the local position data of one system (e.g., of the local system) is also transmitted (at step 330) to the other system (e.g. to the remote system), and with respect to its use at that other system, it is called the remote position data. The actual transmission at step 330 may occur while the game generation is being run at the next step 340.
At step 340, the remote position data detected during time interval "n-1" is read and provided from the interface unit to the game console for use in the generation being run at time interval "n". Also, as is clear from the foregoing, the local position data, which was priorly read from joystick 114 and stored in the memory of the game console in the time interval "n-1", is also read from the game console memory for use in the generation at time interval "n". Hence the game software has as inputs in time interval "n" both the local and the remote position data from the immediately prior time interval "n-1". Accordingly, the generation may be run (step 340).
Also while the game generation is being run at the above step 340, and as alluded to earlier, position data may be received (step 350) from the other (remote) system. The received position data is referred to as the remote position data. Thus during time interval "n", remote position data is being received for use in the (next) generation to be run during time interval "n+1".
As thus far described, the process shown in FIG. 3 relates to the communication of position data between interface 210 and interface 220. Local position data detected at time interval "n" is provided during time interval "n" to both the local system and the remote system for use in the next generation to be run at time interval "n+1" as, respectively, the local position data of the local system and as the remote position data of the remote system. Further, while the communication of position data between the two systems is occurring during time interval "n", both games may concurrently be running the current generation, which current generation uses the local and remote position data from time interval "n-1". Advantageously, this process avoids the games from being idle and avoids the waiting for position data from the respective remote system and hence mitigates the cited delay problem.
According to a second aspect of the principles of my invention, an arrangement is included to detect errors. Referring also to FIG. 4, there is illustrated a nine-bit position data word which is of a format that can be used in my illustrative embodiment to detect errors. Assume a 2-tuple such as the two words, word 510 and word 520. Word 510 comprises a start bit, five bits of position data, two bits for a frame count, and a stop bit. (A use of the frame count will be made clear hereinafter.) Word 520 comprises a start bit, logically complemented five bits of position data, logically complemented two bits for a frame count, and a stop bit. As an aside, the logically complemented bits of the position data and the frame count form the one's complement representation of those bits. Continuing, in my illustrative embodiment, when position data is communicated between the two systems over the telephone line, it is now assumed that a 2-tuple including two serially communicated position words is communicated. As an aside, special error detection codes could be used in an alternative embodiment. However such codes may not offer significant advantage over the 100 percent redundancy obtained in the communication of two words. Continuing and as illustrated in word 510, five bits of position data are transmitted followed by a two bit frame count. Word 520, which is the complement of word 510, is transmitted directly after word 510. The receiving interface microcomputer, e.g. microcomputer 213 (or its counterpart in interface unit 220), may be adapted through step 360 to check for errors by incrementing the contents of one of the words and adding the result to the contents of the other word. As an aside, adding one to a one's complement representation forms the two's complement of the representation. Continuing, if the additive sum is zero, no error is assumed. (The two's complement of a number when added to the number should produce a zero sum.) If the additive sum is non-zero, an error is assumed. Thereby, an arrangement is included to detect errors.
According to a third aspect of the principles of my invention, an arrangement is included to correct errors. Here the aforementioned frame count comes into play. The two bit frame count in the position word can be used in the correction of detected errors. It is well known that two bits allows for counting up to four items. Thus assume a frame includes four items. Here, the two bit frame counter allows for counting four 2-tuples of position data, each 2-tuple being an item and including a position word and the complement of the position word. Accordingly the frame count in the first 2-tuple of a frame may be zero, the frame count in the second 2-tuple of the frame may be one, etc. The frame count repeats for each frame of position data.
Thus when a position word is transmitted from one interface, such as interface 210 (or 220), to the other interface, microcomputer 213 (or its counterpart in interface 220) in the transmitting interface may be adapted to insert such a sequential frame count in the respective position words. In parallel fashion, when a position word is received at the other interface, the microcomputer in the receiving interface may be adapted through step 370 to verify that a sequentially correct frame count is in each received (or remote) position word.
Now assume an error is detected at step 360 as aforedescribed. The following description relates to a process according to this third aspect for correcting the error.
Referring also to FIG. 5, there are shown five columns of information. The first (lefthand) column identifies the time interval being described. Next, rather than referring to systems 110 and 120 in this description, and in the interest of generality, one system is referred to as system A while the other system is referred to as system B. Thus the second and fifth columns labelled SYSTEM A and SYSTEM B, respectively, identify what is happening, for example, which generation is being run, at system A and system B, respectively. The third and fourth columns labeled INTERFACE A and INTERFACE B respectively, include two rows for each time interval in order to identify which 2-tuple is being transmitted from system A and from system B as well as which 2-tuple is being received at system A and system B, respectively.
Assume, as shown, in time interval one that system A and system B are running a generation using position data in frame zero, which is here labelled RUNNING 0. As priorly mentioned, while the generation at time interval "n" is being run, the systems are exchanging position data for the generation to be run at time interval "n+1". Thus interface A transmits, and interface B receives, a 2-tuple in frame one, here labelled A(1), while the frame zero generation is being run. In similar fashion, interface B transmits, while interface A is supposed to receive, a 2-tuple in frame one, here labelled B(1). However, assume that system A detects an error at step 360 in the received B(1) 2-tuple, hence the "?" in FIG. 5. During the next time interval, here during time interval two, the error correction process commences in response to the detected error. Firstly, since system B has correct position data from frame count one, i.e. A(1) and B(1), system B may run the generation for frame count one, which is labelled RUNNING 1 in the fifth column. Secondly, since system A has incorrect position data for frame count one, i.e. A(1) is correct but B(1) is not correct, system A requests a retransmission of the B(1) position word 2-tuple and enters a WAITING state. During the second time interval and while in the WAITING state, system A requests a retransmission by retransmitting its 2-tuple A(1) at step 375. The retransmitted 2-tuple has its usual (repeated) frame count, here frame count one. Thus by summary, during the next (second) time interval, system B (i) is running a generation for frame count one and (ii) is transmitting its 2-tuple for frame count two, i.e. B(2) and (iii) is receiving a retransmitted 2-tuple for frame count one, i.e. A(1). However, during the second time interval, System B is expecting a 2-tuple for frame count two, i.e. it is expecting A(2). Accordingly, at step 370 in response to detecting a retransmission of a 2-tuple with frame count one, i.e. A(1), system B is adapted through step 371 for a retransmission (or error correction) mode and hence enters a WAITING state during the next (or third) time interval. While in the WAITING state, interface B is adapted through step 372 to set an error flag and to retransmit the prior frame count 2-tuple, i.e. B(1), to interface A while interface A continues to retransmit the A(1) 2-tuple to interface B. Notice in FIG. 5 that the frame count of the 2-tuple being transmitted is now (in the third time interval) one for each system.
Assume that no error is detected in either the retransmitted A(1) or B(1) 2-tuples. Thusly in the next (or fourth) time interval since interface A has correct position data from frame count one, i.e., it has both A(1) and B(1), system A may run the generation for frame count one, which is labelled RUNNING 1. System B, on the other hand, remains in the WAITING state during the fourth time interval because system B has not yet received from system A the 2-tuple for frame count two, i.e. system B awaits A(2). While system A is running the generation for frame count one and while system B is in the WAITING state, the systems communicate the 2-tuples for frame count two at step 374. The generation for frame count two is run in the next (or fifth) time interval, which is labelled RUNNING 2. During that fifth time interval, position data are interchanged for frame count three. Thereby the detected error has been corrected and the games have been resynchronized.
A fourth aspect of the principles of my invention relates to the synchronization of the games.
Synchronization between the two systems is obtained and maintained through the use of the aforementioned frame count. Each interface may include a transmit and a receive frame counter. The sequential count of the frame counter corresponds to the consecutively provided frame count inserted in the position data. Thereby the order of succession of the transmitted and received position data is achieved. That is, the transmit frame counter is incremented and its contents inserted in the transmitted 2-tuple as priorly described. In similar fashion, a receive frame counter is incremented and its contents compared at step 370 with the frame count detected in a received 2-tuple. The frame count of the local position data and the frame count of the remote position data, when equal, means the games are synchronized. When the frame counts are not equal, the games are not synchronized. When the frame counts are the same, the frame count signal n is incremented in box 380 and the operations of box 310 are performed. Re-synchronization is obtained as aforedescribed through, for example, steps 371, 372, 373, and 374.
Although the principles of my invention have been described and illustrated in detail, it is understood that the same is not by way of limitation but rather by way of illustration only. Modifications may be apparent to the skilled artworker. For example, the size of a frame and hence the number of bits in the frame counter may be other than as described, the order of information in a 2-tuple may be rearranged, an alternative to a 2-tuple may be used, one player could be a pre-programmed computer system to, in effect, permit the game to be played "between man and machine," etc. Hence the spirit and the scope of my invention is limited only by the terms of the appended claims.
1. A system for playing action video games over a telephone network,
said video game system including at least a first computer system,
said first computer system including an input device adapted to provide position data to said computer system; and
an interface device adapted to permit said first computer system to be interconnected to one or more computer systems over a telephone network, and
characterized in that
said first computer system further comprises:
means responsive to said input device for exchanging position data between said first computer system and said telephone network during a predetermined game generation time interval to transmit position data from said first computer system to said telephone network and to receive position data from said telephone network, said exchanged position data for use in the next generation time interval in said first and said other computer systems,
means for synchronizing said exchange of position data so that the position data exchanged in said generation time interval between said first computer system and said telephone network corresponds to the same game generation; and
means responsive to the synchronized position data exchanged during the preceding game generation time interval for running a current generation on said first computer system during said current generation time interval
means for identifying the order of succession of the generations of transmitted and received position data; and
means responsive to the identification of said transmitted position data and said received position data being the same for using said transmitted position data and said received position data in the next generation of said first computer system.
2. The video game system defined in claim 1 wherein:
said first computer system further comprises means coupled for detecting errors in the received position data; and
means responsive to detected received position data error for retransmitting the last transmitted first computer system position data; and
said synchronizing means comprises means responsive to said detected error for conditioning the first computer system to wait before running the current generation.
3. The video game system defined in claim 2 wherein said synchronizing means further comprises:
means responsive to receiving current generation error free position data while waiting for conditioning said first computer system to run the current generation.
said generation identifying means comprises frame counting means;
said means responsive to the identification of said transmitted position data and said received data being the same for using said transmitted position data and said received position data in the next generation of said first computer system includes:
means for comparing the frame count of the received position data with the frame count of the transmitted position data, means responsive to the frame count of the received position data being equal to the frame count of the transmitted position data for incrementing said first computer system frame count; and
means responsive to said incremented frame count for obtaining the current first computer system position data from said input device, transmitting said current first computer system position data as the next generation position data to said telephone network, receiving position data from said telephone network, and running the current generation on said first computer system.
and further comprises means responsive to the identification of said transmitted position data being different from said received data for using said transmitted position data and said received position data in the next generation of said first computer system including:
means for comparing the frame count of the received position data with the frame count of the transmitted position data;
means responsive to the frame count of the received position data being behind the frame count of the transmitted position data for setting an error flag signal; and
means responsive to said set error flag signal for retransmitting the transmitted position data, receiving position data from said telephone network, and conditioning said first computer system to wait before running the current generation.
6. The video game system defined in claim 5 further comprising:
means responsive to the transmitted position data being the same as said received position data while said error flag signal is set for transmitting the current position data from said first computer system input device to said telephone network as the next generation position data and for conditioning said first computer system to run the current generation.
means for applying voice signals to and for receiving voice signals from said telephone network; and
means for switching between said voice signal applying and receiving means and said position data exchanging and first computer enabling means to permit voice communication during the game.
8. Station apparatus for use in playing action video games, said station apparatus adapted to be coupled to a first computer system that includes an input device adapted to provide position data to said first computer system and an interface device adapted to permit said first computer system to be interconnected to one or more computer systems over a telephone network and characterized in that said station apparatus comprises:
means for exchanging position data between said first computer system and said telephone network during a predetermined game generation time interval to transmit position data from the first computer system to said telephone network and to receive position data from said telephone network, said exchanged position data for use in the next game generation time interval;
means responsive to the synchronized position data exchange during the preceding game generation time interval for running a current generation on said first computer system during said current generation time interval
means for identifying the order of succession of the generations of transmitted and received position data;
means responsive to the identification of said transmitted position data and said received data being the same for using said transmitted position data and said received position data in the next generation of said first computer system.
9. The station apparatus defined in claim 8 wherein:
said station apparatus further comprises means coupled to said first computer system for detecting errors in the received position data;
10. The station apparatus defined in claim 9 wherein said synchronizing means further comprises:
11. The station apparatus defined in claim 8 wherein:
means responsive to the frame count of the received position data being equal to the frame count of the transmitted position data for incrementing said first computer system frame count; and
means responsive to the frame count of the received position data being one behind the frame count of the transmitted position data for setting an error flag signal; and
13. The station apparatus defined in claim 12 further comprising:
means responsive to the transmitted position data being the same as said received position data while said error flag signal is set for transmitting the current position data from said first computer system input device to said telephone network as the next generation position data and conditioning said first computer system to run the current generation.
14. The station apparatus defined in claim 8 further comprising:
15. A method for playing action video games over a telephone network in a video game system, said video game system including
at least a first computer system comprising an input device adapted to provide position data to said first computer system, and an interface device adapted to permit said first computer system to be interconnected to one or more computer systems over a telephone network and characterized in that said method comprises the steps of:
exchanging position data between said first computer system and said telephone network during a predetermined game generation time interval responsive to said input device to transmit position data from said first computer system to said telephone network and to receive position data from said telephone network, said exchanged position data for use in the next generation time interval in said first and said other computer systems;
synchronizing said exchange of position data so that the position data exchanged in said generation time interval between said first computer system and said telephone network corresponds to the same game generation; and
running a current generation on said first computer system during said current generation time interval responsive to said synchronized position data exchange during the preceding game generation time interval
identifying the order of succession of the generations of transmitted and received position data; and
using said transmitted position data and said received position data in the next generation of said first computer system responsive to the identification of said transmitted position data and said received transmission data being the same.
16. The method for playing action video games over a telephone network in a video game system defined in claim 15 wherein:
detecting errors in the received position data in said first computer system;
retransmitting the last transmitted first computer system position data responsive to detected received position data error; and
said synchronizing comprises conditioning the first computer system to wait before running the current generation responsive to said detected error.
said synchronizing step further comprises conditioning said first computer system to run the current generation responsive to receiving current generation error free position data while waiting.
said generation identifying step comprises frame counting; and
the step of using said transmitted position data and said received position data in the next generation of said first computer system includes:
comparing the frame count of the received position data with the frame count of the transmitted position data, incrementing said first computer system frame count responsive to the frame count of the received position data being equal to the frame count of the transmitted position data, and
responsive to said incremented frame count, obtaining the current first computer system position data from said input device, transmitting said current first computer system position data as the next generation position data to said telephone network, receiving position data from said telephone network, and running the current generation on said first computer system.
said generation identifying step comprises frame counting;
and further comprises using the transmitted position data and said received position data in the next generation of said first computer system responsive to the identification of said transmitted position data being different from said received data including:
comparing the frame count of the received position data with the frame count of the transmitted position data;
setting an error flag signal responsive to the frame count of the received position data being one behind the frame count of the transmitted position data; and
responsive to said set error flag signal for retransmitting the transmitted position data, receiving position data from said telephone network, and conditioning said first computer system to wait before running the current generation.
20. The method for playing action video games over a telephone network in a video game system defined in claim 19 further comprising:
responsive to the transmitted position data being the same as said received position data while said error flag signal is set, transmitting the current position data from said first computer system input device to said telephone network as the next generation position data and for conditioning said first computer system to run the current generation.
3910322 October 1975 Hardesty, Jr. et al.
4063220 December 13, 1977 Metcalfe et al.
4126851 November 21, 1978 Okor
BYTE Publications, Inc., Dec. 1981, "Commbat: A Tele-Game for Two", by George Stewart, pp. 100-104. New Electronics, Dec. 9, 1980, vol. 13, No. 24, "Telesoftware--The Computer in your TV Set", by John Hedger, pp. 50-58. BYTE Publications, Inc., Sep. 1981, "The Xerox Alto Computer", Thomas A. Wadlow, pp. 58-68.
Filed: Oct 3, 1983
Date of Patent: Feb 18, 1986
Assignee: AT&T Bell Laboratories (Murray Hill, NJ)
Inventor: Thomas G. Matheson (Madison, NJ)
Primary Examiner: Richard C. Pinkham
Assistant Examiner: Vincent A. Mosconi
Attorney: Jack S. Cubert
Current U.S. Class: 273/1E; 273/DIG28
International Classification: A63F 922;


text:
Epstein's 2009 Settlement with Virginia Guiffre Made Public
Ahead of a civil suit against Prince Andrew over alleged sexual abuse, the settlement between Epstein and Guiffre was made public
| By Michael Robison
A New York court has disclosed documents from a settlement between Jeffrey Epstein and Virginia Giuffre, revealing that he paid her $500,000 to drop her civil lawsuit.
Virginia Giuffre has now filed a civil suit against the Duke of York, Prince Andrew, alleging sexual assault by the royal when she was a teenager. Prince Andrew has consistently refuted the claims.
Giuffre claims that 20 years ago, she was trafficked to Prince Andrew by both Epstein and Ghislaine Maxwell.
The document was released ahead of Tuesday's scheduled hearing in the civil case involving Prince Andrew.
Prince Andrew's lawyers say the 2009 deal indicates she cannot sue the Prince because she agreed to end all legal action against anyone who could be described as a "potential defendant."
Epstein died in prison in 2019, while Maxwell was convicted last week of trafficking young girls to be abused by the late financier.
Marjorie Taylor Greene Member Podcast: MTG SLAMS Vaccine Mandates, Crew Say Vaccines NO LONGER Working, Warns Against "National Divorce" And Civil War
However, Giuffre's legal team says the Florida settlement terms are irrelevant to her case against the Prince.
In her 2009 claim against Epstein, Giuffre said she was lured into a world of sexual abuse at his Florida home when she was still a minor.
That case never went to trial because, in November of 2009, Epstein agreed to pay Guiffre $500,000 to end her suit against him. The deal was confidential but made public because of its potential importance to the Prince Andrew case.
In the newly released document, Giuffre, referred to by her maiden name Roberts, agreed to "release, acquit, satisfy, and forever discharge" Epstein and "any other person or entity who could have been included as a potential defendant."
The document also says she discharges "potential defendants" from any US legal action, including damages claims dating "from the beginning of the world."
"It is further agreed that this Settlement Agreement represents a final resolution of a disputed claim and is intended to avoid litigation. This Settlement Agreement shall not be construed to be an admission of liability or fault by any party."
"The Parties further confirm and acknowledge that this Settlement Agreement is being entered into without any duress or undue influence," the document concludes.
The precise meaning of the document's wording is expected to be the subject of fierce legal debates in a New York courtroom on Tuesday.
Girls' School Collective Will Not Accept Transgender Students Citing Concerns Over Single-Sex Status
01.3.22 | Hannah Claire Brimelow

redpajama_set_name: RedPajamaCommonCrawl


I had someone at the Houston police station shoot me with heroin so I could do a story about it. The experience was a special kind of hell. I came out understanding full well how one could be addicted to 'smack,' and quickly.
For years Don Imus was just - boy, he was merciless in his criticism of me. Maybe it was justified, but that didn't mean it didn't hurt.
I've tried everything. I can say to you with confidence, I know a fair amount about LSD. I've never been a social user of any of these things, but my curiosity has carried me into a lot of interesting areas.
A tough lesson in life that one has to learn is that not everybody wishes you well.
Those market researchers... are playing games with you and me and with this entire country. Their so-called samples of opinion are no more accurate or reliable than my grandmother's big toe was when it came to predicting the weather.
Journalists should denounce government by public opinion polls.
Performing doesn't turn me on. It's an egomaniac business, filled with prima donnas - including this one.
I've always tried to be fair, even-handed, not an advocate for any group.
And now the sequence of events in no particular order.
Once the herd starts moving in one direction, it's very hard to turn it, even slightly.
Americans will put up with anything provided it doesn't block traffic.
The dream begins with a teacher who believes in you, who tugs and pushes and leads you to the next plateau, sometimes poking you with a sharp stick called "truth".
This race is hotter than a Times Square Rolex.
Be careful. Journalism is more addictive than crack cocaine. Your life can get out of balance.


Happiness comes when you find your purpose.
Before you came into my life, I honestly thought I already had it all figured out. In a lot of ways, I was lucky; almost everything went according to plan. I found a stable job, traveled, bought whatever I wanted, and waited until I was ready to settle down. But little did I know that my real adventure was just beginning. In the months after you were born, I quickly learned that becoming a mother means embracing the unpredictable. And as scary as it is, I have never been more excited for what's to come.
And so, here I am today, preparing you for the world I've come to know differently since you arrived. Suddenly, my career isn't just my passion anymore but the foundation of our future, and I admit that sometimes, the pressure to give us a perfect life gets to me. But I realized life isn't meant to be perfect—it's meant to be lived. So I will let you in on a little secret: Failure will come whether you think you deserve it or not, but as long as you don't stop trying, those late nights and early mornings will eventually pay off.
Motherhood, like any job, isn't always glamorous. Nine times out of ten, my hair is a mess, I get stains on my clothes and I still have to find time to make it to my next meeting looking polished and prepared. I still get stressed with missed deadlines and unexpected overtime, and there are often overwhelming moments where it feels impossible to get anything done. But at the end of each day, I come home knowing I have you. And that will always be enough. No one was more surprised than I was at how much I've changed since I met you, but what a great feeling it is, to get to know who I am now and see all that I can do. Yes, in a lot of ways, I'm still the same woman I used to be. But that woman is now a mom, and here I am living this life for two.
I may not have all the time I want for myself, and sometimes I wonder if I'll be able to give you enough. There are still days when I come home wanting to scream into my pillow just to let it all out. But by the time morning comes, even on my worst days, I see your face and I know I am still grateful.
I always thought happiness meant being able to do whatever I wanted—but I was wrong. Happiness comes when you find your purpose. And until you've struggled, you won't really know what you are willing to fight for. While I sometimes still fear the challenges life will bring, I know that every little step will teach me to become the mother you deserve. I can't wait.
For more stories about growing a strong mother and daughter bond, watch this video below.
This article was created by Summit Storylabs in partnership with Sun Life Financial.


There's always a first for everything. For good things as well as bad things. And for anything in between. Good things are expected, in eagerness. Bad things take you by surprise, horribly so. But there's always a first for either. And you grow to deal with life, no matter what it brings you.
What about death, then? Good old death. Or better, bad old death. There's one sole thing sure once you are born in this world: you will eventually die. But don't tell me you expect it. This is the utmost paradox of our existence. If we were to resort to logic, then death is a bad thing, as natural as it might be.
Again, logic would prompt us that natural things can be bad. Sure, think of natural disasters for instance. We are hard put to accept the less unpleasant aspects of nature. Faced with these, we turn stubborn, the most stubborn of beings. And this, only because we are rational. Paradoxically, it seems it is reason only that enables illogical mind responses. Yet, just think of it: doesn't paradox imply the existence of two opposite things? The one exists in relation to the other.
Rational beings like us know about closure, closure of cycles, and recycling. How come, then, we do not accept death? It invariably takes us by surprise, you should say. Unlike most bad things, though, we are not given a chance of wrapping our minds around death, our death. It might be only because we don't have time to experience it. Death is the only challenge that can't turn you stronger. Death is about lack of time. There's no 'further' implied. No time to reason either. Therefore, if you no longer reason, you can't possibly think death bad. Or good, or anything, as a matter of fact. You don't even have time to accept it. That is left for the others to do. Your own death is part of the others' experience of life. It is them it gets stronger. It may be a first, but not for you. Definitely.
People always rejoice at the thought of a second chance. Second chances keep them going. Or better, seconds, the idea of sequencing, of 'further'. The idea of time.
You don't have a second chance to a first good impression. Well, this wise teaching turns to trifle as compared to a second chance to die. Of course you have chances, as long as you have time. But the moment time runs out, there's not a second moment that follows. Logically, you can't call that moment a first. There's no first in the absence of second. That's why you can't call death a first. But you have so many seconds until then. Therefore make the most of each.


text:
Affection can withstand very severe storms of vigor, but not a long polar frost of indifference.
Medal of Honor Authorized by US Congress
The Medal of Honor is the highest military decoration awarded by the US. It is presented by the president for "gallantry and intrepidity at the risk of…life above and beyond the call of duty while engaged in an action against an enemy." Members of all branches of the US military are eligible to receive the medal, but each branch has its own special design. The medal, first awarded during the Civil War, was designed by the Philadelphia Mint. How many soldiers have received the medal twice?
Pet Skunks
Though these animals are best known for the foul-smelling fluid they emit as a defense against predators, skunks are occasionally kept as pets. Their scent glands can be removed, and they can be trained to live indoors with humans, but pet skunks remain relatively rare, due in part to restrictive laws and the complexity of their care. In the 20th century, most US states outlawed the keeping of wild animals in an effort to stem the spread of rabies. Which states still allow domestic skunks?
George Eastman
In the late 1800s, George Eastman invented roll film and founded the Eastman Kodak Company, offering affordable cameras marketed under the motto, "You press the button and we do the rest." His invention made motion pictures possible and allowed early pioneers such as Edison and the Lumière Brothers to develop filmmaking. Later in his career, he donated $100 million to a number of different institutions. How did Eastman come up with the brand name Kodak?
Last updated on Sunday, 12th July 2009


text:
Home Opinions	The Church that Cried Persecution
The Church that Cried Persecution
written by Kaleb Turner March 15, 2018
A couple months ago, a man speaking in chapel claimed that Christians in the U.S. were being persecuted more than ever. Our ideals and traditions are being challenged and dismissed, according to the long-time preacher.
His claims sparked my interest. Often, I leave chapel with only a slight remembrance of the day's thoughts (due mostly to the fact that I've just awoken 30 minutes prior), but my retention of that day's message stuck with me when I went to sleep that night.
I'm still thinking about his claims a month or so later, too, and I can't help but disagree with his notion that we're being persecuted more than ever.
Two weeks ago, worshippers at a church in Pennsylvania clutched AR-15s in their church service, one that doubled as an advertisement for the Second Amendment. The church-goers claimed an AR-15 symbolizes the "rod of iron" in the book of Revelation, according to a Washington Post story.
Two years ago, evangelicals overwhelmingly supported a presidential candidate who has made multiple derogatory comments regarding minorities. He's used crude words to describe women, and he's faced multiple accusations of sexual harassment and misconduct.
Christians increasingly send people to Latin American countries, quite joyfully and often, to share the gospel. Touting mission work in these countries, Christians claim monumental work, but want nothing to do with undocumented Latin Americans hurting in our own communities.
We alienate people with taboo sins — like same-sex attraction — instead of making sure they have a place of community, refuge and love, like we would for someone who identifies as an alcoholic.
Should I go on?
We're not being persecuted more than ever; instead, we're radicalizing ourselves against common sense, reason and humanity.
I want to be clear, I know a large majority of Christians don't resemble any of these three examples. However, we are all certainly not doing our job in holding the church accountable to its systemic failures in an increasingly secularized culture that demands we love more people more often.
Furthermore, to say that we're being persecuted more than ever in the U.S. adds insult to injury in communities where Christians are risking death to speak out about the gospel and against systems that do not embody Christ. While people in these countries are literally being forced underground to sing hymns together, we're alienating people from our pews and then crying persecution.
If we're going to claim genuine persecution like this chapel speaker did, we first have to make sure we're doing our best in forming a church and a culture where we hold people to a standard of love that accepts them as they are, upholds them to the standard of God's word and and supports them in the process.
We've become the church that cries persecution, and when the time comes that we actually need help, no one is going to take us seriously because of how we've radicalized ourselves against a culture that needs us so badly.
The Church that Cried Persecution was last modified: March 15th, 2018 by Kaleb Turner
Kaleb Turner
2018 Oscars Ballot
Braver Than You Believe | To Be Known


text:
14 - 17 November
Cashless Card Refund
Hospitality Packages
Tee-times
"Africa's Major" tops the leaderboard in 2018
The 2018 Nedbank Golf Challenge hosted by Gary Player was officially the most successful edition of this tournament since it became part of the European Tour as a Rolex Series event, one of eight premium tournaments on the Race to Dubai.
The attendance figures of this year's tournament, played at the Gary Player Country Club at Sun City from November 8-11, broke all previous attendance records.
The overall attendance of the event saw an increase of 10% on the previous best to more than 72 000 fans this year. The weekend in particular saw 20 000 fans stream in on each of the days.
This year's field included major drawcards such as Rory McIlroy and Sergio Garcia as well as a strong South African contingent in defending champion Branden Grace and Major champions Louis Oosthuizen and Charl Schwartzel. Englishman Lee Westwood claimed the title by three strokes, becoming the first European golfer to win "Africa's Major" three times.
There was also the induction of former South African professional and now well-known television commentator Dale Hayes into the South African Hall of Fame, with Gary Player delivering the keynote address.
But the overwhelming response from South African golf fans this year has confirmed the Nedbank Golf Challenge's status as one of the leading sports events in South Africa, and undoubtedly a premium event on the European Tour schedule as the penultimate tournament on the season-long Race to Dubai.
"The Nedbank Golf Challenge remains one of South Africa's flagship sporting events and we are extremely proud to have delivered yet another successful tournament together with our main sponsor, Nedbank, our partners at the European Tour and our many other fantastic sponsors," said Anthony Leeming, Chief Executive of Sun International.
The overall scale of the tournament took another major step forward in 2018 with a more comprehensive Public Village that included several dining options as well as new activations for the fans to enjoy. From a food and beverage perspective alone there was a significant investment in presenting the fans and players with an experience unrivalled in the world of golf.
"We installed a new R20 million main kitchen for this tournament to keep pace with modern trends and the demand, which included making close to 50 000 pieces of desert, 60 000 pieces of hot food, and almost 41 000 pieces of dairy products for this year's event," said Ronald Ramsamy, the Sun International Group Executive Chef.
"I don't think there is any other golf tournament out there that puts this much effort and research into food and beverage. We are really focused on making the Nedbank Golf Challenge a world-class African experience."
The tournament again established itself as one of the most popular stops on the European Tour for the players, who particularly enjoy the relaxed atmosphere encompassed by evening events such as the Beach Party at the Valley of Waves.
"This is a tournament I love playing, and I love coming back to Sun City. It's always a fantastic atmosphere," said Westwood.
From an innovation perspective, there was a new cutting-edge VR experience presented by Nedbank which took fans through the history of the tournament, and a complete Nedbank Golf Challenge app that allows fans to not only keep up with the latest news but also enter various competitions and even pay for merchandise and food.
"The Nedbank Golf Challenge is a premier sporting event and our involvement therein extends far beyond just our main sponsorship," said Mike Brown, Chief Executive of the Nedbank Group.
"We believe sporting disciplines of all kinds bring people together, deliver positive social impact and inspire talented people to realise their dreams. All of this contributes to making the Nedbank Golf Challenge such an incredible event for our brand and for our country."
Keith Pelley, European Tour Chief Executive said: "The Nedbank Golf Challenge continues to flourish, going from strength to strength each year, and I am extremely pleased that we have delivered another fantastic tournament for our fans in South Africa and those watching around the world.
"Our partners at Nedbank and Sun International are always looking for innovative ways to make this Rolex Series event special for the players and fans alike, and with Gary Player as tournament host, we know it will always be a tournament to remember."
Follow the Nedbank Golf Challenge hosted by Gary Player on:
Twitter: @golfatsun
Instagram: golfatsun
Facebook: https://www.facebook.com/GolfatSun/
Players 2017
©2019 Nedbank Golf Challenge. All Rights Reserved.


While Videocon was the first to offer free incoming calls on roaming, the company has taken a step ahead and also started offering outgoing calls at just half the rate.
Videocon Telecom has announced a reduction of 50 percent in the outgoing call rates while on roaming. After the reduction, Videocon Telecom subscribers would be charged at 50 paise per minute for local outgoing calls against the earlier Re. 1 per minute and 75 paise per minute for STD calls against the earlier Rs. 1.50 per minute.
To avail the discounted rates, Videocon Telecom consumers need to recharge using a special tariff voucher of Rs. 45 which would be valid for 2 weeks. The company plans on rolling out more such offers to set it apart from the other service providers, thus helping it to grow.


text:
"American Made"- Movie Review What exactly is the American Dream? If we're going by the textbook definition, it refers to a set of ideals that emphasize success, prosperity and the […]
"American Made"- Movie Review
What exactly is the American Dream? If we're going by the textbook definition, it refers to a set of ideals that emphasize success, prosperity and the upward mobility of the family unit as being essential for individual freedom. Ways of achieving the American Dream, however, vary. Films like 1999's American Beauty and 2013's The Wolf of Wall Street provide their own accounts of what it means to live the American Dream, as well as the faultiness of that ethos. Director Doug Liman does something similar with the new biographical crime drama, American Made, but with a more casual approach.
In the late 1970s, Barry Seal (Tom Cruise) is a commercial U.S. airlines pilot who is asked by CIA agent Monty Schafer (Domhnall Gleeson) to fly over and take snapshots of bases in Central America. Seal accepts without question and receives an ample sum for his service. Then he gets an offer by the drug cartel, and one mission turns to five missions and five missions turns into years of commitment. Barry soon finds himself trapped within a whirlpool of drugs, government sleaziness, and extravagant excess.
Based on what I saw from the trailers, I half-expected American Made to be the next Wolf of Wall Street. I was sure I'd had it all figured out: Tom Cruise was bored with his normal job, gets this huge opportunity to do something big, builds a luxurious lifestyle for himself with the thousands of dollars he's earned, gets coked up a lot, then eventually his greed and selfishness spiral him into self-destruction. Turns out I was ninety percent wrong. This film isn't about a man whose character gets corrupted during his pursuit of a better life. Instead, it's a glimpse into the life of a genuinely good guy who keeps putting himself in increasingly crazier situations.
Tom Cruise is great as Barry Seal. On the surface, the character doesn't have much complexity. We never really see how his experiences are affecting him emotionally, nor does the film give a lot of information about his past. But Cruise's performance never comes off as, "Hey, look at me! I'm a famous movie star." He trades the suave and cool persona he's perfected in his other movies for a subtle charm and likability. You get the sense that he's a good family man who, while clearly not the smartest person in the world, can never manage to say no.
Not to be overlooked is Domnhall Gleeson and Sarah Wright, who plays Seal's wife. The film never tries to be artistically symbolic or exploitative. Despite some very intense scenes, the tone is surprisingly light-hearted…for an R-rated movie that is. There a lot of comedic moments, but they don't feel out-of-place. My one gripe has to do with the style through which the story is told. The film is crafted like it was made in the 1970s, very documentary-esque with grainy cinematography and weird zooms and the occasional shaky cam. On the one hand, it's an interesting way to tell such an interesting story. Though my issue is that sometimes the film jumps back and forth using this style and implementing a more modern style. Perhaps I'm the only one who sees it that way, but I find it a little jarring.
Other than that, American Made is a very good movie. It won't stick with me for months on end, nor do I need to see it for a second time, but it's highly enjoyable. Tom Cruise is fantastic and the story of Barry Seal is beyond interesting. It has the essence of one of those Fulfilling-the-American-Dream movies, though the film isn't necessarily that. It's a fascinating slice of a life we haven't seen before.
Cosmic Grade: 3.8 out of 5 Stars
Posted on October 5, 2017 0 By dominiquedtalley	Film Reviews Posted in Film Reviews Tagged #Domnhall Gleeson, Doug Liman, Tom Cruise


text:
LiveNewsnews-detail
1-Mattis Justo Quam
1-consectetur. Curabitur blandit tempus porttitor. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Neal Gabler Shares the Biographer's Art
©David Turner
Location: Hynson Lounge
In Jan. 30 talk, the acclaimed biographer, cultural historian, film critic and commentator will talk about finding the meaning in a life.
CHESTERTOWN, MD— Neal Gabler is an author, cultural historian, screenwriter, producer, critic, and commentator who has been called "one of America's most important public intellectuals." From now until May, he is in residence in Chestertown with a writing and teaching fellowship at Washington College's C.V. Starr Center for the Study of the American Experience.
On Wednesday, January 30, Gabler will introduce his work in a talk, "The Art of Biography," at 5:30 p.m. in Hynson Lounge, Hodson Hall, on the Washington College campus. The event will be followed by a book signing. It is free and open to the public.
Gabler has chronicled American politics and culture through the stories of extraordinary lives, writing prizewinning biographies of Walt Disney, Walter Winchell, and early Hollywood movie moguls. He has won many awards, including an Emmy, two Los Angeles Times Book Prizes, and a Guggenheim Fellowship, and is a frequent commentator on television and in the press. While in residence at the Starr Center, he will be working on a book about the late Senator Edward Kennedy and modern American politics. He is also teaching a semester-long course at Washington College, "The Art of Biography," offered through the Department of English and the American Studies Program.
In his talk, Gabler will use examples from both his work-in-progress on Kennedy and his past books to reveal how a biographer chooses his subject, researches his work, and turns the stories of an individual life into larger metaphors.
"Biographies are novels with real people," Gabler said. "In Kennedy, I have one of the greatest protagonists anyone could ask for, and just as one studies novels for revelation, I'm studying Kennedy for revelations about modern politics, among other things."
Gabler is the 2013 Patrick Henry Writing Fellow at the Starr Center. Launched in 2008, the Henry Fellowship aims to encourage reflection on the links between American history and contemporary culture, and to foster the literary art of historical writing. The award provides its recipients with both a home at the circa-1735 Patrick Henry House on Queen Street in Chestertown and an office at the Starr Center, in the nearby colonial Custom House. The Henry Fellowship and Gabler's talk are both co-sponsored by the Rose O'Neill Literary House, Washington College's center for literature and the literary arts.
Gabler's current work, tentatively titled Against the Wind: Edward Kennedy and the Tortuous Course of American Liberalism, the first major biography of the late senator, will be published by the Crown/Harmony division of Random House. Gabler has previously taught at the University of Michigan, Penn State, and SUNY Stony Brook, and is a senior fellow of the University of Southern California's Annenberg Norman Lear Center.
"Studying biography with Neal Gabler is like having Michael Phelps as your swim coach," said Adam Goodheart, the Starr Center's director. "We're excited to have him here as a teacher, a writer, and a member of the Washington College community."
The Patrick Henry Writing Fellowship is endowed as part of a $2.5 million challenge grant from the National Endowment for the Humanities. Washington College acquired the Patrick Henry Fellows' Residence through a generous gift from the Barksdale-Dabney-Patrick Henry Family Foundation, which was established by the Nuttle family of Talbot County, direct descendants of the patriot Patrick Henry. Further support for the fellowship has been provided by the Starr Foundation, the Hodson Trust, and other donors.
Founded in 1782 under the patronage of George Washington, Washington College is a private, independent college of liberal arts and sciences located in colonial Chestertown on Maryland's Eastern Shore. For more information, visit http://www.washcoll.edu.
The College's C.V. Starr Center for the Study of the American Experience is dedicated to fostering innovative approaches to the American past and present. Through educational programs, scholarship and public outreach, and a special focus on the art of written history, the Starr Center seeks to bridge the divide between the academic world and the public at large. For more information on the Center, visit http://starrcenter.washcoll.edu.
Last modified on Jan. 17th, 2013 at 1:43pm by .
The Patrick Henry Writing Fellowship


PROGRESS Wrestling has issued a press release confirming the match card for this year's Super Strong Style 16. WrestleZone will be live on-site for the three-day extravaganza, which is set to take place at Alexandra Palace in London.
PROGRESS Wrestling returns to the iconic Alexandra Palace in just a few weeks for the biggest professional wrestling tournament in Europe, Super Strong Style 16.
Sixteen top wrestlers from around the world will compete across the upcoming bank holiday weekend, May 4-6, with the eventual tournament winner earning a title match and the chance to become the top star in the world's biggest independent wrestling company.
Among those competing are former WWE NXT Tag Team Champion Kyle O'Reilly, Mexican stars Aerostar and Daga, American independent wrestling standouts Darby Allin and DJZ, as well as a host of PROGRESS regulars including Chris Brookes and Jordan Devlin.
Devlin originally made his name wrestling in his native Ireland and has a been a mainstay at PROGRESS events since his debut in 2017. The 29-year-old suffered a disappointing first round exit to Tyler Bate at last year's tournament and is desperate to put things right this time around.
He said: "This year I'm aiming to win the whole tournament, anything else will be a failure for me.
As well as the knockout-style SSS16 tournament, there are several other high-profile matches for fans to get their teeth into over the three days.
PROGRESS World Champion WALTER will do battle with PROGRESS Atlas Champion Trent Seven to unify the titles and prove who is the top dog in British wrestling.
PROGRESS Women's Champion Jordynne Grace also has a title to defend in the Fatal Four-Way title match against Nina Samuels, Millie McKenzie and the winner of Jinny or Session Moth Martina.


The following questions and answers also appear in the How to Do It- Vote Absentee brochure.
Generally, all U.S. citizens 18 years or older who are or will be residing outside the United States during an election period are eligible to vote absentee in any election for Federal office. In addition, all members of the Armed Forces, their family members and members of the Merchant Marine and their family members, who are U.S. citizens, may vote absentee in state and local elections.
The Federal Post Card Application (FPCA) is accepted by all states and territories as either an application for registration form or for registration, or as an application for absentee ballot. You may also send a written request for a ballot to your county, city, town or parish clerk.
I would like to vote but don't know how. Where can I find assistance?
Registration requirements vary from state to state. Many states and territories allow the citizen to register and request an absentee ballot by submitting a single FPCA. However, other states may require the use of two separate FPCA forms: one to register, and a second FPCA to request an absentee ballot. Consult Chapter 3 of the Voting Assistance Guide for specifics.
Where do I send my FPCA?
Chapter 3 of the Guide outlines absentee voting procedures for each state and territory. In your state or territory of legal voting residence under the heading of "Where to Send It" you will find a list of addresses for county and local election officials. At present, there are no provisions to allow for submission of the FPCA through the Internet.
Must I submit a separate application for each election?
In some states and territories you must submit a separate FPCA for each election. Many states and territories accept a single FPCA for all ballots issued during an election year. When in doubt, send a separate application for each election.
If I am required to have my FPCA or ballot notarized, how do I do it?
Generally, election materials may be witnessed or sworn to before a notary, U.S. Commissioned Officer, Embassy or Consular officer or other official authorized to administer oaths. Most states and territories do not require notarization of the FPCA or ballot, therefore consult Chapter 3 of the Guide to determine your state's or territory's requirements. In all instances you must sign the FPCA.
When mailing an FPCA or other election materials to my state or territory, do I have to pay postage?
Generally, all election-related materials are mailed postage paid from any APO or FPO mail facility, all U.S. Embassies and Consulates and any post office in the U.S. You must pay postage if the materials are mailed from a non-U.S. postal facility. As mentioned earlier, at present, there are no provisions to allow for submission of the FPCA through the Internet.
Generally, FPCA used to request only a ballot should be received by election officials at least forty-five days before election day to allow ample time to process the request and mail the ballot. If applying for both registration and an absentee ballot, the FPCA may have to be mailed earlier. Consult Chapter 3 of the Guide for further information on state or territorial deadlines. Be sure to advise your election official of any change to your address.
When should I receive my ballot?
Under normal circumstances, most states and territories begin mailing ballots to citizens 30-45 days before an election. If you have not received your ballot two weeks before the election, contact the Federal Voting Assistance Program's (FVAP) Ombudsman Service to assist in determining when your ballot was mailed. Always execute and return your absentee ballot regardless of when you receive it. Court decisions sometimes require the counting of ballots voted by election day, but received late. See also Federal Write-In Absentee Ballot.
What is an election for Federal office?
An election for Federal office is any general, special, or primary election held solely or in part for the purpose of selecting, nominating, or electing any candidate for the office of President, Vice President, Presidential elector, Member of the United States Senate, Member of the United States House of Representatives, Delegates from the District of Columbia, Guam, Virgin Islands, and American Samoa, and Resident Commissioner of the Commonwealth of Puerto Rico.
What is the Federal Write-In Absentee Ballot (FWAB) for overseas citizens?
Be located overseas (including APO/FPO addresses).
Apply for a regular ballot early enough so that the request is received by the local election official at least 30 days before the election.
Not have received the requested regular absentee ballot.
In summary, the FWAB is only valid when a regular ballot from the state or territory has already been requested, in a timely manner, and has not been received. Return the voted FWAB to the local election official to meet the state or territorial deadline for counting.
Iowa, Montana, Rhode Island , Tennessee, Virginia and West Virginia allow the FWAB to be used by military and overseas civilian citizens in elections other than general elections, or for offices other than Federal offices.
Where would I obtain information on issues and positions taken by candidates?
Where can I find information on state and local issues while overseas?
Surf the Web for information! Alternatively, subscribe to hometown newspapers or contact friends and relatives for information on state and local issues. Armed Forces Radio and Television Service broadcasts American news and entertainment programs throughout the world. Also, the DoD Voting Information Center (VIC) provides an avenue for obtaining information on candidates and issues for citizens voting under the UOCAVA.
What is my "legal state of residence?"
For voting purposes, your "legal state of residence" can be the state or territory where you last resided prior to entering military service or the state or territory which you have since claimed as your legal residence. To claim a new legal residence you must have simultaneous physical presence and the intent to reside at that location as your primary residence. Military and family members may change their legal residence every time they change permanent duty stations or they may retain their legal residence without change. A legal officer should be consulted before legal residence is changed because there are usually other factors which should be considered besides voting. Be sure to enter the complete address of your legal residence, including street or rural route and number, when completing the residence section of the FPCA. Even though you may no longer maintain formal ties such as property ownership to that residence, the address is needed to place you in a proper voting district, ward, precinct or parish.
Can I vote where I am stationed?
Military members may vote in the state or territory where stationed if they change their legal residence to that state or territory, even if they live on a military installation. Be advised that there are legal obligations which may be incurred, such as taxation, when changing your state or territory of residence. Therefore, consult a legal officer before making such a decision. At the present time, there are no provisions for personnel stationed outside the United States to vote, in person, where stationed.
The law entitles eligible family members of military personnel to vote absentee. Family members are considered to be in the same category of absentee voter as military members and generally should follow the same procedures. Family members of military personnel residing overseas, who are U.S. citizens and who have never resided in the U.S., usually claim one of their parent's legal state of residence as their own.
If I do not maintain a legal residence in the U.S., what is my "legal state of residence?"
Your "legal state of residence" for voting purposes is the state or territory where you last resided immediately prior to your departure from the United States. This right extends to overseas citizens even though they may not have property or other ties in their last state or territory of residence and their intent to return to that state or territory may be uncertain. When completing the residence section of the FPCA, be sure to enter your entire mailing address of that last residence including, street or rural route and number. This information is necessary to place you in the proper voting district, ward, precinct or parish. Family members of citizens residing overseas, who are U.S. citizens and who have never resided in the U.S., usually claim one of their parent's legal state or territory of residence as their own.
Exercising your right to vote in elections for Federal offices only, does not affect the determination of residence or domicile for purposes of any tax imposed under Federal, state, or local law. Voting in an election for Federal office only, may not be used as the sole basis to determine residency for the purpose of imposing state and local taxes. If you claim a particular state or territory as your residence and have other ties with that state or territory in addition to voting, then you may be liable for state and local taxation, depending upon that particular state or territorial law. Consult the Guide for information on probable tax obligations.
Can I register or vote at the Embassy or Consulate?
At the present time, there are no provisions for regular voting or registration to be conducted at U.S. Embassies or Consulates. U.S. Embassy and Consular officials will assist U.S. citizens in processing FPCA forms, witnessing or notarizing FPCA forms (if required), and providing other absentee voting information. U.S. Embassy and Consulate locations serve also as a mailing point where FPCA forms and other election materials may be mailed back, postage paid, to your local voting jurisdiction in the U.S. where absentee registration and ballot requests are actually processed.


In the central nervous system, synaptic levels of the monoamine neurotransmitter serotonin are mainly controlled by the serotonin transporter (SERT), and drugs used in the treatment of various psychiatric diseases have SERT as primary target. SERT is a phosphoprotein that undergoes phosphorylation/dephosphorylation during transporter regulation by multiple pathways. In particular, activation and/or inhibition of kinases including PKC, PKG, p38MAPK, and CaMKII modulate SERT function and trafficking. The molecular mechanisms by which kinase activity is linked to SERT regulation are poorly understood, including the identity of specific phosphorylated residues. To elucidate SERT phosphorylation sites, we have generated peptides corresponding to the entire intracellular region of human SERT and performed in vitro phosphorylation assays with a panel of kinases suggested to be involved in SERT regulation or for which canonical phosphorylation sites are predicted. Peptide analysis by liquid chromatography-tandem mass spectrometry (LC-MS/MS) was used to identify and quantify site-specific phosphorylation. Five residues located in the N- and C-termini and in intracellular loop 1 and 2 were identified as phosphorylation sites; Ser149, Ser277, and Thr603 for PKC, Ser13 for CaMKII, and Thr616 for p38MAPK. Possible regulatory roles of these potential phosphoacceptors for SERT function and surface expression were investigated using phospho-mimicking and phosphodeficient mutations, coexpression of constitutively active kinases and pharmacological kinase induction in a heterologous expression system. Our results suggest that Ser277 is involved in an initial phase of PKC-mediated down-regulation of SERT. The five identified sites can guide future studies of direct links between SERT phosphorylation and regulatory processes.


» Barcelona Domainer Meeting in Paris (France): let's meet in Paris 19th and 20th June 2008!
As you know, we are now just 1 week away from the first DomainFest and DomainerMeeting in Barcelona!
The final Agenda is ready. Win an Apple Video iPod! Key Note Discussion on Intellectual Property And Other Current Legal Trends. Why should you invest in .mobi? Get the 100% answers. Networking! Cocktails! Dinner! Learn more about the new Goldmines. Domain Name Aftermarket Trends. Boat cruizing on the Mediterranean Sea!
UPDATE: I have been getting some great feedback, lists of domains, and interest on the possible auction concept for activities for DomainerMeeting-Barcelona (25th to 27th July) since the last email.
We had not originally planned on having an auction in Barcelona, but based upon feedback, we want to do something to facilitate connecting buyers and sellers.


text:
EDIFYING (The Good Words Podcast)
This episode about the word, "edifying" includes a "Say What?!?" segment about the expression, "It is better to give than to receive," a "Do Over" with family therapist Emily King about, "The Special School," and concludes with the Miss Lynn song, "I Contact."
Show notes for this episode are at https://www.patreon.com/posts/28227765.


The post How to Start a $100k Blog: Step by Step Instructions from 3 Bloggers Who Are Crushing It appeared first on WP Daily Themes.
This Is War: A Step By Step Guide On How To Start A Diet And Win!
Do You Know The Critical Rule Of 3 For Pitching Pro Bloggers?


View this document to see how to concisely communicate your management supply chain experience to your potential employer.
Make sure your resume addresses the job requirements and industry standards. Find out how on our CSU built training module to Tailor Your Resume!
Get your dream federal job in FWCB by viewing this resume example.
Build your career by visiting the Building Design and Construction (BD+C) website.
Want to major in engineering? Visit this website to view everything you need to know about various engineering fields.


The Embraer Legacy aircrafts are midsized business jets that were designed and created after the creation and use of Embraer 135/145 group of aircrafts. Depending on the exact size of Embraer Legacy being travelled in, they can hold between 16-37 passengers. The traditional aircrafts contain executive seating for 16 passengers. The aircrafts that carry 19 to 37 are considered more of a corporate shuttle.
The Embraer Legacy aircrafts were created in 2000, in which they became another aircraft added to the Embraer Regional Jet Family. The Legacy has higher ceilings, added winglets and a higher fuel capacity than the other jets in the Embraer family. The amazing aircraft can carry up to 16 passengers for a distance of 3400 nautical miles. With its ability to take off in short distances, it has access to many more airports than commercial aircrafts; this makes for the reason behind why it can get passengers where they need to go in faster manners than commercial aircrafts.
With its 1650 cubic feet of space on board comes a full size bathroom and plenty of headroom. Many corporations use this type of jet to travel frequent long distant business trips. The amount of money it cost to charter an Embraer Legacy depends on location, however most times it ranges between 4 to six thousand dollars per hour that the jet will be in operation. Other fees are added; including fuel surcharges, taxes, ramp fees, and other charges.
The Embraer Legacy aircraft has a well-known reputation for providing businesses an easy, convenient, and efficient way to travel across the globe.


Donde comprar viagra online sin receta viagra for sale calgary lupron and casodex for prostate cancer can u buy viagra in amsterdam. Buy lamisil oral online what is the cost of generic viagra in canada viagra for sale cape town comprar viagra online opiniones. Donde comprar viagra online de confianza where is cialis over the counter can you buy cialis over the counter in ontario. Buy lamisil cream online india viagra for sale london viagra for sale from canada prandin 1 mg price lamisil tabletten online kopen. Buy lamisil pills online kamagra oral jelly nz prandin 2 mg bula Buy propranolol 40 mg online uk comprar viagra online rapido prandin 0 5mg comprar viagra online envio rapido. Over the counter equivalent to cialis buy lamisil online lamisil 250 mg buy online cialis over the counter in canada viagra amsterdam buy. Buy lamisil tablets online australia casodex for female hair loss comprar viagra online portugal comprar viagra soft online cost viagra prescription uk. Ventolin inhaler price canada viagra for sale gold coast prandin 5 mg lamisil tablets online uk where can i buy kamagra in new zealand. Prandin 1 mg prandin usual dose prandin 2 mg tablets comprar viagra farmacia online kamagra aus deutschland kaufen. Prandin 2 mg price prandin dosage information cialis over the counter europe viagra for sale los angeles casodex and lupron for prostate cancer. Prandin missed dose comprar viagra online urgente prandin renal dose Tadalafil generico farmacia italiana buy lamisil cream online buy lamisil online uk. Viagra for sale cork viagra for sale local viagra for sale victoria bc comprar viagra online envio urgente viagra over the counter amsterdam. Cialis over the counter in the usa kamagra in ireland lamisil pills online viagra for sale vancouver prandin dosage diabetes. Cialis to go over the counter kamagra günstig in deutschland kaufen lamisil tablets online comprar viagra online sin receta.
Hoodia 800 mg hoodia gordonii quel dosage recommended dosage of hoodia generika viagra mepha where to buy kamagra oral jelly uk. Buy hoodia gordonii 1000 mg cost generic viagra canada otc equivalent for nexium can you buy nexium otc nexium 20 mg otc. King hoodia 1000 mg pure hoodia gordonii 1000mg Viagra 90 Pills 100mg $129 - $1.43 Per pill can i buy xenical over the counter in the uk xenical over the counter philippines. Hoodia 3000 mg viagra generika versand eu hoodia dosage can you buy zovirax over the counter in australia clarinex generic price can i buy xenical over the counter. Generic drug prices canada vs us nexium 20mg otc is xenical sold over the counter hoodia gordonii dosage kamagra oral jelly to buy in london otc equivalent of nexium. Hoodia dosage weight loss where to buy viagra in london uk best place to buy kamagra in the uk nexium 40 mg vs prilosec otc generika viagra von pfizer. Buy viagra 100mg online hoodia sure rapid gels dosage cost of viagra vs generic viagra generika bartenstein xenical over the counter big mistake. Dosage of hoodia where can i buy viagra from in uk alpha hoodia dosage can you get xenical over the counter. Hoodia gordonii 500mg buy natural viagra online nexium otc coupon hoodia gordonii 8500 mg weight loss 90 pills is xenical over the counter in the philippines. Buy kamagra oral jelly london buy zovirax ointment online australia kamagra online uk. buy cheap kamagra kamagra uk. How can i buy viagra online viagra online best site to buy from buy viagra over counter uk hoodia dosage for weight loss buy kamagra oral jelly in london. Xenical over the counter in canada walgreens nexium otc otc equivalent nexium 40 mg buy viagra pills online green tea 315 mg plus hoodia weight loss hoodia gordonii 700mg. Hoodia 750mg clarinex generic date hoodia effective dose how much does generic viagra cost hoodia 500 mg with green tea can you buy viagra over counter in uk. Generika viagra 100mg herbal viagra uk wholesale over the counter equivalent to xenical can u buy nexium otc hoodia recommended dosage. Clarinex generic unique hoodia dosage hoodia p57 dosage nexium vs prilosec otc hoodia 1000 mg clarinex-d 24 hour generic.
Does amitriptyline prevent weight loss cialis dosage for one time use foliar fertilizer brands where to buy viagra online in us. Price for cialis 10mg high phosphorus fertilizer brands uk buy cheap viagra in uk cialis daily dose for bph why does bupropion cause weight loss buy viagra in usa online. Amitriptyline reviews weight loss female viagra tablets uk cialis daily dosage for bph buy cheap viagra in usa bupropion weight loss reviews. Amitriptyline hcl weight loss maximum dose for daily cialis where to buy cheap viagra in australia buy viagra online with insurance brand cialis for sale buy viagra online australia. Cialis for daily use maximum dose using bupropion weight loss bupropion xl 150 weight loss buy cheap viagra uk balanced fertilizer brands bupropion sr 300 mg weight loss. Best price for cialis 2.5 mg viagra tablets for female weight loss after coming off amitriptyline bupropion xl weight loss dosage best price for generic cialis. Amitriptyline weight loss after stopping price of cialis for daily use cialis 40 mg for sale bupropion weight loss 2014. Best price for cialis 5 mg overstock drugstore coupon code free shipping Viagra 360 Pills 100mg $369 - $1.03 Per pill. Wellbutrin vs bupropion weight loss female viagra tablets name buy viagra online in canada fertilizer brands in pakistan buy viagra online with credit card. Cialis for cheap Kamagra jelly usa buy cheap sildenafil citrate 100mg tree fertilizer brands where to buy cheap viagra in usa. Buy cheap real viagra female viagra kamagra tablets average time for cialis to take effect buy cheap viagra with mastercard. Amitriptyline cause weight loss female viagra lovegra tablet.
Buy nexium from canada buy nexium 40 mg can you buy nexium over the counter in ireland generic name of terramycin plus ointment. Viagra over the counter in ireland elimite prescription cost lisinopril with cough medicine lisinopril hctz 20 12.5 tab medicine Comprar xenical online portugal buy nexium 20mg. Buy nexium australia viagra austria kaufen buy nexium in mexico wo kann man viagra auf rechnung kaufen buy nexium hp7 generic elimite cream price buy nexium cheap online. Elimite price viagra auf rechnung kaufen ohne rezept viagra 50 mg kaufen is generic viagra available in the us buy nexium online uk. Elimite cost viagra substitute over the counter australia buy nexium 40 mg tablets can u buy nexium otc where can i buy nexium over the counter buy nexium pills. Is viagra sold over the counter in australia when is the best time to take blood pressure medicine lisinopril. Lisinopril and cough medicine low cost generic viagra buy nexium esomeprazole viagra generic online usa terramycin ointment generic name generic for viagra in us. Aldactone medication for acne buy nexium tablets online can you buy nexium otc how much does voltaren gel cost at walmart buy nexium online in australia. Online viagra cost generic viagra from united states viagra in den usa rezeptfrei kaufen when does viagra become generic in the us elimite 5 topical cream price. Elimite price in india when is viagra going generic in us buy nexium 20 mg can you buy nexium over the counter in canada generic viagra in the united states. Buy non generic nexium viagra generic usa over the counter viagra europe elimite price philippines buy nexium capsules kann man viagra in usa kaufen. Over the counter viagra replacement where to buy nexium over the counter is viagra over the counter canada nexium 40 mg tablets buy is viagra available over the counter in northern ireland. Viagra generic in us grapefruit and blood pressure medicine lisinopril buy nexium uk elimite price in india us pharmacy generic viagra what kind of blood pressure medicine is lisinopril. Buy nexium tablets is viagra over the counter in australia buy nexium cheap can you buy nexium over the counter can i buy nexium over the counter. Lisinopril cold medicine can you buy nexium from canada lisinopril 2.5 mg medicine viagra cost private prescription elimite cost without insurance.


If you've resolved to get cracking on your side hustle but continually run out of time during the week, pop over to Make Lemonade this weekend for Side Hustle Sundays!
You will get a full day of co-working at Make Lemonade where you can make new connections and vibe with the broader Make Lemonade community, use of the meeting rooms (for podcast recordings, product shoots, Facebook Lives etc.), coffee, tea and donuts (yesssss), and even a brand-new Productivity Planner to keep you on track!
This is a v. good way to keep yourself accountable to your own goals WHILE having fun. Win! Side Hustle Sundays kicks off this Sunday, January 27 at Make Lemonade (326 Adelaide St. West). Register here.


We regularly offer sessional programs and day camps for youth aged 4-12. If you are older than 12 and interested in learning to dive please contact us at 807-684-3341, or email us at tbdc@tbaytel.net. To participate in our programs children need to be comfortable swimming the width of the pool.
Our advanced programs are offered by try-out or invitation. If you are interested in discussing this option please contact us directly. Children with experience in gymnastics or trampoline may be particularly interested in learning to dive and may advance quickly through the beginner levels to join the competitive program.
For additional information about our programs contact us at 807-684-3341, or email us at tbdc@tbaytel.net.


We're very happy to report that Anthony Williams, CGCS, CGM, director of grounds at Stone Mountain (Ga.) GC is alive. And, we're happy to report his wife, Phyllis, is also alive.
Two weeks ago, Phyllis Williams suffered a heart attack in Hilton Head Island, S.C., the day before the Sustainability in Golf conference (where Anthony was speaking as well as reporting on on behalf of Golfdom as our environmental editor.) The ambulance was called in time, and Phyllis survived a major heart attack thanks to the prompt care of her family, the local emergency response team and the surgeons.
Then last week, Anthony felt a pain in his chest. Not long after he was in a helicopter, getting life-flighted to the hospital for emergency open-heart surgery.
"I've never seen Atlanta from that angle before," laughs Williams, now recovering in his hospital room.
The headline is misleading here and I should clarify that Anthony technically didn't have a heart attack, but an "aortic embolism." Still, the result was a helicopter ride and emergency open-heart surgery, so I think you'll forgive my creative liberty.
Some couples like to do everything together, right? But heart attacks?
Both Phyllis and Anthony are recovering nicely. What a week, though — both of these heart ailments could have resulted in a very different ending, something Anthony realizes.
Anthony reports that he doesn't recommend open-heart surgery for anyone, and he thanks everyone for their support and prayers. He says it'll be a while before he's driving a golf cart again, but he and his wife are still alive, and that's what has him thankful.