This inventor holds 4 USPTO granted patents. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2005-2009.
Location History:
- Cambridge, MA (US) (2005 - 2006)
- Cambridge, MS (US) (2008 - 2009)
Company Filing History:
Years Active: 2005-2009
Title: The Innovations of Patrick Eugene O'Neil
Introduction
Patrick Eugene O'Neil is a notable inventor based in Cambridge, MS (US). He has made significant contributions to the field of data representation through his innovative patents. With a total of 4 patents to his name, O'Neil has demonstrated a strong commitment to advancing technology.
Latest Patents
One of O'Neil's latest patents is a "System and method for relational representation of hierarchical data." This technique provides a way to represent the structure of hierarchically-organized data in a non-hierarchical data structure, such as a relation. The hierarchically-organized data is depicted as a tree, with each node assigned a position identifier that indicates both the depth level of the node within the hierarchy and its ancestor/descendant relationship to other nodes. The data represented by each node, along with its position identifier, is stored in a row of a relational database, effectively capturing the hierarchical structure of the data. Additionally, the patent includes a technique for the compressed storage of position identifiers, allowing for efficient bytewise comparison to determine relative order and ancestry.
Career Highlights
O'Neil is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to the field of technology. His work at Microsoft has allowed him to collaborate with other talented individuals in the industry.
Collaborations
Some of O'Neil's coworkers include Elizabeth Jean O'Neil and Shankar Pal, who have likely contributed to his innovative projects and ideas.
Conclusion
Patrick Eugene O'Neil's work in the realm of data representation showcases his inventive spirit and dedication to technological advancement. His patents reflect a deep understanding of complex data structures and their applications in modern technology.
