Skip to main content

+1 866 653-6233 LinkedIn Software Expert Witness Directory

About Us Contact Us

Barr Group Software Experts

Barr Group Software Experts

Main navigation

  • Expert Services
    • Consulting Experts in Software and Electronics
    • Expert Reports by Testifying Software Experts
    • Reverse Engineering and Forensic Analysis
    • Software Source Code Review and Analysis
  • Areas of Expertise
    • Left Side
      • Artificial Intelligence
      • Automotive Systems
      • Cloud Computing
      • Computer Security
      • Consumer Electronics
      • Electronic Circuits
      • Enterprise Software
      • Financial Technology
      • Firmware and IoT
    • Right Side
      • Industrial Controls
      • Mechanical Design
      • Medical Devices
      • Military & Aerospace
      • Mobile Devices & Apps
      • Optical Equipment
      • Renewable Energy
      • Signal Processing
      • Telecommunications
  • Matters & Venues
    • Patent Infringement and Invalidity Experts
    • Software Copyright and Trade Secrets Experts
    • Product Liability and Failure Analysis Experts
    • Contract Disputes and Software Project Failures
    • Venues and Clients
  • Directory
  • Case Studies
    • DirecTV Anti-Piracy
    • Samsung Software Copyright
    • Toyota Runaway Cars
  • Resources
    • Expert Witness Blog
    • Source Code Review in Litigation
    • Software Source Code Discovery

Expert Witness

  1. Home
  2. Expert Witness

Expert Witness

Articles about intellectual property litigation and technical expert witnesses.

Payment Processing and e-Payments Fraud

Posted March 12, 2024

In the ongoing and ever-evolving battle against fraud, payment processors have turned to cutting-edge technology, such as machine learning algorithms and artificial intelligence (AI), as indispensable tools to fight fraud in payment transactions.  This overview explores the interplay between technology, litigation challenges, and the critical role of qualified software expert witnesses in payment processing and fraud litigation.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Albert Einstein Expert Witness

Posted February 21, 2024

As a reader of this blog you likely know that Albert Einstein was employed, early in his career, as a patent examiner in the Swiss Patent Office.  But did you also know that he later served as a testifying expert witness in at least two patent litigations? In this month's blog we take a look at this interesting footnote to history.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Medical Device Litigation and FDA 510(k)

Posted November 21, 2023

An overview of the U.S. FDA's 510(k) process for medical device approval and discusses its potential pitfalls with an eye toward collaborations between software experts and lawyers litigating the resulting medical device failures.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Personality Traits of the Best Expert Witnesses

Posted November 02, 2023

It can be difficult to find an expert witness with the perfect experience in the specific technology at issue in your litigation.  But beware not to just retain the first qualified technologist you find, as even a highly knowledgeable expert can come up short if they lack key personality traits.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Oracle v. Google Java API Copyright Dispute Nears End

Posted September 29, 2020

The long-running court fight between Google and Oracle over Android's unlicensed use of Java API code is coming to a final battle at the Supreme Court. The importance of the final decision in this case to software developers cannot be understated.  

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

What is Expert Witness Testimony?

Posted January 21, 2020

In the context of a civil or criminal court case, a witness is a person who answers questions under oath during a deposition or a trial.  The statements of each witness are his testimony, which is one type of evidence that the trier of fact (judge or jury) may consider in reaching its ultimate decision about what happened.  Significantly, there are several types of witnesses—including expert witnesses—with the rules regarding testimony depending on the type.  In particular, this article explains why opinions are allowed to be included in expert witness testimony.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Differences Between U.S. and Canadian Courts

Posted January 20, 2020

Laws and legal systems vary by country, sometimes substantially.  Being geographical and cultural neighbors that also share a basis in British common law, it might seem that courts in the United States and Canada would be among the most similar in the world.  In fact, however, there are many significant distinctions.  In this article we summarize some noteworthy differences.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Infringement vs. Invalidity in Patent Litigation

Posted January 20, 2020

It is often a challenge for non-lawyers—including expert witnesses new to patent litigation—to distinguish between the phrases "patent infringement" and "patent invalidity."  Adding to the potential for confusion, these two very different legal concerns are often at issue in a single trial and thus to be considered and decided by the very same judge or jury.  This article clarifies the distinction between infringement and invalidity.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Glossary of Open Source Legal Terms

Posted December 06, 2018

A brief glossary of licensing terminology to help engineering teams understand legal terms related to open source software.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Embedded Linux and Copyright Law

Posted December 05, 2018

The rising popularity of Linux has spurred many embedded developers to consider it as an RTOS alternative. Here are just some of the legal implications for the proprietary parts of firmware with which developers should be familiar.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

The State of Software Design for Safety and Security

Posted November 29, 2018

In this technology brief, we present key findings from Barr Group's 2018 Embedded Systems Safety and Security Survey that is relevant to lawyers engaging in litigation over the design of electronics and software.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Best Practices in Software Source Code Discovery

Posted November 26, 2018

Software has become ubiquitous. From microwave ovens to electronic throttle controls, it is now embedded into the fabric of our lives through billions of new products each year.  Whether for infringement of intellectual property rights or product liability, when products controlled by software are the subject of litigation, it is imperative to analyze the embedded software, also known as firmware, properly and thoroughly.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Lethal Software Defects: Patriot Missile Failure

Posted September 07, 2018

During the Gulf War, twenty-eight U.S. soldiers were killed and almost one hundred others were wounded when a nearby Patriot missile defense system failed to properly track a Scud missile launched from Iraq. The cause of the failure was later found to be a programming error in the computer embedded in the Patriot’s weapons control system.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Reducing Litigation Costs: Software Copyright Infringement Detection Tools

Posted August 28, 2018

In a previously supported case of alleged software copyright infringement, the plaintiff brought suit against the defendant for allegedly continuing to use the plaintiff’s copyrighted software source code in the defendant’s products after termination of a license agreement between the parties.  Fortunately, automated tools helped experts to quickly and inexpensively detect copying of software source code.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Dead Code, the Law, and Unintended Consequences

Posted August 28, 2018

Dead code has been frequently encountered when conducting source code reviews for litigation. The presence of dead code can have unintended legal consequences and several scenarios have been observed in which dead code heightened the probability of a loss in court.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Intellectual Property Protections for Software

Posted August 28, 2018

There are various intellectual property protections that are available to the creators of software.  This primer will provide software engineers with a brief overview of some of the areas of IP law that are relevant to their work.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Cybersecurity and Embedded Systems

Posted May 03, 2018

Embedded systems are either fixed or programmable combinations of hardware and software designed to perform a specific, pre-defined task within a larger mechanical or electrical system.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Embedded Linux and Copyright Law

Posted December 05, 2018

The rising popularity of Linux has spurred many embedded developers to consider it as an RTOS alternative. Here are just some of the legal implications for the proprietary parts of firmware with which developers should be familiar.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

The State of Software Design for Safety and Security

Posted November 29, 2018

In this technology brief, we present key findings from Barr Group's 2018 Embedded Systems Safety and Security Survey that is relevant to lawyers engaging in litigation over the design of electronics and software.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Best Practices in Software Source Code Discovery

Posted November 26, 2018

Software has become ubiquitous. From microwave ovens to electronic throttle controls, it is now embedded into the fabric of our lives through billions of new products each year.  Whether for infringement of intellectual property rights or product liability, when products controlled by software are the subject of litigation, it is imperative to analyze the embedded software, also known as firmware, properly and thoroughly.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Lethal Software Defects: Patriot Missile Failure

Posted September 07, 2018

During the Gulf War, twenty-eight U.S. soldiers were killed and almost one hundred others were wounded when a nearby Patriot missile defense system failed to properly track a Scud missile launched from Iraq. The cause of the failure was later found to be a programming error in the computer embedded in the Patriot’s weapons control system.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Reducing Litigation Costs: Software Copyright Infringement Detection Tools

Posted August 28, 2018

In a previously supported case of alleged software copyright infringement, the plaintiff brought suit against the defendant for allegedly continuing to use the plaintiff’s copyrighted software source code in the defendant’s products after termination of a license agreement between the parties.  Fortunately, automated tools helped experts to quickly and inexpensively detect copying of software source code.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Dead Code, the Law, and Unintended Consequences

Posted August 28, 2018

Dead code has been frequently encountered when conducting source code reviews for litigation. The presence of dead code can have unintended legal consequences and several scenarios have been observed in which dead code heightened the probability of a loss in court.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Intellectual Property Protections for Software

Posted August 28, 2018

There are various intellectual property protections that are available to the creators of software.  This primer will provide software engineers with a brief overview of some of the areas of IP law that are relevant to their work.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Cybersecurity and Embedded Systems

Posted May 03, 2018

Embedded systems are either fixed or programmable combinations of hardware and software designed to perform a specific, pre-defined task within a larger mechanical or electrical system.

  • Read more
  • Share
  • Facebook
  • Twitter
  • LinkedIn

Pagination

  • First page « First
  • Previous page ‹ Previous
  • Page 1
  • Current page 2

Request an Expert

(866) 653-6233

Contact Us

Expert Services

  • Expert Reports by Testifying Software Experts
  • Software Source Code Review and Analysis
  • Reverse Engineering and Forensic Analysis
  • Consulting Experts in Software and Electronics

Matters and Venues

  • Patent Infringement and Invalidity Experts
  • Software Copyright and Trade Secrets Experts
  • Product Liability and Failure Analysis Experts
  • Contract Disputes and Software Project Failures
  • Venues and Clients

Areas of Expertise

Artificial Intelligence
Automotive Systems
Cloud Computing
Computer Security
Consumer Electronics
Electronic Circuits
Enterprise Software
Financial Technology
Firmware and IoT
Industrial Controls
Mechanical Design
Medical Devices
Military & Aerospace
Mobile Devices & Apps
Optical Equipment
Renewable Energy
Signal Processing
Telecommunications
Barr Group logo
Call us

Expert Services

  • Source Code Review Services
  • Expert Witness Directory
  • Reverse Engineering Services
  • Expert Reports & Testimony
  • How-To Technical Articles
  • Engineering Services

Latest Insights

  • Payment Processing and e-Payments Fraud
  • Albert Einstein Expert Witness
  • Medical Device Litigation and FDA 510(k)
  • Personality Traits of the Best Expert Witnesses

Website contents copyright © 2012-2025 by Barr Group. | Barr Group's logo is a U.S.-registered ® trademark.

SITEMAP  |  PRIVACY