Patents by Inventor Tarun Kumar Jain

Tarun Kumar Jain 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: 20230385934
    Abstract: A computer system is providing financial recommendations for investors with preferences for non-financial characteristics, by measuring the dependence of a client's financial risk-aversion on non-financial factors referred to as ‘context specific risk-aversion’, and using the context-specific risk-aversion to compute recommended financial securities for investment. Amongst the non-financial factors (contexts) are those related to the values-based factors, often those relating to the environmental, social, or governance (ESG) performance of corporations. On a client computer system, a user interface is provided that displays a stochastic financial outcome with coincident (fixed or stochastic) non-financial outcome(s) forming a context, and displays an input field where the client user inputs data encoding their degree of acceptance for the outcomes presented thus risk-preference. The client computer system transmits the encoded context specific risk preferences to a communicatively coupled server system.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventor: Tarun Kumar Jain
  • Patent number: 11717791
    Abstract: Two-dimensional material based filters, their method of manufacture, and their use are disclosed. In one embodiment, a membrane may include an active layer including a plurality of defects and a deposited material associated with the plurality of defects may reduce flow therethrough. Additionally, a majority of the active layer may be free from the material. In another embodiment, a membrane may include a porous substrate and an atomic layer deposited material disposed on a surface of the porous substrate. The atomic layer deposited material may be less hydrophilic than the porous substrate and an atomically thin active layer may be disposed on the atomic layer deposited material.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 8, 2023
    Assignees: Massachusetts Institute of Technology, King Fahd University of Petroleum & Minerals
    Inventors: Rohit N. Karnik, Suman Bose, Michael S. H. Boutilier, Nicolas G. Hadjiconstantinou, Tarun Kumar Jain, Sean C. O'Hern, Tahar Laoui, Muataz A. Atieh, Doojoon Jang
  • Publication number: 20230214878
    Abstract: A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William Sands Robinson, Alan Wayne Blount, David Lloyd Jones, Tarun Kumar Jain
  • Patent number: 11605107
    Abstract: A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: March 14, 2023
    Assignee: Google LLC
    Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William S. Robinson, Alan Blount, David L. Jones, Tarun Kumar Jain
  • Publication number: 20220303225
    Abstract: Systems and methods of the present disclosure relate generally to allocation of content resources in a voice activated packet-based computer network. A request for a digital component, by a client computing device, can be fulfilled by multiple content sources. Fulfillment by the different content sources can consume different amounts of computational and network resources. The selection of the best content provider can improve the efficiency and effectiveness of data packet transmission over one or more computer networks.
    Type: Application
    Filed: June 9, 2022
    Publication date: September 22, 2022
    Inventors: Tarun Kumar Jain, Gaurav Bhaya, Anshul Kothari
  • Patent number: 11388105
    Abstract: Systems and methods of the present disclosure relate generally to allocation of content resources in a voice activated packet-based computer network. A request for a digital component, by a client computing device, can be fulfilled by multiple content sources. Fulfillment by the different content sources can consume different amounts of computational and network resources. The selection of the best content provider can improve the efficiency and effectiveness of data packet transmission over one or more computer networks.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 12, 2022
    Assignee: GOOGLE LLC
    Inventors: Tarun Kumar Jain, Anshul Kothari, Gaurav Bhaya
  • Publication number: 20210182901
    Abstract: A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided.
    Type: Application
    Filed: February 26, 2021
    Publication date: June 17, 2021
    Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William S. Robinson, Alan Blount, David L. Jones, Tarun Kumar Jain
  • Patent number: 11004118
    Abstract: A computer-implemented method for enhancing an offer included within an online advertisement is implemented by a computing device. The computing device is coupled to a memory device. The method includes storing, within the memory device, a plurality of online advertisements. At least some of the plurality of online advertisements include offers. The method also includes identifying a candidate offer included within an online candidate advertisement from the plurality of online advertisements stored within the memory device, validating the candidate offer including determining that a web site associated with the online candidate advertisement includes data matching the candidate offer, and enhancing the display information associated with the validated candidate offer prior to providing the online candidate advertisement associated with the validated candidate offer.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 11, 2021
    Assignee: Google LLC
    Inventors: Varouj Chitilian, Amar Anil Chokhawala, Girish Deodhar, Derek Coatney, Wei Wu, Tarun Kumar Jain
  • Patent number: 10963909
    Abstract: A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: March 30, 2021
    Assignee: Google LLC
    Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William Sands Robinson, Alan Wayne Blount, David Lloyd Jones, Tarun Kumar Jain
  • Publication number: 20200316528
    Abstract: Two-dimensional material based filters, their method of manufacture, and their use are disclosed. In one embodiment, a membrane may include an active layer including a plurality of defects and a deposited material associated with the plurality of defects may reduce flow therethrough. Additionally, a majority of the active layer may be free from the material. In another embodiment, a membrane may include a porous substrate and an atomic layer deposited material disposed on a surface of the porous substrate. The atomic layer deposited material may be less hydrophilic than the porous substrate and an atomically thin active layer may be disposed on the atomic layer deposited material.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 8, 2020
    Applicants: Massachusetts Institute of Technology, King Fahd University of Petroleum & Minerals
    Inventors: Rohit N. Karnik, Suman Bose, Michael S.H. Boutilier, Nicolas G. Hadjiconstantinou, Tarun Kumar Jain, Sean C. O'Hern, Tahar Laoui, Muataz A. Atieh, Doojoon Jang
  • Patent number: 10668435
    Abstract: Two-dimensional material based filters, their method of manufacture, and their use are disclosed. In one embodiment, a membrane may include an active layer including a plurality of defects and a deposited material associated with the plurality of defects may reduce flow therethrough. Additionally, a majority of the active layer may be free from the material. In another embodiment, a membrane may include a porous substrate and an atomic layer deposited material disposed on a surface of the porous substrate. The atomic layer deposited material may be less hydrophilic than the porous substrate and an atomically thin active layer may be disposed on the atomic layer deposited material.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: June 2, 2020
    Assignees: Massachusetts Institute of Technology, King Fahd University of Petroleum & Minerals
    Inventors: Rohit N. Karnik, Suman Bose, Michael S. H. Boutilier, Nicolas G. Hadjiconstantinou, Tarun Kumar Jain, Sean C. O'Hern, Tahar Laoui, Muataz A. Atieh, Doojoon Jang
  • Patent number: 10437625
    Abstract: Various technologies described herein pertain to evaluating configuration compliance of a computing device. The computing device operates in a configuration compliance evaluation mode to test a set of configuration requests for a configuration source. Configuration changes to the computing device can be applied in a virtual machine run on the computing device when operating in the configuration compliance evaluation mode. Responsive to each configuration request being received and when the computing device is operating in the configuration compliance evaluation mode, the computing device can store the configuration request in a data store, apply the configuration request in the virtual machine to cause a configuration change in the virtual machine, and store data for verifying enforcement of the configuration change in the data store.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter J. Kaufman, Sean Anderson Bowles, Shayak Lahiri, Tarun Kumar Jain, Prakash Ajay Kumar Suri, Yuhang Zhu, Adrian Francisco Teran Guajardo
  • Publication number: 20180365043
    Abstract: Various technologies described herein pertain to evaluating configuration compliance of a computing device. The computing device operates in a configuration compliance evaluation mode to test a set of configuration requests for a configuration source. Configuration changes to the computing device can be applied in a virtual machine run on the computing device when operating in the configuration compliance evaluation mode. Responsive to each configuration request being received and when the computing device is operating in the configuration compliance evaluation mode, the computing device can store the configuration request in a data store, apply the configuration request in the virtual machine to cause a configuration change in the virtual machine, and store data for verifying enforcement of the configuration change in the data store.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Inventors: Peter J. KAUFMAN, Sean Anderson BOWLES, Shayak LAHIRI, Tarun Kumar JAIN, Prakash Ajay Kumar SURI, Yuhang ZHU, Adrian Francisco TERAN GUAJARDO
  • Patent number: 10065154
    Abstract: Devices and methods integrate nanopore and microfluidic technologies for recording molecular characteristics of individual molecules such as, for example, biomolecules. Devices comprise a first substrate comprising a microchannel, a second substrate comprising a microchannel, the second substrate positioned below the first substrate, and a membrane having a thickness of about 0.3 nm to about 1 nm and comprising at least one nanopore, the membrane positioned between the first substrate and the second substrate, wherein a single nanopore of the membrane is constructed and arranged for electrical and fluid communication between the microchannel of the first substrate and the microchannel of the second substrate. To mitigate the effect of errors that occur during de novo DNA synthesis, longer DNA molecules are typically synthesized from shorter oligonucleotides by polymerase construction and amplification (PCA), or by other methods.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: September 4, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Carlos Andres Aguilar, Tarun Kumar Jain, Rohit N. Karnik, Peter A. Carr
  • Patent number: 10049386
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for selecting content. A method includes: receiving an initial request for content that is to be presented along with search results responsive to a search request; identifying one or more eligible content items from the candidate content items that satisfy the initial request; receiving information describing the search results; re-processing the initial request using the information including one or more of adding other eligible content items, removing one or more previously eligible content items, adjusting a quality score or a bid associated with one or more eligible content items, or re-ranking the eligible content items; conducting an auction based on ranked eligible content items; and selecting one or more content items from among the eligible content items based on the results of the auction and transmitting the selected one or more content items.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: August 14, 2018
    Assignee: Google LLC
    Inventors: Shivakumar Venkataraman, Tarun Kumar Jain, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William S. Robinson, Alan Blount, David L. Jones
  • Publication number: 20180185791
    Abstract: Two-dimensional material based filters, their method of manufacture, and their use are disclosed. In one embodiment, a membrane may include an active layer including a plurality of defects and a deposited material associated with the plurality of defects may reduce flow therethrough. Additionally, a majority of the active layer may be free from the material. In another embodiment, a membrane may include a porous substrate and an atomic layer deposited material disposed on a surface of the porous substrate. The atomic layer deposited material may be less hydrophilic than the porous substrate and an atomically thin active layer may be disposed on the atomic layer deposited material.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 5, 2018
    Applicants: Massachusetts Institute of Technology, King Fahd University of Petroleum & Minerals
    Inventors: Rohit N. Karnik, Suman Bose, Michael S.H. Boutilier, Nicolas G. Hadjiconstantinou, Tarun Kumar Jain, Sean C. O'Hern, Tahar Laoui, Muataz A. Atieh, Doojoon Jang
  • Patent number: 9901879
    Abstract: Two-dimensional material based filters, their method of manufacture, and their use are disclosed. In one embodiment, a membrane may include an active layer including a plurality of defects and a deposited material associated with the plurality of defects may reduce flow therethrough. Additionally, a majority of the active layer may be free from the material. In another embodiment, a membrane may include a porous substrate and an atomic layer deposited material disposed on a surface of the porous substrate. The atomic layer deposited material may be less hydrophilic than the porous substrate and an atomically thin active layer may be disposed on the atomic layer deposited material.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: February 27, 2018
    Assignees: Massachusetts Institute of Technology, King Fahd University of Petroleum & Minerals
    Inventors: Rohit N. Karnik, Suman Bose, Michael S. H. Boutilier, Nicolas G. Hadjiconstantinou, Tarun Kumar Jain, Sean C. O'Hern, Tahar Laoui, Muataz A. Atieh, Doojoon Jang
  • Publication number: 20160171527
    Abstract: A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided.
    Type: Application
    Filed: July 29, 2014
    Publication date: June 16, 2016
    Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William Sands Robinson, Alan Wayne Blount, David Lloyd Jones, Tarun Kumar Jain
  • Publication number: 20150283514
    Abstract: Devices and methods integrate nanopore and microfluidic technologies for recording molecular characteristics of individual molecules such as, for example, biomolecules. Devices comprise a first substrate comprising a microchannel, a second substrate comprising a microchannel, the second substrate positioned below the first substrate, and a membrane having a thickness of about 0.3 nm to about 1 nm and comprising at least one nanopore, the membrane positioned between the first substrate and the second substrate, wherein a single nanopore of the membrane is constructed and arranged for electrical and fluid communication between the microchannel of the first substrate and the microchannel of the second substrate. To mitigate the effect of errors that occur during de novo DNA synthesis, longer DNA molecules are typically synthesized from shorter oligonucleotides by polymerase construction and amplification (PCA), or by other methods.
    Type: Application
    Filed: October 4, 2013
    Publication date: October 8, 2015
    Applicant: Massachusetts Institute of Technology
    Inventors: Carlos Andres Aguilar, Tarun Kumar Jain, Rohit N. Karnik, Peter A. Carr
  • Publication number: 20150122727
    Abstract: Two-dimensional material based filters, their method of manufacture, and their use are disclosed. In one embodiment, a membrane may include an active layer including a plurality of defects and a deposited material associated with the plurality of defects may reduce flow therethrough. Additionally, a majority of the active layer may be free from the material. In another embodiment, a membrane may include a porous substrate and an atomic layer deposited material disposed on a surface of the porous substrate. The atomic layer deposited material may be less hydrophilic than the porous substrate and an atomically thin active layer may be disposed on the atomic layer deposited material.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 7, 2015
    Applicants: Massachusetts Institute of Technology, King Fahd University of Petroleum & Minerals
    Inventors: ROHIT N. KARNIK, Suman Bose, Michael S.H. Boutilier, Nicolas G. Hadjiconstantinou, Tarun Kumar Jain, Sean C. O'Hern, Tahar Laoui, Muataz A. Atieh, Doojoon Jang