Location History:
- Alviso, CA (US) (2006 - 2008)
- Sunnyvale, CA (US) (2010 - 2011)
- San Mateo, CA (US) (2005 - 2012)
Company Filing History:
Years Active: 2005-2012
Title: Innovator Jinsheng Gu: Pioneering File Differencing Technologies
Introduction
Jinsheng Gu, a distinguished inventor based in Alviso, California, has made significant contributions to the field of computer science, particularly in file differencing and updating algorithms. With a total of eight patents to his name, Gu continues to push the boundaries of technology through his innovative approaches.
Latest Patents
Gu's latest patents showcase his expertise in developing advanced methods for file differencing. One notable invention is a byte-level file differencing and updating algorithm, which enables efficient comparison and updating of electronic files. This algorithm analyzes two byte streams of an original file and its updated version, determining a longest common sub-string (LCS) to facilitate the differencing process. By dividing the byte streams into sub-streams and recursively identifying byte-level differences, the algorithm generates a delta file that contains an operation array coding these differences using a streamlined protocol.
Additionally, Gu has developed systems for updating compressed read-only memory file system (CRAMFS) images. His innovative approach includes portion-level differencing and block-level updating, enabling efficient transfer and reconstruction of delta files on devices. This process ensures that the new CRAMFS image is accurately updated while maintaining system integrity.
Career Highlights
Currently working at Inno Path Software, Inc., Gu has established a reputation as a leading innovator in software development. His dedication to advancing file management technologies has earned him recognition in the industry, with comprehensive solutions that streamline operations and enhance user experience.
Collaborations
Throughout his career, Gu has collaborated with talented individuals such as Luosheng Peng and Liwei Ren. Together, they have worked on various projects aimed at refining file system technologies and improving data management efficiency.
Conclusion
Jinsheng Gu's contributions to file differencing and updating algorithms exemplify the spirit of innovation. His patents reflect a deep understanding of current technological challenges and provide novel solutions that can significantly impact the software industry. As he continues to develop cutting-edge technologies at Inno Path Software, Inc., the future looks promising for this exceptional inventor.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.