Patents by Inventor Lalit Jain

Lalit 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).

  • Patent number: 11925857
    Abstract: A system and method for evaluating a fragrance product or object provided, wherein the system includes a virtual reality component configured to present a user with a product or object in a virtual reality environment; an optional biometric sensor component configured to obtain the user's biometric data; a wearable scent delivery component configured to deliver a scent to the user; and a digital controller component that synchronizes deliver of the scent with the user's interaction with the product or object in the virtual reality environment.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: March 12, 2024
    Assignee: INTERNATIONAL FLAVORS & FRAGRANCES INC.
    Inventors: Anshul Jain, Lalit K. Damodaran, Aleksey I. Dumer, Matthias Horst Tabert
  • Publication number: 20230033389
    Abstract: State of the art systems used for monitoring of land (for example, agricultural land), fail to accurately assess various conditions in the land area and make predictions. The disclosure herein generally relates to agricultural systems, and, more particularly, to a method and system for micro-climate management in a land area being monitored. The system groups the different plots based on sensor trend information and based on a determined homogeneity information. A micro-climate view of the land area is accordingly generated, which in turn is used to generate micro-climate predictions.
    Type: Application
    Filed: May 4, 2022
    Publication date: February 2, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: PRACHIN LALIT JAIN, SANKET JUNAGADE, SANAT SARANGI, SRINIVASU PAPPULA
  • Patent number: 11502824
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for creating encrypted block store volumes of data from unencrypted object storage snapshots of the volumes. These encryption techniques use a special pool of servers for performing the encryption. These encryption servers are not accessible to users, and they perform encryption and pass encrypted volumes to other block store servers for user access. The encryption context for the volumes can be persisted on the encryption severs for as long as needed for encryption and not shared with the user-facing servers in order to prevent user access to encryption context.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Kumar, Danny Wei, Lalit Jain, Varun Verma, Oscar Allen Grim Courchaine, Kristina Kraemer Brenneman, Sriram Venugopal, Arvind Chandrasekar
  • Publication number: 20220349838
    Abstract: This disclosure relates generally to a system and method for monitoring performance of low-cost sensors plied in a field for soil moisture measurement. The low-cost sensors are calibrated to give useful derived parameters to support farming such as volumetric water content (VWC) of the soil. Further, the steps are being incorporated to de-noise their response to derive stable measurements similar to expensive rugged sensors. The calibration of the low-cost sensor and normalization of incoming values from the low-cost sensor are based on values determined through rugged sensors for soil moisture measurement. The normalization involves finding a minimum value and maximum value of soil moisture. Performance of the low-cost sensors are analyzed based on a range of values of the soil moisture. Finally, the performance analysis provides degradation stages and based on the degradation stages evaluated recommendations to modify the sensor are shared with the user.
    Type: Application
    Filed: November 19, 2020
    Publication date: November 3, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: PRACHIN LALIT JAIN, SWAGATAM BOSE CHOUDHURY, PRAKRUTI VINODCHANDRA BHATT, SANAT SARANGI, SRINIVASU PAPPULA
  • Patent number: 11204811
    Abstract: Computational methods and systems that estimate time remaining and right size for usable capacities of resources used to run virtual objects of a distributed computing system are described. For each stream of metric data that represents usage of a resource of a distributed computing system, a model for forecasting metric data is determined and used to compute forecasted metric data in a forecast interval. A resource utilization metric is computed from the forecasted metric data and may be used to estimate a time remaining before the usable capacity of the resource is expected to be insufficient and the resource usable capacity is adjusted. The resource utilization metric may be used to determine the capacity remaining is insufficient. A right-size usable capacity for the resource is computed based on the resource utilization metric and the usable capacity of the resource is adjusted to at least the right-size usable capacity.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: December 21, 2021
    Assignee: VMware, Inc.
    Inventors: Lalit Jain, Rachil Chandran, Keshav Mathur, James Ang, Kien Chiew Wong, Leah Nutman
  • Patent number: 11080093
    Abstract: Computational methods and systems to reclaim capacity of a virtual infrastructure of distributed computing system are described. Methods and systems are directed to forecasting usage of resources that form a virtual infrastructure of a distributed computing system. Streams of metric data that represent usage of resources of the virtual infrastructure assigned to a virtual object are collected. A binary sequence of active status metric data is computed for the virtual object based on the streams of metric data. Forecasted active status metric data are computed in a forecast interval based on the sequence of active status metric data. Expected active or inactive status of virtual object over the forecast interval is determined from the forecasted active status metric data. If the virtual object is expected to inactive status over the forecast interval, resources assigned to the virtual object are reclaimed for use by active virtual objects.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 3, 2021
    Assignee: VMware, Inc.
    Inventors: Rachil Chandran, Lalit Jain, Harutyun Beybutyan, James Ang, Leah Nutman, Keshav Mathur
  • Patent number: 11055447
    Abstract: This disclosure relates to precision agriculture that relies on monitoring micro-climatic conditions of a farm to make accurate disease forecasts for better crop protection and improve yield efficiency. Conventional systems face challenge in managing energy and bandwidth of transmission considering the humongous volume of data generated in a field through IoT based sensors. The present disclosure provides energy-efficient adaptive parameter sampling from the field by optimally configuring the parameter sampling rate thereby maximizing energy-efficiency. This helps reduce unnecessary traffic to a cloud while extending network lifetime.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 6, 2021
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Prachin Lalit Jain, Sanat Sarangi, Prakruti Vinodchandra Bhatt, Srinivasu Pappula
  • Patent number: 11032156
    Abstract: Aspects relate to a framework for utilizing a single API request to manage the creation of consistent snapshots for a set of volumes attached an individual instance in a distributed computing environment. Responsive to receipt of an API request identifying the instance, the multi-volume snapshot service identifies a set of volumes attached to the identified instance. The identified set of volumes can be processed or filtered to eliminate specific volumes or types of volumes, such as boot volumes. In the event that any snapshot creation attempt fails, the multi-volume snapshot service fails the API request and can delete any snapshot data generated prior to the failure.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 8, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Lalit Jain, Sandeep Kumar, Ankit Singh, James Pinkerton, Marc Stephen Olson
  • Patent number: 10924275
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for creating multiple encrypted block store volumes of data from an unencrypted source. These encryption techniques can use a transform fleet as an intermediary use between the unencrypted source and the encrypted volumes. The transform fleet can obtain data of the volume from one or both of two sources—an object storage “snapshot” a block storage “source volume”—and can then apply the appropriate encryption key for performing the encryption of a particular volume.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Kumar, Arvind Chandrasekar, Lalit Jain, James Pinkerton, Marc Stephen Olson, Danny Wei, Sriram Venugopal
  • Patent number: 10867052
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for modifying volume encryption status, either by creating an encrypted copy of an unencrypted source volume or by re-encrypting the replica with a different key than the source volume. This can be accomplished using an intermediary transform fleet that stores the encryption key(s) and performs encryption (and decryption, in cases where the source is encrypted). Further, these techniques can implement a state refresh for any client attached to the volume in order to equip the client to handle the different encryption state of the encrypted volume.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Kumar, Arvind Chandrasekar, Lalit Jain, Danny Wei, Pavan Kumar Korlepara, Marc Stephen Olson
  • Patent number: 10817203
    Abstract: A client-configurable tiering service implements an interface allowing a client to specify a tiering policy selected from a plurality of supported tiering policies for data of the client stored in a warm tier, wherein the tiering policies specify conditions for relocating portions of the data to a cold tier. The interface also allows a client to specify a tombstone forwarding policy selected from a plurality of supported tombstone forwarding policies, wherein the tombstone forwarding policies specify how data relocated from the warm tier to the cold tier is subsequently retrieved in response to an access request directed to the warm tier. The client-configurable tiering service relocates and retrieves data between a warm tier and a cold tier in accordance with the client's selected policies. In some embodiments, a client may specify further aspects of how data is stored and relocated between different tiers of a data store.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: October 27, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Manu Anand, Lalit Jain, Aman Singhal, Visakh Sakthidharan Nair, Ajit Balachandran, Kumar Shubhankar
  • Publication number: 20200322138
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for creating encrypted block store volumes of data from unencrypted object storage snapshots of the volumes. These encryption techniques use a special pool of servers for performing the encryption. These encryption servers are not accessible to users, and they perform encryption and pass encrypted volumes to other block store servers for user access. The encryption context for the volumes can be persisted on the encryption severs for as long as needed for encryption and not shared with the user-facing servers in order to prevent user access to encryption context.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: Sandeep Kumar, Danny Wei, Lalit Jain, Varun Verma, Oscar Allen Grim Courchaine, Kristina Kraemer Brenneman, Sriram Venugopal, Arvind Chandrasekar
  • Patent number: 10728025
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for creating encrypted block store volumes of data from unencrypted object storage snapshots of the volumes. These encryption techniques use a special pool of servers for performing the encryption. These encryption servers are not accessible to users, and they perform encryption and pass encrypted volumes to other block store servers for user access. The encryption context for the volumes can be persisted on the encryption severs for as long as needed for encryption and not shared with the user-facing servers in order to prevent user access to encryption context.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Kumar, Danny Wei, Lalit Jain, Varun Verma, Oscar Allen Grim Courchaine, Kristina Kraemer Brenneman, Sriram Venugopal, Arvind Chandrasekar
  • Publication number: 20190362027
    Abstract: This disclosure relates to precision agriculture that relies on monitoring micro-climatic conditions of a farm to make accurate disease forecasts for better crop protection and improve yield efficiency. Conventional systems face challenge in managing energy and bandwidth of transmission considering the humongous volume of data generated in a field through IoT based sensors. The present disclosure provides energy-efficient adaptive parameter sampling from the field by optimally configuring the parameter sampling rate thereby maximizing energy-efficiency. This helps reduce unnecessary traffic to a cloud while extending network lifetime.
    Type: Application
    Filed: December 21, 2018
    Publication date: November 28, 2019
    Applicant: Tata Consultancy Services Limited
    Inventors: Prachin Lalit JAIN, Sanat SARANGI, Prakruti Vinodchandra BHATT, Srinivasu PAPPULA
  • Publication number: 20190317816
    Abstract: Computational methods and systems to reclaim capacity of a virtual infrastructure of distributed computing system are described. Methods and systems are directed to forecasting usage of resources that form a virtual infrastructure of a distributed computing system. Streams of metric data that represent usage of resources of the virtual infrastructure assigned to a virtual object are collected. A binary sequence of active status metric data is computed for the virtual object based on the streams of metric data. Forecasted active status metric data are computed in a forecast interval based on the sequence of active status metric data. Expected active or inactive status of virtual object over the forecast interval is determined from the forecasted active status metric data. If the virtual object is expected to inactive status over the forecast interval, resources assigned to the virtual object are reclaimed for use by active virtual objects.
    Type: Application
    Filed: June 20, 2018
    Publication date: October 17, 2019
    Applicant: VMware, Inc.
    Inventors: Rachil Chandran, Lalit Jain, Harutyun Beybutyan, James Ang, Leah Nutman, Keshav Mathur
  • Publication number: 20190319785
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for creating encrypted block store volumes of data from unencrypted object storage snapshots of the volumes. These encryption techniques use a special pool of servers for performing the encryption. These encryption servers are not accessible to users, and they perform encryption and pass encrypted volumes to other block store servers for user access. The encryption context for the volumes can be persisted on the encryption severs for as long as needed for encryption and not shared with the user-facing servers in order to prevent user access to encryption context.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Sandeep Kumar, Danny Wei, Lalit Jain, Varun Verma, Oscar Allen Grim Courchaine, Kristina Kraemer Brenneman, Sriram Venugopal, Arvind Chandrasekar
  • Publication number: 20190317826
    Abstract: Computational methods and systems that estimate time remaining and right size for usable capacities of resources used to run virtual objects of a distributed computing system are described. For each stream of metric data that represents usage of a resource of a distributed computing system, a model for forecasting metric data is determined and used to compute forecasted metric data in a forecast interval. A resource utilization metric is computed from the forecasted metric data and may be used to estimate a time remaining before the usable capacity of the resource is expected to be insufficient and the resource usable capacity is adjusted. The resource utilization metric may be used to determine the capacity remaining is insufficient. A right-size usable capacity for the resource is computed based on the resource utilization metric and the usable capacity of the resource is adjusted to at least the right-size usable capacity.
    Type: Application
    Filed: November 5, 2018
    Publication date: October 17, 2019
    Applicant: VMware, Inc.
    Inventors: Lalit Jain, Rachil Chandran, Keshav Mathur, James Ang, Kien Chiew Wong, Leah Nutman
  • Publication number: 20180165693
    Abstract: Methods and systems that identify objects of a data center that exhibit correlated-extreme behavior are described. The objects may be, but are not limited to, virtual machines (“VMs”), containers, server computers, clusters of server computers, and the data center itself. Metric data is collected for the various objects and the methods identify the objects that exhibit correlated-extreme behavior. In particular, the methods and systems narrow a search for correlated-extreme behavior of consumers of computational resources of a data center when a provider of the computational resources exhibits unexpected or extreme behavior.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Applicant: VMware, Inc.
    Inventors: Lalit Jain, Janislav Jankov
  • Patent number: 8433692
    Abstract: A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: April 30, 2013
    Assignee: Oracle International Corporation
    Inventors: Lalit Jain, Lovelesh Gupta, Ganesh Shivaprakash, Rabicmeeran Kathermytheen, Bowen Wang, Peter Tung, Anil Billapati
  • Publication number: 20120030258
    Abstract: A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface.
    Type: Application
    Filed: August 2, 2010
    Publication date: February 2, 2012
    Applicant: Oracle International Corporation
    Inventors: Lalit Jain, Lovelesh Gupta, Ganesh Shivaprakash, Rabicmeeran Kathermytheen, Bowen Wang, Peter Tung, Anil Billapati