Inventor · disambiguated record
James R. Giles
Also filed as: GILES JAMES · GILES JAMES R · GILES JAMES RYAN
24 granted patents·11 pending applications·437 citations·filing 2001–2017
96Inventor score
Top patents by PatentIndex Score
35 records- 0197US7167083B2Recording and indicating the state of an apparatus remotelyIBM·Filed 2002·Granted Jan 23, 2007·129 cites·18 claims
- 0295US7779298B2Distributed job manager recoveryIBM·Filed 2007·Granted Aug 17, 2010·55 cites·20 claims
- 0393US9009723B2Distributed acceleration devices management for streams processingIBM·Filed 2013·Granted Apr 14, 2015·29 cites·12 claims
- 0492US8561007B2Distributable serializable finite state machineCHALLENGER JAMES R·Filed 2012·Granted Oct 15, 2013·15 cites·6 claims
- 0590US8424003B2Unified job processing of interdependent heterogeneous tasks using finite state machine job control flow based on identified job typeDEGENARO LOUIS R·Filed 2006·Granted Apr 16, 2013·26 cites·18 claims
- 0688US8396053B2Method and apparatus for VLAN-based selective path routingGILES JAMES RYAN·Filed 2008·Granted Mar 12, 2013·27 cites·25 claims
- 0787US7689947B2Data-driven finite state machine engine for flow controlIBM·Filed 2007·Granted Mar 30, 2010·17 cites·33 claims
- 0884US8434087B2Distributed acceleration devices management for streams processingDEGENARO LOUIS R·Filed 2008·Granted Apr 30, 2013·14 cites·20 claims
- 0983US7953976B2Method and apparatus for pervasive authentication domainsIBM·Filed 2007·Granted May 31, 2011·8 cites·18 claims
- 1082US8006290B2System and method for ratification of policiesIBM·Filed 2006·Granted Aug 23, 2011·12 cites·16 claims
- 1182US6986047B2Method and apparatus for serving content from a semi-trusted serverIBM·Filed 2001·Granted Jan 10, 2006·32 cites·46 claims
- 1277US8103871B2Method and apparatus for pervasive authentication domainsGILES JAMES R·Filed 2007·Granted Jan 24, 2012·6 cites·17 claims
- 1376US8255852B2Distributable serializable finite state machineCHALLENGER JAMES R·Filed 2009·Granted Aug 28, 2012·5 cites·5 claims
- 1474US9600766B2Distributable serializable finite state machineIBM·Filed 2013·Granted Mar 21, 2017·2 cites·1 claims
- 1572US8125984B2Method, system, and computer program product for implementing stream processing using a reconfigurable optical switchGILES JAMES R·Filed 2008·Granted Feb 28, 2012·6 cites·24 claims
- 1670US8943509B2Method, apparatus, and computer program product for scheduling work in a stream-oriented computer system with configurable networksBANSAL NIKHIL·Filed 2008·Granted Jan 27, 2015·6 cites·26 claims
- 1770US7941387B2Method and system for predicting resource usage of reusable stream processing elementsIBM·Filed 2007·Granted May 10, 2011·9 cites·19 claims
- 1870US7716610B2Distributable and serializable finite state machineIBM·Filed 2007·Granted May 11, 2010·3 cites·23 claims
- 1968US8276167B2Distributed pluggable middleware servicesCHALLENGER JAMES R·Filed 2007·Granted Sep 25, 2012·4 cites·27 claims
- 2067US7487537B2Method and apparatus for pervasive authentication domainsIBM·Filed 2003·Granted Feb 3, 2009·9 cites·10 claims
- 2165US7089299B2Distributed application deployment using program characteristics and environment characteristicsIBM·Filed 2002·Granted Aug 8, 2006·12 cites·11 claims
- 2260US7308488B2Method, system and program products for distributing portal content processingIBM·Filed 2002·Granted Dec 11, 2007·7 cites·37 claims
- 2352US2007255769A1System of hierarchical policy definition, dissemination, and evaluationIBM·Filed 2006·Application pending·0 cites
- 2450US2013042260A1Distributed Pluggable Middleware ServicesIBM·Filed 2012·Application pending·0 cites
- 2549US2008263203A1Method and apparatus for delegating responses to conditions in computing systemsGILES JAMES RYAN·Filed 2008·Application pending·0 cites
- 2648US8412791B2Apparatus and method for offloading application components to edge serversAGARWALLA RAJESH S·Filed 2001·Granted Apr 2, 2013·4 cites·12 claims
- 2747US2006047793A1Method for configuring computing devices using reference groupsIBM·Filed 2004·Application pending·0 cites
- 2846US2008183588A1Method and system for validating consumer preferences and purchase items at point of saleIBM·Filed 2007·Application pending·0 cites
- 2945US2006282525A1Method and apparatus for delegating responses to conditions in computing systemsGILES JAMES R·Filed 2005·Application pending·0 cites
- 3045US2008215925A1Distributed fault injection mechanismIBM·Filed 2007·Application pending·0 cites
- 3145US2013254258A1Offloading application components to edge serversIBM·Filed 2013·Application pending·0 cites
- 3244US2003226036A1Method and apparatus for single sign-on authenticationIBM·Filed 2002·Application pending·0 cites
- 3341US2005283822A1System and method for policy-enabling electronic utilitiesIBM·Filed 2005·Application pending·0 cites
- 3433US11184669B2Distribution of network traffic for streaming contentGOOGLE LLC·Filed 2017·Granted Nov 23, 2021·0 cites·22 claims
- 3530US2016344831A1Proxy service for content requestsGOOGLE INC·Filed 2015·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →