Patents by Inventor Rakesh Agrawal

Rakesh Agrawal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160333200
    Abstract: A direct solution method based on a versatile amine-thiol solvent mixture which dissolves elemental metals, metal salts, organometallic complexes, metal chalcogenides, and metal oxides is described. The metal containing and metal chalcogenide precursors can be prepared by dissolving single or multiple metal sources, chalcogens, and/or metal chalcogenide compounds separately, simultaneously, or stepwise. Multinary metal chalcogenides containing at least one of copper, zinc, tin, indium, gallium, cadmium, germanium, and lead, with at least one of sulfur, selenium, or both are obtained from the above-mentioned metal chalcogenide precursors in the form of thin films, nanoparticles, inks, etc. Furthermore, infiltration of metal containing compounds into a porous structure can be achieved using the amine-thiol based precursors.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Ruihong Zhang, Bryce Chryst Walker, Carol Handwerker
  • Publication number: 20160289150
    Abstract: Described herein are processes for one-step delignification and hydrodeoxygenation of lignin fraction a biomass feedstock. The lignin feedstock is derived from by-products of paper production and biorefineries. Additionally described is a process for converting biomass-derived oxygenates to lower oxygen-content compounds and/or hydrocarbons in the liquid or vapor phase in a reactor system containing hydrogen and a catalyst comprised of a hydrogenation function and/or an oxophilic function and/or an acid function. Finally, also described herein is a process for converting biomass-derived oxygenates to lower oxygen-content compounds and/or hydrocarbons in the liquid or vapor phase in a reactor system containing hydrogen and a catalyst comprised of a hydrogenation function and/or an oxophilic function and/or an acid function.
    Type: Application
    Filed: October 27, 2014
    Publication date: October 6, 2016
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: William Nicholas Delgass, Rakesh Agrawal, Fabio Henrique Ribeiro, Basudeb Saha, Sara Lynn Yohe, Mahdi M Abu-Omar, Trenton Parsell, Paul James Dietrich, Ian Michael Klein
  • Publication number: 20160272665
    Abstract: Described herein is a process for conversion and upgrading of biomass to products. The process involves converting the biomass to primary lignin-derivatives and primary cellulose/hemicellulose derivatives, catalytically treating the primary lignin-derivatives to produce secondary lignin-derived products, and treating the primary cellulose/hemicellulose- derivatives to produce secondary cellulose/hemicellulose-derived products.
    Type: Application
    Filed: October 27, 2014
    Publication date: September 22, 2016
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Nicholas William Delgass, Rakesh Agrawal, Fabio Henrique Ribeiro, Sara Lynn Yohe, John Charles Degenstein
  • Publication number: 20160224547
    Abstract: While a document, such as an e-book, is read by a user on a computing device such as an e-reader, concept phrases are extracted from the document. The extracted concept phrases may be words or phrases that match known concept phrases such as headings. Based on a universal concept phrase graph that includes nodes for each known concept phrase, core concept phrases are determined for the document. These core concept phrases are associated with nodes of the universal concept phrase graph that are located within a predetermined distance of nodes that represent the concept phrases extracted from the document. Each core concept phrase is combined with one or more of the concept phrases to generate multiple queries. These queries are submitted to search engines, and indicators of documents from the corresponding search results are presented to the user with the original document that is being read.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Rakesh Agrawal, Sreenivas Gollapudi, Anitha Kannan, Krishnaram Kenthapadi, Nathaniel Dion Parrish
  • Patent number: 9384233
    Abstract: Methods and systems for automatically synthesizing product information from multiple data sources into an on-line catalog are disclosed, and in particular, for automatically synthesizing the product information based on attribute-value pairs. Information for a product may be obtained, via entity extraction, feed ingestion, and other mechanisms, from a plurality of structured and unstructured data sources having different taxonomies and schemas. Product information may additionally or alternatively be obtained or derived based on popularity data. The product information may be cleansed, segmented and normalized. The product information may be clustered so closest products, attribute names and attribute values are associated. A representative value for an attribute name may be determined, and the on-line catalog may be updated so that entries are comprehensive, meaningful and useful to a catalog user.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ariel Fuxman, Hoa Nguyen, Juliana Freire de Lima e Silva, Stelios Paparizos, Rakesh Agrawal, Zhimin Chen, Lawrence William Colagiovanni, Prakash Sikchi
  • Publication number: 20160132599
    Abstract: Techniques are disclosed herein for providing a custom search engine. In one aspect, a first search query is received from a requestor. First search results contain search result items that match the first search query are obtained. A least one sub-query is generated from the first search results. The generating is based on rules for a particular custom search engine. Second search results that match the sub-query are then obtained. A search result set is formed from a corpus that includes the first search results and the second search results. The generating of the search result set is based on the rules for the particular custom search engine. The search result set is provided to the requestor. In one aspect an interface for designing a custom search engine is provided. The interface allows the designer to specify the layout of a search results page.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Inventors: John C. Shafer, Rakesh Agrawal
  • Publication number: 20160117406
    Abstract: Systems, methods, and computer storage media are provided for generating rich navigational study aids for electronic books. For a particular section of interest in a document, one or more related sections for providing additional context to the particular section are determined. The related sections are ranked based on a score indicating significance to the particular section. Based on a user's information processing preference, a set of ranked navigational links to each related section is presented to the user for additional context related to the particular section.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 28, 2016
    Inventors: RAKESH AGRAWAL, KRISHNARAM KENTHAPADI, ANITHA KANNAN, SREENIVAS GOLLAPUDI
  • Patent number: 9286548
    Abstract: Product images are used in conjunction with textual descriptions to improve classifications of product offerings. By combining cues from both text and image descriptions associated with products, implementations enhance both the precision and recall of product description classifications within the context of web-based commerce search. Several implementations are directed to improving those areas where text-only approaches are most unreliable. For example, several implementations use image signals to complement text classifiers and improve overall product classification in situations where brief textual product descriptions use vocabulary that overlaps with multiple diverse categories. Other implementations are directed to using text and images “training sets” to improve automated classifiers including text-only classifiers.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: March 15, 2016
    Assignee: Microsoft Technology Licensing
    Inventors: Anitha Kannan, Partha Pratim Talukdar, Nikhil Rasiwasia, Qifa Ke, Rakesh Agrawal
  • Publication number: 20160068405
    Abstract: Disclosed herein are synthesis methods and uses of nanoparticles containing copper, arsenic, and chalcogen, in particular their use for making thin films useful for electronics, photovoltaics, and solar energy conversion devices.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 10, 2016
    Applicant: Purdue Research Foundation
    Inventors: Rakesh Agrawal, Robert B. Balow
  • Publication number: 20160049542
    Abstract: A direct solution method based on a versatile amine-thiol solvent mixture which dissolves elemental metals, metal salts, organometallic complexes, metal chalcogenides, and metal oxides is described. The metal containing and metal chalcogenide precursors can be prepared by dissolving single or multiple metal sources, chalcogens, and/or metal chalcogenide compounds separately, simultaneously, or stepwise. Multinary metal chalcogenides containing at least one of copper, zinc, tin, indium, gallium, cadmium, germanium, and lead, with at least one of sulfur, selenium, or both are obtained from the above-mentioned metal chalcogenide precursors in the form of thin films, nanoparticles, inks, etc. Furthermore, infiltration of metal containing compounds into a porous structure can be achieved using the amine-thiol based precursors.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 18, 2016
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Ruihong Zhang, Bryce Chryst Walker, Carol Handwerker
  • Patent number: 9262525
    Abstract: Techniques are disclosed herein for providing a custom search engine. In one aspect, a first search query is received from a requestor. First search results contain search result items that match the first search query are obtained. A least one sub-query is generated from the first search results. The generating is based on rules for a particular custom search engine. Second search results that match the sub-query are then obtained. A search result set is formed from a corpus that includes the first search results and the second search results. The generating of the search result set is based on the rules for the particular custom search engine. The search result set is provided to the requester. In one aspect an interface for designing a custom search engine is provided. The interface allows the designer to specify the layout of a search results page.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: February 16, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John C. Shafer, Rakesh Agrawal
  • Publication number: 20150312372
    Abstract: Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user.
    Type: Application
    Filed: June 9, 2015
    Publication date: October 29, 2015
    Inventors: Christopher ARMSTRONG, Alan KEISTER, Lark DUNHAM, Jennifer GRANITO, Steven GREENBERG, Rakesh AGRAWAL, Michael SOMMERS, Carol A. GLOVER
  • Patent number: 9093190
    Abstract: Nanoparticle compositions and methods for synthesizing multinary chalcogenide CZTSSe nanoparticles containing Cu, Zn, and Sn in combination with S, Se or both are described. The nanoparticles may be incorporated into one or more ink solutions alone or in combination with other chalcogenide-based particles to make thin films useful for photovoltaic applications, including thin films from multilayer particle films having a composition profile. The composition and stoichiometry of the thin films may be further modified by subjecting the particle films to gas or liquid phase chalcogen exchange reactions.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: July 28, 2015
    Assignee: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Hugh W. Hillhouse, Qijie Guo
  • Publication number: 20150137039
    Abstract: Presented herein is a method for obtaining a dissolved selenium liquid mixture from solid selenium. The method involves mixing an amine solvent and a thiol solvent with the solid selenium to produce a liquid intermediate solution and removing a sulfur containing compound from the liquid intermediate solution to produce a dissolved selenium liquid mixture. A method for obtaining dissolved sulfur liquid mixture by mixing an amine with a thiol to produce a liquid solution that dissolves sulfur to produce a dissolved sulfur liquid mixture is also presented. In addition, a method for obtaining a dissolved sulfur and selenium liquid mixture from solid selenium and solid sulfur by mixing an amine solvent with a thiol solvent is presented.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 21, 2015
    Applicant: Purdue Research Foundation
    Inventors: Rakesh Agrawal, Bryce Chryst Walker
  • Publication number: 20150119612
    Abstract: For an n-component mixture (n?3), an array of new distillation columns is disclosed with vertical partitions that allow independent control of the vapor flowrates in each partitioned zone, while operating the columns to produce constituent product streams. Specifically, all such more operable columns with vertical partitions for ternary and quaternary feed mixtures are illustrated. For a ternary feed, through extensive computation, the minimum heat duty for each of the new columns is same as for the FTC configuration. The new columns with vertical partitions become even more attractive when the vapor split between column sections must be controlled within a narrow range. Finally, it is disclosed how a new column with vertical partition(s) drawn for an n-component mixture can be adapted to distil feed mixtures that contain more than n-components.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 30, 2015
    Applicant: PURDUE RESEARCH FOUNDATION
    Inventors: Rakesh Agrawal, Gautham Madenoor Ramapriya
  • Patent number: 8996539
    Abstract: A framework is provided for composing texts about objects with structured information about these objects, and thus disclosed are methodologies for linking information from at least two data sources—one comprising a plurality of documents comprising text pertaining to at least one object, and one comprising a plurality of structured records comprising at least one characteristic of the at least one object, each characteristic comprising one property name and an associated property value corresponding to the property name for the at least one object—by determining one or more instance-based traits for each object in both data sources and associating at least one record with at least one document that refers to each object, each trait comprising one or more characteristics that identifiably distinguish each object from all other objects.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rakesh Agrawal, Anitha Kannan, John C. Shafer, Ariel Fuxman
  • Publication number: 20140359485
    Abstract: Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user.
    Type: Application
    Filed: August 18, 2014
    Publication date: December 4, 2014
    Inventors: Christopher Armstrong, Alan Keister, Lark Dunham, Jennifer Granito, Steven Greenberg, Rakesh Agrawal, Michael Sommers, Carol A. Glover
  • Publication number: 20140324907
    Abstract: When executed, a computer program product generates a graphical user interface that renders results that are responsive to a search query of a rich media file. The graphical user interface includes a chronological representation of the rich media file, one or more occurrence markers along the chronological representation corresponding to actual occurrences of a desired term at an indicated chronological location in the rich media file, and an execution icon configured to launch a rich media application that renders a relevant portion that is responsive to the search query.
    Type: Application
    Filed: April 30, 2014
    Publication date: October 30, 2014
    Applicant: AOL Inc.
    Inventor: Rakesh Agrawal
  • Publication number: 20140324982
    Abstract: Text messages over some period of time are collected. Topic identifiers, such as hashtags, are extracted from the text messages. The text messages associated with each topic identifier are processed to identify which topic identifiers are associated with group chats based on information associated with the text messages such as the times when the text messages were generated and whether the text messages identify user accounts. The topic identifiers that are determined to be associated with the group chats are incorporated into applications that allow users to search for group chats, and to view text messages from past group chats.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 30, 2014
    Applicant: Microsoft Corporation
    Inventors: Rakesh Agrawal, James A. Cook, Krishnaram Kenthapadi, Nina Mishra
  • Patent number: 8843519
    Abstract: Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 23, 2014
    Assignee: Microsoft Corporation
    Inventors: Christopher Armstrong, Alan Keister, Lark Dunham, Jennifer Granito, Steven Greenberg, Rakesh Agrawal, Michael Sommers, Carol A. Glover