throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In re PATENT APPLICATION OF:
`
`Attorney Docket:
`
`2655-0188
`
`Net2Phone, Inc. (Patent No. 6,108,704)
`
`Group Art Unit:
`
`3992
`
`Control No.:
`
`90/010,416
`
`Examiner: KOSOWSKI, Alexander
`
`Issue Date: August 22, 2000
`
`Date:
`
`November 27, 2009
`
`Title: POINT-TO-POINT INTERNET
`PROTOCOL
`
`Confirmation No.2
`
`1061
`
`RESPONSE TO NON—FINAL REJECTION IN A RE-EXAMINATION
`
`Hon. Commissioner of Patents
`PO. Box 1450
`
`Alexandria, VA 22313-1450
`
`Sir:
`
`In response to the Office Action dated August 27, 2009 (and having had the deadline for
`
`7 responding extended one month), the Assignee hereby submits:
`
`Claim Amendments beginning on page 2 of this paper; and
`
`Remarks/Arguments beginning on page 6 of this paper.
`
`

`

`Re—Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`AMENDMENTS TO THE CLAIMS
`
`Please amend the claims in re—examination as follows:
`
`10. (Canceled)
`
`ll. (Amended) In a computer system. a method for establishing a point-to-point
`
`communication link from a caller process to a callee process over a computer network, the caller
`
`process having a user interface and being operatively connectable to the callee process and a
`
`server over the computer network, the method comprising the steps of:
`
`A. providing a user interface element representing a first communication line;
`
`B. providing a user interface element representing a first callee process; and
`
`C. establishing a point-to—point communication link from the caller process to the first
`
`callee process, in response to a user associating the element representing the first callee process
`
`with the element representing therrfiristcornmunication line7,7| The method of claim 1770]7whereinr 7
`
`step C further comprises the steps of:
`
`0.1 querying the server as to the on-line status of the first callee [process] process; and
`
`c2 receiving a network protocol address of the first callee process over the computer
`
`network from the server.
`
`12. (Amended) The method of claim [10] 11 further comprising the step of:
`
`D. providing an element representing a second communication line.
`
`14. (Amended) The method of claim [10] fl further comprising the steps of:
`
`D. providing a user interface element representing a second callee process; and
`
`E. establishing a conference point-to-point communication link between the caller
`
`process and the first and second callee process, in response to the user associating the element
`
`representing the second callee process with the element representing the first communication
`
`line.
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`15. (Amended) The method of claim [10] fl further comprising the step of:
`
`F. removing the second callee process from the conference point—to—point communication
`
`link in response to the user disassociating the element representing the second callee process
`
`from the element representing the first communication line.
`
`16. (Amended) The method of claim [10] fl further comprising the steps of:
`
`D. providing a user interface element representing a communication line having a
`
`temporarily disabled status; and
`
`E. temporarily disabling a point-to-point communication link between the caller process
`
`and the first callee process, in response to the user associating the element representing the first
`
`callee process with the element representing the communication line having a temporarily
`
`disabled status.
`
`19. (Amended) The method of claim [10] fl wherein the caller process further comprises
`
`a visual display and the user interface comprises a graphic user interface.
`
`21. (Canceled)
`
`22. (Amended) A computer program product for use with a computer system comprising:
`
`a computer usable medium having program code embodied in the medium for
`
`establishing a point-to-point communication link from a caller process to a callee process over a
`
`computer network, the caller process having a user interface and being operatively connectable
`
`to the callee process and a server over the computer network, the medium further comprising:
`
`program code for generating an element representing a first communication line;
`
`program code for generating an element representing a first callee process;
`
`program code, responsive to a user associating the element representing the first callee
`
`process with the element representing the first communication line, for establishing a point-to-
`
`3
`
`

`

`Re—Examination of Patent No. 6,108,704
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`point communication link from the caller process to the first callee process, [The computer
`
`program product of claim 21] wherein the program code for establishing a point-to-point
`
`communication link further comprises:
`
`program code for querying the server as to the on-line status of the first callee process;
`
`and
`
`program code for receiving a network protocol address of the first callee process over the
`
`computer network from the server.
`
`23. (Amended) A computer program product of claim [21] 2 further comprising:
`
`program code for generating an element representing a second communication line.
`
`25. (Amended) The computer program product of claim [21] 2 further comprising:
`
`program code for generating an element representing arsecioind callee process; and
`
`program code means, responsive to the user associating the element representing the
`
`second callee process with the element representing the first communication line, for establishing
`
`a conference communication link between the caller process and the first and second callee
`
`process.
`
`27. (Amended) The computer program product of claim [21] 2 further comprising:
`
`program code for generating an element representing a communication line having a
`
`temporarily disabled status; and
`
`program code, responsive association of the element representing the first callee process
`
`with the element representing the communication line having a temporarily disabled status, for
`
`temporarily disabling the point-to-point communication link between the caller process and the
`
`first callee process.
`
`

`

`Re-Examination of Patent No. 6,108,704
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`30. (Amended) A computer program product of claim [21] 2; wherein the computer
`
`system further comprises a Visual display and the user interface comprises a graphic user
`
`interface.
`
`

`

`Re—Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`
`February 24, 2009
`Filed:
`Reply to Office Action of August 27, 2009
`
`REMARKS/ARGUMENTS
`
`Favorable reconsideration of the claims currently undergoing re—examination, in View of
`
`the present amendment and in light of the following discussion, is respectfully requested.
`
`STATUS OF THE CLAIMS AND SUPPORT FOR THE CLAIM CHANGES
`
`Claims 1-7, 11-20 and 22-44 are pending and the subject of this re-examination. Claims
`
`11 and 22 have been rewritten in independent form without changing their scope, thus those
`
`amendments are self supporting. Their corresponding independent claims (i.e., claims 10 and
`
`21) have been canceled. The dependencies of claims 12, 14, 15, 16, 19, 23, 25, 27 and 30 have
`
`been amended in light of the cancelation of claims 10 and 21 to depend from new independent
`
`claims 11 and 22. In light of the changes to the dependencies, these changes are self supporting.
`
`Thus, no new matter has been added, 7No other claims have been amended, added or canceled
`
`herewith.
`
`RESPONSE TO REJECTIONS
`
`In the outstanding Office Action, five main rejections were made as follows:
`
`1. Claims 43 and 44 were alleged to be anticipated by NetBIOS;
`
`2. Claims 1-7 and 10—42 were alleged to be rendered obvious by NetBIOS in
`
`combination with at least one other reference;
`
`3. Claims 43 and 44 were alleged to be anticipated by the Etherphone papers;
`
`4. Claims 1—7 and 10-42 were alleged to be rendered obvious by the Etherphone
`
`papers in combination with at least one other reference; and
`
`5. Claims 1-7 and 10-44 were alleged to be rendered obvious by the VocalChat
`
`References, either alone or in combination with at least one other reference.
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`
`February 24, 2009
`Filed:
`Reply to Office Action of August 27, 2009
`
`Each of those rejections is respectfully traversed for the reasons set forth below. Reference is
`
`made throughout this response to the Declaration Of Ketan Mayer-Patel Under 37 CPR. 1.132
`
`(hereinafter the “Mayer-Patel Declaration”) attached hereto as Exhibit 1.
`
`The Rejection of Claims 43 and 44 over NetBIOS
`
`Claim 43 recites “a. program code configured to access a directory database, the database
`
`having a network protocol address for a selected plurality of processes having on-line status with
`
`respect to the computer network, the network protocol address of each respective process
`
`forwarded to the database following connection to the computer network.” This limitation is not
`
`taught by the NetBIOS reference as NetBIOS does not provide dynamic addressing or on-line
`
`status. See Exhibit 1, Mayer-Patel Declaration, paragraph 21.
`
`In rejecting claim 43, the Office Action adopts the positions of the third-party requester
`
`and states f‘See claim mapping chart in Exhibit M, pages 36-40, incorporated by reference.”
`
`With respect to this limitation (a), the claim mapping does not allege, much less prove, that
`
`NetBIOS teaches “the network protocol address of each respective process forwarded to the
`
`database following connection to the computer network.” In fact, the Office Action appears to
`
`have agreed (e.g., with respect to claim 1) that the NetBIOS reference does not teach that the
`
`processes receive network protocol addresses “following connection to the computer network.”
`
`The Office Action did this by rejecting the requester’s arguments under 35 U.S.C. § 102 and
`
`instead adopting “claim chart mapping utilizing alternative 103 rejections” -- rejections that rely
`
`on RFC 1531 to teach dynamic addressing.
`
`See Exhibit 1, Mayer-Patel Declaration, paragraph
`
`22.
`
`Even assuming that the Office Action intended the rejection to be a rejection under 35
`
`U.S.C. § 103 by combining NetBIOS with RFC 1531, the rejection would still not be proper.
`
`When alleging that one of ordinary skill in the art would have combined NetBIOS with RFC
`
`1531, the Office Action states “it would have been obvious
`
`to utilize the limitations taught by
`
`RFC 1531 in the invention taught by NetBIOS
`
`since this would allow for automatic reuse of
`
`7
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`an address
`
`and since examiner notes the use of dynamic IP address assignment in a TCP/IP
`
`network are old and well known
`
`and are useful to eliminate the burdensome task of manually
`
`assigning IP addresses for all networked computers.” The assignee respectfully submits that the
`
`conclusion drawn by the Office Action on the combinability of NetBIOS and RFC 1531 is
`
`mistaken in its conclusion on motivation. The Office Action speculates, with hindsight, as to
`
`why a person of ordinary skill might want to combine the two references, but does not
`
`acknowledge the problems that would arise in doing so, and does not provide any prior art that
`
`would indicate how the problems that dynamic addressing would bring into a NetBIOS type
`
`system could be resolved by those of ordinary skill at the time the patent was filed. See Exhibit
`
`1, Mayer-Patel Declaration, paragraph 23. In the context of point-to-point communication,
`
`widespread use of dynamically assigned addresses does not solve NetBIOS’s problems, it creates
`
`further problems. The assignee agrees that dynamically assigned addresses were known, and the
`
`patent in re-examination specifically states in that regard, “Due to the dynamic nature of
`
`temporary IP addresses of some devices accessing the Internet, point-to-point communications in
`
`realtime of voice and video have been generally difficult to attain.” Col. 1, lines 53—56. See
`
`Exhibit 1, Mayer-Patel Declaration, paragraph 24.
`
`But it is not enough to prove that the cause of a problem existed, namely the problematic
`
`use of changing addresses. The Office Action must show by citation of prior art that the problem
`
`was recognized, and that the solution for NetBIOS was either known or trivially apparent from
`
`the known art. See Innogenetics, N. V. v. Abbott Laboratories, 512 F.3d 1363, 1373 (Fed Cir.
`
`2008) (“The district court was nevertheless correct that knowledge of a problem and motivation
`
`to solve it are entirely different from motivation to combine particular references to reach the
`
`particular claimed method”). If the requester of this reexamination had such prior art it would
`
`undoubtedly have been provided as part of its exhaustive reexamination request. The fact that
`
`there is none is testimony to the lack of teaching in the prior art to make the suggested
`
`combination.
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`The NetBIOS reference cited in the request, moreover, indicates the opposite. For
`
`example, Section 15.1.7 0f the NetBIOS reference (entitled “Consistency of the NBNS Data
`
`Base”) recognizes that the association between a node, a registered name and an IP address is
`
`tenuous, even in an environment that uses static IP addresses. “Even in a properly running
`
`NetBIOS scope the NBNS and its community of end-nodes may occasionally lose
`
`synchronization with respect to the true state of name registrations.” To minimize the impact of
`
`this problem, the reference states, “Various approaches have been incorporated into the
`
`NetBIOS-over—TCP protocols” which it then proceeds to describe. See Exhibit 1, Mayer-Patel
`
`Declaration, paragraph 26.
`
`However, by incorporating DHCP and adopting dynamic address allocation as used by
`
`Internet access providers, the synchronization problem would become more disruptive, not less.
`
`Dynamic addressing would have introduced a new uncertainty to the relationships among the
`NBNS and its community of end-nodes and a new set of obstacles to NetBIOS synchronization
`
`that are not addressed by the NetBIOS reference. Consider the case of a node that is tumed-off
`
`and then subsequently turned back on, or a node that has simply lost its Internet connection for
`
`some technical reason or Whose DHCP lease has expired and then re-established a connection.
`
`In a dynamic addressing environment, such a node would most likely obtain a new IP address
`
`when it was turned back on that was different than the one it had when it registered its name.
`
`This change could lead to any number of node-name-IP address synchronization problems for
`
`the disclosed NetBIOS protocols. See Exhibit 1, Mayer-Patel Declaration, paragraph 27.
`
`For example, because the NBNS does not know the node’s new address, the NBNS
`
`would be unable to send to the node a Name Release Request or a Name Conflict Demand or
`
`request that the node send it a Name Status Request. Because communication from the node
`
`would be originating at a new address that was not recognized by the NBNS, a node’s response
`
`to a Name Query Request (assuming it somehow knew that its name had been challenged,
`
`perhaps from before it lost network connectivity) would not be recognized. A node would also
`
`be unable to confirm its association with registered names by sending Name Refresh Request
`
`9
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`packets to the NBNS.
`
`If a session between two NetBIOS applications were cut-off, re-
`
`establishing the communication would be especially difficult where the ability of a called entity
`
`to obtain both its associated name and its associated IP address were in doubt. As a result, the
`
`Office Action has not demonstrated that a solution to the problems created by exposure of
`
`NetBIOS to DHCP and dynamic addressing has been addressed by any of the applied
`
`references.1 See Exhibit 1, Mayer-Patel Declaration, paragraph 28.
`
`The Office Action also has not identified anything in the cited art that suggests how a
`
`person of ordinary skill is to go about the redesign of NetBIOS and the solving of obstacles to
`
`NetBIOS operation that are created by Internet access; problems that were recognized and left
`
`as warnings unresolved in the NetBIOS reference.2 See Exhibit 1, Mayer-Patel Declaration,
`
`paragraph 29.
`
`Merely citing to dynamic addressing, i.e., the source of those problems, is insufficient as
`the Supreme Court and the Federal Circuit have repeatedly made clear. See Depuy Spine, Inc. v.
`
`Medtronic Sofamor Danek, Inc., 567 F.3d 1314, 1326 (Fed. Cir. 2009) citing inter alia KSR Int ’1
`
`Co. v Teleflex Inc, 550 U.S. 398 (2007) and U.S. vAdams, 383 U.S. 39 (1966), for the
`
`proposition that obviousness requires not only “the expectation that prior art elements are
`
`capable of being physically combined, but also that the combination would have worked for its
`
`intended purpose,” and quoting In re ICON Health & Fitness, Inc., 496 F.3d 1374, 1382 (Fed.
`
`1 Besides dynamic addressing, Internet access would pose other challenges to a NetBIOS system. For example,
`because NetBIOS was designed for use on local area networks with small numbers of computers, trust among the
`network participants is assumed. That assumption cannot be transferred to a global Internet made up of unknown,
`and sometimes malevolent, entities. An implementation of NetBIOS on the public Internet would necessitate non-
`trivial adaptations to ensure that its services perform correctly and return accurate information. There is no
`discussion of security issues in the cited references. See Exhibit 2, from
`http:_//www.w3 schools.com/Site/site securityasp which instructs Microsoft Windows users whose computers access
`the Internet to disable NetBIOS over TCP/IP in order to solve their security problems. See Exhibit 1, Mayer-Patel
`Declaration, paragraph 28.
`2 The cited references go out of their way to avoid describing how a NetBIOS protocol might work in inter-
`connected network environments that that are less complex than the Internet and that predate DHCP. See Section
`4.6 (“The proposed standard recognizes the need for NetBIOS operation across a set of networks interconnected by
`network (1P) level relays (gateways) However, the standard assumes that this form of operation will be less
`frequent than on the local MAC bridged-LAN”)
`
`1 0
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`
`February 24, 2009
`Filed:
`Reply to Office Action of August 27, 2009
`
`Cir. 2007) as saying “[A] reference teaches away from a combination when using it in that
`
`combination would produce an inoperative result.”
`
`In View of the foregoing, a rejection of claim 43, even over the combination of NetBIOS
`
`and RFC 1531, can be compared to the rejection of a patent that claims a vehicle that travels on
`
`water where one piece of prior art shows a land vehicle and another shows water. The fact that
`
`water creates a problem for the land vehicle does not disclose that the person of ordinary skill
`would know how to build a vehicle capable of crossing the water. Thus, claim 43 is patentable
`
`over NetBIOS alone or over NetBIOS in combination with RFC 1531. See Exhibit 1, Mayer—
`
`Patel Declaration, paragraph 30.
`
`NetBIOS and RFC 1531 also do not teach “a. program code configured to access a
`
`directory database. .having a network protocol address for a selected plurality of processes
`
`having art-line status with respect to the computer network.” While NetBIOS uses name
`
`entries with “active” statuses as part ofits namemanagement process, an analysis of how that
`
`“active” status is used shows that “an active name” is not synonymous with an “on-line status
`
`with respect to the computer network.” An active name simply refers to a name that has been
`
`registered and that has not yet been de-registered, independent of whether the associated
`
`computer is or is not on-line. As shown on page 447 (and reproduced below), the N0de_Name
`
`entries stored with respect to a NetBIOS Name Server contain a series of fields including the
`
`“ACT” field.
`
`11
`
`

`

`Re-Examination of Patent No. 6,108,704
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`?%fi flfifig ¥§fifi$ Eéaid:
`
`r
`1
`1
`1
`2
`erasaaesaaezzaas
`«we-+----~+~~w~;~—w-a~v—«wwr'a~wwé¢vwwe+~--w—V~mam—”4”»we+ww~+~w~+ww“ifwwwn
`
`g
`assaaaaa
`gaaageaagamgeaarg
`gag as"?
`+v~~m4~wwrw+v«Mawwmw+ewwéwww+~~wa-ww+www§w~w+w~~+wWHEN~wa~m~+ww~+mwwa
`
`Tfia aaaawsaaaa fiaifi fie defimafi aat
`
`Eymhvi
`
`Eififia}
`
`fiaafiripmimn:
`
`R§$E§?Efl
`§§K
`
`?~1§
`a
`
`sea
`
`SPF
`
`B28
`
`G§§
`
`8
`
`5
`
`a
`
`3
`
`1,2
`
`Reaamvafi Ear Eature Mae, Neat he aare {93,
`gammamafit
`flame yiagw if Qflfl
`{1}
`then.antxy
`ia fax the permanenz made name,
`Fiag is germ
`{GE far ail ether namesi
`antiva fiame Flag, all antxiaa have ibis fiag
`sat £0 93% {2%.
`if afia {i} ehafi mama an tkia
`fianfiiiah giag‘
`mafia ia in cenfiliet,
`
`than thia flame
`2E SE5 {1}
`flareséaaer Eiagi
`1% ix the praaaaa mi heiug fieieéfifit
`flwnflr aeae 2.&a~
`figkifiTfléflm
`as a 9 made
`RE 3 M made
`31 a aaaarvafi far fiuaure use
`
`3
`
`@rmuy flame Fiag,
`If 03a {2}
`than the Rama Le a SKKfi? aeearaa
`name,
`
`if earn {3}
`
`them
`
`£5 a UEE$§E KeiBEQS Rama,
`
`See Exhibit 1, Mayer—Patel Declaration, paragraph 31.
`
`The ACT field is a single bit field (in bit 5) that signifies an “Active Name Flag. All
`
`entries have thisflag set to one (1).” (Emphasis added.) If all name entries have this flag set to
`
`one (1), then the NetBIOS name server cannot be using the Active Name Flag as a means of
`
`separately tracking whether the entity that owns the name is “active,” let alone what its “on-line
`
`status” might be.
`
`See Exhibit 1, Mayer-Patel Declaration, paragraph 32.
`
`The NetBIOS reference also does not teach that the active status of a name in the
`
`NetBIOS server is an indication of the active status of the owner of that name. To the contrary,
`
`when information about whether the owner of a name is “active” may be relevant, for example
`
`when a new entity seeks to register a name that has already been registered in the NetBIOS name
`12
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.2 90/010,416
`
`February 24, 2009
`Filed:
`Reply to Office Action of August 27, 2009
`
`server, the NetBIOS reference describes an elaborate set of interactions used to test whether the
`
`existing owner of the registered name is active or inactive. It does not rely on the fact that the
`
`name is active in the NetBIOS name server (See Section 15.2.2.2 and 15 2.2.3 entitled “Existing
`
`Name and Owner is Inactive”).
`
`See Exhibit 1, Mayer-Patel Declaration, paragraph 33.
`
`The NetBIOS reference also does not teach that an acquired IP address can be reasonably
`
`relied upon by a requesting end—node to confirm the “on-line status” of an end-node associated
`
`with a sought name. The NetBIOS reference describes at least two different scenarios where a
`
`second end-node sends a rejection response to the first end-node notwithstanding thefact that a
`
`second end-node is connected to the computer network and active with respect to the sought
`
`name. See Section 16.1.1 (“There exists a NetBIOS LISTEN compatible with the incoming call,
`
`but there are inadequate resources to permit establishment of a session. . .The called name does,
`
`in fact, exist on the called node, but there is no pending NetBIOS LISTEN compatible with the
`
`incoming callii). No distinction is made in the reference between the rejection response in these
`
`cases and the rejection response in cases where the called name does not exist on the called end-
`
`node. Id, (“In all but the first case, a rejection response is sent back over the TCP connection to
`
`the caller.”). See Exhibit 1, Mayer-Patel Declaration, paragraph 34.
`
`Thus, the limitation “program code configured to access a directory database, the
`
`database having a network protocol address for a selected plurality of processes having on-line
`
`status with respect to the computer network, the network protocol address of each respective
`
`process forwarded to the database following connection to the computer networ ” of claim 43 is
`
`not taught by the NetBIOS reference alone or in combination with RFC 1531, and the rejection
`
`of claim 43 should be withdrawn. See Exhibit 1, Mayer-Patel Declaration, paragraph 35.
`
`Claim 44 recites “following connection ofthefirst process to the computer network
`
`forwarding to the address server a network protocol address at which the first process is
`
`connected to the computer network.” As was discussed above with respect to the recitation of
`
`“the network protocol address of each respective process forwarded to the database following
`
`connection to the computer networ ” in claim 43, NetBIOS does not teach the claimed dynamic
`
`13
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`
`February 24, 2009
`Filed:
`Reply to Office Action of August 27, 2009
`
`address assignment. Moreover, it would not have been obvious to combine NetBIOS and RFC
`
`1531 for the reasons set forth above with respect to claim 43. See Exhibit 1, Mayer-Patel
`
`Declaration, paragraph 36.
`
`Claim 44 also recites “querying the address server as to whether the second process is
`
`connected to the computer network.” As was discussed above with respect to the recitation of
`
`“processes having on-line status with respect to the computer network” in claim 43, NetBIOS
`
`does not teach that an active name in NetBIOS is synonymous with “whether the second process
`
`is connected to the computer network.” An active name simply refers to a name that has been
`
`registered and that has not yet been de-registered, independent of whether the associated
`
`computer is or is not connected to the computer network. Thus, claim 44 is patentable over both
`
`NetBIOS alone and the combination of NetBIOS and RFC 1531. See Exhibit 1, Mayer—Patel
`
`Declaration, paragraph 37.
`
`Claims 1-7 and 32-42
`
`Claim 1 recites “program code for transmitting to the server a network protocol address
`
`received by thefirst processfollowing connection to the computer network.” Claim 1 further
`
`recites “program code for receiving a network protocol address of the second process from the
`
`server, when the secondprocess is connected to the computer network.” As was discussed
`
`above with respect to the recitation of “the network protocol address of each respective process
`
`forwarded to the database following connection to the computer networ ” in claim 43, NetBIOS
`
`does not teach this dynamic address assignment. Further, it would not have been obvious to
`
`combine NetBIOS and RFC 1531 for the reasons set forth above with respect to claim 43. See
`
`Exhibit 1, Mayer-Patel Declaration, paragraph 38.
`
`Claim 1 also recites “program code for transmitting, to the server, a query as to whether
`
`the second process is connected to the computer network.” As was discussed above with
`
`respect to the recitation of “processes having on-line status with respect to the computer
`
`networ ” in claim 43, NetBIOS does not teach that an active name in NetBIOS is synonymous
`
`14
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`with “Whether the second process is connected to the computer network.” An active name
`
`simply refers to a name that has been registered and that has not yet been de-registered,
`
`independent of whether the associated computer is or is not connected to the computer network.
`
`Thus, claim 1 patentable over the combination of NetBIOS and RFC 1531. See Exhibit 1,
`
`Mayer—Patel Declaration, paragraph 39.
`
`Claim 2 recites “each network protocol address stored in the memoryfollowing
`
`connection of a respective process to the computer network.” As was discussed above with
`
`respect to the recitation of “the network protocol address of each respective process forwarded to
`
`the database following connection to the computer network” in claim 43, NetBIOS does not
`
`teach this dynamic address assignment. Further, it would not have been obvious to combine
`
`NetBIOS and RFC 1531 for the reasons set forth above with respect to claim 43. See Exhibit 1,
`
`Mayer—Patel Declaration, paragraph 40.
`
`7 ,
`
`7 Claim 2also recites “means. .. for determining the on-line status ofthe secondprocess
`
`and for transmitting a network protocol address ofthe second process to the first process in
`
`response to a positive determination ofthe on-line status ofthe second process.” As was
`
`discussed above with respect to the recitation of “processes having on-line status with respect to
`
`the computer networ ” in claim 43, NetBIOS does not teach that an active name in NetBIOS is
`
`synonymous with “an on-line status of the second process.” An active name simply refers to a
`
`name that has been registered and that has not yet been de-registered, independent of whether the
`
`associated computer is or is not connected to the computer network. Thus, claim 2 and its
`
`dependent claim 3 are patentable over the combination of NetBIOS and RFC 15 31. See Exhibit
`
`1, Mayer-Patel Declaration, paragraph 41.
`
`Claim 4 recites “each of the network protocol addresses received following connection of
`
`the respective process to the computer network.” As was discussed above with respect to the
`
`recitation of “the network protocol address of each respective process forwarded to the database
`
`following connection to the computer networ ” in claim 43, NetBIOS does not teach this
`
`dynamic address assignment. Further, it would not have been obvious to combine NetBIOS and
`
`15
`
`

`

`Re-Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`
`February 24, 2009
`Filed:
`Reply to Office Action of August 27, 2009
`
`RFC 1531 for the reasons set forth above with respect to claim 43. See Exhibit 1, Mayer—Patel
`
`Declaration, paragraph 42.
`
`Claim 4 also recites “receiving and storing into a computer memory a respective network
`
`protocol address for selected of a plurality of processes that have an on-line status with respect
`
`to the computer network.” Claim 4 further recites “determining the on-line status of the second
`
`process.” As was discussed above with respect to the recitation of “processes having on-line
`
`status with respect to the computer networ ” in claim 43, NetBIOS does not teach that an active
`
`name in NetBIOS is synonymous with “an on-line status” of a process. An active name simply
`
`refers to a name that has been registered and that has not yet been de-registered, independent of
`
`whether the associated computer is or is not connected to the computer network. Thus, claim 4
`
`and its dependent claims 5-7 are patentable over the combination of NetBIOS and RFC 1531.
`
`See Exhibit 1, Mayer-Patel Declaration, paragraph 43.
`
`W
`
`Claim 32recites“the lriternet Protocol address added to the listfollowing connection of
`
`the process to the computer network.” As was discussed above with respect to the recitation of
`
`“the network protocol address of each respective process forwarded to the database following
`
`connection to the computer networ ” in claim 43, NetBIOS does not teach this dynamic address
`
`assignment. Further, it would not have been obvious to combine NetBIOS and RFC 1531 for the
`
`reasons set forth above with respect to claim 43. See Exhibit 1, Mayer-Patel Declaration,
`
`paragraph 44.
`
`Claim 32 also recites “an Internet accessible list having a plurality of selected entries,
`
`each entry comprising an identifier and a corresponding Internet protocol address of a process
`
`currently connected to the Internet.” As was discussed above with respect to the recitation of
`
`“processes having on—line status with respect to the computer network” in claim 43, NetBIOS
`
`does not teach that an active name in NetBIOS is synonymous with “a process currently [being]
`
`connected to the Internet.” An active name simply refers to a name that has been registered and
`
`that has not yet been de-registered, independent of whether the associated computer is or is not
`
`16
`
`

`

`Re—Examination of Patent No. 6,108,704
`
`Control No.: 90/010,416
`Filed:
`February 24, 2009
`Reply to Office Action of August 27, 2009
`
`connected to the Internet. Thus, claim 32 is patentable over the combination of NetBIOS and
`
`RFC 1531. See Exhibit 1, Mayer-Patel Declaration, paragraph 45.
`
`Claim 33 recites “the network protocol address of the corresponding process assigned to
`
`the process upon connection to the computer network.” As was discussed above with respect to
`
`the recitation of “the network protocol address of each respective

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