Patents by Inventor Abhay Kumar

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

  • Publication number: 20220156112
    Abstract: In an embodiment of the present disclosure, a processor receives a request to create a volume, wherein a volume placement policy comprises a plurality of scheduler algorithms, each of the scheduler algorithms selecting one or more worker nodes from a plurality of worker nodes for volume storage, determines, based on output from the plurality of scheduler algorithms, the one or more worker nodes, wherein output of each of the plurality of scheduler algorithms is assigned a weight in determining the one or more worker nodes; and causes a node agent in each of the one or more worker nodes to create the volume.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 19, 2022
    Inventors: Abhay Kumar Singh, Shilpa Mayanna, Sambasiva Rao Bandarupalli, Deepak Tawri
  • Publication number: 20220138871
    Abstract: A method, a computer system, and a computer program product for restoration time predictions and optimized recovery solutions is provided. Embodiments of the present invention may include selecting a dataset based on time series data. Embodiments of the present invention may include building one or more models, wherein the one or more models include a classification and regression tree model, a cross validated decision tree model or a bootstrap aggregating model. Embodiments of the present invention may include selecting a model for predictions using decision trees to reduce a variance of the model. Embodiments of the present invention may include rebuilding the model based on additional data attributes. Embodiments of the present invention may include determining an outage prioritization for each outage node. Embodiments of the present invention may include transmitting results of the outage prioritization.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Inventors: Pranshu Tiwari, Atul Kumar Thapliyal, Harish Bharti, ABHAY KUMAR PATRA
  • Patent number: 11269518
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: March 8, 2022
    Assignee: Diamanti, Inc.
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20220027264
    Abstract: An example method of memory management in a computing system having a plurality of processors includes: receiving a first memory allocation request at a memory manager from a process executing on a processor of the plurality of processors in the computing system; allocating a local memory pool for the processor from a global memory pool for the plurality of processors in response to the first memory allocation request; and allocating memory from the local memory pool for the processor in response to the first memory allocation request without locking the local memory pool.
    Type: Application
    Filed: September 9, 2020
    Publication date: January 27, 2022
    Inventors: ABHAY KUMAR JAIN, Richard P. Spillane, Wenguang Wang, Nitin Rastogi, Mounesh Badiger
  • Publication number: 20220004461
    Abstract: Techniques for efficiently exporting snapshot changes are provided. In some embodiments, a system may receive a first snapshot of a data set in a storage system and a second snapshot the data set in the storage system. The system may further generate actions based on differences between the first snapshot and the second snapshot to produce a list of actions, wherein a modification to a file or directory path having a first directory location includes a first action to rename a file from the first directory location to a temporary storage location and a second action to rename the file from the temporary storage location to a second directory location; and provide the generated actions to a backup system. The backup system may apply the generated actions to a first backup associated with the first snapshot to produce a second backup associated with the second snapshot.
    Type: Application
    Filed: July 3, 2020
    Publication date: January 6, 2022
    Inventors: Abhay Kumar Jain, Wenguang Wang
  • Patent number: 11196502
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-Generation (4G) communication system such as long-term evolution (LTE). Methods and devices are provided for detecting a synchronized primary synchronization signal (PSS) sequence in a wireless network is provided. A device receives a synchronization signal including a PSS sequence. The device determines a plurality of peak correlation values by correlating a plurality of predefined PSS sequences with time-shifted variants of the received synchronization signal. The device detects the synchronized PSS sequence from the plurality of predefined PSS sequences by analyzing the plurality of peak correlation values using at least one of probability detection values, a sliding window method, weight assignments, and a rewarding-based method.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: December 7, 2021
    Inventors: Satya Kumar Vankayala, Javed Akhtar, Abhay Kumar Sah, Anshuman Nigam, Godavarti Satya Venkata Uma Kishore, Nithin Srinivasan, Raviteja Gundeti
  • Publication number: 20210343424
    Abstract: A method, computer program product, and a system where a processor(s) obtains a universe of social media items posted to a social media platform at a given time. The processor(s) determines a likelihood of each item of the universe of social media items becoming viral by linking each item of the universe to a breakout pattern based on predefined dimensions and bucketing each item into a defined grouping by a measure of anticipated virality of the item. The processor(s) applies a susceptible-infected-recovered (SIR) model as a differential equation to the bucketed items to determine an equilibrium and one or more breakout points. The processor(s) determines if a social media item will become viral based on whether the item matches at least one or the one or more breakout points.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 4, 2021
    Inventors: Sandeep Sukhija, Rakesh Shinde, Harish Bharti, Rajesh Kumar Saxena, Abhay Kumar Patra
  • Patent number: 11108497
    Abstract: Disclosed herein is method and system for hierarchical decoding of data packets in cellular communication network. At first, base station upon receiving data packets computes LLR values and evaluates computed LLR values through first Cyclic Redundancy Check (CRC) to determine successful decoding of data packets. When first CRC is unsuccessful and when SINR is greater than first predefined threshold, base station combines LLR values of intra base stations with computed LLR values for decoding data packets and performs second CRC check to determine if data packets are successfully decoded. The base station combines LLR values of intra base stations and LLR values of inter base stations with computed LLR values for decoding data packets when SINR value of inter base stations is greater than second predefined threshold and when evaluated second CRC is unsuccessful and performs third CRC. The present disclosure increases throughput and reduces latency significantly while decoding packets.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: August 31, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Satya Kumar Vankayala, RaviTeja Gundeti, Abhay Kumar Sah, Ashvin Kaithara Joseph, Seungil Yoon, Anshuman Nigam, Satya Venkata Uma Kishore Godavarti
  • Patent number: 11086779
    Abstract: Disclosed are a method and system for managing multi-threaded concurrent access to a cache data structure. The cache data structure includes a hash table and three queues. The hash table includes a list of elements for each hash bucket with each hash bucket containing a mutex object and elements in each of the queues containing lock objects. Multiple threads can each lock a different hash bucket to have access to the list, and multiple threads can each lock a different element in the queues. The locks permit highly concurrent access to the cache data structure without conflict. Also, atomic operations are used to obtain pointers to elements in the queues so that a thread can safely advance each pointer. Race conditions that are encountered with locking an element in the queues or entering an element into the hash table are detected, and the operation encountering the race condition is retried.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: August 10, 2021
    Assignee: VMware, Inc.
    Inventors: Wenguang Wang, Mounesh Badiger, Abhay Kumar Jain, Junlong Gao, Zhaohui Guo, Richard P. Spillane
  • Publication number: 20210141728
    Abstract: Disclosed are a method and system for managing multi-threaded concurrent access to a cache data structure. The cache data structure includes a hash table and three queues. The hash table includes a list of elements for each hash bucket with each hash bucket containing a mutex object and elements in each of the queues containing lock objects. Multiple threads can each lock a different hash bucket to have access to the list, and multiple threads can each lock a different element in the queues. The locks permit highly concurrent access to the cache data structure without conflict. Also, atomic operations are used to obtain pointers to elements in the queues so that a thread can safely advance each pointer. Race conditions that are encountered with locking an element in the queues or entering an element into the hash table are detected, and the operation encountering the race condition is retried.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Inventors: Wenguang WANG, Mounesh BADIGER, Abhay Kumar JAIN, Junlong GAO, Zhaohui GUO, Richard P. SPILLANE
  • Patent number: 10995350
    Abstract: Provided herein are microorganisms that include one or more heterologous nucleic acid selected from the group of a sequence encoding a 7-methylxanthosine synthase, a sequence encoding a theobromine synthase; and a sequence encoding a caffeine synthase, where the microorganism is capable of producing one or more purine alkaloid in a culture medium, when the microorganism is cultured under conditions sufficient to produce the one or more purine alkaloid. Also provided compositions and kits that include at least one of these microorganisms, and methods of producing one or more purine alkaloid that include culturing one of these microorganisms under conditions sufficient to produce the one or more purine alkaloid.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: May 4, 2021
    Assignee: MOgene Green Chemicals LLC
    Inventors: Jana Stockel, Abhay Kumar Singh, Himadri Pakrasi, Ganesh Murthy Kishore
  • Publication number: 20210126738
    Abstract: Disclosed herein is method and system for hierarchical decoding of data packets in cellular communication network. At first, base station upon receiving data packets computes LLR values and evaluates computed LLR values through first Cyclic Redundancy Check (CRC) to determine successful decoding of data packets. When first CRC is unsuccessful and when SINR is greater than first predefined threshold, base station combines LLR values of intra base stations with computed LLR values for decoding data packets and performs second CRC check to determine if data packets are successfully decoded. The base station combines LLR values of intra base stations and LLR values of inter base stations with computed LLR values for decoding data packets when SINR value of inter base stations is greater than second predefined threshold and when evaluated second CRC is unsuccessful and performs third CRC. The present disclosure increases throughput and reduces latency significantly while decoding packets.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 29, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Satya Kumar VANKAYALA, RaviTeja Gundeti, Abhay Kumar Sah, Ashvin Kaithara Joseph, Seungil Yoon, Anshuman Nigam, Satya Venkata Uma Kishore Godavarti
  • Publication number: 20210103911
    Abstract: Techniques for mobile payments integrated with a booking system are described. In an embodiment, a method includes: receiving a request from a computing device of a user to pay a ticket open at a merchant point-of-sale computer, obtaining a current total ticket amount for the ticket from the merchant point-of-sale computer, determining an estimated total ticket amount based at least in part on the current total ticket amount, authorizing but not capturing payment of the estimated total ticket amount with a payment network gateway computer, after the ticket is closed at the merchant point-of-sale computer, obtaining a final total ticket amount for the ticket from the merchant point-of-sale computer, and capturing payment of the final total ticket amount with the payment network gateway computer.
    Type: Application
    Filed: October 19, 2020
    Publication date: April 8, 2021
    Inventors: Rohan Angrish, Rishi Deshpande, Kashyap Deorah, Tapan Pandita, Ulhas Mandrawadkar, Keshav Krity, Sanjay Dalsania, Abhay Kumar, Dave Arthurs
  • Patent number: 10956522
    Abstract: An online system enforces policies to content items that are distributed on its platform and blocks content items that violate one or more of those policies. To identify content items that are slightly varied from each other, the online system generates an embedding for each of the known content items that have already been determined to be noncompliant with one or more policies. The online system then groups the known noncompliant content items that are clustered together in the embedding space. The texts of the group of known noncompliant content items are converted to finite state automata and are merged to generate a common automaton. The common automaton is used to generate a common regular expression that is used to screen new content items. When a new content item matches the textual pattern defined by the common regular expression, the system may block the new content item.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventors: Abhay Kumar Jha, Emanuel Alexandre Strauss
  • Publication number: 20210072893
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Application
    Filed: November 16, 2020
    Publication date: March 11, 2021
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20210019805
    Abstract: Transaction modification based on modeled profiles is described. In an example, transaction data can be received by a payment processing system. The payment processing system can generate, using a trained model, profiles. Based at least in part on (i) receiving an indication that a buyer and a merchant are engaged in, or likely to be engaged in, a transaction and (ii) determining that a characteristic of the transaction corresponds to a profile, generating a communication to enable the buyer or the merchant to modify the transaction in association with processing of the transaction.
    Type: Application
    Filed: October 7, 2020
    Publication date: January 21, 2021
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
  • Patent number: 10860213
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: December 8, 2020
    Assignee: Diamanti, Inc.
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Patent number: 10810576
    Abstract: Mobile payments integrated with a booking system. In one embodiment, for example, a method in a service provider computer system is performed. The service provider computer system is communicatively coupled to a computing device of a user and a merchant point-of-sale computer by one or more data networks. The method comprises: receiving a request from the computing device of the user to pay a ticket open at the merchant point-of-sale computer; obtaining a current total ticket amount for the ticket from the merchant point-of-sale computer; determining an estimated total ticket amount based at least in part on the current total ticket amount; authorizing but not capturing payment of the estimated total ticket amount with a payment network gateway computer; after the ticket is closed at the merchant point-of-sale computer, obtaining a final total ticket amount for the ticket from the merchant point-of-sale computer; and capturing payment of the final total ticket amount with the payment network gateway computer.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 20, 2020
    Assignee: OpenTable, Inc.
    Inventors: Rohan Angrish, Rishi Deshpande, Kashyap Deorah, Tapan Pandita, Ulhas Mandrawadkar, Keshav Krity, Sanjay Dalsania, Abhay Kumar, Dave Arthurs
  • Patent number: 10810650
    Abstract: Buyer profile management is described herein. In an example, a payment processing service can store, in a database, buyer profiles associated with buyers involved in transactions with one or more merchants of the payment processing service. The payment processing service can receive transaction data associated with a new transaction between a buyer and a merchant and can determine whether the transaction data corresponds to any of the buyer profiles. Based at least in part on determining that the transaction data corresponds to one of the buyer profiles, the payment processing service can update the database storing the buyer profiles, wherein updating the database comprises merging two or more buyer profiles. A recommendation can be made based on the merged buyer profile prior to completion of the new transaction.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 20, 2020
    Assignee: Square, Inc.
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
  • Patent number: 10796229
    Abstract: A system and method for collecting data analytics on the one or more business events, receiving a prior set of knowledge about the one or more business events, generating, for presentation to the user, the timeline of the set of relevant information on the one or more business events based on processing the data analytics in combination with the prior set of knowledge, generating a current hypothesis for the one or more business events associated with the one or more business ontologies associated with the one or more business events, the current hypothesis modifying the prior set of knowledge over a period of time, receiving a natural language query from the user for interacting with the timeline of the set of relevant information and the current hypothesis, and generating, for presentation to the user, a response from the timeline of the set of relevant information and the current hypothesis.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: October 6, 2020
    Assignee: INSIDEVIEW TECHNOLOGIES, INC.
    Inventors: Abhay Kumar Paliwal, Jason Muldoon