Polaris IP, LLC v. Google Inc. et al

Filing 392

SEALED MOTION for Summary Judgment of Invalidity by AOL, LLC., America Online, Inc., Google Inc., Yahoo!, Inc.. (Attachments: # 1 Affidavit of Todd Kennedy, # 2 Exhibit A, # 3 Exhibit B, # 4 Exhibit C, # 5 Exhibit D, # 6 Exhibit E, # 7 Exhibit F, # 8 Exhibit G, # 9 Exhibit H, # 10 Exhibit I, # 11 Exhibit J, # 12 Exhibit K, # 13 Exhibit L, # 14 Exhibit M, # 15 Exhibit N, # 16 Exhibit O, # 17 Affidavit of Bradley Allen, # 18 Exhibit A, part 1 of 2, # 19 Exhibit A, part 2 of 2, # 20 Exhibit B)(Perlson, David) Modified on 7/2/2010 (ch, ). (Additional attachment(s) added on 7/2/2010: # 21 Text of Proposed Order) (ch, ).

Download PDF
Polaris IP, LLC v. Google Inc. et al Doc. 392 Att. 5 EXHIBIT D Dockets.Justia.com Angotti, Anthony 50 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1993. Q. Okay. So what I'd like to do is kind of get a Q. or project. A. Q. Okay. Earlier you said you worked on it from Anthony Angotti 50 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Q. A. Anthony Angotti that, if I'm recollecting correctly. Q. So is it your recollection they were the same 52 52 Now, I'd like to turn to the EZ Reader product company but Brightware was a later name? A. Q. That's the way I recall it. And so is this letter -- well, first of all, beginning in 1993. A. The project of which that was a part began in were you involved in the decision to get Brightware involved in the work you were doing for Chase? A. Q. Yes, I was. Okay. And were you the person responsible for timeline of that project and your role in it, so if you could start with 1993, and you can describe what you were doing at that time as it related to EZ Reader. where we can start our timeline. A. In that time frame, one of the areas of focus That's getting Brightware involved? A. By "responsible," I had management It was a team effort to determine It wasn't -- the decision to I responsibility, yes. which vendor we would use. for the project was knowledge-based applications and to explore how those might be of business value, and so as it relates to EZ Reader, the 1993 time frame was involved with determining how we would go about developing an application such as -- in 1993 we didn't know that one of them would be EZ Reader. I mean -- but the time frame, use Inference/Brightware was a team-based decision. had management responsibility for executing, approving a document like this, budget responsibility. Q. Okay. So you didn't personally choose Brightware by yourself? MR. BUSTAMANTE: Objection, form. it was 1993 was, you know, doing a survey of the landscape of what were the available technologies and, you know, doing analyses and figuring out, you know, how -- what was the best way to approach this and that resulted in Brightware being chosen to work with us, so You approved what others may have done? I was part of the evaluation team and I had -- you know, part of my evaluation was from a business standpoint to -- to determine -- you know, whichever technology we chose, did this quote, unquote make sense 51 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Q. A. Q. A. Q. Q. A. Q. that's you? MR. BUSTAMANTE: Objection, form. Anthony Angotti that's the early time frame. Q. Since you mentioned Brightware, I'm going to It was 51 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Inference 17 18 19 20 21 22 23 24 25 was? A. The business idea behind EZ Reader was to find for Chase. Anthony Angotti 53 53 So usability training programs that they had, So I was involved in a lot of ease of use by people. those aspects, yes. Q. hand you what was already marked as an exhibit. Piccolo 9 at Ms. Piccolo's deposition. A. Okay. (Document handed.) Do you recognize this document? Yes. So going back to EZ Reader generally, can you explain what the idea behind the program was? A. Are we speaking specifically about EZ Reader or -- when you say programming, should I apply that broadly, of which EZ Reader was a part, or specifically EZ Reader? Q. EZ Reader. A. Q. Would you ask the question again? Can you explain what the idea behind EZ Reader That's fair. Let's say specifically about The Anthony Angotti in the signature block, Do you recall receiving this document? That is my name, yes. Do you recall receiving this letter? I recognize the letter. And in the first sentence it says: a solution that would make it faster and less costly to handle the needs of a business unit and, you know, in the bank, and so EZ Reader was an idea of a way to help address, you know, part of that business problem of how to handle incoming, you know, messages from customers. Q. Okay. And you mentioned the business problem Can you is pleased to offer to Chase Manhattan a proposal for our IBM main frame for ART-IM software? A. Q. A. Hmm, mm. Do you know who or what Inference is? Thinking back on it, trying to recall it, Inference was the name of the company that we originally started -- that had the software, the ART-IM software, and as I recall, the name Brightware was subsequent to of handling incoming messages from customers. describe what problem EZ Reader was trying to solve? A. Yes. You know, keeping in mind the time frame Bright Response v. Google, et al Page 50 - 53 Angotti, Anthony 54 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Anthony Angotti 54 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 MR. BUSTAMANTE: Objection, form. 22 23 24 25 A. Anthony Angotti 56 56 and what we take as commonplace today just really didn't exist in 1994, '95. So, you know, you know, there was a that comparison and if a comparison wasn't found, then it wasn't able to be addressed automatically. Q. And the electronic messages that EZ Reader projection that on line banking with customers was, you know, going to involve, you know, electronic messages from customers of which e-mail would be a part, and, you know, trying to put myself in that time frame of what -with what we were, you know, thinking but, you know, any kind of message that would come in, you know, electronically, I would -- if we were -- you know, in using what was known then for service, which is a person on the telephone, and projecting volumes for on line if it's that bad. In order to have a viable business, you analyzed in this manner, were those e-mail messages? A. Q. Yes, they were. And I guess the known cases that you were describing, were those also e-mails? A. e-mails. I don't believe that they were exclusively It was a knowledge base, so it was the best So I would imagine that it thinking that we could find. would have involved talking to people that answered the phones. Q. Did the EZ Reader analyze any other customer couldn't very well handle somebody on, you know, electronically, by passing it to a person on the phone to read and then type in a response. So that was the communications other than e-mails. A. Q. A. Q. product? MR. BUSTAMANTE: Objection, form. Not that I recall. Sorry. No, not that I recall. Whose idea was what became the EZ Reader Now -- business problem, was, you know, how do we be on line with our customers. Q. So the business problem that EZ Reader was solving was being able to interact with customers on line? I believe it was -- for me, I won't -- I'm not The -- the -- you know, one of the business able to -- I don't have -- I don't have information that lets me see an individual coming up with the idea alone. I mean, it was part of the team process that we had so it problems was how to handle on-line interaction with customers, broadly stated, you know, of which e-mail is 55 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. one aspect of that. Anthony Angotti 55 1 2 3 4 5 6 7 So what was the -- you've described the What did 8 9 10 11 12 13 14 15 16 17 18 You know, if it was -- you know, determining 19 20 21 22 23 24 25 dig. Q. Now, I'd like to get an idea what each of Anthony Angotti was a collective idea. Q. EZ Reader? A. I don't -- I don't think I can recall every Who was the team that was working on 57 57 Other forms of, you know, messaging, messages that might come in from a customer, and so the knowledge-based applications group was, you know, tasked with, you know, finding a way to use technology to automate, you know, business processes on behalf of on-line services. Q. Okay. name but the main group that was working on it was Amy Rice, Julie Hsu, Rosanna Piccolo. that subteam. I was also part of That was the main nucleus group that was There were problem now that EZ Reader was trying to solve. the product do? How did it solve that problem? MR. BUSTAMANTE: carried on the day-to-day kind of project. other folks that got involved in the business unit and in the IT group but, you know, they played very support roles, project management roles. A Connie Lynch was part Objection, form. EZ Reader addressed that problem by, you know, being able to do what it was doing then and that was, you know, receive an electronic message from the customer, determine the nature of that -- of that message and respond to that if it could. Q. by that? A. When you say "if it could," what do you mean of the team, not EZ Reader, per se, but she worked closely with Amy, Amy Rice, on a list of projects that we were working on. Q. interrupt. A. I don't recall -- one other name that comes to Do you remember any -- sorry, didn't mean to mind that was -- I wouldn't -- would have considered part of the team, so I don't know if it's relevant. want that name? Q. A. Can you say who that was? Janice Browne. That's about as deep as I can Do you if it could was, you know, a part of the, you know, invention of, you know, determining -- determining the content and comparing that to cases that were, you know, known, known e-mails from -- known customer requests and determining if this request was like one that was already resolved and then taking the -- a similar action based on Bright Response v. Google, et al Page 54 - 57 Angotti, Anthony 62 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. A. Q. A. time frame. Q. Anthony Angotti Going back to the time frame of the 62 1 2 3 4 5 That was -- that -- those 6 7 8 9 10 11 12 Objection, form. 13 14 15 16 17 18 19 20 21 22 23 24 25 A. believe. Q. Anthony Angotti BY MS. ROBERTS: Okay, Mr. Angotti, before our break I asked 64 64 development of the EZ Reader, you said the 1993 date you mentioned earlier, that was for the higher level project; is that right? A. That's right. you when development of EZ Reader was done and you stated you didn't recall when; is that correct? A. Q. I did, that's correct. So do you recall approximately how long activities are what spawned the EZ Reader project. EZ Reader eventually came out of that. Q. So focusing just on EZ Reader, when would you development of EZ Reader took? MR. BUSTAMANTE: Objection, form. say the development -- well, let me rephrase. Focusing on EZ Reader, when would you say that particular idea was conceived? MR. BUSTAMANTE: I'd be guessing. Was it later than 1993? Yes. Was it later than 1994? It was somewhere between -- I can estimate a It was somewhere between the middle of '94 Development of EZ Reader was done in phases I At least that's the way I'm thinking about it and so, you know, development of EZ Reader -- I mean, as I'm generally recalling the schedule, had us developing -- I mean -- I think it might make sense to just, you know, talk about the development cycle for a minute so that I can try to get an answer to your question. So we -- you know, we were taking an approach to the project that was, you know, a total quality approach to the project which was the -- you know, we -you know, we had a plan to develop the system, test it, install it, and then learn from it and, you know -- so development was a cycle we were going through, so that's the reason, you know -- I mean, to put a specific date on when it ended is difficult to do. So we were on a track and the early part of '95 to middle of '95, somewhere in that time frame. I'm just not clear on the dates that everyone got involved and so I'm kind of backing up and trying to estimate it for you. Q. Okay. And then once this idea was conceived, when did the actual development on the EZ Reader begin? 63 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Anthony Angotti I would think no later than the middle of I don't have -- I don't recall 63 1 2 3 4 5 6 7 8 MR. BUSTAMANTE: I don't. Objection, form. 9 10 11 12 Counsel, may we go off 13 14 15 16 17 18 19 20 21 22 23 24 25 Anthony Angotti to develop and task and with a target of, you know, sometime in the first quarter of, I believe it was 1996, to put into a production environment and see how it works and then to learn from that and then go back and make improvements to it and so that -- so that's how we did it. So the time frame -- when it ended, I don't know -- I don't recall a specific date but in terms of the cycle and what we were in, it was developed through '95 and get testing and learning and into '96 with a target of getting it into the business unit in the first quarter of '96 as I'm thinking about it. Q. there. Okay. So just a couple of follow-up questions 65 65 1995, no later than that. the specific date but it seems to me that it would be no later than that, just kind of based on my recollection of what we did with it and how we got things done. Q. completed? Then do you recall when development was I do not and it's -- I do not. We're going to take a break MS. ROBERTS: now to change the tape. THE VIDEOGRAPHER: record? Having heard the approval of all parties, we're off the record November 13th, 2009, approximately 10:56 a.m. This concludes You mentioned putting it in production environment and then also getting it into a business unit. A. Q. Are you referring to the same thing? They're synonymous in my mind, yes. Then what exactly are you referring to, what recording unit number 2 of the testimony of Anthony Angotti. (A recess was then taken.) THE VIDEOGRAPHER: We are back on the the target was to be done in the first quarter of '96.? A. I can only speak to my recollection and, you record, November 13th, 2009 at approximately 11:07 a.m. This is the beginning of recording know, my -- as it's occurring to me, how factual it is. It's the way it is in my mind, so that's -- so the Chase Direct business unit, so, you know, production, business unit, Chase Direct -- Chase Direct was the name of the unit number 3 of the testimony of Anthony Angotti. Bright Response v. Google, et al Page 62 - 65 Angotti, Anthony 66 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Anthony Angotti on-line banking services that we were focused on for EZ Reader. So for me it was get EZ Reader, you know, finished based on whatever functionality we defined and, you know, get it into the business unit in the first quarter and, you know, demonstrate it under fire because for me it was about legitimizing the application and to move forward with it and, you know, just, you know, you know, reporting to an executive committee that this is the greatest idea and it's really going to work well and it's -- it was show me. So for me it was get it into the 66 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Anthony Angotti MR. BUSTAMANTE: Objection to form. 68 68 In my definition of deployment, it's -- you know, it's synonymous with putting it into -- in -because I did -- I'm not qualifying the scope of deployment, you know, so does deployment mean into the -I'm speaking specifically of the business unit, Chase Direct, so I -- my term -- you could interpret what I said as deployed or put into or released into, all those are synonymous. Q. Perfect, that's exactly what I was looking After getting it into the for; that was a synonym. production environment and let it run and handle real customer e-mails in this case and let's see how it goes and -- but the purpose for me was legitimizing it in the minds of the stakeholders to move on because we were -it was a -- I don't recall the exact budget but it was a -- it was a big ticket enough item that it had, you know, executive management's attention on it. Q. So the target was first quarter of '96 to get production environment, was there any further work on EZ Reader or was that effectively the end of development? MR. BUSTAMANTE: Objection, form. I'm -- my involvement with EZ Reader was really tailing off at that point due to the merger or -however it was defined, so, you know, it's -- it's really sketchy. I just -- and the reason I'm saying that is that there -- I'm not clear on what business decisions were made with respect to Chase Direct, what technical -technology decisions were made with respect to EZ Reader and all this came together. So I -- I'm afraid I just EZ Reader out there in production so people would actually be using it, responding to e-mails, like you said, so you could actually see? A. Q. Right. See it working and see how it worked; is that can't -- I don't know anything about that that would be helpful. 67 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Q. A. right? MR. BUSTAMANTE: Is that correct? Yes. I believe that's what I -- what, you Does it work or Objection to form. Anthony Angotti 67 1 2 3 4 5 6 7 And do you recall if you met that target? As I recall, we did meet that target. There 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. Anthony Angotti 69 69 Now, when you were -- what we're calling as a merger today, even though we don't know the exact legal terminology, do you recall when that happened such that your work on EZ Reader started tailing off? A. It was in -- you know, and I have in fact It was in know, what I said, to legitimize it. doesn't it? Q. A. checked this but it seems to me it was in '95. the -- I keep wanting to think it was in the third quarter but I'm just -- I know I'm not -- I know that it happened and I believe it was in that time frame. Q. Did you stay involved in EZ Reader through was, you know, enough substantive evidence for me to, you know, go on record as saying that, you know, or the investment is paying off; it works. Here's some results. getting it into production or in the production environment? A. Q. Yes. I mean I was involved in it, yes. I don't recall the exact results it had, and it was -so -- I've lost track of the question but... Q. A. Q. I think you answered it. It worked, yes. So my question was whether you met the So when you say your work was sort of tailing off, were there things with respect to EZ Reader that you were no longer doing that you had been doing before? A. My day-to-day or regular involvement with that timeline target of -A. Q. A. Q. Yes. -- of getting it in production. I think barely but we -- but I believe we did. If I were to ask you -- again focusing on this specifically, just kind of -- was based on meetings as needed as opposed to a regularly scheduled meeting and just looking at it in the context of the broader set of projects. Q. Anything else or any other changes? MR. BUSTAMANTE: Objection, form. timeline we're putting together when EZ Reader was deployed, would you count getting it into the production environment in the first quarter of 1996 as deployment? Not that I -- we were just going through -- Bright Response v. Google, et al Page 66 - 69 Angotti, Anthony 106 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Anthony Angotti next page, February 19 -A. Says 6 February, '96. This is also during I just don't 106 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Q. A. Anthony Angotti 108 108 So one was about the date in deployment and the other was generally about the document, so if you could just rephrase them one at a time so I can answer them, please. Q. So the first is, to clarify, is one of the that transition period so I could have. have any recollection of it specifically. Q. So just to make sure I understand what your best recollection is of your involvement in this document, are you certain that you gave some input onto this document? You just don't recall specifically what issues we spoke about this morning was that you had said that the target which you met for deployment of EZ Reader was the first quarter of 1996; is that right? MR. BUSTAMANTE: Yes, that's right. And you had also stated this afternoon that Objection to form. it might have been or are you unsure as to whether you gave any input to the document? A. I'm really, you know, unsure, and the basis for that is that some of the content here may have been the result of input that I had over the course of the months but in terms of, you know, getting together and saying we're going to do the user guide, I don't recall. Q. Do you know if this document was distributed you didn't know whether this particular document, Piccolo Exhibit 7, was ever actually distributed; is that right? A. Q. That's correct. Would the point of creating a document like to users at Chase when the product was deployed? A. Q. A. Q. It would only be an assumption. You don't know one way or the other? No. Are you aware of a document that more this have been to distribute it to those who were going to use the product? MR. BUSTAMANTE: Objection, form. The point of creating the document itself is or some form of this document is to -- is part of the process of developing something, an application, so documenting the application is something that would be done regardless of whether or not it was going to be comprehensively describes EZ Reader than this document? MR. BUSTAMANTE: Objection, form. Based on the exhibits today, I mean I don't 107 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Q. Yes. Sorry. Would the purpose of this document or Would this document have been created Anthony Angotti know of any document that's more detailed than this. not saying that none exists. know of any. I just don't, you know, 107 I'm 1 2 3 4 5 6 7 I was trying to 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. A. deployed. Anthony Angotti 109 109 That's -- you know, the degree -- I'm using It seems documentation more general, in a general sense. Did a programmer keep very, very detailed I don't know. to me that looking at this document and the fact that it does -- it goes beyond technical documentation of the work and the date, it's consistent with the target date that we had of the first quarter, so that date may have accelerated getting this completed is all I'm trying to say. Q. Okay. Understood. We keep referring to the documentation on certain elements of it? Q. Don't worry. I'm not going to give you a thicker one. A. I don't think that you were. think of this in relation to other things that we talked about today. Q. Would the purpose of -- well, keeping -- you It says the 5th or first quarter of 1996. Do you have anymore specific noted the date on the second page. 6th of February, 1996? A. Q. Right. recollection of the deployment date for EZ Reader? MR. BUSTAMANTE: I do, yes. What is that? I recollect seeing a date in the AAAI article Objection, form. And you said the EZ Reader was deployed by the first quarter of 1996; is that right? MR. BUSTAMANTE: Objection to form. that was published, I think it was March 20 something so it was -- that's a date that I recall just having seen there but I've always referred to it as the first quarter. style. Q. A. Q. If you turn to page 10 of Piccolo Exhibit 7. Yes. There's an entry that's called overall That's consistent with my project management let me rephrase. for a product that wasn't yet deployed? MR. BUSTAMANTE: Objection, form. Whether or not a product -- I feel like I was asked two questions. Q. Okay. business requirements and it describes EZ Reader's Bright Response v. Google, et al Page 106 - 109 Angotti, Anthony 122 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. Yes. That's consistent with the functionality we've Anthony Angotti there's a description of EZ Reader? A. Q. Yes. It's described as an intelligent electronic 122 1 2 3 4 5 6 7 8 9 MR. BUSTAMANTE: Objection, form. 10 11 12 13 14 15 16 17 18 19 20 That's fine. Take your time. Farther down in 21 22 23 24 25 A. Anthony Angotti e-mails, so if we're saying the same thing, then, you know, the vision wasn't limited to that but that's what we -- but we were focused on e-mails here and I'm just trying to make sure that we're consistent with that thread. Q. In terms of the vision, even if the broader 124 124 mail reader that employs a unique combination of rule-based parsing and case-based reasoning to automatically and with a high level of accuracy classify and respond to large volumes of incoming e-mail; is that right? vision was not limited to e-mails, it was limited to communications from customers; is that right? MR. BUSTAMANTE: Objection, form. The one example that I can use, I refer to a Chase employee that was talking to a customer, so I -- it really depends on how far you stretch that out. If it's been discussing today, correct? A. Yes. Just as a matter of process that may the next -- if it's the next event in line, so if it's customer to representative to technology and/or if it's customer-directed technology, those were two different scenarios that I gave, so I don't know that that's -that that says -- that that answered your question but that's how we'd respond to it. On behalf of a customer help other questions, when -- you know, the accuracy of the words and the -- and the actual accuracy of what it's, you know, it's representing, trying to differentiate between -- to see if there's any difference between that and what's here, so that's the little pauses I'm doing. Q. or from a customer seemed to be -- they could be two different things. Q. A. Q. A. Okay. It's a matter of interpretation. Okay. Yes. Returning to the abstract. that paragraph, it says that phase 1 of EZ Reader was deployed in the first quarter of 1996 and handles up to 80 percent of incoming mail automatically depending on message content. 123 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Q. A. Q. Anthony Angotti Yes, I see that. Is that consistent with your testimony earlier 123 1 2 3 4 5 MR. BUSTAMANTE: Yes, it is consistent. And if you look under the section entitled Objection, form. 6 7 8 9 10 11 Yes. -- says: The success of its marketing 12 13 14 15 16 17 18 19 20 21 22 We 23 24 25 A. know. Q. For the purpose that -- you're comfortable -A. A. Q. Q. Anthony Angotti We discussed that it says that EZ Reader 125 125 utilizes rule-based and case-based reasoning and we previously discussed that your team did not invent rule-based reasoning or case-based reasoning; is that correct? MR. BUSTAMANTE: That's correct. Do you believe that your team was the first to Objection, form. today that EZ Reader was deployed by the first quarter of 1996? problem description, the second paragraph, which is the first full paragraph on the right-hand column on this page -A. Q. combine rule-based reasoning with case-based reasoning? MR. BUSTAMANTE: Objection, form. Combined The question seems incomplete to me. the two or what? Q. A. Q. A. know. Q. Okay. So do you know whether there were In a software application. Ever? Yes. I have no way of answering that. I don't campaign created a challenge for Chase Direct from the beginning, to quickly and cost effectively process e-mail from multiple sources, including the Internet, Microsoft Money e-mail and another internal DOS-based money manager programs with e-mail capability. Is that consistent with your testimony today; that the EZ Reader was deployed -- was developed and deployed to address and respond to e-mails? MR. BUSTAMANTE: Objection, form. software applications that predated EZ Reader that combined rule-based reasoning with case-based reasoning? MR. BUSTAMANTE: Objection to form. That's not the way that I would phrase it. Again in that broad of a context, I don't had discussed that EZ Reader was deployed to primarily respond -- its primary purpose was to respond to incoming Bright Response v. Google, et al Page 122 - 125 Angotti, Anthony 154 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. Anthony Angotti Column 4 on the next page, the next full 154 1 2 3 4 5 6 7 8 9 10 11 12 MR. BUSTAMANTE: Objection, form. 13 14 15 16 17 18 19 So 20 21 22 23 24 25 A. Anthony Angotti 156 156 I think in the way that I described it in -- paragraph it begins with the words "unlike the help desk application"? A. Q. I see it. Okay, and it distinguishes that particular in my example would be that if the -- if the customer was presented with multiple responses to their request and they chose one of those and that was the end of it, then my interpretation would be that that would still be noninteractive. If they had to choose from the drop-down application that was just referenced in paragraph -- in column 2 and it states: In the instant invention, the list that then resulted in the -- another response back, then it seems to me that would be interactive. trying to be consistent with the example. Q. A. Q. Yes. I'm not the authority on this. That's okay. We've discussed rule-based I'm just data of the electronic message is delivered to the automatic message interpreting and routing system in a noninteractive manner. means? Do you know what "noninteractive" I would comment by citing, you know, my knowledge today or rule-based knowledge systems. A. Q. A. Yes. What is a rule in that context? A rule is a -- a rule describes a situation understanding of noninteractive as it relates to this is demonstrated by the example I just gave, where that would be interactive. Q. A. Can you explain that? A noninteractive -- an interactive -- I'm where there's an expected input and a predefined output based on that input. There could be lots of rules to really trying to answer your question as best I can. handle lots of different inputs or conditions, if you will, and there could be lots of responses to those conditions but it's really a condition, and based on the state of that condition, a response. IF-THEN-ELSE kind of -- in my mind. Q. How are the rules determined -It's really the help desk -- help desk application that's referred to here, in the context of our discussion, would be -- could be considered an interactive message in that it needs the interaction back and forth between the sender of the message and the responder, if there's required 155 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. A. Anthony Angotti 155 1 2 3 4 5 6 7 8 9 Objection, form. 10 11 12 13 14 15 16 Did the EZ Reader deployed by Chase in the 17 18 19 Objection, form. 20 21 22 23 24 25 A. A. Q. Anthony Angotti MR. BUSTAMANTE: Objection. 157 157 interaction to get to a result; whereas, noninteractive would mean that I would present my request and I would get my response and there would be no other interaction with that is the best -- is the way that I interpret that -- interpret this. Q. Okay. So does noninteractive mean that the -- in a rule-based knowledge engine? MR. BUSTAMANTE: Objection, form. -- the rules are -- the rules can be defined by people, you know, in that, you know, there -- there's a definition of what the -- of the possibilities that the system is expected to handle and then there's a definition of the responses to those conditions, and those can be defined, you know -- I mean, it has to start with the source of the knowledge and so, again -- in a case like this it would be with people. You know, I've system will automatically return the single best response with no user interaction? MR. BUSTAMANTE: Ideally, noninteractive -- noninteractive meant that -- you used the word -- the term automated. Q. A. Hmm, mm. So, you know, noninteractive manner -- heard of adaptive systems that can just kind of get -you know, based on -- its experience with systems will generate rules but it's kind of -- it all starts with here's a condition, here's what you need to do with respect to that, and it's defined by, say, a list of people. Q. What is a knowledge engine? MR. BUSTAMANTE: Objection, form. I'm a automated is one way that the response could have been delivered. Q. first quarter of 1996 respond to noninteractive electronic messages? MR. BUSTAMANTE: As I understood it, yes. Would having a user select from a list of It can have a number of definitions. knowledge engine. You know, any, you know, system from options, say a drop-down menu, would that qualify as being a noninteractive electronic message? MR. BUSTAMANTE: Objection, form. people down to machines that respond to conditions through a learned behavior. Q. You mentioned a few moments ago the IF-THEN Bright Response v. Google, et al Page 154 - 157 Angotti, Anthony 158 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. A. Q. A. Q. construct? A. Q. Hmm, mm. Is that -- is any use of an IF-THEN construct Anthony Angotti 158 1 2 3 4 5 Objection, form. 6 7 8 9 10 MR. BUSTAMANTE: Objection, form. 11 12 13 14 Objection, form. 15 16 17 18 19 20 21 22 23 24 25 A. Q. A. A. Q. Anthony Angotti MR. BUSTAMANTE: Yes, it was. Did EZ Reader, did the EZ Reader employed by Objection, form. 160 160 a rule-based knowledge engine? MR. BUSTAMANTE: It can be, yes. So is a rule-based knowledge engine any engine Chase in the first quarter of 1996 utilize a rule-based knowledge engine? MR. BUSTAMANTE: Objection, form. It utilized the -- it's my understanding that that decides on an action to be taken using an IF-THEN construct? it utilized the data -- the rules-based engine and case-based reasoning engines in the Inference technologies. Q. Are rules and cases the same thing? MR. BUSTAMANTE: I can rephrase. Objection, form. In a very broad sense, it could be. Is an IF-THEN construct necessary to be a rule-based knowledge engine? MR. BUSTAMANTE: Probably not. Can rules be cases? Objection, form. MR. BUSTAMANTE: I'm just -- let me respond a Again it would depend on, you know, the I mean, a rule could be a case of one; one, different way. In my experience it always came down to a It was -- but definition. kind of IF-THEN, no matter how you cut it. you know -- one instance, if it's -- so I don't know that I'm qualified to answer that question authoritatively. It just seems to me it could be. Q. And I think you said when I asked if the I'm sure that -- there could be other technologies out there that aren't based around that construct. Q. At the time the patent was filed, which was back in 1998, was your understanding that the IF-THEN construct was essential to a rule-based knowledge engine? MR. BUSTAMANTE: Objection, form. EZ Reader deployed by Chase in the first quarter of 1996 employed a rule-based knowledge engine, I think you responded that it employed both a rule-based and case-based knowledge engine from Brightware's technology; As related to what -- to my definition, yes. 159 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. form. They were represented by different technology A. A. Q. engines. Anthony Angotti We've also discussed case-based knowledge Can you explain what case-based meant to you 159 1 2 3 4 5 6 7 8 9 10 11 12 13 Thank you. Objection, 14 15 16 17 18 19 20 21 22 23 24 25 A. A. is that correct? MR. BUSTAMANTE: Objection, form. Anthony Angotti 161 161 when the patent was filed in 1998? MR. BUSTAMANTE: Objection, form. That's how I responded and that's what I believe is the case. Q. To make sure the record is clear, the It was the application of -- what it meant to me then is it was the application of Inference's/Brightware's technology to solve the IF-THEN-ELSE problem in a different way. Q. Is a case-based knowledge engine different EZ Reader deployed by Chase in the first quarter of 1996 employed a case-based knowledge engine, correct? MR. BUSTAMANTE: Objection, form. It -- the more accurate answer I could give is than a rule-based knowledge engine? MR. BUSTAMANTE: I'm sorry. MR. BUSTAMANTE: Objection, form. it employed case-based reasoning techniques to solve the problems. Q. A. Q. If you turn to column 7. Okay. The second-to-last paragraph, beginning with The case model of the e-mail the second sentence states: products from Inference. Q. So when we use the term rule-based and message is called a presented case model and is compared with a set of stored case models in the case base. These case-based, are those two different things in your mind? MR. BUSTAMANTE: Objection, form. stored case models are created from previously received e-mail messages and associated responses. The case base They're two different things in my mind in preferably contains over 300 stored case models. Is that an accurate description of a case-based knowledge engine, based on your understanding in 1998? MR. BUSTAMANTE: Objection, form. that -- by way of the technology that was used to solve problems related to each one. Q. And was that your understanding back in 1998 when the patent was filed? Bright Response v. Google, et al Page 158 - 161 Angotti, Anthony 162 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Anthony Angotti I believe it -- it's -- there's one part of 162 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. is yes. Q. A. Anthony Angotti MR. BUSTAMANTE: Objection, form. 164 164 that that's inconsistent with the statement I made earlier about how the cases were created and previously I'd stated that -- you know, had thought that, you know, some -- you know, some of the cases were created based on input from service personnel and so I just want to cite that that's a little inconsistent with this but it could be that e-mails with known situations were input into the system by creating an e-mail to operationalize that knowledge. I just -- I just don't know, but this is -- It seems to me the answer is yes to that and I'm just trying to think through if it wouldn't be yes, but I would doubt -- when you say to create a response, it's really to find the appropriate response. Q. A. Okay. I don't believe it's creating responses. The responses are defined based on the cases. Q. Okay. Did the EZ Reader deployed by Chase in the first quarter of 1996 compare the electronic messages received to stored cases to identify a response? MR. BUSTAMANTE: Objection, form. for all intents and purposes this is accurate, with that noted inconsistency. Q. Okay. Is this -- do you consider this to be It's my understanding that the answer to that Yes. The phrase "stored set of cases" or "set of How is that an accurate description of the case-based knowledge system based on your understanding in 1998? MR. BUSTAMANTE: Objection, form. stored cases" is used in this paragraph. different than a stored set of rules? MR. BUSTAMANTE: I believe that this -- you know, that this describes a case-based reasoning application. Q. A. Okay. As the term -- Objection, form. A stored case represents the content or the I don't believe that all case-based reasoning data that represents a customer request, it's -- so it could be I'm on my last book of checks, you know, please send me a new order of checks, and I want the green ones, and the response that would be to send green checks and I want a quantity of 300, so a response to that would be if applications are defined like this. Q. Okay. Understood. As the term is used in the patent, does a case-based knowledge engine store cases? MR. BUSTAMANTE: Objection, form. 163 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. A. Anthony Angotti 163 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Does the invention compare the message, the 24 25 Anthony Angotti you recognize that, so the case is the precedent. So 165 165 I'm -- I'm trying to separate your use of the word "engine" and "data." Q. A. Okay. So, you know, and in the context of this this is a case of needing check renewals, needing checks. And so that, just in -- just in plain language, that's -- so that data, all of that data would be put -- and say this is case 1 and then any e-mail that comes in, you would field that, and using your case-based reasoning system, you would process the input and because of the technology, you'd say -- you would, through the proprietary algorithms that Inference had, it would -- it would identify -- hopefully it would identify that as this is a case for new checks and it's -- and we found other words in there and one's a color and one's a quantity and so that's -- so the case there is, you know, send new checks so a new check order is written. If that were done in rules, then there would be -- the technology would be different and you would need to write out all the possible rules that you think would -- you would need to have to recognize that input, and then you would have to fire those rules as you go through that to try to determine it. Q. If I could turn your attention to column 9, question it seems that they're combined into one and, you know, and I tend to think of -- when the term "engine" is used, it could be -- you know, it could refer to the train and not the coal and in -- I'm hearing the question as though it's the train and the coal together, sort of the engine and there's the stuff that makes the engine go. And so with your questions here about are the stored cases part of the engine, I don't know how to answer that that their engine requires stored cases. Q. What is meant by "stored cases"? MR. BUSTAMANTE: Objection, form. In this description the -- the stored cases refer to data that represent -- that represent a customer request and there's an associated response to that request and set of cases. Obviously when -- so that's -- that's a case and here, you know, the -- the words are referring to the -- to how the cases are created and so forth. Q. the fourth full paragraph on the page begins with the phrase "when the automatic message reader has classified." Do you see that? electronic message to stored cases to create a response? Bright Response v. Google, et al Page 162 - 165 Angotti, Anthony 166 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. A. A. Q. Hmm, mm. So it states: When the automatic message Anthony Angotti 166 1 2 3 4 5 6 7 8 9 A. Q. Yes. The term "predetermined thoughts" is used in 10 11 12 13 Objection, form. 14 15 16 17 Is a predetermined response a prepared 18 19 20 21 22 23 24 25 off? Having heard the approval of all parties, we are off the record November 13th, 2009, approximately 3:29 p.m. recording unit number 6. (A recess was then taken.) THE VIDEOGRAPHER: We're back on the This concludes A. Q. A. Q. Anthony Angotti Calendar quarter? Yes. And then how -- back to the predetermined 168 168 reader has classified the e-mail message as being of the automatic type, one or more predetermined responses or prepared responses are retrieved from a repository or database, preferably the archive of the automatic message reader, for automatic deliver to the source. that? Do you see response, how was that located? MR. BUSTAMANTE: Objection, form. It's just -- I don't It's -- by the software? think I have that level of, you know -- that just gets into operating systems and codes and, you know, it's -you know, it's file systems. based on having found it. MS. ROBERTS: break. THE VIDEOGRAPHER: Counsel, may we go Okay. Let's take our So it's located in that way that sentence, do you have an understanding as to what that meant -- what that means? MR. BUSTAMANTE: In the -- using my previous example with the checkbooks, the predefined response would be to order new checks. Q. response stored in a repository or database? MR. BUSTAMANTE: Objection, form. According to this description, yes. Does this mean that -- and the invention record November 13th, 2009 at approximately 3:43 p.m. This begins recording unit number 7 responses are prepared and stored before a message, an electronic message is even received? MR. BUSTAMANTE: Objection, form. of the testimony of Anthony A. Angotti. 167 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. Yes. I think we need to take a quick break to A. Q. Anthony Angotti By definition, yes. And I think you gave an example of one of the 167 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Yes. Just to make sure we're on the same page, what Is that January through March or 21 22 23 24 25 A. Yes. Q. Anthony Angotti BY MS. ROBERTS: Mr. Angotti, looking back at that same 169 169 types of predetermined responses for EZ Reader might have been if somebody requests new checks, to send them new checks; is that right? A. Q. Yes. Can you give me other examples of a provision we were discussing before the break, the reference to the predetermined responses? A. Q. A. Q. Could you tell me the column number? Yes, column 9, the fourth full paragraph. Okay. It says that one or more predetermined Can you tell predetermined response that EZ Reader used? A. Q. I would just be hypothesizing them. Did the EZ Reader deployed by Chase in the responses are retrieved from a repository. me what a repository is? A. first quarter of 1996, did it utilize the predetermined responses as described in this sentence of the patent? MR. BUSTAMANTE: Objection, form. On the document it says "or database." It's synonymous with that. Q. It's a collection of information. Would it include files on the hard drive? MR. BUSTAMANTE: Objection, form. I believe that it -- data on a hard change the tape but I actually -- let me ask a few more questions. I keep referring and you've referred to the drive, yes. Q. You mentioned engines in a database. Can you first quarter of 1996 is when the EZ Reader was deployed by Chase? A. Q. think of anything else? A. disk. I mean other electronic media, you know, tape, You had specifically said hard drive. It could be other electronic media as well. Q. And as originally conceived with respect to is the first quarter? does Chase have -A. EZ Reader, was the repository or did repository mean sort of a library of the predetermined responses to customer No, it's the calendar quarter. Bright Response v. Google, et al Page 166 - 169 Angotti, Anthony 170 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. way. Q. And the EZ Reader that was deployed by Chase A. Q. A. e-mails? MR. BUSTAMANTE: Objection, form. Anthony Angotti 170 1 2 3 4 5 6 7 8 9 10 Objection, form. 11 12 13 14 15 16 17 18 19 20 21 22 23 What is fixed data? 24 25 A. Q. rephrase. A. Q. A. A. Q. Anthony Angotti 172 172 first quarter of 1996 respond to both -- to electronic messages of both fixed data and variable data? MR. BUSTAMANTE: I don't recall. If you turn to column 14, claim 26, it's -Objection, form. The repository included that. Did it include something else? I'm not sure. That's why I answered it that begins with the number 26? A. Q. I see it. If you could read that to yourself, please, in the first quarter of 1996, it utilized a repository of predetermined responses? MR. BUSTAMANTE: and then I'd like to know whether EZ Reader performed these steps in the order depicted here. MR. BUSTAMANTE: Objection, form. Yes, it did utilize that. If you turn to the bottom of column 11 and I believe this is consistent with the charts going onto column 12? A. Q. Yes, I'm there. The last full paragraph in column 11, if I that we looked at previously. Q. If a piece of software analyzed cases before receiving an electronic message, would that software be practicing your invention? MR. BUSTAMANTE: Objection, form. could have you read that, and then the paragraph that goes onto column 12. A. Q. (Witness complies.) Okay. And you'll notice that these two paragraphs Do you have an If that software would be what? Be practicing your invention? MR. BUSTAMANTE: I don't know. Objection, form. refer to fixed data and variable data. understanding as to what those terms mean? A. Q. A. Yes. Okay. I don't know. Do you have any information -- well, let me You understand that Bright Response alleges Fixed data is form-based data, data in that Google infringes the '947 patent, correct? 171 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Yeah. A. Anthony Angotti predefined locations in a file or on a screen or -Q. So does -- would fixed data mean the sender 171 1 2 3 4 5 It 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 MR. BUSTAMANTE: Objection, form. 22 23 24 25 A. know. A. Q. A. Anthony Angotti 173 173 I think earlier, you asked me that earlier and I, I think I responded I was subpoenaed and I'm here. chooses between preprogrammed options in a form? MR. BUSTAMANTE: Objection, form. you know -- beyond that I'm just -- I don't know what the specifics are. Q. Okay. That's fine. Do you have any I don't know that the sender chooses. could be the specific interface that's, you know, being used to -- part of a request may be filling out a form for checks or a request comes in; the user just types it free form into a message. Either way the message is -- information or evidence that Google infringes the '947 patent? MR. BUSTAMANTE: Not that I know of. Do you have any evidence that Google copied Objection, form. is an electronic message that comes in. Q. If the sender types something in free form, the '947 patent? A. Q. No, I don't have any evidence of that. Do you have any evidence that Yahoo infringes would that be fixed data? A. Q. No, that would be free form. Okay. Would that be the terminology used in the '947 patent? A. Q. Not that I know of. And do you have any evidence that Yahoo copied the next paragraph, variable data with -A. Q. I believe so, yes. Okay. So the difference between fixed data the '947 patent? A. Q. No, I do not. Going back to the EZ Reader that was deployed and variable data as used here in the patent is the difference between whether it's fixed or free form, as you stated? by Chase in the first quarter of '96, did Chase continue using EZ Reader after that period? MR. BUSTAMANTE: Objection, form. I was using fixed and form-based synonymously and free form and variable synonymously. Q. And did the EZ Reader deployed by Chase in the I believe I stated that I don't -- I don't Bright Response v. Google, et al Page 170 - 173 Angotti, Anthony 174 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 that. A. Q. EZ Reader? A. Q. I do not know. Do you know whether Chase stopped using Anthony Angotti So do you know whether Chase is still using 174 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Can you explain what you mean by that? Yes. If -- you know, I think by nature of a 18 19 20 21 22 23 24 25 A. A. A. Q. A. Anthony Angotti That's correct. There were some sort of separate test group? No. As I stated, it was in the production 176 176 environment. Q. And did Chase expect to be able to save money EZ Reader at some period from the first quarter of 1996 to the present? A. I don't know -- not that I -- if they did or on -- if they implemented the EZ Reader? MR. BUSTAMANTE: Objection, form. didn't, I wouldn't know. Q. Do you know if by deploying EZ Reader in the We were -- we were all in agreement that it That's would be of benefit to Chase and save money, yes. why we were doing it. Q. first quarter of 1996, Chase saved money by having this tool to assist in responding to the volume of e-mails? MR. BUSTAMANTE: Objection, form. Do you know of -- did the EZ Reader and the invention in the '947 patent, did that satisfy a long-felt need in your business or industry? MR. BUSTAMANTE: I don't know. Objection, form. I think it would be difficult to quantify I mean -- in my mind there's a difference between demonstrating that it will save money and actually saving the money. Q. A. The industry at that point was young in understanding its needs in this whole emerging on-line electronic world that we were entering into, so I don't know how to answer that. know that. Q. Do you know of any others that had tried and I don't know how I would system like EZ Reader, when you would first deploy it, I believe that your costs are necessarily higher than your savings because you're high on the learning curve, so you asked me if they -- if money was saved in the first quarter and I'm saying I can't quantify that just by the nature of what -- of a new system. failed to come up with a solution to the problem that you were facing, the large volume of e-mails? A. Q. No, not firsthand. Do you know if EZ Reader was ever licensed to 175 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A. Q. Anthony Angotti 175 Do you believe that Chase benefited by having deployed the EZ Reader system? MR. BUSTAMANTE: Objection, form. I believe that Chase benefited from having EZ Reader deployed in the first quarter of 1996 as follows: For me the purpose of the deployment was to legitimize the application and to demonstrate under fire, if you will, that it was capable of doing the things that we were claiming that it would do and so that -- you know, in the word "deploy," I mean these words are used loosely based on, you know, who the orator is in terms of the words. To me deployed means implementing in Chase Direct in a production environment to -- to legitimize the application and to prove that it worked and to prove that we could get -- realize the benefits that we were claiming and so that's what we did. Q. And when it was deployed, it was used to respond to actual -A. Q. A. claims. Q. And it was used by a business unit that would Yes, it was. -- e-mail messages, correct? We needed to do that to substantiate the use EZ Reader? Bright Response v. Google, et al Page 174 - 176

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?