Patents by Inventor Sandeep Kumar

Sandeep Kumar 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: 10462027
    Abstract: In one embodiment, a system for cloud network stability includes a cloud network, a cloud instrument monitor, and a cloud network stability server. The cloud network includes a plurality of components. The cloud instrument monitor includes one or more instruments. Each of the one or more instruments may monitor the plurality of components. The cloud network stability server may include an interface and a processor operably coupled to the interface. The interface may receive an identification of a performance anomaly in the cloud network. A predictive analyzer implemented by a processor may identify a plurality of operational parameters associated with the performance anomaly; detect one or more operational issues associated with the plurality of operational parameters; calculate a network component failure using the detected one or more operational issues; and determine a remediation solution to resolve the network component failure.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: October 29, 2019
    Assignee: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Anant Bondalapati Sharma, Sasidhar Purushothaman
  • Patent number: 10452453
    Abstract: A router of a block-level data storage service receives a request to generate a snapshot of a block device. The router, based on routing metadata for the block-level data storage service, identifies active metadata that indicates a first cell that may maintain the block device and alternate metadata that indicates a second cell that may maintain the block device. Based on a first state of the block device in the first cell, a second state of the block device in the second cell, and a predetermined set of rules defining operations corresponding to outcomes associated with the first state and the second state, the router determines which of the first cell and the second cell authoritatively maintains the block device. The router transmits the request to the appropriate cell in accordance with the predetermined set of rules.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: October 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Kumar, Ankit Singh, Varun Verma
  • Patent number: 10450577
    Abstract: This disclosure concerns compositions and methods for promoting transcription of a nucleotide sequence in a plant or plant cell, employing a promoter from a Panicum virgatum metallothionein-like gene (mtl). Some embodiments relate to a promoter from a Panicum virgatum metallothionein-like gene (mtl) that functions in plants to promote transcription of operably linked nucleotide sequences.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: October 22, 2019
    Assignee: Dow AgroSciences LLC
    Inventors: Sandeep Kumar, Daren Hemingway, Carla Ausmus, Andrew F. Worden, Andrew Asberry
  • 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: 20190318020
    Abstract: A system, computer program product, and computer-implemented method are provided for platform-independent data transformation. A data transformation module is provided, the data transformation module being configured to receive input data from a source application having a first data format, the input data to be transferred to a target application having a second data format, wherein the first data format and the second data format are different data formats; generate a matrix graph, using the data transformation module, to map one or more source fields from the source application to one or more target fields from the target application; based on the matrix graph, transform the input data from the first data format to generate output data in a second data format, wherein the output data is compatible with the target application; and transfer the output data to the target application.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Inventors: Sandeep Kumar Chauhan, Srinivas Tatikonda
  • Patent number: 10443067
    Abstract: This disclosure concerns compositions and methods for promoting transcription of a nucleotide sequence in a plant or plant cell, employing a promoter from a Brachypodium distachyon metallothionein-like gene (mtl). Some embodiments relate to a promoter from a Brachypodium distachyon metallothionein-like gene (mtl) that functions in plants to promote transcription of operably linked nucleotide sequences.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: October 15, 2019
    Assignee: Dow AgroSciences LLC
    Inventors: Sandeep Kumar, Daren Hemingway, Carla Ausmus, Andrew F. Worden, Andrew Asberry
  • Patent number: 10448006
    Abstract: A method of testing a sensor unit which detects, locally at the sensor unit, whether a person appears in the images it captures. The method comprises causing a light-emitting device (e.g. screen of a user terminal) to emit a test pattern toward the sensor unit to be captured over a series of images, the test pattern comprising a spatio-temporal pattern of light simulating presence of a predetermined number of people. The method further comprises, at a processing apparatus external to the sensor unit, receiving one or more presence detection reports from the sensor unit indicating an apparent people count detected using the sensor unit when subject to the test pattern. The apparent people count is then compared with the predetermined number of people simulated by the test pattern. Based on this comparison, it is determining whether the sensor unit is functioning correctly.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: October 15, 2019
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: David Ricardo Caicedo Fernandez, Ashish Vijay Pandharipande, Sandeep Kumar
  • Publication number: 20190311036
    Abstract: A system is disclosed for chatbot conversation construction, and includes user interface, coupled to a conversation construction and management platform, configured to provide entry of intents, associated responses and search terms, and to construct and store conversation controllers, each based at least in part on one or more of the intents, and build conversation flows, each based at least in part on one or more of the conversation controllers. An artificial intelligence (AI) connector platform couples to the conversation construction and management platform, and is configured to receive natural language (NL) search data from a chatbot channel, format the NL search data into an input protocol of a selectable NL processing engine and receive a response from the NLP engine and, based at least in part on one or more of the conversation flows, convert the NLP engine response to a personalized response, and send the personalized response to the chatbot channel.
    Type: Application
    Filed: April 10, 2018
    Publication date: October 10, 2019
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Sankar Shanmugam, Sreeharsha Lanka, Pradeep Bharthur Shanthraj, Neil Thomas Razzano, Shankar Venkatesan, Trisha Mahajan, Stephen John Soltys, Moorthy Sengottaiyan, Saivivek Thiyagarajan, Ahmed Pasha Mohammed, Sandeep Kumar
  • Patent number: 10440281
    Abstract: An apparatus comprises an integrated circuit and at least one lens. The integrated circuit comprises an image sensor having a light sensing region. The light sensing region is partitioned into sub-regions. The integrated circuit also comprises a processor coupled with and beneath the image sensor. The processor is configured to generate a first processed image based on an image captured by one sub-region, and a second processed image based on another image captured by another sub-region. The first processed image and the second processed image are generated based on a pixel correction process executed by the processor which corrects one or more of the image or the another image based on a predefined light reception factor associated with the sub-regions. The image sensor is configured to receive light via the light sensing region through the at least one lens.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: October 8, 2019
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Sandeep Kumar Goel, Yun-Han Lee, Ashok Mehta
  • Patent number: 10440052
    Abstract: Systems, computer products, and methods are described herein for improvements for identifying if an interaction between a user and an entity have been misappropriated. A classical computer may be utilized to analyze data inputs related to a particular interaction and to determine if the interaction is potentially misappropriated based on a trigger activated by one or more of the inputs. If the classical computer identifies that the interaction is potentially misappropriated, then the inputs may be provided to a quantum optimizer to analyze the inputs in greater depth in order to provide a more in depth analysis of the interaction. Because the quantum optimizer is able to analyze more inputs than a classical computer it can provide a more accurate analysis of the interaction. For example, the quantum optimizer assigns qubits to the inputs and analyzes the inputs to determine if the potentially misappropriated interaction is likely misappropriated or not.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: October 8, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Jisoo Lee, Sandeep Kumar Chauhan, Stephen A. Corrado
  • Publication number: 20190303405
    Abstract: Systems and methods for query generation based on a logical data model are described. For example, methods may include accessing a first join graph representing tables in a database; receiving a first query that references data in two or more of the tables of the database; selecting a connected subgraph of the first join graph that includes the two or more tables referenced in the first query; generating multiple leaf queries that reference respective subject tables that are each a root table of the connected subgraph or a table including a measure referenced in the first query; generating a query graph that specifies joining of results from queries based on the multiple leaf queries to obtain a transformed query result; and invoking a transformed query on the database that is based on the query graph and the queries based on the multiple leaf queries to obtain the transformed query result.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 3, 2019
    Inventors: Rakesh Kothari, Amit Prakash, Sandeep Kumar, Archit Bansal, Vaibhav Agarwal, Zhiquan Sui, Swati Kwatra
  • Publication number: 20190306155
    Abstract: Techniques are disclosed relating to generating cryptographic keys using supplemental authentication data for use in user authentication. In one embodiment, an authentication application executing on a computing device may access an initial cryptographic key that is shared with an authentication server configured to authenticate a user of the computing device to a service provided by a server system. The authentication application may execute a routine to obtain a supplemental authentication data value that is not stored by the computing device prior to executing the routine. Further, the authentication application may generate an updated cryptographic key based on the initial cryptographic key and the supplemental authentication data value. In some embodiments, the authentication application may use the updated cryptographic key to generate a one-time passcode that, when communicated to an authentication server, is usable to authenticate the user to the service.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: Dhiraj Girdhar, Sandeep Kumar Ramnani
  • Publication number: 20190306154
    Abstract: Techniques are disclosed relating to authenticating a client computer system to a server computer system. In some embodiments, a client computer system sends, to a server computer system, authentication information for an initial access request for one or more resources. This information may include authentication credentials and attributes that collectively identify the client computer system. In some embodiments, the client computer system receives, from the server computer system, an authentication response that indicates an initial authentication of the client computer system. In some embodiments, the authentication response includes a cryptographic key. While the initial authentication is valid, in some embodiments, the client computer system repeatedly re-authenticates for subsequent access requests. Each of the subsequent access request may include a single-use password generated using a cryptographic key and the attributes of the client computer system.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 3, 2019
    Inventors: Dhiraj Girdhar, Dipto Chakravarty, Sandeep Kumar Ramnani
  • Patent number: 10423432
    Abstract: A dynamic cloud stack testing system comprises a cloud network with cloud components and a cloud stack server coupled to the network. The server includes an interface, a memory, a cloud stack configuration engine, and a cloud stack testing engine. The interface receives a cloud stack request from a user device that includes functionality parameters. The memory stores historic cloud stack combinations. The cloud stack configuration engine identifies cloud components associated with the functionality parameters and determines a cloud stack configuration that incorporates them. It determines whether the configuration is a unique cloud stack configuration by comparing it to the plurality of historic cloud stack configurations. The cloud stack testing engine, in response to determining that the cloud stack configuration is unique, determines a cloud stack configuration test. The cloud stack testing engine executes the test, and stores results and the associated cloud stack configuration in the memory.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: September 24, 2019
    Assignee: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Sasidhar Purushothaman
  • Publication number: 20190286564
    Abstract: Embodiments of the present invention provide a system for triggering cross channel data caching. Historical event data and live event data of a user may be monitored to determine an expected event that comprises one or more expected channels. An expected period of time for the expected event may also be determined. Relevant user data may then be identified from one or more systems of record and cached or otherwise compressed. One or more adapters configured to format cached data into the one or more expected channels are then identified. The cached data is then transmitted to databases associated with each of the one or more expected channels, where the cached data is converted by the adapters. The cached data is then generally maintained in these databases for the expected period of time.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: Sandeep Kumar Chauhan, Sarat Kumar Magatapalli
  • Publication number: 20190285338
    Abstract: A portable container (100, 200) includes an insulative body (102) to hold a food item. The insulative body (102) may include an inner wall and an outer wall. Further, the portable container (100, 200) includes a temperature regulator (110) disposed between the inner wall and the outer wall of the insulative body (102). The portable container (100, 200) also includes a plurality of temperature sensors (202) disposed within the inner wall of the insulative body (102). The plurality of temperature sensors (202) being operably coupled to the temperature regulator (110). Further, the portable container (100, 200) includes a controller (210) communicatively coupled to the temperature regulator (110) to regulate the temperature of the food item based on a user input.
    Type: Application
    Filed: November 22, 2017
    Publication date: September 19, 2019
    Inventor: Sandeep Kumar Chintala
  • Publication number: 20190278693
    Abstract: A deployment tool includes a memory and a hardware processor. The memory stores a solution matrix that indicates a first error, a second error, a first solution, and a second solution. The processor detects that a first piece of software has been deployed in a first environment and that a second piece of software has been deployed in a second environment. The processor also determines that the first error occurred when the first piece of software was deployed and that the second error occurred when the second piece of software was deployed. The processor determines that the first solution should be implemented to correct the first error and that the second solution should be implemented to correct the second error. The processor implements the first solution in the first environment and the second solution in the second environment.
    Type: Application
    Filed: March 12, 2018
    Publication date: September 12, 2019
    Inventors: Srinivas Tatikonda, Sandeep Kumar Chauhan
  • Publication number: 20190278483
    Abstract: A method commences upon accessing a set of data items that describe computing nodes to be organized into failure-tolerant configuration. The failure-tolerant configuration is characterized by system availability characteristics such as a replication factor and such as a hierarchical distribution of computing nodes. Characteristics of the topology include boundaries that define two or more hierarchically-related availability domain levels. Computing nodes are situated within these boundaries. Instances of a target hierarchical availability domain level are sorted, and instances of a hierarchically lower availability domain level are also sorted to form a multi-level sort order of computing nodes. Computing entities are mapped onto the computing nodes by observing the multi-level sort order.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 12, 2019
    Applicant: Nutanix, Inc.
    Inventors: Mohammad MAHMOOD, Anoop MENON, Ashwin THENNARAM VAKKAYIL, Sandeep Kumar MADANALA, Shubham SHUKLA, Chern Yih CHEAH
  • Patent number: 10400246
    Abstract: This disclosure concerns compositions and methods for promoting transcription of a nucleotide sequence in a plant or plant cell, employing a promoter from a Zea mays egg cell gene. Some embodiments relate to a promoter from a Zea mays egg cell gene that functions in plants to promote transcription of operably linked nucleotide sequences. Other embodiments relate to a 3? UTR from a Zea mays egg cell gene that functions in plants to promote transcription of operably linked nucleotide sequences.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: September 3, 2019
    Assignee: Dow AgroSciences LLC
    Inventors: Sandeep Kumar, Pierluigi Barone, Daren Hemingway, Emily Etchison, Andrew Asberry, Heather Pence, Andrew J. Bowling
  • Patent number: 10400245
    Abstract: This disclosure concerns compositions and methods for promoting transcription of a nucleotide sequence in a plant or plant cell, employing a Zea mays GRMZM2G047720 promoter. Some embodiments relate to a Zea mays GRMZM2G047720 promoter that functions in plants to promote transcription of operably linked nucleotide sequences. Other embodiments relate to a Zea mays GRMZM2G047720 3?UTR that functions in plants to terminate transcription of operably linked nucleotide sequences.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: September 3, 2019
    Assignee: Dow AgroSciences LLC
    Inventors: Manju Gupta, Sandeep Kumar, Wei Chen