- Home
- Areas of Expertise
- Mobile Devices & Apps
Mobile Devices & Apps
Barr Group's smartphone and mobile apps experts review patent portfolios and advise attorneys in litigation. Our software engineers have hands-on experience designing iOS and Android apps for mobile handheld devices and the know-how to reverse engineer systems and analyze source code. Many are trial-tested expert witnesses.
Need an expert for mobile apps litigation? Contact us >
Mobile Devices and Applications
Barr Group's expert witnesses have specialized expertise in source code review for smartphone devices and mobile apps, including:
- Smartphones, cell phones, tablets, and smart watches
- Google Android mobile operating system and SDK
- Apple iOS, iPadOS, tvOS, and watchOS as well as XCode
- Microsoft Windows Phone, Windows Mobile, and Windows IoT
- Google Play, Apple iTunes/AppStore, and Windows Phone Store
- Blackberry OS, Qualcomm BREW, PalmOS/webOS, and ARM platforms
- Nintendo, PlayStation, XBox, and video games for mobile computers
- Cellular network protocols (SMS, MMS, CDMA, GSM, LTE)
- WiFi 802.11, NFC, and Bluetooth (including Bluetooth LE)
- IrDA and other infrared and line-of-sight communications
- GPS, accelerometer, pedometer, camera, and microphone peripherals
- Internet of Things (IoT) devices and cloud hosted apps
- Web-based apps built with HTML, JavaScript, JSON, etc.
- Qualcomm's hardware abstraction layer (HAL)
Barr Group's software experts are familiar with all of the major smartphone APIs as well as related wireless protocols and also with the programming languages used to develop iOS and Android apps, including C/C++, .NET, C#, Objective-C, Swift, Java, Kotlin, and Go.
Request your mobile apps expert now >
Expert Witness Services
Barr Group's smartphone experts support plaintiffs and defendants in litigation in U.S. District Courts, at the International Trade Commission (ITC), and before the Patent Trial and Appeal Board (PTAB). Our services include:
- Technical assistance with drafting of discovery requests
- Preparation of patent infringement claim charts
- Software source code review and analysis
- Source code comparisons for copyright and trade secret theft
- Prior art review for patent invalidity
- Automated testing of mobile devices and wireless communications
- Evaluation of cyber breaches and privacy invasions
- Expert reports, declarations, and witness statements
- Testimony at deposition, oral hearings, and trials
Barr Group has a demonstrated ability to quickly activate one or more code reviewers to match the size, scope, and complexity of any project.
The following is a representative subset of Barr Group's experts who have experience designing and/or testifying about these technologies:
Automated Surveillance Systems Expert Profile
Digital Cellular Mobile Radio Expert Profile
Payment and Transaction Processing Expert Profile
Data Center and Cloud Storage Expert Profile
LLM Generative A.I. and Chatbot Expert Profile
Augmented Reality Wearables Expert Profile
Spread Spectrum Communications Expert Profile
Class II and III Medical Device Expert Profile
Knowledge Management Systems Expert Profile
Computer Music and Multimedia Expert Profile
Wireless and Cellular Standards Expert Profile
Semiconductor Fabrication Expert Profile
E-Commerce Payment Security Expert Profile
Handheld Operating Systems Expert Profile
Streaming Multimedia Expert Profile
UX and UI Design Expert Profile
NFC and Contactless Payments Expert Profile
Consultant with over thirty-five years of industry experience in smart card-based solutions for payments and digital security.
Internet & Web Technology Expert Profile
Video Game & Casino Gaming Expert Profile
Vehicle Informatics & Safety Expert Profile
Satellite & Cellular Base Station Expert Profile
Independent engineering consultant specializing in wireless cellular mobile technology and real-time embedded software development.
Deep Learning & A.I. Systems Expert Profile
Speech-Based Interface & RFID Expert Profile
Consultant and former professor of computer science with decades of hands-on experience in speech recognition, IVR, RFID, streaming multimedia, and data encryption.
Speech & Voice Recognition Expert Profile
Haptic Input & Virtual Reality Expert Profile
Professor of engineering with decades of experience developing novel technologies and expertise in virtual reality, streaming multimedia, image processing and computer vision, artificial intelligence, and robotics.
Distributed Sensor Networks Expert Profile
Professor of computer science with specialized expertise in network quality of service, routing, and visualization as well as remote sensing.
Semiconductor Design Tools Expert Profile
Consulting electrical engineer with decades of experience in design of integrated circuits and software systems for electronic design automation (EDA).
Virtual Reality Worlds & Gaming Expert Profile
Smartphone Software & Apps Expert Profile
Computer engineer and consultant with more than two decades of industry experience developing software for embedded systems and mobile apps powered by Android, Linux, Windows, and real-time operating systems such as VxWorks.
Analog & Digital Electronics Expert Profile
Electronics and computer science expert with more than twenty-five years of hands-on experience analyzing, designing, and implementing real-time systems for commercial, industrial, and military applications. Has been chief architect or technical lead on numerous projects covering all aspects of the architecture and development of electronics (including circuit boards and FPGAs), embedded software, network and communication protocols, and graphical user interfaces.
Distributed Computer Systems Expert Profile
Computer scientist with over forty years of industry experience in design of computer systems, communications systems, electronics, and software.
Just-in-Time Compilation Expert Profile
Professor of computer science and early pioneer in the areas of moving target cyber defenses, mobile code, and dynamic compilation. Specialized expertise in the areas of compilers and programming languages and distributed and service-oriented computing architectures. Current research focus primarily on software systems with emphases on computer security, virtual machines, and just-in-time compilation.
Penetration Testing Security Expert Profile
Global Positioning Systems Expert Profile
Electrical engineer with substantial design experience in the fields of GPS and navigation systems, digital signal processing, semiconductors, image processing, and software-defined radio for airborne and ground-based systems and devices in the military, agricultural, industrial, and other markets. Experience includes technical team and architectural leadership for multiple product launches.
TCP/IP Internet Protocols Expert Profile
Software and systems engineer with several decades of hands-on experience in the design and implementation of complex embedded systems based on Linux, Windows, and real-time operating systems. Specialist in Internetconnected products such as consumer electronics and IoT devices using WiFi 802.11, GSM/LTE cellular, and other wireless and wired protocols. Also has experience with FPGAs and implementing M2M communications through the use of Microsoft .NET-based web services.
Mechanical Electrical Software Expert Profile
Mechanical engineer with hands-on experience in all phases of product engineering, including system architecture, system engineering, system modeling, system integration, mechanical and electrical design, as well as software and firmware development and testing. Areas of deep technical specialization include electronics design and simulation, digital signal processing (DSP), and software development in a range of programming languages.
Software Process Improvement Expert Profile
Former adjunct professor of computer science and university researcher turned industry consultant and trainer focused on software process improvement and product design. Subject matter expert in software engineering, software quality, data analytics, e-commerce, wireless communications, networking, embedded systems, web technologies, and user interfaces.
Short-Range Wireless Protocols Expert Profile
Professor emeritus of computer science at one university and an associate professor of the same at another. Also a software consultant and a leader with experience in every phase of software product development and management. Visionary, thinker, founder, writer, speaker and mentor experienced in startups, mid-size, and large companies. As an early member and technical leader of an international industry consortium, helped to establish and standardize line-of-sight communication protocols between handheld mobile devices.
Android & iOS Mobile Apps Expert Profile
Computer scientist and inventor with decades of hands-on experience applying emerging technologies to create successful software applications and apps for a variety of computing platforms, including Android and iOS smartphones, Macs, and Windows PCs.
Enterprise Apps E-commerce Expert Profile
Former director of software development and Certified ScrumMaster with more than twenty years of hands-on development, engineering, and programming experience in the financial technology and healthcare industries. Areas of technical expertise include architecture and design of software for cloud-based enterprise applications and databases, e-commerce platforms and Software-as-a-Service (SaaS) websites, as well as mobile apps for Android and iOS. Skilled at forming and growing software development teams and improving their development processes.
Settop On-Screen Guide & DVR Expert Profile
Cybersecurity & Cyber-Warfare Expert Profile
Video Game Computer Graphics Expert Profile
System & Software Testing Expert Profile
GPS & Navigation Systems Expert Profile
Microprocessor Design Expert Profile
Embedded Systems & IoT Expert Profile
Adjunct professor of computer science with two decades of industry experience in software engineering and all phases of the software development life cycle.
User Interface Design Expert Profile
Accomplished software and systems engineer with specialized expertise in user interface design and human factors issues for embedded, mobile, web, desktop, and server software.
Handheld Devices Design Expert Profile
Electrical engineer with two decades of experience in the design of embedded systems with a particular emphasis on the internals of Linux and its filesystems.
Mobile & Wireless Networks Expert Profile
Professor of electrical engineering and an award-winning innovator in the areas of wireless communication systems and mobile networks who has testified as an expert witness.
Wireless Protocols Expert Profile
Computer networking and wireless technology expert with over thirty years of industry experience who has been significantly involved in multiple wireless standardization efforts.
Computer networking and wireless technology expert with over thirty years of industry experience who has been significantly involved in multiple wireless standardization efforts.
Don't see the right expert for your project among this subset?