Trial 2 Trial Day
◀ Day 23 Trial 2 Day 25 ▶

Day 24 - May 30, 2025

Judge Beverly J. Cannone · Trial 2 · 10 proceedings · 1,828 lines

Day 24 of 36
Appearing:

Defense expert Matthew DiSogra presents two clock-alignment analyses and is questioned about their source data. A separate hearing concerns disputed Proctor group texts marked for identification; admissibility remains unresolved.

Full day summary

Day 24 opened with Alan Jackson's Rule 25(a) motion for a required finding of not guilty, which Judge Cannone denied on all three counts, allowing the defense case to begin. Defense expert Matthew DiSogra testified that every offset scenario derived from Aperture's January report placed the phone lock after the Techstream event. His combined 30-scenario table, which also incorporated the supplemental report, produced 25 after, two simultaneous, and three before. Prosecution cross-examination by Hank Brennan attacked DiSogra's lack of mobile forensics credentials, his reliance on a PowerPoint rather than a formal report, and the uncertain data source for five key clock offset points. The day closed with voir dire testimony from Jonathan Diamandis to authenticate a group text chain involving lead investigator Michael Proctor, followed by a contested admissibility hearing in which Yannetti read alleged Proctor statements from the disputed, marked-for-identification chain while arguing investigator bias; the judge had not decided admissibility and took the issue under advisement.

  • Judge Cannone denies the defense's Rule 25(a) motion for required finding of not guilty on all three counts.
  • DiSogra says all offset combinations from Aperture's January report leave O'Keefe's phone interaction after the Techstream event; his combined 30-scenario table yields 25 after, two simultaneous, and three before.
  • Brennan questions DiSogra about the source and synchronization behavior behind five offset points. DiSogra says he relied on Burgess's report, does not know how iPhone and infotainment clocks synchronize, and agrees that testing showing the method invalid for this Lexus and SD card would eliminate some scenarios.
  • DiSogra confirms no Techstream event on Read's vehicle was ever collision-triggered, but concedes the system would not necessarily capture a pedestrian impact.
  • During the Exhibit N hearing, Yannetti reads alleged Proctor messages while arguing they show state of mind and bias. The exhibit remains marked for identification, disputed, and unresolved on authentication and admissibility.
David Yannetti
“We're going to pin it on the girl. We're going to make sure that there are some serious charges. She's effed.”
During the admissibility hearing, Yannetti read this latter passage as an alleged Proctor text from disputed Exhibit N for identification while arguing bias. It does not independently establish the chain's full text, authorship, or admissibility.
Matthew DiSogra
“He calculated all of them, but he didn't apply any of them.”
DiSogra's methodological critique of Burgess — that he calculated all seven offsets but applied none — encapsulates the defense's central challenge to the prosecution's digital timeline.
Matthew DiSogra
“I don't know how the clocks are synchronized when you plug an iPhone into a car.”
DiSogra says he does not know how the clocks synchronize when an iPhone is connected to the car, that his conclusions use the data in Burgess's report, and that invalidating testing could eliminate some of the 30 possibilities.
Video thumbnail for Day 24 — DiSogra, Diamandis 7h 33m
Watch this day Day 24 — DiSogra, Diamandis Watch with synced transcript →

Procedural — Motions

Page 402 records the Rule 25(a) motion, competing collision arguments, and Judge Cannone's denial on all three counts, then the court opening and juror reminders before the defense's first witness.

Procedural
Procedural - Motions
17 lines

Alan Jackson presents a Rule 25(a) motion for required finding of not guilty, arguing the Commonwealth proved no collision at 34 Fairview Road on January 29, 2022. He emphasizes the absence of eyewitnesses, the lack of physical evidence of a vehicle strike found by Dr. Scordi-Bello, and the biomechanics expert's admission that there was insufficient evidence to recreate the impact. Jackson highlights Jennifer McCabe's testimony that she watched the SUV the entire time and never saw it reverse, and points to alternative evidence of a physical altercation inside the home. ADA Brennan responds that evidence of intoxication and collision is abundant, citing taillight fragments in O'Keefe's clothing, telematics and Apple Health data, Read's own statements about hitting or clipping O'Keefe, and the backing maneuver at 24 mph. Judge Cannone denies the motion as to all three counts.

+1 procedural segment

Matthew DiSogra — Direct

On this page, DiSogra reviewed Aperture's clock-alignment methods: 25 of 30 scenarios placed O'Keefe's phone lock after Techstream event 1162-2, with two simultaneous and three before.

Direct
Matthew DiSogra Alan Jackson
556 lines

Matthew DiSogra, director of engineering for EDR services at Delta V Forensic Engineering, testified as a defense expert reviewing the clock alignment analyses performed by Shanon Burgess and Judson Welcher of Aperture LLC. DiSogra explained that Burgess's January 2025 report calculated seven phone-call-based clock offsets but never applied them to determine the timing relationship between Techstream event 1162-2 and the lock event on John O'Keefe's phone. DiSogra applied all offsets himself and found the phone lock always occurred after the vehicle event. He also noted Burgess identified a 3-second key-on delay in exemplar testing but never applied it. When Burgess issued a supplemental May 2025 report using a three-point turn alignment method, the range expanded to 30 possible scenarios: 25 positive, 2 simultaneous, and 3 negative. DiSogra testified that the ACM download contained no recorded events. On cross, he said he was not offering an opinion that the Lexus had not been in a collision, agreed that collision itself was not a Techstream trigger, and stated that a pedestrian impact generally would not meet the EDR recording threshold, while declining to make a blanket statement.

Matthew DiSogra — Cross (Part 1)

Brennan questioned DiSogra's qualifications, independence, and Techstream methodology; DiSogra described the 10-second window's limits and said trigger- and endpoint-alignment choices could both be legitimate.

Cross
Matthew DiSogra Hank Brennan
438 lines

Hank Brennan challenged DiSogra's qualifications by establishing he has no training, publications, or expertise in mobile forensics despite testifying about phone-to-vehicle clock variances. Brennan highlighted that DiSogra conducted no independent testing or data collection, did not review Welcher's full reconstruction-study data, never spoke to Dr. Welcher, and never wrote a formal report — only a PowerPoint prepared at defense counsel's direction. DiSogra later stated that he had reviewed raw Techstream and infotainment data. Brennan walked DiSogra through Techstream data limitations: collisions are never a direct trigger, the data captures only 10 seconds around a triggering event, and nothing is known about what happened before or after that window. DiSogra conceded that Burgess's choice to align from the end of the event rather than the trigger point was equally legitimate, undermining his own critique. The examination was interrupted for lunch after a sidebar.

Matthew DiSogra — Cross (Part 2)

Brennan pressed DiSogra on clock alignment, conditional call-log exclusions, and the limits of DiSogra's three-point-turn analysis.

Cross
Matthew DiSogra Hank Brennan
391 lines

Hank Brennan continued cross-examining defense expert Matthew DiSogra on his clock-alignment analysis. Brennan challenged the three-second key-on adjustment as double counting; DiSogra disagreed and described alignment between separate infotainment and vehicle-control-history timing systems. Brennan then questioned whether the first five call rows might use iPhone-to-iPhone times. DiSogra said testing on this Lexus and SD card would be needed and that, if the method were shown invalid, some possibilities and specified chart lines would be removed rather than the entire analysis automatically failing. Brennan also used Burgess's presentation to examine the three-point-turn timing. DiSogra said he had not independently analyzed the maneuver or formed an opinion on the individual accuracy of Burgess's or Welcher's methods, while agreeing that a range is conservative. He confirmed reviewing raw TechStream and raw infotainment data. Near the end, DiSogra said he did not think he had seen a TechStream event for the proposed 5:07 a.m. incident, but repeatedly qualified that he did not remember and did not have all nineteen events committed to memory. He expressly answered that he was not offering an opinion that no collision occurred that night.

Matthew DiSogra — Redirect/Recross

DiSogra's final examination covers his credentials and use of Burgess's and Welcher's data, with Brennan challenging independent analysis and DiSogra saying he relied on the experts' reports.

Redirect
Matthew DiSogra Alan Jackson
146 lines

Alan Jackson conducted a focused redirect to rehabilitate Matthew DiSogra after Hank Brennan's cross-examination. Jackson first established DiSogra's truthfulness about his credentials and expertise boundaries. He then addressed the column-labeling dispute by having DiSogra read Burgess's own header — 'Infotainment call timestamps' — arguing that any data-source ambiguity originated with Burgess, not DiSogra. Jackson reaffirmed that the 3-second key-on delay reflects a real misalignment between two independent vehicle systems (VCH timer and infotainment clock) that Burgess never corrected. Jackson posed an allowed hypothetical: if a phone event were at 12:32:16, described as 36 steps over 83 feet, DiSogra said that moving the relevant phone event from 12:32:09 to 12:32:16 would make all 30 chart scenarios positive, rather than 25 of 30 in the original analysis. Jackson closed by confirming that DiSogra's January 2025 analysis, based solely on Burgess's original report, already showed the lock event occurred after the vehicle event in every scenario.

Recross
Matthew DiSogra Hank Brennan
67 lines

Hank Brennan conducted a focused recross challenging Matthew DiSogra's methodology of critiquing Aperture LLC's reports without performing independent analysis or contacting the original analysts. Brennan pressed DiSogra on whether the first five call-log data points reflected infotainment or iPhone timestamps, eliciting repeated admissions that DiSogra did not know. When DiSogra said the needed testing had not been done in this case, he acknowledged that he had not read Ian Whiffin's report and did not know whether the testing had been done. Brennan then turned to the Techstream data window, establishing that the vehicle was still moving at both the start and end of the 10-second capture, and that DiSogra's conclusions addressed only the data recording period — not what happened in real life before or after. Brennan closed by asking whether DiSogra knew the phone-movement timing and intervening activity described in his questions concerning 12:32:12 to 12:32:16; DiSogra said he did not know.

Redirect
Matthew DiSogra Alan Jackson
14 lines

Alan Jackson conducted a brief re-redirect of Matthew DiSogra following Hank Brennan's recross. Jackson attempted to question whether steps were actually taken at 12:32 but was sustained on objection. He then pivoted to a simple closing point: if the underlying data is wrong, DiSogra's conclusions would be wrong — but the data he relied on came from the prosecution's own experts, Burgess and Welcher. The exchange lasted under a minute.

Procedural - Kelly Dever Summons

After releasing the jury for the day with standard cautions, Judge Cannone directs jurors to return Monday around 9:00 a.m. She then has Kelly Dever sworn and instructs her to return before 9:00 under her existing summons.

Procedural
Procedural - Kelly Dever Summons
24 lines

After dismissing expert witness DiSogra, Judge Cannone consults with counsel and decides to release the jury early rather than begin another witness. She instructs the jurors to return Monday for a full day starting at 9:00 AM with the standard admonitions. After the jury exits, Kelly Dever is sworn in briefly and Judge Cannone confirms that Dever has been present all day under summons but will not be reached. Dever agrees to return Monday morning before 9:00.

Jonathan Diamandis — Voir Dire

Jonathan Diamandis identifies Exhibit N for identification as a record of his text chain with Michael Proctor. Judge Cannone hears competing arguments on authentication and admissibility; the disputed messages remain unresolved.

Voir Dire
Jonathan Diamandis David Yannetti
123 lines

Jonathan Diamandis, a 30-year friend of former state trooper Michael Proctor, testified to authenticate a group text message chain among their friend group. Yannetti walked Diamandis through identifying his own phone number, matching other participants' numbers to his contacts, and confirming the chain's content. Diamandis identified 'local user' in the text records as Michael Proctor based on the content of the messages, and confirmed the document fairly and accurately represented the conversation. Prosecutor Brennan's brief cross established that Diamandis had no independent memory of the text conversations.

Procedural
Admissibility Hearing - Diamandis Texts
50 lines

After Diamandis's voir dire testimony, Judge Cannone heard extended argument on authentication and admissibility of the disputed Proctor friend-group text chain, marked for identification. Yannetti argued that the text messages he quoted as Proctor's words were properly authenticated through Diamandis's identification of phone numbers, nicknames, and content, and were offered to show Proctor's asserted state of mind and bias rather than for the truth of the quoted assertions. Brennan countered that Diamandis had no memory of the individual messages and could not authenticate their reliability or context, and argued that any bias evidence should be put to Proctor so a jury could assess it. The judge said she had not decided admissibility and would do further review of the text-message issue. A brief reciprocal-discovery exchange followed; the judge said she would issue a decision on that matter before 4:30.

◀ Day 23 Trial 2 Day 25 ▶