In Re Thomas P.H. Warmerdam and Bernard J.H. Verwer

33 F.3d 1354, 31 U.S.P.Q. 2d (BNA) 1754, 1994 U.S. App. LEXIS 21271, 1994 WL 416408
CourtCourt of Appeals for the Federal Circuit
DecidedAugust 11, 1994
Docket93-1294
StatusPublished
Cited by18 cases

This text of 33 F.3d 1354 (In Re Thomas P.H. Warmerdam and Bernard J.H. Verwer) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
In Re Thomas P.H. Warmerdam and Bernard J.H. Verwer, 33 F.3d 1354, 31 U.S.P.Q. 2d (BNA) 1754, 1994 U.S. App. LEXIS 21271, 1994 WL 416408 (Fed. Cir. 1994).

Opinion

PLAGER, Circuit Judge.

Thomas P.H. Warmerdam and Bernard J.H. Verwer (collectively Warmerdam or appellants) appeal the January 28, 1993 decision of the Patent and Trademark Office Board of Patent Appeals and Interferences (Board), Appeal No. 92-3680. The Board affirmed the rejection of claims pending in U.S. Patent Application Serial No. 07/430,749 (the ’749 application) in part for lack of statutory subject matter under 35 U.S.C. § 101 (1988), and in part for indefiniteness under 35 U.S.C. § 112 ¶ 2 (1988). We affirm-in-part and reverse-in-part.

BACKGROUND

Warmerdam filed the ’749 application on November 1, 1989. That application is directed to a method and apparatus for controlling the motion of objects and machines, such as robotic machines, to avoid collision with other moving or fixed objects.

The technique requires determining the shape and position of the edges of the objects to be avoided. The prior art teaches that collision avoidance operations can be simplified by assuming that the objects are larger and more regularly shaped than they actually are. This can be done by treating the object as if it were a circle or sphere (called a “bubble”) of sufficient size to enclose the object, and by assuming that any motion that impinges upon the circle would produce a collision.

Appellants’ invention claims a further refinement of prior art bubble systems. The positions of objects are determined by measuring the locations of artificial circular boundaries, but the measurement process does not end if the machine determines that the circular boundary will be violated in a potential collision. Instead, if a potential collision is detected, appellants further refine the determination of the boundary position by replacing the spherical bubble zone with a set of smaller, more refined bubble zones.

Appellants refer to their set of increasingly better defined safety zones as a “bubble hierarchy”. The claimed invention includes methods for generating a “data structure”— undefined as such but presumably including the measured dimensions and coordinates of the bubble hierarchy — and a machine (presumably a general purpose computer) having a memory containing data representing a bubble hierarchy as generated by any of the claimed methods.

The bubble hierarchy is conceived by appellants in the following manner. At the highest level of the hierarchy is a single “root” bubble, which entirely bounds the object and thus represents the contour of the object at a coarse level of detail. Lower levels of the hierarchy are associated with groups of bubbles of smaller diameter, each separately bounding only a portion of the object, such that the union of all bubbles at a particular level bounds the entire object. These groups of bubbles represent the con *1356 tour of the object at progressively finer levels of detail.

Collision avoidance is accomplished through a technique known as “bubble-bursting.” According to this technique, the anticipated path of a robot, for example, is first compared with the perimeter of the root bubble. If the two do not intersect, the procedure terminates because collision avoidance is necessarily established. However, if the two intersect, the root bubble is “burst”, revealing the group of bubbles at the level immediately below it in the hierarchy. The anticipated path is then compared with the perimeters of each of these bubbles. Again, if an intersection is not detected, the procedure terminates because collision avoidance is necessarily established. If, on the other hand, an intersection is detected, the intersected bubble is burst, and the procedure then repeats itself until it is determined either that (1) the anticipated path does not intersect any of the bubbles at a particular level of the hierarchy, indicating collision avoidance, or (2) the anticipated path intersects one of the bubbles at the lowest level of the hierarchy, indicating that a collision will occur.

A bubble hierarchy is illustrated in the following reproduction of Figure 4 from the ’749 application:

[[Image here]]

Warmerdam concedes that the use of bubble hierarchies for collision avoidance was known as of the ’749 filing date. The asserted novelty of Warmerdam’s method and apparatus derives from the generation and placement of the hierarchy of bubbles along the medial axis of the object. The medial axis of an object is defined in the specification to be “a line with the same topology as the object itself connecting points which lie midway between boundary centers of the object.” With reference to Figure 1 of the ’749 application, reproduced below, the medial axis of object 0 having contour C is represented by the group of lines B:

*1357 [[Image here]]

According to Warmerdam, generation and placement of the bubble hierarchy along the medial axis results in computational efficiency in relation to prior methods of bubble generation and placement.

As filed, the ’749 application contained seven claims of which only claims 1-6 are at issue in this appeal. The other claim, claim 7, was indicated by the examiner as allowable. Claims 1-4 are method claims, of which claim 1 is the sole independent claim:

1. A method for generating a data structure which represents the shape of [sic] physical object in a position and/or motion control machine as a hierarchy of bubbles, comprising the steps of:
first locating the medial axis of the object and
then creating a hierarchy of bubbles on the medial axis.

Claims 2-4 recite both top-down and bottom-up procedures for creating the bubble hierarchy. Claim 2 is directed to the top-down procedure:

2. The method of Claim 1 wherein the step of creating the hierarchy comprises a top-down procedure of:
first placing a root bubble which is centered at the center of gravity of the object and has a radius equal to the maximum distance from the center of gravity to the contour of the object;
next, if the medial axis has a plurality of branch lines, placing a plurality of first successive bubbles each of which encompasses a distinct part of the object which is described by one of said branch lines; and
then successively dividing each line of the medial axis into two new line parts and placing a pair of next successive bubbles each of which encompasses a distinct part of the object which is described by one of said new line parts.

Claims 3-4, by contrast, are directed to the bottom-up procedure for creating the bubble hierarchy:

3.The method of Claim 1 wherein the step of creating the hierarchy comprises a bottom-up procedure of:
first representing the medial axis as [sic] large plurality of discrete points;

Free access — add to your briefcase to read the full text and ask questions with AI

Related

CMG Financial Services, Inc. v. Pacific Trust Bank, F.S.B.
50 F. Supp. 3d 1306 (N.D. California, 2014)
CyberSource Corp. v. Retail Decisions, Inc.
654 F.3d 1366 (Federal Circuit, 2011)
In Re Ferguson
558 F.3d 1359 (Federal Circuit, 2009)
In Re Comiskey [Revised]
Federal Circuit, 2009
In Re Comiskey
Federal Circuit, 2009
Gamesa Eolica, S.A. v. General Electric Co.
359 F. Supp. 2d 790 (W.D. Wisconsin, 2005)
Hilgraeve, Inc. v. Symantec Corp.
271 F. Supp. 2d 964 (E.D. Michigan, 2003)
In re Bonczyk
10 F. App'x 908 (Federal Circuit, 2001)
W.R. Grace & Co.-Conn. v. Intercat, Inc.
7 F. Supp. 2d 425 (D. Delaware, 1997)
MDS Associates, Limited Partnership v. United States
37 Fed. Cl. 611 (Federal Claims, 1997)
In Re Karen I. Trovato and Leendert Dorst
42 F.3d 1376 (Federal Circuit, 1994)

Cite This Page — Counsel Stack

Bluebook (online)
33 F.3d 1354, 31 U.S.P.Q. 2d (BNA) 1754, 1994 U.S. App. LEXIS 21271, 1994 WL 416408, Counsel Stack Legal Research, https://law.counselstack.com/opinion/in-re-thomas-ph-warmerdam-and-bernard-jh-verwer-cafc-1994.