Patents by Inventor Akash Srivastava

Akash Srivastava 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: 20220222252
    Abstract: Methods and systems described herein are directed to storing and querying log messages using log message bifurcation. Each log message that exceeds a time limit for storage in a live storage database is bifurcated into a log pattern that is stored in a log-patter database and a metric object that records variable information of the log message in a time-series metric database. The log-pattern database and the time-series metric database: together provide long-term log storage for the information contained in log messages that are too old to be stored in a live storage database. A request for access to log messages stored in the long-term log storage is completed by reconstructing the requested log messages from log patterns stored in the log-pattern database and metric objects stored in the time-series metric database.
    Type: Application
    Filed: February 25, 2021
    Publication date: July 14, 2022
    Inventors: CHANDRASHEKHAR JHA, AKASH SRIVASTAVA, YASH BHATNAGAR, NAVYA SREE TIRUNAGARI
  • Publication number: 20220141107
    Abstract: An example apparatus comprises at least one memory, instructions in the apparatus, and at least one processor to execute the instructions to identify an agent identifier from a plurality of network command responses, the plurality of network command responses including a plurality of network parameters, apply weighted values to the plurality of network parameters, and determine a total weighted sum of the plurality of network parameters, the total weighted sum corresponding to a connectivity factor of an agent associated with the agent identifier.
    Type: Application
    Filed: January 11, 2022
    Publication date: May 5, 2022
    Inventors: Siddartha Laxman Karibhimanvar, Karthik Seshadri, Rachil Chandran, Akash Srivastava, Shrisha Chandrashekar
  • Patent number: 11310768
    Abstract: Methods, systems, and devices for wireless communications are described to support monitoring for paging messages from a base station (e.g., a cellular network node) using a greater periodicity than a discontinuous reception (DRX) cycle periodicity. A UE may monitor for and receive paging messages from a network node using a first subscription registered with a first radio access technology (RAT) while operating in DRX mode for a second RAT associated with the base station. The UE may identify a first periodicity for monitoring for paging messages from the base station that is greater than the DRX periodicity. The UE may have a second subscription that may be registered with a second base station. The UE may perform a tuneaway procedure from the second base station and monitor for paging messages from the base station according to the first periodicity.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: April 19, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Sumit Kumar, Akash Srivastava, Priyangshu Ghosh, Rajeev Kumar, Tanay Kabra, Radhakrishna Madhur Bommakanti
  • Publication number: 20220095271
    Abstract: Methods, systems, and devices for wireless communications are described to support monitoring for paging messages from a base station (e.g., a cellular network node) using a greater periodicity than a discontinuous reception (DRX) cycle periodicity. A UE may monitor for and receive paging messages from a network node using a first subscription registered with a first radio access technology (RAT) while operating in DRX mode for a second RAT associated with the base station. The UE may identify a first periodicity for monitoring for paging messages from the base station that is greater than the DRX periodicity. The UE may have a second subscription that may be registered with a second base station. The UE may perform a tuneaway procedure from the second base station and monitor for paging messages from the base station according to the first periodicity.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Sumit Kumar, Akash Srivastava, Priyangshu Ghosh, Rajeev Kumar, Tanay Kabra, Radhakrishna Madhur Bommakanti
  • Publication number: 20220060429
    Abstract: Methods, apparatus, systems and articles of manufacture to provide a custom installable open virtualization application file for on-premise installation via the cloud are disclosed. Example instructions cause one or more processors to determine a sizing factor based on a response from a user device; determine customized resource information for an agent in a private cloud network using an inventory count algorithm based on the sizing factor; modify an open virtualization appliance (OVA) file to include the customized resource information, the OVA file being deployed in a public cloud network; and transmit an indication to a location of the modified OVA file to the user device, the location of the modified OVA file being the same location as the OVA file.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 24, 2022
    Inventors: RACHIL CHANDRAN, KARTHIK SESHADRI, AKASH SRIVASTAVA, SIDDARTHA LAXMAN KARIBHIMANVAR, SIVARAJ M
  • Patent number: 11258686
    Abstract: An example apparatus comprises a variable determiner to: parse a plurality of network command responses from a first data collector agent and from a second data collector agent; initialize a value for network connectivity parameters corresponding to the network command responses, the value corresponding to the parsed plurality of network command responses; and assign weighted values to the network connectivity parameters; a connectivity analyzer to determine a first network connectivity factor for the first data collector agent and a second network connectivity factor for the second data collector agent; and a recommender system to: determine whether the first network connectivity factor is a smaller value than the second network connectivity factor; and when the first network connectivity factor is the smaller value, initiate the first data collector agent corresponding to the first network connectivity factor to begin collecting data.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: February 22, 2022
    Assignee: VMWARE, INC.
    Inventors: Siddartha Laxman Karibhimanvar, Karthik Seshadri, Rachil Chandran, Akash Srivastava, Shrisha Chandrashekar
  • Publication number: 20220019588
    Abstract: Automated methods and systems for generating Grok expressions for extraction of metric data from any type of log message are described. Method and systems include construction of a directed graph from Grok patterns. A sample log message is selected from log messages that record metrics values of a desired metric. The directed graph is used to construct a Grok expression from the sample log message. The Grok expression is then used to parse log messages that are of the same type or format as the sample log message to extract the desired metric data from the log messages. The metric may in turn be used to troubleshoot problems anchor identifying potential root causes of problems in a data center or other type of distributed computing system.
    Type: Application
    Filed: September 1, 2020
    Publication date: January 20, 2022
    Inventors: Chandrashekhar Jha, Akash Srivastava, Ritesh Jha, Mithlesh Kumar, Venkat Reddy Lingam
  • Patent number: 11165712
    Abstract: Methods, apparatus, systems and articles of manufacture to provide a custom installable open virtualization application file for on-premise installation via the cloud are disclosed. An example apparatus includes a resource processor to determine a resource capacity for an agent in a private cloud network; a file manipulator to modify an open virtualization appliance (OVA) file by modifying a descriptor file of the OVA file to configure the resource capacity for the agent in the private cloud network, the OVA file being deployed in a public cloud network; and a first interface to transmit an indication to a location of the modified OVA file to a user device, the location of the modified OVA file being the same location as the OVA file.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: November 2, 2021
    Assignee: VMWARE, INC.
    Inventors: Rachil Chandran, Karthik Seshadri, Akash Srivastava, Siddartha Laxman Karibhimanvar, Sivaraj M
  • Publication number: 20210216347
    Abstract: System and method for virtual agent management in a cloud architecture deploys multiple virtual appliances with proxy services in the cloud architecture, instantiates virtual agents in the virtual appliances, communicates with a cloud framework using the proxy services, and controls the virtual agents based on communications with the cloud framework.
    Type: Application
    Filed: March 9, 2020
    Publication date: July 15, 2021
    Inventors: Karthik Seshadri, Shrisha Chandrashekar, Siddartha Laxman Karibhimanvar, Akash Srivastava, Rachil Chandran
  • Publication number: 20210136002
    Abstract: Methods, apparatus, systems and articles of manufacture to provide a custom installable open virtualization application file for on-premise installation via the cloud are disclosed. An example apparatus includes a resource processor to determine a resource capacity for an agent in a private cloud network; a file manipulator to modify an open virtualization appliance (OVA) file by modifying a descriptor file of the OVA file to configure the resource capacity for the agent in the private cloud network, the OVA file being deployed in a public cloud network; and a first interface to transmit an indication to a location of the modified OVA file to a user device, the location of the modified OVA file being the same location as the OVA file.
    Type: Application
    Filed: February 26, 2020
    Publication date: May 6, 2021
    Inventors: RACHIL CHANDRAN, KARTHIK SESHADRI, AKASH SRIVASTAVA, SIDDARTHA LAXMAN KARIBHIMANVAR, SIVARAJ M
  • Publication number: 20210135965
    Abstract: An example apparatus comprises a variable determiner to: parse a plurality of network command responses from a first data collector agent and from a second data collector agent; initialize a value for network connectivity parameters corresponding to the network command responses, the value corresponding to the parsed plurality of network command responses; and assign weighted values to the network connectivity parameters; a connectivity analyzer to determine a first network connectivity factor for the first data collector agent and a second network connectivity factor for the second data collector agent; and a recommender system to: determine whether the first network connectivity factor is a smaller value than the second network connectivity factor; and when the first network connectivity factor is the smaller value, initiate the first data collector agent corresponding to the first network connectivity factor to begin collecting data.
    Type: Application
    Filed: February 25, 2020
    Publication date: May 6, 2021
    Inventors: SIDDARTHA LAXMAN KARIBHIMANVAR, Karthik Seshadri, Rachil Chandran, Akash Srivastava, Shrisha Chandrashekar
  • Publication number: 20210133539
    Abstract: A generator network of a variational autoencoder can be trained to approximate a simulator and generate a first result. The simulator is associated with input data, based on which the simulator outputs output data. A training data set for the generator network can include the simulator's input data and output data. Based on the simulator's output data and the first result of the generator network, an inference network of the variational autoencoder can be trained to generate a second result. The second result of the trained inference network inverts the first result of the generator and approximates the simulator's input data. The trained inference network can function as an inverted simulator.
    Type: Application
    Filed: November 4, 2019
    Publication date: May 6, 2021
    Inventors: Akash Srivastava, Jessie Carrigan Rosenberg, Dan Gutfreund, David Cox
  • Publication number: 20200233723
    Abstract: In one example, configuration data and resource utilization data associated with a plurality of virtual machines in a data center may be retrieved. Further, a cluster analysis may be performed on the configuration data and the resource utilization data to generate a plurality of clusters. Each cluster may include identical virtual machines from the plurality of virtual machines. Furthermore, for each cluster, the identical virtual machines in a cluster may be consolidated to execute in a host computing system such that physical memory pages are shared by the consolidated identical virtual machines in the cluster.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 23, 2020
    Inventors: CHANDRASHEKHAR JHA, SHIVANJU AWASTHI, AKASH SRIVASTAVA, NAVEEN MUDNAL, RITESH JHA
  • Publication number: 20180262960
    Abstract: Aspects of the present disclosure relate to wireless communications and, more particularly, to recovery from a loss of service in wireless networks. An example method generally includes: in response to a loss of service from a cell of a first radio access technology (RAT) associated with a VPLMN, attempting to camp on a first cell, receiving, from the first cell, a rejection of the camping attempt indicating roaming is not allowed, based on receiving the rejection indicating roaming is not allowed, searching at least one of an home public land mobile network (HPLMN) or registered public land mobile network (RPLMN) for one or more second cells of the first RAT, wherein searching includes refraining from searching at least one other RATs of the HPLMN, and if at least one second cell is detected, attempting to camp on the at least one second cell.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: Pankaj BANSAL, Hardeepsinh JADEJA, Akash SRIVASTAVA, Ajit GUPTA, Manjunatha Subbamma ANANDA
  • Publication number: 20180220329
    Abstract: A multi-subscriber identification module (SIM) wireless communication device with a first SIM and a second SIM associated with a shared radio frequency (RF) resource may determine that timing collisions are predicted between an active period of a discontinuous reception (DRX) cycle associated with the first SIM and an active period of a DRX cycle associated with the second SIM. In response, the wireless communication device may determine whether the first SIM is registered with an IP Multimedia Subsystem (IMS) to use Voice-over-wireless local area network (VoWLAN) service over a wireless local area network (WLAN). If the first SIM is registered with the IMS to use VoWLAN service over the WLAN, the wireless communication device may shift the conflicting DRX cycle associated with the first SIM by a time margin, and receive paging messages for mobile terminating calls on the modem stack associated with the first SIM over the WLAN.
    Type: Application
    Filed: January 28, 2017
    Publication date: August 2, 2018
    Inventors: Bhaskaran Arumugam, Akash Srivastava, Pankaj Bansal, Hardeepsinh Jadeja, Sumit Kumar, Ravi Kanth Kotreka, Harinath Reddy Patel, Naresh Babu Vungarala