Inventor
CHANDRA TUSHAR DEEPAK
US47 patents
⚠️ This page may combine multiple inventors who share the name “CHANDRA TUSHAR DEEPAK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
29 patentsUS5696896ADec 9, 1997
Program product for group leader recovery in a distributed computing environment
IBM153 citations99
US6091724AJul 18, 2000
Routing messages within a network using the data content of the message
IBM426 citations98
US5926619AJul 20, 1999
Apparatus and program product for recovery of a name server managing membership of a domain of processors in a distributed computing environment
IBM96 citations98
US7050432B1May 23, 2006
Message logging for reliable multicasting across a routing network
IBM76 citations97
US5787249AJul 28, 1998
Method for managing membership of a group of processors in a distributed computing environment
IBM186 citations97
US6016505AJan 18, 2000
Program product to effect barrier synchronization in a distributed computing environment
IBM63 citations96
US5896503AApr 20, 1999
Managing membership of a domain of processors in a distributed computing environment
IBM74 citations96
US5805786ASep 8, 1998
Recovery of a name server managing membership of a domain of processors in a distributed computing environment
IBM69 citations96
US5748958AMay 5, 1998
System for utilizing batch requests to present membership changes to process groups
IBM85 citations96
US5704032ADec 30, 1997
Method for group leader recovery in a distributed computing environment
IBM94 citations96
US6782408B1Aug 24, 2004
Controlling a number of instances of an application running in a computing environment
IBM78 citations95
US6216132B1Apr 10, 2001
Method and system for matching consumers to events
IBM99 citations95
US6104871AAug 15, 2000
Utilizing batch requests to present membership changes to process groups
IBM39 citations93
US6889254B1May 3, 2005
Scalable merge technique for information retrieval across a distributed network
IBM47 citations92
US6760340B1Jul 6, 2004
Message sequencing for ordered multicasting of a message across a routing network
IBM26 citations92
US6216150B1Apr 10, 2001
Program product for an application programming interface unifying multiple mechanisms
IBM27 citations92
US6052712AApr 18, 2000
System for barrier synchronization wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each subsequent phase
IBM27 citations92
US6026426AFeb 15, 2000
Application programming interface unifying multiple mechanisms
IBM29 citations92
US5799146AAug 25, 1998
Communications system involving groups of processors of a distributed computing environment
IBM50 citations92
US5793962AAug 11, 1998
System for managing membership of a group of processors in a distributed computing environment
IBM43 citations92
US5790788AAug 4, 1998
Managing group events by a name server for a group of processors in a distributed computing environment
IBM27 citations92
US5790772AAug 4, 1998
Communications method involving groups of processors of a distributed computing environment
IBM45 citations92
US5768538AJun 16, 1998
Barrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phase
IBM36 citations92
US5764875AJun 9, 1998
Communications program product involving groups of processors of a distributed computing environment
IBM41 citations92
US5699501ADec 16, 1997
System for group leader recovery in a distributed computing environment
IBM28 citations92
US6594779B1Jul 15, 2003
Method, system and program products for managing the checkpointing/restarting of resources of a computing environment
IBM51 citations90
US6587860B1Jul 1, 2003
Apparatus and method for tracking access to data resources in a cluster environment
IBM37 citations89
US5787250AJul 28, 1998
Program product for managing membership of a group of processors in a distributed computing environment
IBM17 citations84
US6912713B2Jun 28, 2005
Program product for an application programming interface unifying multiple mechanisms
IBM2 citations62
GOOGLE LLC
11 patentsUS10762422B2Sep 1, 2020
Wide and deep machine learning models
GOOGLE LLC13 citations83
US10853360B2Dec 1, 2020
Searchable index
GOOGLE LLC1 citations73
US10438129B1Oct 8, 2019
Regularization relaxation scheme
GOOGLE LLC5 citations73
US10062035B1Aug 28, 2018
Using variable length representations for machine learning statistics
GOOGLE LLC4 citations72
US12254007B2Mar 18, 2025
Searchable index
GOOGLE LLC0 citations62
US11782915B2Oct 10, 2023
Searchable index
GOOGLE LLC0 citations62
US11663520B1May 30, 2023
Regularization relaxation scheme
GOOGLE LLC0 citations62
US10255319B2Apr 9, 2019
Searchable index
GOOGLE LLC0 citations52
US10509772B1Dec 17, 2019
Efficient locking of large data collections
GOOGLE LLC0 citations48
US10713585B2Jul 14, 2020
Using template exploration for large-scale machine learning
GOOGLE LLC0 citations41
US10102482B2Oct 16, 2018
Factorized models
GOOGLE LLC0 citations37
GOOGLE INC
7 patentsUS9569481B1Feb 14, 2017
Efficient locking of large data collections
GOOGLE INC35 citations93
US9269057B1Feb 23, 2016
Using specialized workers to improve performance in machine learning
GOOGLE INC20 citations92
US9805312B1Oct 31, 2017
Using an integerized representation for large-scale machine learning data
GOOGLE INC7 citations83
US9760595B1Sep 12, 2017
Parallel processing of data
GOOGLE INC2 citations72
US9418343B2Aug 16, 2016
Multistage learner for efficiently boosting large datasets
GOOGLE INC3 citations72
US9390382B2Jul 12, 2016
Template regularization for generalization of learning systems
GOOGLE INC3 citations70
US9536014B1Jan 3, 2017
Parallel processing of data
GOOGLE INC1 citations51