Patents by Inventor Nikhil Desai

Nikhil Desai 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).

  • Patent number: 11880372
    Abstract: A plurality of metadata entries may be sent from a database system to a distributed storage system via a communication interface. The metadata entries may correspond with a respective plurality of metadata identifiers. A first function in a smart contract deployed on a blockchain may be executed to mint a designated non-fungible token initially owned by a first blockchain party corresponding with a database system account. A first transaction transferring the designated non-fungible token to a second blockchain party different from the first blockchain party may be identified. A second function in the smart contract may be executed to record a second transaction updating an attribute value associated with the designated non-fungible token to include a designated one of the plurality of metadata identifiers corresponding with a designated one of the metadata entries.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: January 23, 2024
    Assignee: Salesforce, Inc.
    Inventors: Prithvi Krishnan Padmanabhan, Gary Brandeleer, Avanthika Ramesh, Adam Caplan, Angus Dunn, Dan Xu, Chinmay Gore, Aditya Nikhil Desai
  • Publication number: 20230367776
    Abstract: A plurality of metadata entries may be sent from a database system to a distributed storage system via a communication interface. The metadata entries may correspond with a respective plurality of metadata identifiers. A first function in a smart contract deployed on a blockchain may be executed to mint a designated non-fungible token initially owned by a first blockchain party corresponding with a database system account. A first transaction transferring the designated non-fungible token to a second blockchain party different from the first blockchain party may be identified. A second function in the smart contract may be executed to record a second transaction updating an attribute value associated with the designated non-fungible token to include a designated one of the plurality of metadata identifiers corresponding with a designated one of the metadata entries.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Applicant: Salesforce, Inc.
    Inventors: Prithvi Krishnan PADMANABHAN, Gary BRANDELEER, Avanthika RAMESH, Adam CAPLAN, Angus DUNN, Dan XU, Chinmay GORE, Aditya Nikhil DESAI
  • Publication number: 20230315756
    Abstract: A method for performing conditional copying of a data object in a data environment to prevent a copying operation failure includes receiving a request to copy the data object to a destination source, the request including an identification of a first source data object, a second source data object and indication of an order of preference between the first data object and the second data object for copying the data object; determining based on the order that data object should be copied from the first source data object; examining a first source indicator to determine if the first source data object is available for copying; based on the determination, copying the data object from the first source data object to the destination source, when the first source data object is available and copying the copying the data object from the second source data object to the destination source, when the first source data object is not available; and creating an indication of successful copying of the data object to the des
    Type: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mukti Nikhil DESAI, Mohit TANDON, Christopher Walker BARRETT, Shalini BALASUBRAMONIAN
  • Publication number: 20230083633
    Abstract: A medical device communication system with a modular design to communicate with different types of medical devices, such as physiological sensors. The modular design is implemented using an extensible software library that provides a uniform framework for various applications or third party applications access to medical device data. The modular design also allows for regulated and unregulated portions of the system to be integrated into the system while allowing each portion to be updated separately. The regulated portion of the system may include components, such as sensors and the software library, that are subject to regulatory approval while the unregulated portion may include applications that are not subject to regulatory approval. Thus, the system enables a third party application developer to avoid having to submit the application to a regulatory agency for an application making use of the sensor data.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 16, 2023
    Applicant: ABBOTT DIABETES CARE INC.
    Inventors: Nikhil Desai, Justin Williams
  • Publication number: 20220369926
    Abstract: Systems, methods, and devices for improved sensor communications in an analyte monitoring system are provided. In some embodiments, a first remote device can be configured establish a first wireless communication link with a sensor control device. The first remote device can then transmit sensor context information to a second remote device and deactivate the first wireless communication link. Subsequently, the second remote device can establish a second wireless communication link with the sensor control device by using the sensor context information.
    Type: Application
    Filed: October 28, 2020
    Publication date: November 24, 2022
    Inventors: Daniel M. Bernstein, Jim Asnis, Nikhil Desai, Amrit Preet Bains, Sujit Jangam, Jordan Wing-Haye Lang
  • Publication number: 20220358100
    Abstract: A method for providing generating data extensions for a first data profile includes receiving a request for historical data, the data being associated with a first data profile, the first data profile being generated from data supplied by a data source system, creating a data model for obtaining the historical data based on data from at least one of the first data profile, a second data profile, or the data source system, executing the data model to obtain the historical data, and storing the historical data as a data extension of the first data profile. The first data profile and the data extension of the first data profile may be generated and stored separately, and the data extension of the first data profile is generated on the fly at runtime.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Dean LUCARELLI, Sheetal BERG, Mukti Nikhil DESAI, Srisaipavan VALLURI, Ayyappan BALASUBRAMANIAN, Shalini BALASUBRAMONIAN, Jack Micle PULLIKOTTIL
  • Patent number: 11265389
    Abstract: Described embodiments provide systems and methods for measuring user experience with virtual or hosted desktops or applications, with scores calculated based on weights determined during a supervisory learning process. The scores are multivariate across a number of factors that affect user experience, enabling administrators to easily and efficiently identify trends and degradations or improvements to a system. This allows the administrator to take mitigating actions, fully implement temporary adjustments, or perform other such functions to improve the working of the system based on the real-time measurement and analysis of user experience.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: March 1, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Akshat Bordia, Neha Joshi, Vikramjeet Singh, Mukesh Garg, Nikhil Desai Shridhar, Venkatesh Vellingiri
  • Publication number: 20200366747
    Abstract: Described embodiments provide systems and methods for measuring user experience with virtual or hosted desktops or applications, with scores calculated based on weights determined during a supervisory learning process. The scores are multivariate across a number of factors that affect user experience, enabling administrators to easily and efficiently identify trends and degradations or improvements to a system. This allows the administrator to take mitigating actions, fully implement temporary adjustments, or perform other such functions to improve the working of the system based on the real-time measurement and analysis of user experience.
    Type: Application
    Filed: September 3, 2019
    Publication date: November 19, 2020
    Inventors: Akshat Bordia, Neha Joshi, Vikramjeet Singh, Mukesh Garg, Nikhil Desai Shridhar, Venkatesh Vellingiri
  • Patent number: 10713109
    Abstract: Embodiments described herein provide a predictive failure analysis that enables design-time error and exception handling techniques to be supplemented or assisted by a predictive failure analysis system. One embodiment provides an electronic device, comprising a non-transitory machine-readable medium to store instructions; one or more processors to execute the instructions; and a memory coupled to the one or more processors, the memory to store the instructions which, when executed by the one or more processors, cause the one or more processors to receive injection of dynamic error detection logic into the instructions, the dynamic error handling logic including an error handling update to indicate a response to a predicted failure; receive a set of events indicative of the predicted failure; and respond to the set of events according to the error handling update.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 14, 2020
    Assignee: Apple Inc.
    Inventors: Anthony J. Tarlano, Nikhil A. Desai, Chandrasekaran Jagadeesan, Subash Sundaresan
  • Publication number: 20190102244
    Abstract: Embodiments described herein provide a predictive failure analysis that enables design-time error and exception handling techniques to be supplemented or assisted by a predictive failure analysis system. One embodiment provides an electronic device, comprising a non-transitory machine-readable medium to store instructions; one or more processors to execute the instructions; and a memory coupled to the one or more processors, the memory to store the instructions which, when executed by the one or more processors, cause the one or more processors to receive injection of dynamic error detection logic into the instructions, the dynamic error handling logic including an error handling update to indicate a response to a predicted failure; receive a set of events indicative of the predicted failure; and respond to the set of events according to the error handling update.
    Type: Application
    Filed: December 29, 2017
    Publication date: April 4, 2019
    Inventors: Anthony J. Tarlano, Nikhil A. Desai, Chandrasekaran Jagadeesan, Subash Sundaresan
  • Publication number: 20170277841
    Abstract: Biological information and medical knowledge information are used for self-learning clinical intelligence. Medical knowledge information is assembled. Medical rules are generated based on the medical knowledge. The medical rules can be generated probabilistically. A plurality of risk models can be learned. The plurality of risk models are associated with a given disease based on patient attributes. A medical probabilistic rule graph is built based on the medical rules and the plurality of risk models. The building of the medical probabilistic rule graph is based on ordering the medical rules. Attributes from an individual patient are applied to the medical probabilistic rule graph. A diagnosis for the individual is generated from the attributes applied to the medical probabilistic rule graph. A treatment for the individual can be generated from the attributes applied to the medical probabilistic rule graph.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 28, 2017
    Applicant: HealthPals, Inc.
    Inventors: Sushant Shankar, Rajesh Dash, Nikhil Desai, Justin Junxuan Fu
  • Patent number: 8506652
    Abstract: The present invention is directed to a disperse dye of formula (1) Wherein, X, Y and Z are, independently, hydrogen, halogen, cyano, nitro or SO2F; Wherein at least one of X, Y and Z is SO2F. R1 is hydrogen, methyl, hydroxyl or NHR4; R2 is hydrogen, chloro or methoxy; R3 is hydrogen, (C1-C4)-alkyl or —CH2(CH2)nCOOCH2CN; R5 is hydrogen, (C1-C4)-alkyl or —CH2(CH2)mCOOCH2CN; R4 is —COCH3, —CO C2H5, —SO2CH3 or SO2C2H5; n and m are independently 0,1 or 2, with the proviso: —When, Y and Z both are Cl, R1 is other than methyl. When, R2 is Hydrogen and R3, R4 both are alkyl, R1 is selected from NHSO2CH3 or NHSO2C2H5. Disperse dyes of Formula (I) have excellent washing fastness and light fastness on polyester fiber and polyester blends.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: August 13, 2013
    Assignee: Colourtex Industries Limited
    Inventors: Pankaj Desai, Kiyoshi Himeno, Nikhil Desai, Jay Patel
  • Publication number: 20130117947
    Abstract: The present invention is directed to a disperse dye of formula (1) Wherein, X, Y and Z are, independently, hydrogen, halogen, cyano, nitro or SO2F; Wherein at least one of X, Y and Z is SO2F. R1 is hydrogen, methyl, hydroxyl or NHR4; R2 is hydrogen, chloro or methoxy; R3 is hydrogen, (C1-C4)-alkyl or —CH2(CH2)nCOOCH2CN; R5 is hydrogen, (C1-C4)-alkyl or —CH2(CH2)mCOOCH2CN; R4 is —COCH3, —CO C2H5, —SO2CH3 or SO2C2H5; n and m are independently 0,1 or 2, with the proviso: When, Y and Z both are Cl, R1 is other than methyl. When, R2 is Hydrogen and R3, R4 both are alkyl, R1 is selected from NHSO2CH3 or NHSO2C2H5. Disperse dyes of Formula (I) have excellent washing fastness and light fastness on polyester fiber and polyester blends.
    Type: Application
    Filed: December 23, 2010
    Publication date: May 16, 2013
    Applicant: COLOURTEX INDUSTRIES LIMITED
    Inventors: Pankaj Desai, Kiyoshi Himeno, Nikhil Desai, Jay Patel
  • Patent number: 8409300
    Abstract: Novel disperse azo dyes of formula (I), and processes for preparation thereof. These dyes possess superior washing fastness, sublimation fastness and light fastness.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: April 2, 2013
    Assignee: Colourtex Industries Limited
    Inventors: Pankaj Desai, Kiyoshi Himeno, Nikhil Desai
  • Publication number: 20120291207
    Abstract: Novel disperse azo dyes of formula (I), and processes for preparation thereof. These dyes possess superior washing fastness, sublimation fastness and light fastness.
    Type: Application
    Filed: December 23, 2010
    Publication date: November 22, 2012
    Applicant: COLOURTEX INDUSTRIES LIMITED
    Inventors: Pankaj Desai, Kiyoshi Himeno, Nikhil Desai