Inventor

Rakesh Agrawal

Inventor
San Jose, CA, US

Overview

231→
Patents
1984–2021
Patent span
General tagging of new technological developments
Primary field (CPC Y)

Patents· 231 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

Y10Sprimary
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests23%
F25JLiquefaction, solidification or separation of gases or gaseous or liquefied gaseous mixtures by pressure and cold treatment or by bringing them into the supercritical state20%
G06FElectric digital data processing18%
B01DSeparation7%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes5%
C01BNon-metallic elements4%
H04LTransmission of digital information, e.g. telegraphic communication3%
Y02PClimate change mitigation technologies in the production or processing of goods3%
Y02EReduction of greenhouse gas [ghg] emissions, related to energy generation, transmission or distribution2%
G06NComputing arrangements based on specific computational models2%
PatentTitleYear
10,963,566Malware sequence detection202110,938,840Neural network architectures employing interrelatedness202110,855,801Indicating recent content publication activity by a user202010,380,199Customized search201910,334,071Systems and methods for distributing published content among users of a social network201910,333,045Solution based synthesis of copper-arsenic-chalcogen derived nanoparticles201910,025,783Identifying similar documents using graphs20189,862,844'Homogeneous precursor formation method and device thereof'20189,783,474'Catalytic biomass conversion methods, catalysts, and methods of making the same'20179,738,799'Homogeneous precursor formation method and device thereof'20179,720,914'Navigational aid for electronic books and documents'20179,630,845'Homogeneous mixtures for nanoparticle synthesis'20179,504,934'Multicomponent dividing wall columns'20169,384,233'Product synthesis from multiple sources'20169,286,548'Accurate text classification through selective use of image data'20169,262,525'Customized search'20169,093,190'Synthesis of multinary chalcogenide nanoparticles comprising Cu, Zn, Sn, S, and Se'20158,996,539'Composing text and structured databases'20158,843,519'Indicating recent content publication activity by a user'20148,811,918'Distribution of transmit signal to multiple transmit antennas for reduction of measured specific absorption rate'20148,768,050'Accurate text classification through selective use of image data'20148,751,502'Visually-represented results to search queries in rich media content'20148,722,447'Selenization of precursor layer containing CulnS2 nanoparticles'20148,635,166'Internet content marking'20148,612,432'Determining query intent'20138,607,350'Sovereign information sharing service'20138,504,586'Indicating recent content publication activity by a user'20138,444,725'System and process for producing synthetic liquid hydrocarbon'20138,423,568'Query classification using implicit labels'20138,413,060'Methods and systems for visually distinguishing user attribute similarities and differences'20138,401,927'Providing time-sensitive information for purchase determinations'20138,352,473'Product synthesis from multiple sources'20138,275,726'Object classification using taxonomies'20128,260,685'Providing time-sensitive information for purchase determinations'20128,250,092'Search result diversification'20128,244,747'Middleware for query processing across a network of RFID databases'20128,217,211'Process for producing liquid hydrocarbon by pyrolysis of biomass in presence of hydrogen from a carbon-free energy source'20128,217,210'Integrated gasification—pyrolysis process'20128,166,061'Searching recent content publication activity'20128,117,487'Method and apparatus for proactively monitoring application health data to achieve workload management and high availability'20128,086,631'Search result diversification'20118,065,198'Providing time-sensitive information for purchase determinations'20118,041,706'Information integration across autonomous enterprises'20117,987,198'Indicating recent content publication activity by a user'20117,890,774'System and method for fast querying of encrypted databases'20117,877,404'Query classification based on query click logs'20117,873,840'System and method for order-preserving encryption for numeric data'20117,829,059'Rapid synthesis of ternary, binary and multinary chalcogenide nanoparticles'20107,810,142'Auditing compliance with a hippocratic database'20107,783,592'Indicating recent content publication activity by a user'20107,752,446'System and method for digital watermarking of data repository'20107,711,727'Uniform search system and method for selectively sharing distributed access-controlled documents'20107,702,617'System and method for distributed querying and presentation of information from heterogeneous data sources'20107,444,132'Apparatus, and associated method, for facilitating dynamic filtering of a receive signal'20087,426,752'System and method for order-preserving encryption for numeric data'20087,409,406'Uniform search system and method for selectively sharing distributed access-controlled documents'20087,395,437'System and method for fast querying of encrypted databases'20087,290,150'Information integration across autonomous enterprises'20077,260,566'System and method for generating horizontal view for SQL queries to vertical database'20077,243,097'Extending relational database systems to automatically enforce privacy policies'2007RE039637'Hybrid cycle for the production of liquefied natural gas'20077,010,520'Method and system for searching documents with numbers'20066,931,403'System and architecture for privacy-preserving data mining'20056,763,350'System and method for generating horizontal view for SQL queries to vertical database'20046,694,303'Method and system for building a Naive Bayes classifier from privacy-preserving data'20046,691,098'System and method for explaining exceptions in data'20046,687,691'Method and system for reconstructing original distributions from randomized numeric data'20046,687,705'Method and system for merging hierarchies'20046,662,593'Process and apparatus for the cryogenic separation of air'20036,651,048'Interactive mining of most interesting rules with population constraints'20036,651,049'Interactive mining of most interesting rules'20036,633,885'System and method for web-based querying'20036,592,627'System and method for organizing repositories of semi-structured documents such as email'20036,565,628'Pressure swing adsorption process with reduced pressure equalization time'20036,550,274'Batch distillation'20036,546,389'Method and system for building a decision-tree classifier from privacy-preserving data'20036,484,516'Method and system for cryogenic refrigeration'20026,457,327'Process for concentrating fluorine compounds'20026,425,938'Single bed pressure swing adsorption process'20026,383,257'Reclamation and separation of perfluorocarbons using condensation'20026,370,526'Self-adaptive method and system for providing a user-preferred ranking order of object sets'20026,347,531'Single mixed refrigerant gas liquefaction process'20026,347,532'Gas liquefaction process with partial condensation of mixed refrigerant at intermediate temperatures'20026,324,533'Integrated database and data-mining system'20016,308,531'Hybrid cycle for the production of liquefied natural gas'20016,308,172'Method and apparatus for partitioning a database upon a timestamp, support values for phrases and generating a history of frequently occurring phrases'20016,298,688'Process for nitrogen liquefaction'20016,286,335'Processes for multicomponent separation'20016,278,977'Deriving process models for workflow management systems from audit trails'20016,278,997'System and method for constraint-based rule mining in large, dense data-sets'20016,276,168'Purification of nitrogen trifluoride by continuous cryogenic distillation'20016,269,655'Dual mixed refrigerant cycle for gas liquefaction'20016,263,701'Process for the purification of a major component containing light and heavy impurities'20016,263,700'Multieffect distillation for multicomponent separation'20016,250,106'Process for separation of multicomponent fluids using a multizone distallation column'20016,240,744'Process for distillation of multicomponent fluid and production of an argon-enriched stream from a cryogenic air separation process'20016,233,575'Multilevel taxonomy based on features derived from training documents classification using fisher values as discrimination values'20016,230,151'Parallel classification for data mining in a shared-memory multiprocessor system'20016,227,005'Process for the production of oxygen and nitrogen'20016,173,584'Multieffect distillation'20016,138,115'Method and system for generating a decision-tree classifier in parallel in a multi-processor system'20006,119,479'Dual mixed refrigerant cycle for gas liquefaction'20006,116,051'Distillation process to separate mixtures containing three or more components'20006,106,674'Operable and efficient distillation schemes for multicomponent separations'20006,094,651'Discovery-driven exploration of OLAP data cubes'20006,061,682'Method and apparatus for mining association rules having item constraints'20006,038,538'Generating process models from workflow logs'20006,006,223'Mapping words, phrases using sequential-pattern to find user specific trends in a text database'19996,003,029'Automatic subspace clustering of high dimensional data for data mining applications'19995,978,794'Method and system for performing spatial similarity joins on high-dimensional points'19995,970,743'Production of argon from a cryogenic air separation process'19995,970,742'Distillation schemes for multicomponent separations'19995,966,967'Efficient process to produce oxygen'19995,956,974'Multiple expander process to produce oxygen'19995,956,973'Air separation with intermediate pressure vaporization and expansion'19995,953,936'Distillation process to separate mixtures containing three or more components'19995,930,789'System and method for discovering similar time sequences in databases'19995,926,820'Method and system for performing range max/min queries on a data cube'19995,907,959'Air separation process using warm and cold expanders'19995,901,576'Single expander and a cold compressor process to produce oxygen'19995,890,151'Method and system for performing partial-sum queries on a data cube'19995,884,320'Method and system for performing proximity joins on high-dimensional data points in parallel'19995,878,413'System and method for defining shapes with which to mine time sequences in computerized databases'19995,870,735'Method and system for generating a decision-tree classifier in parallel in a multi-processor system'19995,865,041'Distillation process using a mixing column to produce at least two oxygen-rich gaseous streams having different oxygen purities'19995,864,841'System and method for query optimization using quantile values of a large unordered data set'19995,842,200'System and method for parallel mining of association rules in databases'19985,832,475'Database system and method employing data cube operator for group-by operations'19985,819,266'System and method for mining sequential patterns in a large database'19985,813,002'Method and system for linearly detecting data deviations in a large database'19985,799,311'Method and system for generating a decision-tree classifier independent of system memory size'19985,799,300'Method and system for performing range-sum queries on a data cube'19985,794,209'System and method for quickly mining association rules in databases'19985,787,274'Data mining method and system for generating a decision tree classifier for data records based on a minimum description length (MDL) and presorting of records'19985,761,927'Process to produce nitrogen using a double column and three reboiler/condensers'19985,742,811'Method and system for mining generalized sequential patterns in a large database'19985,737,593'System and method for defining shapes with which to mine time sequences in computerized databases'19985,734,885'System and method for tightly coupling application programs with relational databases'19985,724,573'Method and system for mining quantitative association rules in large relational tables'19985,722,259'Combustion turbine and elevated pressure air separation system with argon recovery'19985,706,674'Argon recovery from silicon crystal furnace'19985,701,764'Process to produce moderate purity oxygen using a double column plus an auxiliary low pressure column'19975,697,229'Process to produce nitrogen using a double column plus an auxiliary low pressure separation zone'19975,696,973'Index-based method for supporting multimethod function overloading with compile-time type checking and run-time dispatch'19975,696,974'Methods to support multimethod function overloading with compile-time type checking'19975,692,395'Separation of fluid mixtures in multiple distillation columns'19975,682,762'Process to produce high pressure nitrogen using a high pressure column and one or more lower pressure columns'19975,682,764'Three column cryogenic cycle for the production of impure oxygen and pure nitrogen'19975,682,763'Ultra high purity oxygen distillation unit integrated with ultra high purity nitrogen purifier'19975,678,425'Method and apparatus for producing liquid products from air in various proportions'19975,678,426'Separation of fluid mixtures in multiple distillation columns'19975,664,171'System and method for query optimization using quantile values of a large unordered data set'19975,664,174'System and method for discovering similar time sequences in databases'19975,656,067'VSA adsorption process with energy recovery'19975,647,058'Method for high-dimensionality indexing in a multi-media database'19975,643,354'High temperature oxygen production for ironmaking processes'19975,634,356'Process for introducing a multicomponent liquid feed stream at pressure P.sub.2 into a distillation column operating at lower pressure P.sub.1'19975,615,341'System and method for mining generalized association rules in databases'19975,592,832'Process and apparatus for the production of moderate purity oxygen'19975,590,543'Production of ultra-high purity oxygen from cryogenic air separation plants'19975,562,754'Production of oxygen by ion transport membranes with steam utilization'19965,540,758'VSA adsorption process with feed/vacuum advance and provide purge'19965,513,497'Separation of fluid mixtures in multiple distillation columns'19965,488,727'Methods to support multimethod function overloading with compile-time type checking'19965,442,925'Process for the cryogenic distillation of an air feed to produce a low to medium purity oxygen product using a single distillation column system'19955,429,666'VSA adsorption process with continuous operation'19955,425,241'Process for the cryogenic distillation of an air feed to produce an ultra-high purity oxygen product'19955,412,774'Apparatus for and method of displaying a data item of a database using the display function of a selected data item'19955,411,578'Vacuum swing adsorption process with mixed repressurization and provide product depressurization'19955,355,682'Cryogenic air separation process producing elevated pressure nitrogen by pumped liquid nitrogen'19945,351,492'Distillation strategies for the production of carbon monoxide-free nitrogen'19945,341,646'Triple column distillation system for oxygen and pressurized nitrogen production'19945,313,802'Process to produce a krypton/xenon enriched stream directly from the main air distillation column'19945,309,719'Process to produce a krypton/xenon enriched stream from a cryogenic nitrogen generator'19945,289,688'Inter-column heat integration for multi-column distillation system'19945,275,004'Consolidated heat exchanger air separation process'19945,275,003'Hybrid air and nitrogen recycle liquefier'19945,257,504'Multiple reboiler, double column, elevated pressure air separation cycles and their integration with gas turbines'19935,255,524'Dual heat pump cycles for increased argon recovery'19935,255,522'Vaporization of liquid oxygen for increased argon recovery'19935,251,450'Efficient single column air separation cycle and its integration with gas turbines'19935,251,451'Multiple reboiler, double column, air boosted, elevated pressure air separation cycle and its integration with gas turbines'19935,245,831'Single heat pump cycle for increased argon recovery'19935,243,078'Production of noncyclic polyalkylene polyamines'19935,230,217'Inter-column heat integration for multi-column distillation system'19935,224,336'Process and system for controlling a cryogenic air separation unit during rapid changes in production'19935,218,825'Coproduction of a normal purity and ultra high purity volatile component from a multi-component stream'19935,205,127'Cryogenic process for producing ultra high purity nitrogen'19935,167,125'Recovery of dissolved light gases from a liquid stream'19925,165,245'Elevated pressure air separation cycles with liquid production'19925,159,816'Method of purifying argon through cryogenic adsorption'19925,141,543'Use of liquefied natural gas (LNG) coupled with a cold expander to produce liquid nitrogen'19925,139,547'Production of liquid nitrogen using liquefied natural gas as sole refrigerant'19925,137,558'Liquefied natural gas refrigeration transfer to a cryogenics air separation unit using high presure nitrogen stream'19925,137,559'Production of nitrogen free of light impurities'19925,129,932'Cryogenic process for the separation of air to produce moderate pressure nitrogen'19925,123,947'Cryogenic process for the separation of air to produce ultra high purity nitrogen'19925,122,173'Cryogenic production of krypton and xenon from air'19925,114,449'Enhanced recovery of argon from cryogenic air separation cycles'19925,077,978'Cryogenic process for the separation of air to produce moderate pressure nitrogen'19925,069,699'Triple distillation column nitrogen generator with plural reboiler/condensers'19915,067,976'Cryogenic process for the production of an oxygen-free and methane-free, krypton/xenon product'19915,063,746'Cryogenic process for the production of methane-free, krypton/xenon product'19915,049,173'Production of ultra-high purity oxygen from cryogenic air separation plants'19915,026,912'Alkylation of aromatic amines over thermally pretreated zeolites'19915,006,139'Cryogenic air separation process for the production of nitrogen'19915,006,137'Nitrogen generator with dual reboiler/condensers in the low pressure distillation column'19914,994,098'Production of oxygen-lean argon from air'19914,983,194'Production of high purity argon'19914,947,649'Cryogenic process for producing low-purity oxygen'19904,936,099'Air separation process for the production of oxygen-rich and nitrogen-rich products'19904,930,072'Method for computing transitive closure'19904,927,441'High pressure nitrogen production cryogenic process'19904,914,237'Alkylation of toluenediamine and para-phenylenediamine with isobutylene in the presence of acidic, crystalline molecular sieves'19904,876,377'Alkylation of aromatic amines with olefins on partially dealuminated zeolites'19894,872,893'Process for the production of high pressure nitrogen'19894,834,956'Process for the production of high purity argon'19894,825,354'Method of file access in a distributed processing computer network'19894,817,392'Process for the production of argon'19894,800,488'Method of propagating resource information in a computer network'19894,717,407'Process for recovering helium from a multi-component gas stream'19884,715,873'Liquefied gases using an air recycle liquefier'19874,705,548'Liquid products using an air and a nitrogen recycle liquefier'19874,701,187'Process for separating components of a gas stream'19874,662,916'Process for the separation of air'19874,662,918'Air separation process'19874,662,917'Process for the separation of air'19874,654,063'Process for recovering hydrogen from a multi-component gas stream'19874,595,405'Process for the generation of gaseous and/or liquid nitrogen'19864,543,115'Dual feed air pressure nitrogen generator cycle'19854,464,188'Process and apparatus for the separation of air'1984

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1984–2007Patents assigned to AIR PROD & CHEM (113)· patent assignee history
1984–1994Based in Allentown, PA, US· patent location history
1993–2007Based in Emmaus, PA, US· patent location history
1995–2019Based in San Jose, CA, US· patent location history
1996–2013Patents assigned to IBM (67)· patent assignee history
2010–2019Patents assigned to PURDUE RESEARCH FOUNDATION (12)· patent assignee history
2010–2019Based in West Lafayette, IN, US· patent location history
2010–2019Based in Arlington, VA, US· patent location history
2011–2019Patents assigned to AGRAWAL RAKESH (26)· patent assignee history
2011–2017Patents assigned to MICROSOFT CORP (15)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
AIR PROD & CHEM1131984–2007
IBM671996–2013
AGRAWAL RAKESHself262011–2019
MICROSOFT CORP152011–2017
PURDUE RESEARCH FOUNDATION122010–2019
Locations
LocationPatentsSpan
San Jose, California, US841995–2019
Emmaus, Pennsylvania, US661993–2007
Allentown, Pennsylvania, US491984–1994
West Lafayette, IN, US122010–2019
Arlington, Virginia, US82010–2019