throbber
Appl, No. 091637,146
`Anmdt. Dated January 7, 2004
`Reply to Office action at October 7, 2003
`Docket No. P1illgfl1JS2
`
`4r IP
`
`IN THE UN ITED
`
`STATES PATENT AND TRADEMARK OFFICE
`
`plicnt:
`Serial No:
`
`Bela Rathonyi
`09/537,1 46
`
`et EIL
`
`Group Art Unit:
`
`2155
`
`Examiner:
`
`Frantz B. Jean
`RECEIVEE
`JAN 14 2004
`For: Method for Minimizing Feedback Responses in ARQ Protocols Technology Center 21 O'
`Mail Stop NON-FEE AMENDMENT
`Commissioner for Patents
`P.0, Box 1450
`Alexandria, VA 22313-1450
`
`Filed:
`
`March 29, 2000
`
`CERTIFICATE OF MAILING OR TRANSMISSION
`I hereby certify
`that
`this correspondence
`is being
`the United Sates Postal Service with
`deposited with
`sufficient postage for First class or Express mail
`in an
`envolopu addressed to Commissioner for Patents, P 0
`Box 1450, Alexandria, VA 22313-1450. or being facsimile
`transmitted to the USPTO, Group Art Unit 2155, (703)
`872-9300 on the date Indicated below.
`
`Date: January 7, 2004
`
`Name:
`
`jacguellng Wilson
`
`signat
`
`C 4 d J ll.,<.LdY.
`
`Dear Examiner:
`
`REPLY UNDER 37 C.F.R §1.1111
`
`In response to the Office action of October 7, 2003, the Applicants submit the
`following amendments and remarks.
`
`AMENDMENTS
`Amendments to the Claims are reflected in the listing of claims, which begins on page
`2 of this paper. This listing of claims will replace all prior versions, and listings, of claims
`in the application:
`
`Amendments to the Drawings begin on page 10 of this paper and include an attached
`replacement sheet that indicates the corrections made.
`
`Remarks/Arguments begin on page 11 of this paper.
`
`Page 1 of 14
`
`

`

`Appl. No. 091537,146
`Arndt. Dated January 7, 2004
`Reply to Office action of October 7, 2003
`Attorney Docket No, P11898-US2
`EUS/J/PI04-3004
`
`This listing of claims will replace all prior versions, and
`application:
`
`listings, of claims in the
`
`A method for minimizing feedback responses
`1.
`(Currently Amended)
`in an ARQ protocol, comprising the steps of:
`sending a plurality of first data units over a communication link;
`receiving said plurality of first data units; and
`responsive to the receiving step, constructing a message field for a second data
`unit, said message field including a type identifier field and at least one of a-type
`WasetifieF field, a sequence number field, a length field, and a content field.
`
`The method of Claim 1, wherein said message
`(Original)
`2.
`comprises a bitmap message.
`
`field
`
`The method of Claim 1, wherein said sequence number field
`3.
`(Original)
`includes a sequence number indicating an erroneous first data unit from said plurality of
`first data units.
`
`The method of Claim 1, wherein said sequence number field
`(Original)
`4.
`includes any sequence number from said plurality of first data units.
`
`The method of Claim 1, wherein said length field comprises
`5.
`(Original)
`a length value for said content field.
`
`6.
`a bitmap.
`
`(Original)
`
`The method of Claim 1, wherein said content field comprises
`
`The method of Claim 1, wherein said plurality of first data
`7.
`(Original)
`units comprises a plurality of ARQ protocol units including user data.
`
`Page 2 of 14
`
`

`

`Appi. No. 09/537,146
`Arndt. Dated January?7, 2004
`Reply to Office action of October 7, 2003
`Attorney Docket No. P1 1 898-US2
`EUS/JIP/04-3004
`
`The method of Claim 1, wherein said second data unit
`8.
`(Original)
`comprises information about missing or erroneous said first data units.
`
`The method of Claim 1, wherein the size of said length field
`9.
`(Original)
`is zero and a predefined bitmap size is used.
`
`The method of Claim 1, wherein said length field indicates a
`10.
`(Original)
`final sequence number in a bitmap.
`
`11.
`(Original)
`a value of zero.
`
`(Original)
`12.
`number field equals zero.
`
`The method of Claim 1, wherein said length field comprises
`
`The method of Claim 1, wherein a size of said sequence
`
`The method of Claim 1, wherein at least one of said plurality
`13.
`(Original)
`of first data units is used to piggy-back said message field.
`
`The method of Claim 1, wherein said ARO protocol
`(Original)
`14.
`comprises a selective-repeat ARQ protocol.
`
`A method for minimizing feedback responses
`15.
`(Currently Amended)
`in an ARQ protocol, comprising the steps of:
`sending a plurality of first data units over a communication link;
`receiving said plurality of first data units; and
`responsive to the receiving step, constructing a message field for a second data
`identifier field and at least one of a-type
`unit, said message field including a type
`idei4fieFefield, a length field, a plurality of erroneous sequence number fields, and a
`plurality of erroneous sequence number length fields, each of said plurality of erroneous
`
`Page 3 of 14
`
`

`

`Appl. No. M9837,146
`Arndt. Dated January 7, 2004
`Reply to Office actIon of October?7, 2003
`Attorney Docket No. P11898-US2
`EUSUJP/04.3004
`
`sequence number fields associated with a respective one of said plurality of erroneous
`sequence number length fields.
`
`16.
`(Original)
`comprises a list message.
`
`The method of Claim 15, wherein said message
`
`field
`
`17.
`The method of Claim 15, wherein at least one value for said
`(Original)
`plurality of erroneous sequence number length fields comprises zero,
`
`18.
`(Original)
`a value of zero.
`
`The method of Claim 15, wherein said length field comprises
`
`The method of Claim 15, wherein said length field comprises
`19.
`(Original)
`an odd value indicating that the last SN is an acknowledgment.
`
`The method of Claim 15, wherein said length field comprises
`(Original)
`20.
`an even value indicating that the last SN is not an acknowledgment.
`
`The method of Claim 15, wherein said plurality of first data
`(Original)
`21.
`units comprises a plurality of ARQ protocol units including user data.
`
`The method of Claim 15, wherein said second data unit
`(Original)
`22.
`comprises information about missing or erroneous said first data units.
`
`23.
`The method of Claim
`(Original)
`plurality of first data units is used to piggy-badk said
`
`15, wherein at
`message field.
`
`least one of said
`
`The method of Claim
`(Original)
`24.
`comprises a selective-repeat ARQ protocol.
`
`15, wherein said ARQ protocol
`
`Page 4 of 14
`
`

`

`App. No. 09/537,148
`Arndt. Dated January 7, 2004
`Reply to Office action of October 7.,2003
`Attorney Docket No. PI18598-US2
`EUSIJ/P/04-3004
`
`A method for minimizing feedback responses
`25.
`(Currently Amended)
`in an ARO protocol, comprising the steps of:
`sending a plurality of first data units over a communication link;
`receiving said plurality of first data units; and
`responsive to the receiving step, constructing between one to several message
`fields for a second data unit, said one to several message fields including a type
`sequence number field, a
`identifier field and at least one of ztp3dnifrfel,a
`length field, a content field, a plurality of erroneous sequence number fields, and a
`plurality of erroneous sequence number length fields, each of said plurality of erroneous
`sequence number fields associated with a respective one of said plurality of erroneous
`sequence number length fields.
`
`The method of Claim 25, wherein said one to several
`26.
`(Original)
`message fields further comprise an acknowledgment message.
`
`27.
`The method of Claim 25, wherein the last of said one to
`(Original)
`several message fields includes an acknowledgment of all SNs not indicated erroneous
`by all other of said one to several message fields in said second data unit.
`
`28.
`The method of Claim 25, wherein said one to several
`(Original)
`message fields further comprise a no more message,
`
`The method of Claim 25, wherein said one
`29.
`(Original)
`message fields include a bitmap message.
`
`to several
`
`The method of Claim 25, wherein said sequence number
`30.
`(Original)
`field includes a sequence number indicating an erroneous first data unit from said
`plurality of first data units.
`
`Page 5 of 1441
`
`

`

`Appl. No. 09/537,146
`Arndt, Dated January 7. 2004
`Reply to Offica action of October 7, 2003
`Attorney Dodaet No. P11898-US2
`EUJS/J/PI04-3D04
`
`The method of Claim 25, wherein said length field comprises
`31.
`(Original)
`a length value for said content field,
`
`32.
`(Original)
`comprises a bitmap.
`
`The method of Claim 25, wherein said content
`
`field
`
`33.
`The method of Claim 25, wherein said plurality of first data
`(Original)
`units comprises a plurality of ARQ protocol units including user data.
`
`The method of Claim 25, wherein said second data unit
`(Original)
`34.
`comprises information about missing or erroneous said first data units.
`
`The method of Claim 25, wherein the size of said length field
`35.
`(Original)
`is zero and a predefined bitmap size is used.
`
`The method of Claim 25, wherein said length field indicates
`36.
`(Original)
`a final sequence number in a bitmap,
`
`37.
`(Original)
`a value of zero.
`
`38.
`(Original)
`number field equals zero.
`
`The method of Claim 25, wherein said length field comprises
`
`The method of Claim 25, wherein a size of said sequence
`
`39.
`The method of Claim 25, wherein said one to several
`(Original)
`message fields include a list message.
`
`The method of Claim 25, wherein at least one value for said
`(Original)
`40.
`plurality of erroneous sequence number length fields comprises zero.
`
`Page 6 of 14
`
`41
`
`

`

`Appl. No. 09/537,1 48
`Arndt Dated January?7, 2004
`Reply to Office actIon of October?7, 2003
`Attorney Docket No. P1 1898-US2
`EUS/J/P/04-3DO4
`
`The method of Claim 25, wherein said length field comprises
`41.
`(Original)
`an odd value indicating that the last SN is an acknowledgment.
`
`The method of Claim 25, wherein said length field comprises
`(Original)
`42.
`an even value indicating that the last SN is not an acknowledgment.
`
`The method of Claim 25, wherein said ARQ protocol
`(Original)
`43.
`comprises a selective-repeat ARQ protocol.
`
`The method of Claim 25, wherein at least one of said
`(Original)
`44.
`plurality of first data units is used to piggy-back said one to several message fields.
`
`A system for minimizing feedback responses in
`
`(Currently Amended)
`45.
`an ARQ protocol, comprising:
`a first peer entity;
`a second peer entity; and
`a communication link coupled between said first peer entity and said second peer
`entity for communicating data therebetween;
`said first peer entity including means for sending a plurality of first data units over
`said communication link to said second peer entity;
`said second peer entity including means for receiving said plurality of first data
`units, and constructing one to several message fields for a second data unit, said one to
`several message fields including a tvpe identifier field and at least one of a-type
`ideMeFerfield, a sequence number field, a length field, a content field, a plurality of
`erroneous sequence number fields, and a plurality of erroneous sequence number
`length fields, each of said plurality of erroneous sequence number fields associated with
`a respective one of said plurality of erroneous sequence number length fields.
`
`The system of Claim 45, wherein said one to several
`(Original)
`46.
`message fields further comprise an acknowledgment message.
`
`Page 7 of 14
`i I -
`
`

`

`Appl. No. 09/537,146
`Amdt. Dated January 7, 2004
`Reply to Office action of October 7, 2003
`Attorney Docket No. P1 1898-US2
`EIJSUJP104-3004
`
`(Original)
`47.
`The system of Claim 45, wherein the last of said one to
`several message fields includes an acknowledgment of all SNs not indicated erroneous
`by all other of said one to several message fields in said second data unit.
`
`The system of Claim 45, wherein said one
`(Original)
`46.
`message fields further comprise a no more message.
`
`to several
`
`49.
`The system of Claim 45, wherein said one
`(Original)
`message fields include a bitmap message.
`
`to several
`
`50.
`(Original)
`The system of Claim 45, wherein said sequence number
`field includes a sequence number indicating an erroneous first data unit from said
`plurality of first data units.
`
`51.
`The system of Claim 45, wherein said length field comprises
`(Original)
`a length value for said content field.
`
`52.
`(Original)
`comprises a bitmap.
`
`The system of Claim 45, wherein said content
`
`field
`
`53.
`The system of Claim 45, wherein said plurality of first data
`(Original)
`units comprises a plurality of ARQ protocol units including user data.
`
`(Original)
`54.
`The system of Claim 45, wherein
`comprises information about missing or erroneous said first data
`
`said second data unit
`units.
`
`55.
`The system of Claim 45, wherein the
`(Original)
`is zero and a predefined bitmap size is used.
`
`size of said length field
`
`Page 8 of 14
`
`445
`
`

`

`Appl. No. 09/537,148
`Amndt. Dated January?7, 2004
`Reply to Office action of October?7, 2003
`Attorney Docket No. PI11898-US2
`EUS/J/P/04-3004
`
`56.
`(Original)
`final sequence number in
`
`The system of Claim 45, wherein said length field indicates a
`a bitmap.
`
`57.
`(Original)
`a value of zero.
`
`58.
`(Original)
`number field equals zero.
`
`The system of Claim 45, wherein said length field comprises
`
`The system of Claim 45, wherein a size of said sequence
`
`59.
`The system of Claim 45, wherein said one to several
`(Original)
`message fields include a list message.
`
`60.
`The system of Claim 45, wherein at least one value for said
`(Original)
`plurality of erroneous sequence number length fields comprises zero.
`
`61.
`The system of Claim 45, wherein said length
`(Original)
`an odd value indicating that the last SN is an acknowledgment,
`
`field comprises
`
`62.
`The system of Claim 45, wherein said length
`(Original)
`an even value indicating that the last SN is not an acknowledgment.
`
`field comprises
`
`63.
`The system of Claim 45, wherein said
`(Original)
`comprises a selective- repeat ARID protocol,
`
`ARO protocol
`
`The system of Claim 45, wherein at least one of said plurality
`(Original)
`64.
`of first data units is used to piggy-back said one to several message fields.
`
`Page 9 of 14
`
`

`

`Appl, No. O/37,146
`Arndt. Dated January 7, 2004
`Reply to Office action of October 7, 2003
`Attorney Docket No. P1 1 8S8-US2
`EUSIJ/P/04-3004
`
`Amendments to the Drawings:
`The attached sheet of drawings includes proposed corrections to Figs 1, 2 and 3.
`Attachment: Sheet 1 of 3
`
`Page 10 of 14
`
`

`

`Appl. No. 091537,145
`Arndt. Dated January 7, 2004
`Reply to Office action of October 7, 2003
`Attorney Docket No, P1 1898-US2
`ELJSIJIPI04.3004
`
`REMARKS/ARGUMENTS
`
`Amendments
`The Applicants have amended Claims 1, 15, 25 and 45. Claims 1-64 are pending
`in the application. Favorable reconsideration of the application is respectfully requested
`in view of the foregoing amendments and the following remarks.
`
`Claim Rejections - 36 U.S.C. § 102(b)
`The Examiner rejected Claims 1-8, 13-16, 19-34, 39, 41-54, 59, and 61-64 under
`35 U.S.C. 102(b) as being anticipated by Cam et at IEEE vol. 45, No 1, January 1997
`(hereinafter, Cam). The Applicant respectfully traverses this rejection and submits that
`Cam does not disclose at
`least
`the emphasized
`feature present
`in amended.
`independent Claim I below.
`A method
`1 ,
`minimizing
`for
`(Currently Amended)
`feedback responses in an ARQ protocol, comprising the steps of:
`sending a plurality of first data units over a communication link;
`receiving said plurality of first data units; and
`responsive to the receiving step, constructing a message field for a
`second data unit, said message field including a type identifier field and at
`least one of a sequence number field, a length field, and a content field.
`(emphasis added)
`
`Cam appears to disclose the effect of feedback errors on the throughput of ARQ
`protocols in a point-to-point channel under feedback assumptions. The Cam reference
`shows that feedback errors on the throughputs of continuous ARQ protocols can be
`reduced by modifying the retransmission by sending the complete state of the receiver
`back with each acknowledgment. As noted in the Detailed Action, a correspondence is
`drawn between
`the sequence number
`field,
`length
`field and content
`field.
`In
`independent Claim 1 and the description of a complete feedback scheme found on page
`36 col. 2 line 34 to page 37, col. 1, line 19 of the Cam reference. In this passage, Cam
`is discussing the state of the receiver and discloses that the "complete receiver state
`
`Page 11 of 14
`
`

`

`Appl, No. 09/537,146
`Arndt. Dated January 7, 20D4
`Reply to Office action of October 7, 2003
`Attorney Docket No. P1 1898-US2
`EUSIJ/P/04-3004
`
`information" consists of the sequence number of the first outstanding packet and the
`contents of the re-sequencing buffer (page 36, col. 2, lines 27-32). The sequence
`number field is discussed, but the Applicants are unable to determine any of the other
`fields claimed in the original version of Claim 1. The Applicants respecfully submit that
`amended Claim 1 provides the tyoe identifier field and at least one of a sequence
`number field, a length field, and a content field. The only field that is disclosed in Cam is
`the sequence number field. The other fields don't seem to be present or suggested in
`the Cam reference. Therefore, Claim 1 is not anticipated by the Cam reference. This
`being the case, Claims 2-8 and 13-14 depend from Claim 1 and are not anticipated by
`Cam,
`
`As between Claim 1 and the Cam reference, the Applicants submit that amended
`independent Claims 15, 25 and 45 contain limitations analogous to those found in Claim
`1. For the above given reasons the Applicants respectfully submit that Claim 15, 26 and
`45 are patentable aver the Cam reference. This being the case, Claims 16 and 19-24,
`which depend from Claim 15 are not anticipated by Cam. Claims 26-34, 39 and 41-44,
`which depend from Claim 25 are also not anticipated by Cam. Also, Claims 54, 69, and
`6 1-64, which depend from Claim 45 are not anticipated by the Cam reference.
`
`Claim Rejections - 35 U.S.C. § 103 (a)
`The Examiner rejected claims 9-12, 17-18, 35-38, 40, 55-58 and 60 under 35.
`U.S.C § 103(a) as being unpatentable over Cam etal. IEEE vol 45, No 1, January 1997
`in view of Knisely et al. (US 6,317,430) (Knisely).
`The Knisely reference is cited for providing a size of length field that is zero and a
`predetermined bitmap size that is used, a final sequence number in a bitmap, a length
`field value of zero and a sequence number field equal to zero (fig. 4-7; col 2, lines 30-
`51; col 5-cal 7). Knisely discloses a size of length field, a sequence number field but not
`seem to disclose a content field or a type identifier field. Therefore, the present
`invention is patentable over Cam in view of Knisely
`The Applicants' respectfully submit that the present invention is patentable over
`the art of record for at least the reasons provided above with respect to Claim 1. In
`
`Page 12 of 14
`
`

`

`Appi. No, 09/537,146
`Arndt. Dated January 7, 2004
`Reply to Office action of October 7, 2003
`Attorney Docket No. P11 808-US2
`EUS/JIP/04-3004
`
`addition, Applicant respectfully submits that there is no suggestion or motivation in
`either Cam or Knisely to combine the references to teach the claimed invention, Even if
`there were motivation to combine, neither reference includes disclosure of a content
`field and a type identifier field. Therefore, Claims 9-12 which depend from Claim 1 and
`contain the type identifier field and content field limitations are also patentable over the
`independent Claim 15, Claims 35-38 and 40
`prior art. Claims 17-18 depend from
`depend from Claim 25 and Claims 55-58 and 60 depend from Claim 45 and contain the
`novel type identifier field and content field are also patentable over the Cam and Knisely
`references.
`
`Page 13 of 14
`
`

`

`Appl. No. U9/537,148
`Arndt. Dated January 7, 2004
`Reply to Office action of Octoboer?7 2003
`Attorney Docket No. P31 1898-US2
`EUS/J/P104-3004
`
`CONCLUSION
`In view of the foregoing remarks, the Applicants believe all of the claims currently
`pending in the Application to be in a condition for allowance. The Applicant, therefore,
`respectfully requests that the Examiner withdraw all rejections and issue a Notice of
`Allowance for Claims 1-64.
`The Applicants request a telep)honic interview if the Examiner has any questions
`or requires any additional information that would further or expedite the prosecution of
`the Application.
`
`Respectfully submitted,
`
`By Sidney L. Weatherfo d
`Registration No. 45,602
`Ericsson Patent Counsel
`
`Ericsson Inc.
`6300 Legacy Drive
`MIS EVW 2-0-2
`Piano, TX 75024
`Phone: 972-583-8656
`Fax: 972-583-7864
`sidney.weatherford@ericsson.com
`
`Page 14 of 14
`
`

`

`Replacement Sheet
`
`-113
`
`FIG. 1,
`
`--PRIOR AIRT--
`
`FIG. 2
`-PRIOR ART-
`
`PDU_format--$-PDU'
`Lenofl=5
`SW-n3
`SN=4
`8N=5
`8*94
`SN=16
`
`FIG. 4
`
`FIG. 6
`
`FIG. 3
`
`--PRIOR ART--
`PDU fonna-S-PDU
`'SSN=2
`EInMAP4iOOOOllli111O0O
`
`FIG. 5
`
`LENGTHNO
`
`j=1
`SN2 -2Z
`SN3=50
`SN4-95
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket