Patents by Inventor Ashish .

Ashish . 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: 20210336966
    Abstract: Described embodiments provide systems, methods, computer readable media for accessing services via identity providers. A computing device may transmit, responsive to a request from a client to access a service, a value to the client. The client may be configured to access the service using an access token. The computing device may receive, from the client, a signature, the signature generated using the value, a device identifier, and a first encryption key. The computing device may determine, using the value and a second encryption key, the device identifier from the signature. The computing device may identify a status of the client according to the device identifier. The computing device may provide, responsive to the status, a new access token to permit access to the access and a refresh token to obtain subsequent access tokens.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 28, 2021
    Inventors: Ashish Gujarathi, Ricardo Fernando Feijoo
  • Patent number: 11157833
    Abstract: An example operation may include one or more of partitioning a data set from a data provider into a training data set and a test data set, exposing the training data set to a learning service provider while preventing the learning service provider from being able to access the test data set, wherein the preventing comprises encrypting the test data set and storing the encrypted test data set in an immutable ledger, receiving a learning model that is generated by the learning service provider based on the exposed training data set, executing the received learning model using the test data set as input to verify whether the learning model satisfies a predefined performance threshold, and in response to verifying the learning model satisfies the predefined performance threshold, outputting information about the verification to a computing node.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Flavio du Pin Calmon, Michele M. Franceschini, Ashish Jagmohan, Sambit Sahu
  • Patent number: 11155481
    Abstract: Described herein are the methods of using a cationic alkyl polyglycoside in a fouling control composition to reduce microbial and/biofilm growth in a water system. The described methods or compositions are found to be effective than those methods or compositions including commonly used single quaternary compounds for reducing microbial or biofilm growth in water systems.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: October 26, 2021
    Assignee: ECOLAB USA INC.
    Inventors: Ashish Dhawan, Kun Xiong, Carter M. Silvernail
  • Patent number: 11154639
    Abstract: Disclosed herein are substrates for cell delivery to target tissues requiring treatment for various diseases that induce cell death, damage or loss of function. The substrates are configured to provide seeded cells, including stem cells, with a structural support that allows interconnection with and transmission of biological signals between the cells and the target tissue.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: October 26, 2021
    Assignees: University of Southern California, California Institute of Technology, The Regents of the University of California
    Inventors: Mark S. Humayun, Ashish Ahuja, Yu-Chong Tai, David R. Hinton, Robert H. Grubbs, Dennis O. Clegg, Lincoln Vallance Johnson, Sherry T. Hikita
  • Patent number: 11157497
    Abstract: Systems and methods are disclosed for dynamically assigning a search head or search nodes in a data intake and query system for a query received by the data intake and query system. Existing search heads and search nodes can periodically report their status to the data intake and query system, which can use that information to help determine the need to provision additional search heads and search nodes. The data intake and query system can receive a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system can use the status information for existing search heads and search nodes to dynamically assign a search head and search nodes for the query. Dynamically assigning the search head and search nodes in this manner may provide many benefits, including improved load balancing and resource utilization.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: October 26, 2021
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Scott Calvert, Alexander Douglas James, Bei Li, Ashish Mathew, James Monschke, Sogol Moshtaghi, Christopher Madden Pride, Xiaowei Wang
  • Patent number: 11157509
    Abstract: Systems and methods for accessing single-tenant databases comprising a multi-tenant aware cluster manager in communication with instances of single-tenant databases are described. The cluster manager can establish a uniform resource locator (URL) unique for each tenant to access the cluster manager. Each of the instances of single-tenant databases can include data for a corresponding tenant. The cluster manager can receive a request from a client to access a database corresponding to the first tenant. The request can include the URL established for the first tenant. The cluster manager can identify the first tenant based on the URL of the request. The cluster manager can obtain, responsive to identification of the first tenant, a tenant context of the first tenant from a storage. The cluster manager can access, using the first tenant context and responsive to the request, a first instance of the single-tenant databases corresponding to the first tenant.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: October 26, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Ashish Gujarathi
  • Patent number: 11157052
    Abstract: In one embodiment, a processor includes a plurality of domains each to operate at an independently controllable voltage and frequency, a plurality of linear regulators each to receive a first voltage from an off-chip source and controllable to provide a regulated voltage to at least one of the plurality of domains, and a plurality of selectors each coupled to one of the domains, where each selector is configured to provide a regulated voltage from one of the linear regulators or a bypass voltage to a corresponding domain. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: October 26, 2021
    Assignee: Intel Corporation
    Inventors: Sanjeev S. Jahagirdar, Satish K. Damaraju, Yun-Han Chen, Ryan D. Wells, Inder M. Sodhi, Vishram Sarurkar, Ken Drottar, Ashish V. Choubal, Rabiul Islam
  • Patent number: 11155303
    Abstract: A structural arrangement for a vehicle includes a vehicle frame including an upper front rail, a frame rail, and a front hinge pillar, the frame rail extending parallel to a vehicle body axis and the front hinge pillar extending perpendicular to the vehicle body axis, the frame rail including a pulley, a load deflection system including a load member coupled to the upper front rail at a first attachment point, coupled to the frame rail at a detachable attachment point, and coupled to the front hinge pillar at a non-detachable attachment point such that the cable member extends generally longitudinally along the frame rail. The load member passes around the pulley from the first attachment point to the detachable attachment point and defines a load path between the upper front rail and the front hinge pillar utilizing the strength the frame rail.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: October 26, 2021
    Assignee: GM Global Technology Operations LLC
    Inventors: Ashish Nayak, Dheeraj Jha, Manoj Marella
  • Patent number: 11158558
    Abstract: An apparatus is provided which comprises: a substrate, a die site on the substrate to couple with a die, a die side component site on the substrate to couple with a die side component, and a raised barrier on the substrate between the die and die side component sites to contain underfill material disposed at the die site, wherein the raised barrier comprises electroplated metal. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 26, 2021
    Assignee: Intel Corporation
    Inventors: Rahul Jain, Kyu Oh Lee, Siddharth K. Alur, Wei-Lun K. Jen, Vipul V. Mehta, Ashish Dhall, Sri Chaitra J. Chavali, Rahul N. Manepalli, Amruthavalli P. Alur, Sai Vadlamani
  • Patent number: 11157515
    Abstract: Example systems and methods for cloning catalog objects are described. In one implementation, a method includes creating a copy of a catalog object without copying a data associated with the catalog object by only coping metadata associated with the object. The method further includes modifying, by one or more processors, the data associated with the catalog object independently of the copy of the catalog object such that modified data is not visible to the copy of the catalog object and wherein the modified data is not visible to the catalog object in a database. The method further includes deleting the copy of the catalog object following completion of the modification of the data associated with the catalog object.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: October 26, 2021
    Assignee: Snowflake Inc.
    Inventors: Ashish Motivala, Benoit Dageville
  • Patent number: 11157564
    Abstract: Systems and methods for natural language question answering are described. For example, methods may include determining a set of candidate database queries, including respective sequences of tokens of a database syntax, based on a string; determining a first score for a first candidate database query from the set of candidate database queries, wherein the first score is based on a match between one or more words of the string and a token of the respective sequence of tokens of the first candidate database query; determining a second score for the first candidate database query, wherein the second score is based on natural language syntax data determined for words of the string; selecting, based on the first score and the second score, the first candidate database query from the set of candidate database queries; and invoking a search of the database using the first candidate database query to obtain search results.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: October 26, 2021
    Assignee: ThoughtSpot, Inc.
    Inventors: Amit Prakash, Ravi Tandon, Manikanta Balakavi, Pavan Ram Piratla, Ashish Shubham, Alonzo Canada, Rakesh Kothari, Maneesh Apte, Amitabh Singhal, Aditya Viswanathan, Ajeet Singh
  • Patent number: 11155480
    Abstract: Described herein are the methods of using a cationic alkyl polyglycoside in a corrosion control composition to reduce corrosion for metal surfaces in a water system. The described methods or compositions are found to be effective than those methods or compositions including commonly used corrosion inhibitors for water systems.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: October 26, 2021
    Assignee: Ecolab USA Inc.
    Inventors: Jeremy Moloney, Ashish Dhawan, Carter M. Silvernail
  • Patent number: 11157396
    Abstract: A web server, such as one operating with a test agent in a database system receives a request for executing a test. The request is sent by a test master to an endpoint of the web server. In response to receiving the request by the web server, without exchanging information between the test agent and the test master, the test agent performs a series of operations as follows. A complete set of test steps is determined for the test. A complete set of test data used to execute the complete set of test steps is determined. The complete set of test steps for the test is executed with the complete set of test data. A final test execution status is generated for the test. The test agent can make the final test execution status for the test available for the test master to retrieve by way of the web server.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: October 26, 2021
    Assignee: salesforce.com, inc.
    Inventors: Ashish Patel, Christopher Tammariello, Michael Bartoli, Tuhin Kanti Sharma, Vaishali Nandal
  • Publication number: 20210324348
    Abstract: The present invention provides a polynucleotide having the nucleotide sequence as set forth in SEQ ID NO: 1 encoding 9-lipoxygenase. The present invention also provides recombinant plasmid expression vector comprising said polynucleotide. The recombinant protein 9-lipoxygenase encoded by the polynucleotide leads to production of lactones in fruits such as mangoes.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 21, 2021
    Inventors: Vidya Shrikant Gupta, Ashish Balwant Deshpande, Hemangi Girish Chidley, Ashok Prabhakar Giri
  • Publication number: 20210326401
    Abstract: In some embodiments, a computer system generates offline a viewer embedding for a user of an online service based on a viewer portion of a scoring model using viewer features stored in a data source in association with a profile of the user, generates offline candidate embeddings for recommendation candidates by a key-value store based on a recommendation portion of the scoring model using features of the recommendation candidate stored in the key-value store, pushes the viewer embedding to the key-value store, generates online pairwise scores for recommendation candidates by the key-value store based on a pairwise portion of the scoring model using the viewer embedding and candidate embeddings, generates ranking scores for the recommendation candidates based on the scoring model using the embeddings and the pairwise scores, and causes recommendation candidates to be displayed on a device of the user based on the corresponding ranking scores.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 21, 2021
    Inventors: Peter Chng, Amol Ghoting, Felix Giguere Villegas, Gaojie Liu, Min Huang, Ashish Singhai
  • Publication number: 20210328518
    Abstract: An intelligent architecture system is provided. The intelligent architecture system includes an input line, an output line and an intelligent architecture operably interposed between the input line and the output line. The intelligent architecture is configured to control a voltage of the output line in accordance with a voltage of the input line.
    Type: Application
    Filed: February 18, 2021
    Publication date: October 21, 2021
    Inventors: Sridhar Katakam, Somasekhar Valleru, Nageswara Rao Kalluri, Ashish Vijay
  • Publication number: 20210329075
    Abstract: A device may include a memory storing instructions and processor configured to execute the instructions to receive, by a blockchain node, a content consumption report from a user device relating to a digital content item provided by a content provider device to the user device and add content consumption data from the content consumption report to a blockchain associated with the blockchain node. The processor may be further configured to receive, by the blockchain node, a request for consumption information relating to the digital content item stored in the blockchain from a rights-holder associated with the digital content item; verify, by the blockchain node, that the rights-holder is authorized to access the requested consumption information; and provide, by the blockchain node, the requested consumption information from the blockchain to the rights-holder.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 21, 2021
    Inventors: Ashish Sardesai, Dante J. Pacella
  • Publication number: 20210326379
    Abstract: Provided is a method for detecting duplicate audio content in an electronic device. The method includes receiving, by the electronic device, a plurality of audio content, decoding, by the electronic device, each of the audio content to extract a plurality of byte streams of each of the audio content and audio feature information, generating, by the electronic device, a unique signature for each of the audio content based on the plurality of byte streams of each of the audio content, and storing, by the electronic device, the unique signature of each of the audio content in the electronic device to identify duplicate audio content.
    Type: Application
    Filed: September 11, 2019
    Publication date: October 21, 2021
    Inventors: Ashish CHOPRA, Rajan DAHIYA
  • Publication number: 20210326546
    Abstract: A computer-implemented system and method for entity tracking and identification is provided. A tracker associated with an entity is tracked. Communication is continuously attempted between the tracker and a tracking device associated with an individual in custody of the entity. During one of the attempted communications, an absence of the tracker is determined by identifying a time of the attempted communication and applying a time threshold to the time for the attempted communication. The absence of the tracker is identified when no communication has been established with the tracking device within the time threshold. The entity is classified as missing when the absence of the tracker is determined.
    Type: Application
    Filed: June 28, 2021
    Publication date: October 21, 2021
    Inventors: Felicia Linn, Ramkumar Abhishek, Ashish V. Pattekar
  • Patent number: 11151120
    Abstract: There are provided systems and methods for determining data validity during data processing for multiple processing stacks. During processing requests with a service provider, each request may go through a data flow that invokes multiple processing stacks, where the data is transmitted over a network to different data processing nodes. For example, a distributed computing architecture may invoke multiple disparate nodes to process data, which may become corrupted during data transmission and processing. To ensure data validity, a framework may be provided that provided data translators for each processing stack to covert data handled in a processing format for that stack into a base data format utilized by the framework. The framework may utilize checksums or other hash values of the data in the base data format to determine if the data has been altered at different processing nodes or stacks.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 19, 2021
    Assignee: PAYPAL, INC.
    Inventors: Shanmugasundaram Alagumuthu, Vikas Prabhakar, Ashish Srivastava