Expert Details

Software and Internet Business and Technology Development

ID: 723182 California, USA

Request Expert

He has worked in the field of artificial intelligence since 1971. In automated planning and problem solving, he developed highly efficient methods for state-based search, and invented what is now termed “modern” or “partial-order” problem solving. He conceived of and managed a major project that performed data retrieval from a distributed database using a natural language front end. He subsequently managed a project to adapt this technology to run on a personal computer. This was the first successful Small Business Innovation Research (SBIR) project that passed through all three phases and resulted in the formation of a successful business – Symantec. He conceived and managed development of a specialized artificial intelligence programming language used to create one of the first expert systems as well as applications in computer-aided design. He pioneered the practical application of artificial intelligence, managing development of the first general industrial machine vision system, and the first computer-networked robot. He managed the development of several successful commercial expert system applications in automated configuration, process management, and equipment diagnosis, and creation of two leading programming tools for developing rule-based expert systems. He has served as a litigation consultant and expert witness on five cases involving artificial intelligence technology.

He has conceived of and led development of successful products in machine vision systems, industrial robotics, file management, expert system development tools, assistive devices for people with aphasia, data visualization, document management, business intelligence, integrated conferencing, data center energy management, and real estate marketing. Five of these product categories entailed transfer of technology from government-funded research groups. Activities in support of these product development projects included product conception, targeted basic and applied research, organizing, operating, or contracting for focus groups to assess and improve product concepts, market research, competitive analysis, prioritization of product features, product management, development and management of product roadmaps, organization and operation of user groups, recruitment and management of multidisciplinary development teams, and establishment of processes and teams for quality assurance.

He has served as a consultant and expert witness in 23 patent disputes regarding expert systems, mobile phone technology, automated configuration, video games, web services, Internet marketing, data integration, secure processing, and application servers, 1 case involving misappropriation of intellectual property, and 4 cases involving performance under contract for enterprise software products, web site development, and consulting services. He performed patent claim analysis, infringement and invalidity analysis, prior art research, technical analysis of commercial software systems, assessment of professional standards in consulting work. He prepared expert reports and expert declarations, was deposed for over 150 hours, testified before judge, arbitrator, special master, and three times before a jury.

He has provided advice on Intellectual Property to numerous clients, helping to identify patentable aspects of their offerings, to assess the value to the business of filing and prosecuting patent applications, and to develop broad and defensible patents. He is an inventor of eightissued US patents and three US patent applications covering an interactive data graphics generator, an expert system for visualization – automatically generating data graphics from data, consumer-selected advertising, a monitoring and surveillance device configured as a light switch, and a system for ranking real estate parcels by their likelihood of selling in a given time period. Together with his co-inventors of one patent, he organized an LLC to purchase rights to the application from a client and develop it into a portfolio sold for $2.5 million. In collaboration with patent attorneys he has authored several patent applications.

He has decades of experience in managing basic and applied research and development, and in coaching clients involved in these activities. He has personally led R&D groups in automated planning, natural language processing, distributed databases, expert systems, machine vision, industrial robotics, medical devices, game platforms, and data visualization. He has coached and consulted for R&D managers working in telecommunications, network management, K-12 education software, document management, ‘software as a service’ (SaaS) applications for web site monitoring and business intelligence, messaging software, and data center management.

He was a designated computer software expert for the defendant in a patent infringement case concerning software for automated configuration of computer systems. He reviewed prior art, the plaintiff's pre-critical-date sales contracts and sales activity, and product source code. He performed claims analysis, authored expert reports, was deposed, authored rebuttal reports, attended depositions of other witnesses as an adviser, and testified at trial before a jury.He was a designated computer software expert for the defendant in a patent infringement case concerning automated process control in manufacturing. He reviewed prior art, performed claims analysis, authored expert reports and declarations, was deposed, and testified at a tutorial related to the Markman hearing.He was the defendant's designated computer software expert in a case concerning the alleged failure of a software developer to adapt its supply chain automation system to a customer's business within schedule, budget and technical specifications. He reviewed extensive software project documentation and identified material deviations from the customer's contractual commitments for the project. He prepared expert reports and served as a testifying expert witness.He was a designated computer software expert for the defendant in a patent infringement case concerning software for automated configuration. He reviewed prior art and the plaintiff's pre-critical-date sales contracts and sales activity. He performed claims analysis, authored expert reports and declarations, authored rebuttal reports, and was deposed.He served as Acting Chief Technical Officer (CTO) for a developer of business graphics software. He co-founded the company, conceived the initial product, and recruited a technical team comprised of Windows programmers, graphic designers, and computer game developers. He released the first product within 8 months of company launch. He recruited a permanent CTO, developed two successful US patent applications, and helped raise over $4 million in equity funding.

Education

Year Degree Subject Institution
Year: 1975 Degree: PhD Subject: Computer Science Institution: Stanford University
Year: 1972 Degree: MS Subject: Computer Science Institution: Stanford University
Year: 1969 Degree: BA Subject: Psychology Institution: Yale College

Work History

Years Employer Title Department
Years: 1988 to Present Employer: Undisclosed Title: Principal Consultant Department:
Responsibilities:
He provides management and technical consulting services to software and internet startups. He identifies and assesses business opportunities, assists in creating effective and fundable business plans, sets development plans, recruits staff, conceives initial products, manages product development and product marketing, negotiates distribution agreements, and mentors executive staff. He helps develop software businesses, assists in developing technical organizations and in planning and implementing complex software products, applications, and internet-based services.
Recent engagements include: Interim Chief Technical Officer (CTO) for the leading provider of data center infrastructure management software; Acting CTO for provider of wholesale audio conference services; CEO Coach and Acting CTO for provider of integrated conferencing service; CEO coach, Chair of Technical Advisory Board; Acting CTO for provider of one of the first (in 2000) "Software as a Service" (SaaS) offerings on the web; CTO for a creator of a development platform for interactive games; and founding CTO for a developer of business graphics software.
Years Employer Title Department
Years: 1994 to 1995 Employer: Apple Computer, Inc. Title: Manager, Systems Architecture Department: Systems Architecture
Responsibilities:
He established the Systems Architecture group, reporting to the Chief Scientist, to coordinate technology developments across business units. He developed the company's first technology roadmap. He led the Architecture Council, and executed special projects for the CEO’s Product Strategy Council, including market and technical strategies for enterprise computing, client-server architecture for K-12 schools, and the Internet.
Years Employer Title Department
Years: 1992 to 1993 Employer: Lingraphicare Title: Chief Operating Officer Department:
Responsibilities:
He managed sales, marketing, R&D, and manufacturing for this software-based medical device company. (The product is an FDA-approved user interface embedded in a laptop computer, for use by people with aphasia.) He set marketing, financing, regulatory, and technical strategies, and raised $2 million in financing. He developed and executed sales plans, managed creditors, and implemented FDA-mandated Good Manufacturing Practices.
Years Employer Title Department
Years: 1987 to 1987 Employer: Teknowledge Title: Vice President Department: Corporate Development
Responsibilities:
He set the strategic goals of the firm's merger-&-acquisition program. He identified and led due diligence on candidate software firms for acquisition and on products for licensing.
Years Employer Title Department
Years: 1985 to 1986 Employer: Teknowledge Title: Vice President and General Manager Department: Products and Training
Responsibilities:
He held bottom-line responsibility for this operating unit. He brought revenues from expert system software products and training courses from approximately $2.5 million to over $4 million in 15 months. This level of sales enabled an IPO as a software products company. He established a regional sales force, and negotiated marketing or distribution arrangements with five major hardware vendors. He set a product strategy emphasizing integration with conventional computing over Artificial Intelligence pizzazz.
Years Employer Title Department
Years: 1982 to 1983 Employer: international Machine Intelligence Title: President Department:
Responsibilities:
He established this joint venture with Machine Intelligence Corp. and Yaskawa Electric, which developed the first computer-controlled general purpose industrial robot. He defined the business and product strategies, supervised product development, and recruited a sales and marketing team. He developed the architecture for the highly successful Yaskawa ACGC programmable industrial controller. He managed a close collaboration with frequent interaction with the Japanese parent.
Years Employer Title Department
Years: 1978 to 1983 Employer: Machine Intelligence Corp. Title: Cofounder, VP Engineering, Director, R&D Department: Engineering, Research and Development
Responsibilities:
He developed the business plan and raised funds with the core team. He managed both systems & product engineering and research & development.

He established and ran product development activities in machine vision and English-language data retrieval. The company released the first general industrial vision system, and the first vision-guided robot. He helped spin out the data-retrieval activity as Symantec, Inc., today a leading software publisher.
Years Employer Title Department
Years: 1972 to 1979 Employer: SRI International Title: Associate Director Department: Artificial Intelligence Center
Responsibilities:
He managed and performed research at this applied research center. As a research manager, he developed, marketed and participated in research programs in automated and interactive problem-solving, natural-language interaction with databases, distributed robotics, and programming languages. As an individual researcher, he pioneered "modern problem solving," developed an early expert system for diagnosis and repair of electromechanical equipment, developed a programming language for incremental development of artificial intelligence systems, and developed problem solving and control methods for a mobile robot.

Additional Experience

Expert Witness Experience
He has served as a litigation consultant and/ witness in 32 cases – 25 involving software patent litigation and 7 disputes regarding contractual issues concerning complex software products and professional services. His activities on these cases included patent claim analysis, prior art research, technical analysis of commercial software systems, assessment of performance under warranties, and assessment of performance to professional standards. He has testified three times before a jury, been deposed for over 160 hours, served as a testifying expert at hearings before a judge, a special master and an arbitrator, prepared expert reports, prepared expert declarations, and provided advice and analysis.

Career Accomplishments

Associations / Societies
Association for Advancement of Artificial Intelligence (AAAI).
Publications and Patents Summary
He is the author of a book and over 20 papers and articles on a wide range of advanced software topics. He is an inventor of 8 issued and 3 pending US patents covering an interactive data graphics generator, an expert system for visualization – automatically generating data graphics from data, consumer-selected advertising, a monitoring and surveillance device configured as a light switch, a system for ranking real estate parcels by their likelihood of selling in a given time period, and automated psychological testing and analysis.

Fields of Expertise

natural language text processing, data revolution, autonomous system, outernet, artificial intelligence, expert system, knowledge base, knowledge engineering, planning, commercialization, new product design, new product development, new product development management, new product market survey, product, product management, software engineering, software process management, software product assessment, technology innovation, technology management, technology transfer, expert witness, legal patenting, claim (patent), patent claim chart, Markman hearing, patent, patent infringement, patent specification, software patent, software protection, United States patent, research and development management, research management, virtual world, patent application, patent trolling, patent prosecution, patent claim construction, business process management, customer segmentation, industry survey, real-time software engineering, application service provider, Internet advertising, knowledge management, World Wide Web application, new consumer product development, automation technology, World Wide Web software, voice processing, business intelligence, database technology, marketing software, computer software licensing, data compression algorithm, hierarchical database, client/server computing, software agent, software standard, joint venture, cognitive science, device patent, computational linguistics, product reliability improvement, application development system, computer-human interface technology, 510(k) document, product testing, rapid product development, database design, product improvement, product delivery process, corporate strategic planning, product development cycle time, data visualization system, computer software technology innovation, device patenting, application software, device product development, computer processing, new technology business value measurement, research and development, artificial-intelligence programming language, database management, data management, information, product design, object-oriented design, application program interface, Internet, object-oriented database, decision-making, database management system, innovation, distributed artificial intelligence, technology, computer technology, relational database, medical device, management information system, management decision-making, energy analysis software, decision support system, database, computer software, computer science, client/server database access software

Request Expert

Dev Tool:

Request: expert/software-and-internet-business-and-technology-development
Matched Rewrite Rule: expert/([^/]+)(?:/([0-9]+))?/?$
Matched Rewrite Query: experts=software-and-internet-business-and-technology-development&page=
Loaded Template: single-experts.php