Patents by Inventor Nikita Jain

Nikita 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: 20210165773
    Abstract: Indexing natural language processing, a request is received from a user to access a document at a server, the server routes the request to an indexing server. A validation service checks if the CUID of the document is available in the indexing server repository or a file system associated with the indexing server. If the CUID of dataset exists, determine if a timestamp of the new document matches the timestamp of the previously indexed document. Upon determining that the above conditions are fulfilled, the previously indexed data is returned to the server. If it is determined that the above conditions do not match, then a transformation service is invoked at the indexing server. The transformation service compares a hash value of a dataset. If the transformation service determines that the hash value of a dataset in the document is not available, an indexing service is invoked to index the document.
    Type: Application
    Filed: February 11, 2021
    Publication date: June 3, 2021
    Inventors: Rahul Tiwari, Harikrishnan Mangayil, Nikita Jain, Rakesh Kelappan
  • Patent number: 10956434
    Abstract: Example embodiments of a system and method for analyzing and causing presentation of an impact or influence of a value of a dimension on a data set are described. In an example embodiment, a data set organized according to a first dimension is accessed from a data store. An influence value indicating an influence on the data set of at least one value of the first dimension is calculated. At least one of an influence rating and an influence ranking of the at least one value of the first dimension is determined based on the calculated influence value. The influence rating or ranking of the at least one value relative to other values of the first dimension is caused to be presented in conjunction with at least a portion of the data set organized according to the first dimension.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 23, 2021
    Assignee: SAP SE
    Inventors: Srivathsa Gunda Dixit, Prasanna Bhat Mavinakuli, Nikita Jain
  • Patent number: 10949409
    Abstract: Indexing natural language processing, a request is received from a user to access a document at a server, the server routes the request to an indexing server. A validation service checks if the CUID of the document is available in the indexing server repository or a file system associated with the indexing server. If the CUID of dataset exists, determine if a timestamp of the new document matches the timestamp of the previously indexed document. Upon determining that the above conditions are fulfilled, the previously indexed data is returned to the server. If it is determined that the above conditions do not match, then a transformation service is invoked at the indexing server. The transformation service compares a hash value of a dataset. If the transformation service determines that the hash value of a dataset in the document is not available, an indexing service is invoked to index the document.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: March 16, 2021
    Assignee: SAP SE
    Inventors: Rahul Tiwari, Harikrishnan Mangayil, Nikita Jain, Rakesh Kelappan
  • Publication number: 20200397080
    Abstract: Methods and systems are provided to generate a base digital file for a garment and a custom digital file for the garment, which may be used in garment production. For example, a system may receive information providing various specifications for manufacturing a garment, generate a base digital file for the garment, receive a request to transform the garment from a first garment size to a second garment size, and then generate a custom digital file for the garment by applying custom user body measurements to the base digital file or by applying a grading scale.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: Akshay Vivek Choche, Shini Arora, Juthika Das, Nikita Jain, Simon Johnston, Nancy Yi Liang, Jennifer Lin, Matthew Keith Miller, Palvali Teja Burugu, Chetan Shivarudrappa, Gabriel J. Zimmerman
  • Publication number: 20200402126
    Abstract: Methods and systems are provided to customize a base digital file for a garment according to a user's body measurements and generate a custom digital file for the garment, which may be used in garment production. For example, a system may receive a request to generate a custom-fit garment, customization options, and information regarding a customer's body measurements, retrieve a base digital file for the garment, identify points and edges in the base digital file of the garment, adjust the points and edges according to defined equations that take into account the user's body measurements, generate a custom digital file for the garment, and display a visual representation of the customized garment.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Inventors: Akshay Vivek Choche, Nancy Yi Liang, Nikita Jain, Palvali Teja Burugu, Juthika Das, Matthew Keith Miller, Li Yang, Shini Arora, Xiaowen Ding, Jennifer Lin
  • Publication number: 20200401114
    Abstract: Methods and systems are provided to generate a base digital file for a garment, which may be used in garment production. For example, a system may receive a library from a data source and generate a base digital file for the garment. The base digital file may include a garment identifier, a panel object associated with a panel identifier and references to garment information in the library, and a seam object representing a seam that forms a portion of the garment.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: Akshay Vivek Choche, Shini Arora, Juthika Das, Nikita Jain, Simon Johnston, Nancy Yi Liang, Jennifer Lin, Matthew Keith Miller, Palvali Teja Burugu, Chetan Shivarudrappa, Gabriel J. Zimmerman
  • Patent number: 10817570
    Abstract: A system includes reception of a first user instruction to access a dataset stored in a data source, retrieval of metadata of the dataset from the data source in response to the first user instruction, the metadata defining a plurality of dimensions and measures associated with the dataset, reception of a second user instruction to associate a first one of the plurality of dimensions and measures with a first visualization, determination of a first one or more dimensions or measures associated with the first one of the plurality of dimensions and measures, retrieval, from the data source, of data of the dataset associated with the determined first one or more dimensions or measures and the first one of the plurality of dimensions and measures, updating of the first visualization based on the retrieved data, and display the updated first visualization on a display.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 27, 2020
    Assignee: SAP SE
    Inventors: Prasanna Bhat Mavinakuli, Shanu Gupta, Nikita Jain
  • Patent number: 10445299
    Abstract: Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated by retrieving multiple datasets from multiple data sources. An input to execute transformations on the multiple datasets may be received. Based on a determination of execution of a transformation on the multiple datasets, a dataset context analyzer may be executed to analyze a current context of data in the multiple datasets. Based on a result of execution of the dataset context analyzer, a transformation graph analyzer may be executed to compute a current context of transformations on the multiple datasets. Based on the determined current context of data and the current context of the transformations on the dataset, memory consumed may be optimized by sharing the multiple datasets between the multiple workspaces.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: October 15, 2019
    Assignee: SAP SE
    Inventors: Nikita Jain, Devicharan Vinnakota
  • Publication number: 20190179972
    Abstract: A system includes reception of a first user instruction to access a dataset stored in a data source, retrieval of metadata of the dataset from the data source in response to the first user instruction, the metadata defining a plurality of dimensions and measures associated with the dataset, reception of a second user instruction to associate a first one of the plurality of dimensions and measures with a first visualization, determination of a first one or more dimensions or measures associated with the first one of the plurality of dimensions and measures, retrieval, from the data source, of data of the dataset associated with the determined first one or more dimensions or measures and the first one of the plurality of dimensions and measures, updating of the first visualization based on the retrieved data, and display the updated first visualization on a display.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Prasanna Bhat Mavinakuli, Shanu Gupta, Nikita Jain
  • Publication number: 20190179928
    Abstract: Indexing natural language processing, a request is received from a user to access a document at a server, the server routes the request to an indexing server. A validation service checks if the CUID of the document is available in the indexing server repository or a file system associated with the indexing server. If the CUID of dataset exists, determine if a timestamp of the new document matches the timestamp of the previously indexed document. Upon determining that the above conditions are fulfilled, the previously indexed data is returned to the server. If it is determined that the above conditions do not match, then a transformation service is invoked at the indexing server. The transformation service compares a hash value of a dataset. If the transformation service determines that the hash value of a dataset in the document is not available, an indexing service is invoked to index the document.
    Type: Application
    Filed: March 20, 2018
    Publication date: June 13, 2019
    Inventors: Rahul Tiwari, Harikrishnan Mangayil, Nikita Jain, Rakesh Kelappan
  • Publication number: 20180181619
    Abstract: Example embodiments of a system and method for analyzing and causing presentation of an impact or influence of a value of a dimension on a data set are described. In an example embodiment, a data set organized according to a first dimension is accessed from a data store. An influence value indicating an influence on the data set of at least one value of the first dimension is calculated. At least one of an influence rating and an influence ranking of the at least one value of the first dimension is determined based on the calculated influence value. The influence rating or ranking of the at least one value relative to other values of the first dimension is caused to be presented in conjunction with at least a portion of the data set organized according to the first dimension.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Inventors: Srivathsa Gunda Dixit, Prasanna Bhat Mavinakuli, Nikita Jain
  • Publication number: 20180181597
    Abstract: Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated by retrieving multiple datasets from multiple data sources. An input to execute transformations on the multiple datasets may be received. Based on a determination of execution of a transformation on the multiple datasets, a dataset context analyzer may be executed to analyze a current context of data in the multiple datasets. Based on a result of execution of the dataset context analyzer, a transformation graph analyzer may be executed to compute a current context of transformations on the multiple datasets. Based on the determined current context of data and the current context of the transformations on the dataset, memory consumed may be optimized by sharing the multiple datasets between the multiple workspaces.
    Type: Application
    Filed: December 23, 2016
    Publication date: June 28, 2018
    Inventors: NIKITA JAIN, Devicharan Vinnakota
  • Publication number: 20180164967
    Abstract: A method of customizing a computing environment comprises providing a browser-based application to a user, receiving instructions from the user via the browser-based application to define a custom logical data object, defining the custom logical data object in a system backend in accordance with the instructions, and generating a user interface comprising the custom logical data object within the browser-based application.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Applicant: SAP SE
    Inventors: Pradeep Kumar N, Prabhat Raman, Sreekanth K, Jitender Bhatia, Horst Schaude, Bhavani Shankar Indrakanti, Abhishek Kunuthur Naga, Duroc Marie Denise Duroc Andre, Prabhu Mallappa Yandigeri, Manjunath Jn, Prathiba Aravind, Nikita Jain, Sameer Kumar, Sasi Kanth Velagaleti, Aravinda Pantar
  • Publication number: 20160228762
    Abstract: A method and a system for creating a gamification framework is disclosed. The method includes selecting at least one event from a game. One or more handlers associated with the at least one event of the game is identified. The identified handlers are mapped with one or more user actions associated with a quiz based on a set of rules. The mapped handlers are bound with the quiz to cause gamification of the quiz. The set of rules define one or more execution conditions of the handlers in response to the user actions. An output of the method and/or the system is the gamification of the quiz.
    Type: Application
    Filed: December 17, 2015
    Publication date: August 11, 2016
    Inventors: Allahbaksh Mohammedali Asadullah, Nikita Jain, Srinivas Padmanabhuni, Basavaraju Mudu
  • Publication number: 20160180573
    Abstract: The present disclosure involves systems, software, and computer implemented methods for rendering interactive analytical graphic representations using a game engine. A set of processed data is received from an analytical system. The set of processed data is stored in a first format. The set of processed data comprises raw analytical data that are processed by an analytical application. The set of processed data is adapted into a set of game data. The set of game data is stored in a second format. An interactive analytical graphic representation is rendered based on the set of game data. The set of game data is stored for replay analytics.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Nikita Jain, Devicharan Vinnakota