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: 20240012986Abstract: 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: ApplicationFiled: July 6, 2022Publication date: January 11, 2024Inventors: Meenakshi NAREN, Shashank KAPOOR, Karthik KASOJU, Aman GUPTA, Kshitij Sandeep MINOCHA, Jeet Mukeshkumar PATEL, Sandeep CHOUDRI, Naresh JAIN, Bharath TUMU
-
Patent number: 11755829Abstract: 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: GrantFiled: July 6, 2022Date of Patent: September 12, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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: 11107557Abstract: 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: GrantFiled: January 17, 2018Date of Patent: August 31, 2021Inventor: Ajay Naresh Jain
-
Patent number: 10990814Abstract: 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: GrantFiled: December 27, 2018Date of Patent: April 27, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 20200097711Abstract: 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: ApplicationFiled: December 27, 2018Publication date: March 26, 2020Applicant: Microsoft Technology Licensing, LLCInventors: 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: 8997189Abstract: 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: GrantFiled: May 31, 2013Date of Patent: March 31, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Erren Dusan Lester, Kok Wai Chan, Lynn C. Ayres, Naresh Jain, Rui Chen, Trevin M. Chow
-
Publication number: 20130263285Abstract: 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: ApplicationFiled: May 31, 2013Publication date: October 3, 2013Inventors: Erren Dusan Lester, Kok Wai Chan, Lynn C. Ayres, Naresh Jain, Rui Chen, Trevin M. Chow
-
Patent number: 8458775Abstract: 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: GrantFiled: August 11, 2006Date of Patent: June 4, 2013Assignee: Microsoft CorporationInventors: Erren Dusan Lester, Lynn C Ayres, Trevin M Chow, Kok Wai Chan, Rui Chen, Naresh Jain
-
Publication number: 20120213174Abstract: 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: ApplicationFiled: March 2, 2012Publication date: August 23, 2012Applicant: COMTECH EF DATA CORP.Inventors: Vasile Manea, Naresh Jain, Michael Beeler, Wallace Davis, Cris M. Mamaril, Frederick Morris, John Baddick
-
Publication number: 20120079585Abstract: 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: ApplicationFiled: December 6, 2011Publication date: March 29, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 20080046983Abstract: 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: ApplicationFiled: August 11, 2006Publication date: February 21, 2008Applicant: Microsoft CorporationInventors: Erren Dusan Lester, Lynn C. Ayres, Trevin M. Chow, Kok Wai Chan, Rui Chen, Naresh Jain
-
Publication number: 20070245414Abstract: 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: ApplicationFiled: April 14, 2006Publication date: October 18, 2007Applicant: Microsoft CorporationInventors: Kok Chan, Colin Chow, Trevin Chow, Lin Huang, Naresh Jain, Wei Jiang, Yordan Rouskov, Pui-Yin Wong, Ismail Paya, Ryan Hurst
-
Publication number: 20070118530Abstract: 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: ApplicationFiled: November 18, 2005Publication date: May 24, 2007Applicant: Microsoft CorporationInventors: Trevin Chow, Asim Memon, Dilip Pai, Naresh Jain, Wei Jiang, Yordan Rouskov
-
Patent number: 6949276Abstract: 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: GrantFiled: February 10, 2003Date of Patent: September 27, 2005Assignees: Enkay (India) Rubber Company, Private LimitedInventors: Satish Jain, Naresh Jain, Anil Jain, Vipin Jain, Jinesh Jain
-
Publication number: 20030175458Abstract: 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: ApplicationFiled: February 10, 2003Publication date: September 18, 2003Inventors: Satish Jain, Naresh Jain, Anil Jain, Vipin Jain, Jinesh Jain
-
Patent number: 6544608Abstract: 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: GrantFiled: October 19, 1999Date of Patent: April 8, 2003Inventors: Satish Jain, Naresh Jain, Anil Jain, Vipin Jain, Jinesh Jain