Location History:
- Ballyhooly, IE (2003 - 2008)
- Dublin, IE (2008 - 2014)
Company Filing History:
Years Active: 2003-2014
Title: The Innovations of Daniel M O'Keeffe
Introduction
Daniel M O'Keeffe is a notable inventor based in Ballyhooly, Ireland. He has made significant contributions to the field of technology, particularly in the area of signature checking using deterministic finite state machines. With a total of 17 patents to his name, O'Keeffe's work has had a considerable impact on digital stream processing and pattern matching.
Latest Patents
One of O'Keeffe's latest patents focuses on reducing false positives in digital streams examined by deterministic finite state machines. This innovation combines location-based pattern matching, such as on packet headers, with content-based pattern matching, like on payloads of packets. One of the schemes he developed allows for an automatic transition from a header match state into the initial state of a content matching machine. Another scheme utilizes a rules graph that defines strings of match states and examines a list of match states previously determined through header and content matching. This method is also capable of comparing offset and depth values associated with the match states against specific criteria.
Career Highlights
Throughout his career, O'Keeffe has worked with prominent companies such as 3Com Corporation and Hewlett-Packard Company. His experience in these organizations has contributed to his expertise in the field of technology and innovation.
Collaborations
O'Keeffe has collaborated with notable individuals in his field, including Kevin Loughran and David J Law. These partnerships have likely enriched his work and led to further advancements in his inventions.
Conclusion
Daniel M O'Keeffe is a distinguished inventor whose contributions to technology, particularly in signature checking and pattern matching, have made a lasting impact. His extensive patent portfolio and collaborations with industry leaders underscore his significance in the field.