Patents by Inventor Naresh Jain

Naresh 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: 20240012986
    Abstract: A computer implemented method includes receiving input from a first collaborator user device to modify a cell in a collaborative spreadsheet being shared with other collaborators and viewable on other collaborator user devices, sending modifications via a real time channel to the other user devices for display of mirror modifications to the cell prior to commitment of the modifications, and providing an identifier of the first collaborative user device for display of a notice that the first user device is associated with the mirror modifications.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Inventors: Meenakshi NAREN, Shashank KAPOOR, Karthik KASOJU, Aman GUPTA, Kshitij Sandeep MINOCHA, Jeet Mukeshkumar PATEL, Sandeep CHOUDRI, Naresh JAIN, Bharath TUMU
  • Patent number: 11755829
    Abstract: A computer implemented method includes accessing a spreadsheet for display on a display screen during a remote meeting, receiving a first selection to execute a spotlight function, receiving a second selection of a portion of the spreadsheet being displayed, creating an overlay via the spotlight function, the overlay having a transparent cavity corresponding to the selected portion of the spreadsheet, and applying the overlay to the spreadsheet being displayed such that the selected portion is visible and other portions of the spreadsheet are obscured.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: September 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Meenakshi Naren, Vinay Vishwanath, Shashank Kapoor, Shravani Dilip Agarkar, Karthik Kasoju, Sandeep Choudri, Naresh Jain, Tumu Sree Bharath, Brian M. Jones, Jeet Mukeshkumar Patel, Sameer Desai, Shashank Gupta
  • Patent number: 11107557
    Abstract: Systems and methods for molecular structure generation and conformer elaboration, in which natural physical molecular movements can be combined with a molecular force field that constrains those movements, to rapidly produce conformational variants with relatively low energy. Construction and energy minimization of initial and subsequent 3D molecular models using force field parameters, are combined with alteration of the molecular model using biophysical transformations, to generate one or more conformations thereof. The biophysical transformations each include natural physical movements of parts of the molecule, such as rotation of atoms or bonds about a selected axis in the 3D molecular model. The selected axis can define ring components, selected bonds within a macrocyclic ring, selected bonds joining substituents or other portions of the molecule, or axes or lines defining one or more geometric features of the molecular model.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: August 31, 2021
    Inventor: Ajay Naresh Jain
  • Patent number: 10990814
    Abstract: A system for converting an image of an unstructured table into a structured table is provided. The system may comprise a memory storing machine readable instructions. The system may include a processor to receive an image of a unstructured table and convert the image of the unstructured table into a structured table. Converting the image of the unstructured table into the structured table may include providing cell mapping and low confidence determination to highlight potentially misconverted content. The low confidence determination may be based on a first input and a second input. The processor may export the structured table, upon validation, to an application that supports structured tables.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: April 27, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gopalakrishnan Venkateswaran, Tumu Sree Bharath, Jeet Mukeshkumar Patel, Ajit Kumar Singh, Milos Lazarevic, Dhiresh Kumar Nagwani, Abhas Sinha, Ivan Vujic, Naresh Jain, Sanjay Krupakar Bhat, Aleksandar Sretenovic, Tamara Paunovic, Aljosa Obuljen, Sasa Vuckovic, Dusan Lukic, Catherine William Neylan, Marko Rakita
  • Publication number: 20200097711
    Abstract: A system for converting an image of an unstructured table into a structured table is provided. The system may comprise a memory storing machine readable instructions. The system may include a processor to receive an image of a unstructured table and convert the image of the unstructured table into a structured table. Converting the image of the unstructured table into the structured table may include providing cell mapping and low confidence determination to highlight potentially misconverted content. The low confidence determination may be based on a first input and a second input. The processor may export the structured table, upon validation, to an application that supports structured tables.
    Type: Application
    Filed: December 27, 2018
    Publication date: March 26, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gopalakrishnan VENKATESWARAN, Tumu Sree BHARATH, Jeet Mukeshkumar PATEL, Ajit Kumar SINGH, Milos LAZAREVIC, Dhiresh Kumar NAGWANI, Abhas SINHA, Ivan VUJIC, Naresh JAIN, Sanjay Krupakar BHAT, Aleksandar SRETENOVIC, Tamara PAUNOVIC, Aljosa OBULJEN, Sasa VUCKOVIC, Dusan LUKIC, Catherine William NEYLAN, Marko RAKITA
  • Patent number: 8997189
    Abstract: Embodiments of multi-user web service sign-in client side components are presented herein. In an implementation, the currently authenticated user account of a first application of a client is transferred to another application of a client. In another implementation, a common credential store is used to share data for a plurality of user accounts associated with a client between a plurality of applications of the client, and for the applications to output multi-user interfaces having portions corresponding to the plurality of accounts.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erren Dusan Lester, Kok Wai Chan, Lynn C. Ayres, Naresh Jain, Rui Chen, Trevin M. Chow
  • Publication number: 20130263285
    Abstract: Embodiments of multi-user web service sign-in client side components are presented herein. In an implementation, the currently authenticated user account of a first application of a client is transferred to another application of a client. In another implementation, a common credential store is used to share data for a plurality of user accounts associated with a client between a plurality of applications of the client, and for the applications to output multi-user interfaces having portions corresponding to the plurality of accounts.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 3, 2013
    Inventors: Erren Dusan Lester, Kok Wai Chan, Lynn C. Ayres, Naresh Jain, Rui Chen, Trevin M. Chow
  • Patent number: 8458775
    Abstract: Embodiments of multi-user web service sign-in client side components are presented herein. In an implementation, the currently authenticated user account of a first application of a client is transferred to another application of a client. In another implementation, a common credential store is used to share data for a plurality of user accounts associated with a client between a plurality of applications of the client, and for the applications to output multi-user interfaces having portions corresponding to the plurality of accounts.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: June 4, 2013
    Assignee: Microsoft Corporation
    Inventors: Erren Dusan Lester, Lynn C Ayres, Trevin M Chow, Kok Wai Chan, Rui Chen, Naresh Jain
  • Publication number: 20120213174
    Abstract: A method of controlling bandwidth allocation over a communications link comprising detecting, by a processor, a change in a power level of a composite signal transmitted by a transmitter, the composite signal comprising a plurality of carrier signals and having a constant center frequency and spectral allocation, adjusting at least one of a modulation factor and a forward error correction (FEC) rate of one or more of the plurality of carrier signals using a modulator, in response to the change in power level to maintain a predetermined data rate and spectral allocation of the composite signal, and maintaining, by the modulator, an uninterrupted communications link between the transmitter and a remote receiver while the at least one of the modulation factor and the FEC rate is adjusted.
    Type: Application
    Filed: March 2, 2012
    Publication date: August 23, 2012
    Applicant: COMTECH EF DATA CORP.
    Inventors: Vasile Manea, Naresh Jain, Michael Beeler, Wallace Davis, Cris M. Mamaril, Frederick Morris, John Baddick
  • Publication number: 20120079585
    Abstract: Embodiments of proxy authentication and indirect certificate chaining are described herein. In an implementation, authentication for a client occurs via a proxy service. Proxy service communicates between client and server, and caches security tokens on behalf of the client. In an implementation, trustworthiness of certificate presented to a client to establish trust is determined utilizing a signed data package which incorporates a plurality of known certificates. The presented certificate is verified without utilizing root certificates installed on the client device.
    Type: Application
    Filed: December 6, 2011
    Publication date: March 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kok Wai Chan, Colin Chow, Trevin M. Chow, Lin Huang, Ryan Hurst, Naresh Jain, Wei Jiang, Yordan I. Rouskov, Pui-Yin Winfred Wong, Ismail Cem Paya, Ryan Hurst
  • Publication number: 20080046983
    Abstract: Embodiments of multi-user web service sign-in client side components are presented herein. In an implementation, the currently authenticated user account of a first application of a client is transferred to another application of a client. In another implementation, a common credential store is used to share data for a plurality of user accounts associated with a client between a plurality of applications of the client, and for the applications to output multi-user interfaces having portions corresponding to the plurality of accounts.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Erren Dusan Lester, Lynn C. Ayres, Trevin M. Chow, Kok Wai Chan, Rui Chen, Naresh Jain
  • Publication number: 20070245414
    Abstract: Embodiments of proxy authentication and indirect certificate chaining are described herein. In an implementation, authentication for a client occurs via a proxy service. Proxy service communicates between client and server, and caches security tokens on behalf of the client. In an implementation, trustworthiness of certificate presented to a client to establish trust is determined utilizing a signed data package which incorporates a plurality of known certificates. The presented certificate is verified without utilizing root certificates installed on the client device.
    Type: Application
    Filed: April 14, 2006
    Publication date: October 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Kok Chan, Colin Chow, Trevin Chow, Lin Huang, Naresh Jain, Wei Jiang, Yordan Rouskov, Pui-Yin Wong, Ismail Paya, Ryan Hurst
  • Publication number: 20070118530
    Abstract: Software updates are described. In an implementation, a method includes forming an authentication request to be communicated to an authentication service over a network that includes a version identifier of at least one application module of a client. A response is received to the authentication request which includes an indication of whether an update is available for the at least one application module and a token that verifies the authentication.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Trevin Chow, Asim Memon, Dilip Pai, Naresh Jain, Wei Jiang, Yordan Rouskov
  • Patent number: 6949276
    Abstract: A bladder shell for inflatable balls having a layer of blended synthetic latex and natural rubber latex compounded with an anti-oxidant, an activator, an accelerator, a thickening agent, a wetting agent, and a stabilizer etc. to form a low air permeability and high bounce bladder shell having thickness of between 0.25 mm to 3.0 mm. Also disclosed is a process for the preparation of the bladder shell that includes dipping former in a bath of blended natural rubber latex and synthetic latex.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: September 27, 2005
    Assignees: Enkay (India) Rubber Company, Private Limited
    Inventors: Satish Jain, Naresh Jain, Anil Jain, Vipin Jain, Jinesh Jain
  • Publication number: 20030175458
    Abstract: A bladder shell for inflatable balls having at least a pair of layers of compounded synthetic latex and compounded natural rubber latex or at least a layer of blended synthetic latex and natural rubber latex compounded with anti-oxidant, activators, accelerators, thickening and wetting agents, stabilizers etc. to form a low air permeability and high bounce bladder shell having thickness of between 0.25 mm to 3.0 mm.
    Type: Application
    Filed: February 10, 2003
    Publication date: September 18, 2003
    Inventors: Satish Jain, Naresh Jain, Anil Jain, Vipin Jain, Jinesh Jain
  • Patent number: 6544608
    Abstract: A bladder shell for inflatable balls having at least a pair of layers of compounded synthetic latex and compounded natural rubber latex or at least a layer of blended synthetic latex and natural rubber latex compounded with anti-oxidant, activators, accelerators, thickening and wetting agents, stabilizers etc. to form a low air permeability and high bounce bladder shell having thickness of between 0.25 mm to 3.0 mm. The present invention also defines a process for the preparation of the bladder shell comprising formation of at least a layer of natural rubber latex and a synthetic latex each. The process of the present invention comprises dipping the former in not only a natural rubber latex bath but also in the synthetic latex bath. In an another embodiment, the process comprises dipping the former in the bath comprising blended natural rubber latex and synthetic latex.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: April 8, 2003
    Inventors: Satish Jain, Naresh Jain, Anil Jain, Vipin Jain, Jinesh Jain