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: 20230385934Abstract: 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: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventor: Tarun Kumar Jain
-
Patent number: 11717791Abstract: 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: GrantFiled: April 27, 2020Date of Patent: August 8, 2023Assignees: Massachusetts Institute of Technology, King Fahd University of Petroleum & MineralsInventors: 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: 20230214878Abstract: 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: ApplicationFiled: March 13, 2023Publication date: July 6, 2023Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William Sands Robinson, Alan Wayne Blount, David Lloyd Jones, Tarun Kumar Jain
-
Patent number: 11605107Abstract: 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: GrantFiled: February 26, 2021Date of Patent: March 14, 2023Assignee: Google LLCInventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William S. Robinson, Alan Blount, David L. Jones, Tarun Kumar Jain
-
Publication number: 20220303225Abstract: 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: ApplicationFiled: June 9, 2022Publication date: September 22, 2022Inventors: Tarun Kumar Jain, Gaurav Bhaya, Anshul Kothari
-
Patent number: 11388105Abstract: 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: GrantFiled: December 8, 2017Date of Patent: July 12, 2022Assignee: GOOGLE LLCInventors: Tarun Kumar Jain, Anshul Kothari, Gaurav Bhaya
-
Publication number: 20210182901Abstract: 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: ApplicationFiled: February 26, 2021Publication date: June 17, 2021Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William S. Robinson, Alan Blount, David L. Jones, Tarun Kumar Jain
-
Patent number: 11004118Abstract: 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: GrantFiled: March 15, 2013Date of Patent: May 11, 2021Assignee: Google LLCInventors: Varouj Chitilian, Amar Anil Chokhawala, Girish Deodhar, Derek Coatney, Wei Wu, Tarun Kumar Jain
-
Patent number: 10963909Abstract: 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: GrantFiled: July 29, 2014Date of Patent: March 30, 2021Assignee: Google LLCInventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William Sands Robinson, Alan Wayne Blount, David Lloyd Jones, Tarun Kumar Jain
-
Publication number: 20200316528Abstract: 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: ApplicationFiled: April 27, 2020Publication date: October 8, 2020Applicants: Massachusetts Institute of Technology, King Fahd University of Petroleum & MineralsInventors: 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: 10668435Abstract: 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: GrantFiled: January 23, 2018Date of Patent: June 2, 2020Assignees: Massachusetts Institute of Technology, King Fahd University of Petroleum & MineralsInventors: 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: 10437625Abstract: 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: GrantFiled: June 16, 2017Date of Patent: October 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Peter J. Kaufman, Sean Anderson Bowles, Shayak Lahiri, Tarun Kumar Jain, Prakash Ajay Kumar Suri, Yuhang Zhu, Adrian Francisco Teran Guajardo
-
Publication number: 20180365043Abstract: 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: ApplicationFiled: June 16, 2017Publication date: December 20, 2018Inventors: Peter J. KAUFMAN, Sean Anderson BOWLES, Shayak LAHIRI, Tarun Kumar JAIN, Prakash Ajay Kumar SURI, Yuhang ZHU, Adrian Francisco TERAN GUAJARDO
-
Patent number: 10065154Abstract: 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: GrantFiled: October 4, 2013Date of Patent: September 4, 2018Assignee: Massachusetts Institute of TechnologyInventors: Carlos Andres Aguilar, Tarun Kumar Jain, Rohit N. Karnik, Peter A. Carr
-
Patent number: 10049386Abstract: 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: GrantFiled: September 10, 2013Date of Patent: August 14, 2018Assignee: Google LLCInventors: Shivakumar Venkataraman, Tarun Kumar Jain, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William S. Robinson, Alan Blount, David L. Jones
-
Publication number: 20180185791Abstract: 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: ApplicationFiled: January 23, 2018Publication date: July 5, 2018Applicants: Massachusetts Institute of Technology, King Fahd University of Petroleum & MineralsInventors: 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: 9901879Abstract: 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: GrantFiled: October 31, 2014Date of Patent: February 27, 2018Assignees: Massachusetts Institute of Technology, King Fahd University of Petroleum & MineralsInventors: 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: 20160171527Abstract: 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: ApplicationFiled: July 29, 2014Publication date: June 16, 2016Inventors: Shivakumar Venkataraman, Srdjan Petrovic, Arnar Mar Hrafnkelsson, William Sands Robinson, Alan Wayne Blount, David Lloyd Jones, Tarun Kumar Jain
-
Publication number: 20150283514Abstract: 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: ApplicationFiled: October 4, 2013Publication date: October 8, 2015Applicant: Massachusetts Institute of TechnologyInventors: Carlos Andres Aguilar, Tarun Kumar Jain, Rohit N. Karnik, Peter A. Carr
-
Publication number: 20150122727Abstract: 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: ApplicationFiled: October 31, 2014Publication date: May 7, 2015Applicants: Massachusetts Institute of Technology, King Fahd University of Petroleum & MineralsInventors: 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