This inventor holds 5 USPTO granted patents. Top assignee: Xerox Corporation. Active years: 1994-2014.
Company Filing History:
Years Active: 1994-2014
Title: The Innovative Contributions of David P. Rich
Introduction
David P. Rich is a notable inventor based in Brockport, NY (US), recognized for his significant contributions to technology and software development. With a total of 5 patents, Rich has made strides in automating processes and improving software localization.
Latest Patents
One of his latest patents is titled "Interface structures and associated method for automated mining of legacy systems using visual configuration tools." This invention discloses embodiments of an interface structure and a method for automated data mining of a legacy system. A graphical user interface (GUI) is employed to navigate through the legacy system interface application and access a data field. Once the data field is displayed, the GUI can receive a tag from the user labeling the data field. Additionally, a screen tracing device can trace the sequence of events that ultimately results in the data field being displayed. The traced sequence and its corresponding tag are then stored in a data storage device. These processes can be repeated for multiple different data fields. Subsequently, a sequence applying device can retrieve one or more previously stored sequences in response to a request referencing the corresponding tag(s) and can apply the sequence(s) in order to access, for processing, data from the corresponding data field(s).
Another significant patent is the "Method and system for improved software localization." This invention provides a method, system, and computer program for software localization that extracts text from resource files, handles file management of the resource files, and uses a database for storage. The method for localizing software comprises extracting text strings in a first language from source files of a software development project, determining which of the extracted text strings are to be translated to a second language, generating and sending for translation a file including the text strings that are to be translated, receiving a file including text strings that have been translated to the second language, and reconstructing the source files of the software development project including text strings that have been translated to the second language.
Career Highlights
David P. Rich is currently employed at Xerox Corporation, where he continues to innovate and contribute to advancements in technology. His work has had a lasting impact on the field of software development and data management.
Collaborations
Rich has collaborated with notable colleagues, including David Nelson and Joyce Kay Nakada, further enhancing the innovative environment at Xerox Corporation.
Conclusion
David
