Everyscape, Inc. v. Adobe Systems, Inc.

8 F. Supp. 3d 38, 2014 U.S. Dist. LEXIS 73858, 2014 WL 2453037
CourtDistrict Court, D. Massachusetts
DecidedMay 30, 2014
DocketCivil Action No. 10-11597-RGS
StatusPublished
Cited by1 cases

This text of 8 F. Supp. 3d 38 (Everyscape, Inc. v. Adobe Systems, Inc.) is published on Counsel Stack Legal Research, covering District Court, D. Massachusetts primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Everyscape, Inc. v. Adobe Systems, Inc., 8 F. Supp. 3d 38, 2014 U.S. Dist. LEXIS 73858, 2014 WL 2453037 (D. Mass. 2014).

Opinion

MEMORANDUM AND ORDER ON EV-ERYSCAPE, INC.’S MOTION FOR SUMMARY JUDGMENT OF NON-INFRINGEMENT OF U.S. PATENTS NOS. 6,411,742 and 7,095,905

STEARNS, District Judge.

In this motion (Dkt. #245), counterclaim-defendant EveryScape, Inc. moves for summary judgment of noninfringement of U.S. Patents Nos. 6,411,742 (the '742 patent) and 7,095,905 (the '905 patent).1 EveryScape alleges that critical elements of the asserted claims are missing in its accused product and that, as a result, there can be no infringement. Counterclaim-plaintiff Adobe Systems, Inc. opposes the motion. Because the court agrees with EveryScape with respect to the positioning limitation, it will allow EveryS-cape’s motion with respect to the '905 patent. Because there are material disputes of fact with respect to the contested elements of the '742 patent, the issue of infringement by EveryScape will be reserved for the jury.

BACKGROUND

The Adobe Patents

The '742 and '905 patents share the same title, “Merging Images to Form a Panoramic Image,” and list John Peterson as their inventor. The patents describe methods of merging and blending overlapping photographic images of a view to form a panoramic whole. The '742 patent “addresses the problem of generating a panoramic image by merging multiple images captured using a camera that has a limited field of view.” Opening Expert Report of Professor Robert Stevenson [41]*41(Stevenson Opening Report) (Dkt. # 371) ¶ 35. The principal disclosure of the '742 patent is a method of accomplishing a seamless merger of multiple paired images. The principal innovation of the '905 patent is the disclosure of “a method for determining the relative position of overlapping images without positioning information being provided,” a method that “allow[s] greater flexibility in how images [are] captured and provided to the system.” Id. ¶ 39. The result is a simplified process for producing panoramic images without the need for sophisticated camera equipment or photographic expertise. As Dr. Stevenson explains, prior systems for capturing and processing a panoramic image “were fairly complex” and “used specialized lenses and/or mounts to capture a wide scene and specialized processing to produce panoramic prints.” Id. ¶ 33.

The '742 patent was issued on June 25, 2002, and consists of 18 claims. Claim 1 is representative:2

1. A method for merging images, comprising:
receiving images, each image representing a segment of a view; receiving position information specifying positions of the images relative to each other
for each image and based on the position information, identifying all other images that overlap the image;
grouping the images into pairs, wherein an image is grouped into a pair with each image identified as overlapping the image;
defining a transition band for each pair of images;
for each image in a pair of images, assigning a masking value for each pixel of the image, wherein the masking values specify complete visibility for each pixel in an area of the image that does not overlap the other image of the pair, the masking values specify partial visibility for pixels in the transition band, and the masking values specify complete invisibility for the remainder of the pixels in the image; and
merging the images using the calculated masking values.

'742 patent.

The '905 patent was issued on August 22, 2006, and has 27 claims. Claim 1 is representative:3

1. A method of merging images of segments of a view, comprising: receiving a first image representing a first segment of the view and a second image representing a second segment of the view;
determining the position of the second segment of the view relative to the first segment of the view without the aid of positioning information provided by a human operator;
blending the first image with the second image based solely on the content of the images and the determined position of the second segment relative to the first segment to merge the first image and the second image into a panoramic image of the view, wherein the blending comprises:
[42]*42dividing the second image into a first portion and a second portion based on the position of the second segment relative to the first segment; and
compositing the first portion of the second image on the first image at a relative position of the second segment relative to the first segment to produce the panoramic image, the compositing of the first portion of the second image causing the first portion to mask out a part of the first image.

'905 patent.

The Accused EveryScape System

EveryScape’s accused product is marketed under the name “WebScape,” which it describes as a “virtual tour of a location provided by a web interface.” The accused WebScape service composes these “virtual tours” by stitching together a series of fisheye images to form 360 degree spherical panoramas. EveryScape uses several different software applications to create a WebScape, including “JobFarm,” a software tool developed by Dr. Gelb Bahmutov, as well as third-party software called “PTGui.” See Rebuttal Expert Report of Derek Hoiem, PhD (Hoiem Report) (Dkt. # 300-10) ¶¶ 20-24.

The WebScape service uses twenty-four source images, taken at four specific viewpoints, and at six different exposure levels, to create a spherical panorama. The source images are acquired by photographers, known as “Ambassadors.” The Ambassadors are required to use a fisheye lens (which has a field of view of approximately 170 degrees), and a tripod-mounted camera pitched upward approximately 10-12 degrees. After capturing the same field of view at six different exposure levels from a first viewpoint, the Ambassador rotates the camera horizontally by ninety degrees clockwise and takes another six images, followed by a second rotation of 90 degrees (to 180 degrees), and then another (to 270 degrees), capturing the view each time at the six exposure levels, for a total of twenty four images.4 See EveryScape Mem. (Dkt. # 296) at 8.

[43]*43The Ambassador is then instructed to log onto a website to upload the images to an EveryScape server. Because the images are taken in a specified order, the WebScape system considers the images to correspond to a known sequence of camera directions and exposure levels based on their sequential filenames. EveryScape then uses a template .pts project file (a component of PTGui) that provides initial estimates of the parameters corresponding to the source images, which EveryScape then modifies with assistance from another third-party software tool called “Enfuse.”5 [44]*44The WebScape system uses PTGui to stitch the images together into one panorama (formed from four images) for each of the six exposure levels, according to the six .pts project files. These six panoramas are then blended by PTGui so that no abrupt transitions between the individual source images are visible. They are then merged, using the Enfuse tool, to produce the finished panorama. See

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

Related

Cite This Page — Counsel Stack

Bluebook (online)
8 F. Supp. 3d 38, 2014 U.S. Dist. LEXIS 73858, 2014 WL 2453037, Counsel Stack Legal Research, https://law.counselstack.com/opinion/everyscape-inc-v-adobe-systems-inc-mad-2014.