Location History:
- Bengaluru, IN (2013)
- Sunnyvale, CA (US) (2014)
Company Filing History:
Years Active: 2013-2014
Title: Harshit Chopra: Innovator in Software Debugging and Text Segmentation
Introduction
Harshit Chopra is a notable inventor based in Sunnyvale, CA. He has made significant contributions to the fields of software debugging and text segmentation. With a total of 2 patents, his work has garnered attention for its innovative approaches to complex problems in software development.
Latest Patents
Chopra's latest patents include a "Low-overhead method and apparatus for collecting function call trace data." This invention presents an apparatus and method aimed at aiding in debugging and optimizing software, particularly for instrumenting software to trace function calls. The process involves compiling source code with placeholder memory ranges and inserting a call-trace profiling function during execution to log profiling data. The compiled binary object is then restored to its original state by removing the profiling functions.
Another significant patent is "Segmenting text for searching." This invention outlines methods, systems, and apparatus for segmenting text into searchable resources. The method includes receiving text, segmenting it into unigrams, filtering to identify core unigrams, and generating a searchable resource that indexes stems and associates second n-grams with them.
Career Highlights
Harshit Chopra is currently employed at Google Inc., where he continues to innovate and contribute to advancements in technology. His work has been instrumental in enhancing software debugging processes and improving text search capabilities.
Collaborations
Chopra has collaborated with notable colleagues such as Sanjay Bhansali and Sunil Chandra, further enriching his work environment and fostering innovation.
Conclusion
Harshit Chopra's contributions to software debugging and text segmentation exemplify the impact of innovative thinking in technology. His patents reflect a commitment to solving complex challenges in the software industry.