I have a successful career in the architecture, design, technical leadership, consulting, subcontract management, implementation, delivery and support of enterprise computing solutions. As a technology expert and a development leader my teams have consistently delivered solutions that generate revenue and provide customer value by meeting or exceeding customer’s strategic and tactical business objectives.I have patent applications that range from technologies addressing enterprise computing to Content on Demand. To date I have been awarded the following patents:5,555,396: Hierarchical queuing 5,602,998: Dequeue instruction 5,659,794: System architecture for improved network input/output processing5,701,316: Method for generating an internet protocol suite checksum in a single macro instruction6,029,205: Queue bank repository and method for sharing limited queue banks in memory6,247,064: Enqueue instruction7,188,357: Video-on demand video server disk/memory streaming selection methodology7,451,474: Set top network protocol7,784,079: Video on demand transaction server7,921,213: Ring content distribution system8,245,260: Video Server7,260,640: Streaming media server 8,495,413: System and method for providing a computer standby nodeDocumentation for these patents can be found at:http://patft.uspto.gov/netahtml/PTO/srchnum.htmSpecialties: I have designed and developed technology solutions that have provided business opportunities for clients including Telefonica, British Telecom, Bell South, Charter Cable, Bell Canada, TELUS and Concord Telecommunications. This has included partnerships with technology providers Motorola, Next Level, Bosch, Fore, Scientific Atlanta, Microsoft and others to build service deployment plans on a client’s existing infrastructure to provide new Triple Play business opportunities.
Listed skills include Telecommunications, Software Development, Analysis, Enterprise Software, and 9 others.