Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
120 words
An apparatus comprising: (a) a storage medium having stored therein a plurality of programming instructions; and (b) an execution unit, coupled to the storage medium, to execute the plurality of programming instructions to implement a video service to facilitate full motion video communication with a remote apparatus through a full motion video communication connection established and operated in accordance with a full motion video communication protocol, the video service including a still image function to facilitate temporary suspension of full motion video transmission, and transmit instead a plurality of progressive scans of one or more still images through the same full motion video connection, in accordance with a still image communication protocol defined within said full motion video communication protocol.
Claim 2
Independent Claim
120 words
An apparatus comprising: (a) a storage medium having stored therein a plurality of programming instructions; and (b) an execution unit, coupled to the storage medium, to execute the plurality of programming instructions to implement a video service to facilitate full motion video communication with a remote apparatus through a full motion video communication connection established and operated in accordance with a full motion video communication protocol, the video service including a still image function to facilitate temporary suspension of full motion video transmission, and transmit instead a plurality of progressive scans of one or more still images through the same full motion video connection, in accordance with a still image communication protocol defined within said full motion video communication protocol.
Claim 3
Dependent Claim
72 words
The apparatus as set forth in claim 1, wherein said apparatus further comprises a local video application on whose behalf said video service facilitates said full motion video comrnmunication, and the still image function includes logic for notifying the local video application that a video input device supplying video images to the video service to provide on behalf of the local video application to the remote apparatus, has entered a busy state.
Claim 4
Dependent Claim
96 words
The apparatus as set forth in claim 1, wherein said apparatus further comprises a local video application on whose behalf said video service facilitates said full motion video communication, and the still image function includes logic for notifying the remote apparatus that a video input device supplying video images to the video service to provide to the remote apparatus on behalf of the local video application has entered a busy state, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 5
Dependent Claim
61 words
The apparatus as set forth in claim 1, wherein the still image function includes logic for notifying the remote apparatus to prepare to accept the plurality of progressive scans of said one or more still images, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 6
Dependent Claim
72 words
The apparatus as set forth in claim 1, wherein said apparatus further comprises a video capture driver for capturing video image frames in a first format for said video service to transmit to said remote apparatus at a full motion rate, and the still image function includes logic for instructing the video capture driver to switch to a second format of the still image function's choice for capturing said video image frames.
Claim 7
Dependent Claim
68 words
The apparatus as set forth in claim 1, wherein said apparatus further comprises a video codec for generating digital video image data to be framed for said video service to transmit to said remote apparatus at a full motion rate, and the still image function includes logic for holding constant video image input to the video codec to generate the plurality of progressive scans of a still image.
Claim 8
Dependent Claim
64 words
The apparatus as set forth in claim 1, wherein the still image function includes logic for querying the remote apparatus prior to providing the plurality of progressive scans of said one or more still images to the remote apparatus, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 9
Dependent Claim
56 words
The apparatus as set forth in claim 1, wherein the still image function includes logic for providing the plurality of progressive scans of said one or more still images to the remote apparatus, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said video communication protocol.
Claim 10
Dependent Claim
65 words
The apparatus as set forth in claim 1, wherein the still image function includes logic for notifying the remote apparatus that provision of the plurality of progressive scans of said one or more still images to the remote apparatus is being terminated, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said video communication protocol.
Claim 11
Dependent Claim
15 words
The apparatus as set forth in claim 1, wherein the apparatus is a computer system.
Claim 12
Independent Claim
119 words
An apparatus comprising: (a) a storage medium having stored therein a plurality of programming instructions; and (b) an execution unit, coupled to the storage medium, to execute the plurality of programming instructions to provide a video service to facilitate full motion video communication with a remote apparatus through a full motion video communication connection and in accordance with a full motion video communication protocol, wherein the video service includes a still image function having logic to facilitate acceptance of a plurality of progressive scans of one or more still images from the remote apparatus, through the same full motion video communication connection and in accordance with a still image communication protocol defined within said full motion video communication protocol.
Claim 13
Independent Claim
119 words
An apparatus comprising: (a) a storage medium having stored therein a plurality of programming instructions; and (b) an execution unit, coupled to the storage medium, to execute the plurality of programming instructions to provide a video service to facilitate full motion video communication with a remote apparatus through a full motion video communication connection and in accordance with a full motion video communication protocol, wherein the video service includes a still image function having logic to facilitate acceptance of a plurality of progressive scans of one or more still images from the remote apparatus, through the same full motion video communication connection and in accordance with a still image communication protocol defined within said full motion video communication protocol.
Claim 14
Dependent Claim
66 words
The apparatus as set forth in claim 11, wherein the still image function includes logic for responding to a notification from the remote apparatus to be prepared to accept the plurality of progressive scans of said one or more still images, through the same full motion video communication protocol and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 15
Dependent Claim
58 words
The apparatus as set forth in claim 11, wherein the apparatus further comprises a video capture driver for capturing remote video image frames in a first format and the still image function includes logic for instructing the video capture driver to switch to a second format of the still image function's choice for capturing remote video image frames.
Claim 16
Dependent Claim
49 words
The apparatus as set forth in claim 11, wherein the still image function includes logic for responding to a query from the remote apparatus, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 17
Dependent Claim
60 words
The apparatus as set forth in claim 11, wherein the still image function includes logic for notifying the remote apparatus to stop providing the plurality of progressive scans of said one or more still images, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 18
Dependent Claim
15 words
The apparatus as set forth in claim 11, wherein the apparatus is a computer system.
Claim 19
Dependent Claim
105 words
A machine implemented method comprising: a) temporarily suspending full motion video communication with a remote machine, the full motion video communication being conducted over a full motion video communication connection established and operated in accordance with a full motion video communication protocol; b) providing a plurality of progressive scans of one or more still images to the remote machine, through the same full motion video communication connection and in accordance with a still image communication protocol defined within the full motion video communication protocol; and c) resuming the suspended full motion video communication with the remote machine through the same full motion video communication connection.
Claim 20
Dependent Claim
105 words
A machine implemented method comprising: a) temporarily suspending full motion video communication with a remote machine, the full motion video communication being conducted over a full motion video communication connection established and operated in accordance with a full motion video communication protocol; b) providing a plurality of progressive scans of one or more still images to the remote machine, through the same full motion video communication connection and in accordance with a still image communication protocol defined within the full motion video communication protocol; and c) resuming the suspended full motion video communication with the remote machine through the same full motion video communication connection.
Claim 21
Dependent Claim
46 words
The method as set forth in claim 17, wherein (a) includes notifying a local video application that a video input device supplying video images to a video service to provide to the remote machine on behalf of the local video application has entered a busy state.
Claim 22
Dependent Claim
70 words
The method as set forth in claim 17, wherein (a) includes notifying the remote machine, through the same full motion video communication connection and in accordance with the still image communication protocol defined with the full motion video communication protocol, that a video input device supplying video images to a video service to provide to the remote machine on behalf of a local video application has entered a busy state.
Claim 23
Dependent Claim
56 words
The method as set forth in claim 17, wherein (a) includes notifying the remote machine, through the same full motion video communication connection and in accordance with the still image communication protocol defined with the full motion video communication protocol, to prepare to accept the plurality of progressive scans of said one or more still images.
Claim 24
Dependent Claim
57 words
The method as set forth in claim 17, wherein (b) includes instructing a video capture driver capturing video image frames in a first format for a video service to transmit to the remote apparatus at a full motion rate, to switch to a second format of the still image function's choice for capturing said video image frames.
Claim 25
Dependent Claim
31 words
The method as set forth in claim 17, wherein (b) includes holding constant video image input to a video codec to generate the plurality of progressive scans of a still image.
Claim 26
Dependent Claim
59 words
The method as set forth in claim 17, wherein (b) includes querying the remote machine, through the same full motion video communication connection and in accordance with the still image communication protocol defined with the full motion video communication protocol, prior to providing the plurality of progressive scans of said one or more still images to the remote machine.
Claim 27
Dependent Claim
89 words
The method as set forth in claim 23, wherein (b) further includes receiving a response from the remote machine, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol, as a result of said querying, and said provision of the progressive scans of said one or more still images to the remote machine is performed only if the remote machine indicates willingness to accept the progressive scans of said one or more still images.
Claim 28
Dependent Claim
90 words
The method as set forth in claim 17, wherein (b) includes receiving a response from the remote machine, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol, as a result of the performance of (a), and said provision of the progressive scans of said one or more still images to the remote machine is performed only if the remote machine indicates willingness to accept the progressive scans of said one or more still images.
Claim 29
Dependent Claim
47 words
The method as set forth in claim 17, wherein (b) is terminated if a termination notification is received from the remote machine, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 30
Dependent Claim
62 words
The method as set forth in claim 17, wherein (c) includes notifying the remote machine, through the same full motion video communication connection and in accordance with the still image communication protocol defined with the full motion video communication protocol, that provision of the plurality of progressive scans of said one or more still images to the remote machine is being terminated.
Claim 31
Dependent Claim
110 words
A machine implemented method comprising: a) responding to a notification from a remote machine to temporarily suspend full motion video communication, the full motion video communication being conducted through a full motion video communication connection established and operated in accordance with a full motion video communication protocol; b) receiving a plurality of progressive scans of one or more still images from the remote machine, through the same full motion video communication connection and in accordance with a still image communication protocol defined within the full motion video communication protocol; and c) resuming the suspended full motion video communication with the remote machine through the same full motion video communication connection.
Claim 32
Dependent Claim
110 words
A machine implemented method comprising: a) responding to a notification from a remote machine to temporarily suspend full motion video communication, the full motion video communication being conducted through a full motion video communication connection established and operated in accordance with a full motion video communication protocol; b) receiving a plurality of progressive scans of one or more still images from the remote machine, through the same full motion video communication connection and in accordance with a still image communication protocol defined within the full motion video communication protocol; and c) resuming the suspended full motion video communication with the remote machine through the same full motion video communication connection.
Claim 33
Dependent Claim
44 words
The method as set forth in claim 28, wherein (a) includes instructing a video capture driver capturing remote video image frames in a first format, to switch to a second format of the still image function's choice for capturing said remote video image frames.
Claim 34
Dependent Claim
44 words
The method as set forth in claim 28, wherein (b) includes responding to a query from the remote machine, through the same full motion video communication connection and in accordance with said still image communication protocol defined within said full motion video communication protocol.
Claim 35
Dependent Claim
55 words
The method as set forth in claim 28, wherein (c) includes notifying the remote machine, through the same full motion video communication connection and in accordance with the still image communication protocol defined with the full motion video communication protocol to stop providing the plurality of progressive scans of said one or more still images.