San Francisco, CA, United States of America

Ross A Towle

This inventor holds 2 USPTO granted patents. Top assignee: Silicon Graphics, Incorporated. Active years: 1996-2000.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Ross A Towle. Retrieved from https://idiyas.com/inventor/ross-a-towle-6ov22jcr

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Calculating rank

% Patents Active = 100.0

Average Co-Inventor Count = 3.4

ph-index = 2

Forward Citations = 113(Granted Patents)


Company Filing History:


Years Active: 1996-2000

Loading Chart...
2 patents (USPTO):Explore Patents

Title: The Innovative Contributions of Ross A. Towle

Introduction

Ross A. Towle is a notable inventor based in San Francisco, CA. He has made significant contributions to the field of computer science, particularly in the areas of program extraction and object code generation. With a total of 2 patents, his work has had a meaningful impact on software development and execution.

Latest Patents

Towle's latest patents include a "Method and apparatus for extraction of program region." This invention provides a method for marking a region of source code within a program unit and extracting an executable version of this marked region. The extracted executable version maintains an initialized program state equivalent to that of the original source code when it entered the region. The method effectively removes unnecessary source code while retaining enough to ensure the extracted region executes identically to the original program context.

Another significant patent is the "System and method of generating object code using aggregate instruction." This invention describes a system for generating object code from an intermediate representation of source code. It involves selecting source and target basic blocks from the intermediate representation and identifying a maximal set of movable instructions without violating data dependency relationships. The invention generates a cost model for moving these instructions, ultimately aggregating them to form the object code.

Career Highlights

Ross A. Towle has worked at Silicon Graphics, Incorporated, where he has been able to apply his innovative ideas in a collaborative environment. His contributions have been instrumental in advancing the capabilities of software systems.

Collaborations

Towle has collaborated with notable coworkers such as Sun C. Chan and James C. Dehnert. Their combined expertise has fostered an environment of innovation and creativity.

Conclusion

Ross A. Towle's contributions to the field of computer science through his patents and collaborative efforts highlight his role as a significant inventor. His work continues to influence the development of software technologies.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…