Patents by Inventor Lokendra Singh

Lokendra Singh 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: 11909579
    Abstract: Embodiments relate to the autonomous remediation of IT asset records in accordance with rules-based asset management policies. An IT asset record associated with an IT asset and having a first piece of IT asset information is received and evaluated for compliance in accordance with defined asset management rules. The asset management rules require the IT asset record to include both the first piece and a second piece of IT asset information. In view of the rules, a determination is made that the IT asset record requires remediation. Based on a determination that the IT asset record requires remediation, a decision-tree machine learning model is utilized to infer, based on IT asset information available in the IT asset record, at least the second piece of IT asset information to place the IT asset record in compliance with the asset management rules.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Lokendra Singh Chauhan, Timothy Ira Scott Burton, Russell Marsh, Aditya Kumar, Sharad Jain, Tonia Erin
  • Patent number: 11461347
    Abstract: Methods, systems, and computer-readable media for adaptive querying of time-series data over tiered storage are disclosed. A distributed time-series database receives a query indicating spatial and temporal boundaries of requested time-series data in a table. The time-series database stores time-series data using a plurality of storage resources, wherein a first storage tier is accessible using a first access interface and a second storage tier is accessible using a second access interface. The time-series database determines, in the plurality of storage resources, one or more storage locations corresponding to the spatial and temporal boundaries of the query. Using the first access interface, the time-series database reads one or more elements of the requested time-series data from storage locations in the first storage tier. Using the second access interface, the time-series database reads one or more additional elements of the requested time-series data from storage locations in the second storage tier.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sudipto Das, Rajesh Iyer, Lokendra Singh Panwar, Harish Tummalacherla, Lonnie J Princehouse
  • Patent number: 11314717
    Abstract: Scalable architecture for propagating updates may be implemented for data replicated from a data set. A node may receive updates to items in a data set that have been committed to the data set. The node may determine whether the update should be applied to a replicated portion of the data set. For updates that should be applied, the node may identify another node that hosts the replicated portion of the data set and send a request to the other node to perform a conditional atomic operation to apply the update to the item in the replicated portion of the data set. The condition may compare a version identifier associated with an update and a current version identifier for the item at the other node. If the condition evaluates true, then the update to the item in the replicated portion may be performed.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: April 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Anshul Gupta, Vaibhav Jain, Sharatkumar Nagesh Kuppahally, Alexander Richard Keyes, Rajaprabhu Thiruchi Loganathan, Ravi Math, Adam Douglas Morley, Lokendra Singh Panwar, Krishnan Seshadrinathan, James Christopher Sorenson, III, Stefano Stefani, Wei Xiao
  • Patent number: 10853182
    Abstract: In response to determining that a secondary index is to be created for a particular table of a non-relational database service, a service component verifies that automated transmission of change records of the table to a log-structured journal has been configured. A given change record comprises a before-image and an after-image associated with a committed database write, and is assigned a unique sequence number. A change record propagator for the secondary index examines change records stored in the journal, and transmits selected change records to an index storage node. The index storage node builds the secondary index using the selected change records.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Lokendra Singh Panwar, Subramanian Sankara Subramanian, Rajaprabhu Thiruchi Loganathan, Parikshit Shivajirao Pol, Rama Krishna Sandeep Pokkunuri, Harini Chandrasekharan
  • Publication number: 20190090246
    Abstract: Disclosed herein is a system and method for granting available network capacity to mobile devices. The system locates a mobile device's cell based on its location and classifies the cell, and its associated carriers and sectors, based on different properties like busy level, bandwidth, and RF data in real time at different times of the day. Varying types of network cells with under-utilized capacity are identified using a cloud-based system to provide an online trigger to nearby mobile users to utilize the network capacity for any kind of data usage. Models are used to infer device RF conditions and details of network cellular parameters under consideration to dynamically improve the service in a heterogeneous crowd-sourced environment.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 21, 2019
    Applicant: TUBE Incorporated
    Inventors: Shantigram Jagannath, Lokendra Singh Chauhan, Sharmistha Chatterjee, Minyan Shi, Robin Balyan
  • Patent number: 10135703
    Abstract: A data storage system may implement generating creation performance metrics for a secondary index of a table. Metrics may be collected from different partitions of a table and different partitions of a secondary index in a table store upon initiating creation of the secondary index for the table that utilize provisioned resources for creating the secondary index. The metrics may be analyzed to generate performance metrics for the creation of the table. The performance metrics may be provided to clients of the data store or to monitoring systems. Monitoring systems may send performance event notifications to clients or automatically perform modifications to the provisioned throughput capacity.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: November 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Aanchal Gupta, Kiran Kumar Muniswamy Reddy, Shirley Xue Yi Ly, Lokendra Singh Panwar, Pejus Manoj Das
  • Patent number: 10102230
    Abstract: A data storage system may implement rate-limiting secondary index creation for an online table. A secondary index may be generated for a table stored in a data store. The table may be incrementally indexed, maintaining the updates determined according to indexing different portions of the table in a queue of pending updates that are subsequently applied at the secondary index. Prior to indexing a portion of the table, an evaluation of a current number of pending updates in the queue of pending updates may be performed with respect to a throttle threshold. If the current number of pending updates exceeds the throttle threshold, then indexing the portion of the table may be throttled. Received updates to previously indexed portions of the table, may be applied to the table and placed in the queue of pending updates without an evaluation of the current number of pending requests.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran Kumar Muniswamy Reddy, Wei Xiao, Pejus Manoj Das, Lokendra Singh Panwar, Xianglong Huang
  • Patent number: 9898614
    Abstract: A data storage system may implement implicit prioritization to rate-limit secondary index creation for an online table. A secondary index may be generated for a table stored in a data store. The table may be incrementally indexed, performing multiple indexing operations to populate the secondary index. Prior to performing an indexing operation, an evaluation of a capacity limitation for performing indexing operations may be made with respect to capacity to process access requests at the data store. If a determination is made that performance of the indexing operation exceeds the capacity limitation, then the indexing operation may be throttled. If a determination is made that performance of the indexing operation does not exceed the capacity limitation, then the indexing operation may be performed.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: February 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran Kumar Muniswamy Reddy, Wei Xiao, Adam Douglas Morley, Lokendra Singh Panwar
  • Patent number: 9785539
    Abstract: Disclosed are various embodiments for systems and methods to provide to a processor unit over a network. The processor unit may be used for testing applications, debugging code, and/or any other job that may need processing. The processor unit does not include a particular peripheral device needed by an application being executed by the processor unit. Peripheral device data associated with the absent peripheral device may be sent to the processor unit by a computing device over a network. The processor unit may be monitored and any data generated may be reported.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: October 10, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Lokendra Singh
  • Patent number: 9501390
    Abstract: Disclosed are various embodiments for enhancing automated testing for mobile applications by using an automated testing set. An automated testing pattern set may include multiple patterns that have been determined to yield accurate results in testing applications within a particular application category. The automated testing pattern set may be created for each application category by applying automated random pattern generator tests to applications within the same application category and verifying the accuracy of the random patterns produced by the random pattern generator tests by comparing the results from manual testing. The automated testing pattern set is then created based on patterns ranked according to an assigned accuracy score.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Sridhar Chellappa, Ashok Thangamani Nadar, Kamlesh Tekhbahadur Talreja, Pavan Kumar Surishetty, Lokendra Singh
  • Publication number: 20160162391
    Abstract: Disclosed are various embodiments for systems and methods to provide to a processor unit over a network. The processor unit may be used for testing applications, debugging code, and/or any other job that may need processing. The processor unit does not include a particular peripheral device needed by an application being executed by the processor unit. Peripheral device data associated with the absent peripheral device may be sent to the processor unit by a computing device over a network. The processor unit may be monitored and any data generated may be reported.
    Type: Application
    Filed: February 18, 2016
    Publication date: June 9, 2016
    Inventor: LOKENDRA SINGH
  • Patent number: 9359237
    Abstract: A digester for degradation of human waste comprising a main tank having biochemical treatment compartment and chemical treatment compartment connected by connecting pipe as a passage for bio-chemically treated waste to chemical treatment compartment; the biochemical treatment compartment has at least one loosely fitted partitioned wall and at least one inlet to receive waste, at least one gas outlet and at least one waste drain pipe to remove sludge; the chemical treatment compartment has discharge means to discharge treated waste and excess of liquid, and float ball assembly to release chemical for chemical treatment.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: June 7, 2016
    Assignee: THE DIRECTOR GENERAL, DEFENSE RESEARCH AND DEVELOPMENT ORGANIZATION
    Inventors: Krishnamurthy Sekhar, Dev Vrat Kamboj, Lokendra Singh, Vichitra Kumar Gangwar, Arvind Tomar, Ramesh Chand Meena
  • Patent number: 9329976
    Abstract: Disclosed are various embodiments for systems and methods to provide access to a plurality of processor units accessible across a network. A system may include multiple stripped down mobile device processor units which may share access to multiple peripheral devices. The processor units may be selected for testing applications, debugging code, and/or any other job that may need processing. The processor units may be monitored and any data generated may be reported to the client.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: May 3, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Lokendra Singh
  • Publication number: 20130206657
    Abstract: This invention relates to the field of human waste handling, treatment and disposal in mobile public carriers. In particular the invention is directed to a self- sustained bio-digester for onboard degradation of human waste.
    Type: Application
    Filed: May 6, 2011
    Publication date: August 15, 2013
    Applicant: Director General, Defence Research & Development Organisation
    Inventors: Dev Vrat Kamboj, Lokendra Singh, Vichitra Kumar Gangwar, Rajagopalan Vijayaraghavan
  • Publication number: 20100089808
    Abstract: A digester for degradation of human waste comprising a main tank having biochemical treatment compartment and chemical treatment compartment connected by connecting pipe as a passage for bio-chemically treated waste to chemical treatment compartment; the biochemical treatment compartment has at least one loosely fitted partitioned wall and at least one inlet to receive waste, at least one gas outlet and at least one waste drain pipe to remove sludge; the chemical treatment compartment has discharge means to discharge treated waste and excess of liquid, and float ball assembly to release chemical for chemical treatment.
    Type: Application
    Filed: July 9, 2007
    Publication date: April 15, 2010
    Inventors: Krishnamurthy Sekhar, Dev Vrat Kamboj, Lokendra Singh, Vichitra Kumar Gangwar, Arvind Tomar, Ramesh Chand Meena