Patents by Inventor Vijay Agrawal

Vijay Agrawal 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: 20240171260
    Abstract: Apparatuses, methods, and systems for operating a wireless satellite service are disclosed. One method includes maintaining, by a satellite service server, a database of an activation status of each of a plurality of subscriber devices as provided by a plurality of terrestrial service providers, receiving, by a satellite network, a request from a wireless device to access the wireless satellite service through a satellite link, wherein the satellite network is electronically connected to the satellite service server, querying, by the satellite network, the satellite service server to confirm whether the wireless device requesting access to the wireless satellite service is a subscriber device that is activated, providing, by the satellite service server, the activation status of the wireless device to the satellite network, and performing, by the satellite network, a wireless device attachment process with a one of the plurality terrestrial service providers based upon the activation status.
    Type: Application
    Filed: November 21, 2022
    Publication date: May 23, 2024
    Applicant: Skylo Technologies, Inc.
    Inventors: Ian Milne, Prasanna Venkatesan Srinivasan Iyengar, Birender Panwar, Prem Shankar, Vijay Lewis, Andrew Nuttall, Meghna Agrawal, Anand Radhakrishnan
  • Patent number: 11990983
    Abstract: Apparatuses, methods, and systems of hub communication with a satellite network or a terrestrial network are disclosed. One method includes detecting presence of the satellite network, detecting, by the hub, presence of a terrestrial network, selecting to connect to one of the satellite network or the terrestrial network based on a priority ruleset, estimating a propagation delay between the hub and a base station of the satellite network when the satellite network is selected, adjusting a timing offset between transmit and receive radio frames at the hub based on whether the satellite network or the terrestrial network is selected, and based at least on the propagation delay, and communicating with the base station of the satellite network or a base station of the terrestrial network.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: May 21, 2024
    Assignee: Skylo Technologies, Inc.
    Inventors: Andrew Nuttall, Moshe Noah, Vijay Lewis, Meghna Agrawal, Kalle Ruttik, Yihenew Dagne Beyene, Barry Winata
  • Publication number: 20240080165
    Abstract: A receiver may receive a plurality of data streams from a transmitter, each data stream of the plurality of data streams including at least one data stream, rank at least a subset of the plurality of data streams based on a metric that is based on a number of ACKs associated with each data stream, and transmit at least one subset of ACKs for the subset of data streams, wherein each subset of ACKs of the at least one subset of ACKs indicates a plurality of ACKs for a subset of packets of the subset of data streams. The rank of at least the subset of the plurality of data streams is generated based at least in part on an estimated number of ACKs for each data stream of the plurality of data streams.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Inventors: Rohan PRABHU, Prachi AGRAWAL, Rajashekar CHILLA, Prasad GADDE, Vijay Kumar BOLLENI
  • Patent number: 9002799
    Abstract: Methods and systems for synchronizing data files in a storage network between a first and a second storage device is provided. The method includes storing first data files associated with the first storage device to a storage medium, whereby the first data files include first data records. The storage medium may then be transferred to the second storage device. The first data files from the storage medium may be loaded onto the second storage device. The second data records from the first storage device may be received, and the first and second data records are compared. The first data files at the second storage device may be updated based on the comparison of the first and second data records.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: April 7, 2015
    Assignee: CommVault Systems, Inc.
    Inventors: David Ngo, Vijay Agrawal
  • Publication number: 20140164327
    Abstract: Methods and systems for synchronizing data files in a storage network between a first and a second storage device is provided. The method includes storing first data files associated with the first storage device to a storage medium, whereby the first data files include first data records. The storage medium may then be transferred to the second storage device. The first data files from the storage medium may be loaded onto the second storage device. The second data records from the first storage device may be received, and the first and second data records are compared. The first data files at the second storage device may be updated based on the comparison of the first and second data records.
    Type: Application
    Filed: February 14, 2014
    Publication date: June 12, 2014
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: David Ngo, Vijay Agrawal
  • Patent number: 8655850
    Abstract: Methods and systems for synchronizing data files in a storage network between a first and a second storage device is provided. The method includes storing first data files associated with the first storage device to a storage medium, whereby the first data files include first data records. The storage medium may then be transferred to the second storage device. The first data files from the storage medium may be loaded onto the second storage device. The second data records from the first storage device may be received, and the first and second data records are compared. The first data files at the second storage device may be updated based on the comparison of the first and second data records.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: February 18, 2014
    Assignee: CommVault Systems, Inc.
    Inventors: David Ngo, Vijay Agrawal
  • Patent number: 8250394
    Abstract: A system and method provide adaptive frequency scaling for predicting the load on a processing unit and dynamically changing its clock frequency while keeping the synchronization with other processing units. The amount of data in an input memory waiting to be processed is a good indicator of the current load and thus embodiments utilize the same concept for predicting the load on the processing unit. The frequency of operation is thus changed on the basis of the percentage of memory being occupied by its input data. Algorithms according to embodiments allow the processing unit to use the maximum possible clock frequency only when it is required and to run at some lower frequencies in low processing power requirements. Operating the circuit at low frequency helps in reducing power consumption.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: August 21, 2012
    Assignee: STMicroelectronics International N.V.
    Inventor: Parag Vijay Agrawal
  • Publication number: 20100153338
    Abstract: Methods and systems for synchronizing data files in a storage network between a first and a second storage device is provided. The method includes storing first data files associated with the first storage device to a storage medium, whereby the first data files include first data records. The storage medium may then be transferred to the second storage device. The first data files from the storage medium may be loaded onto the second storage device. The second data records from the first storage device may be received, and the first and second data records are compared. The first data files at the second storage device may be updated based on the comparison of the first and second data records.
    Type: Application
    Filed: February 25, 2010
    Publication date: June 17, 2010
    Inventors: David Ngo, Vijay Agrawal
  • Publication number: 20070198602
    Abstract: Methods and systems for synchronizing data files in a storage network between a first and a second storage device is provided. The method includes storing first data files associated with the first storage device to a storage medium, whereby the first data files include first data records. The storage medium may then be transferred to the second storage device. The first data files from the storage medium may be loaded onto the second storage device. The second data records from the first storage device may be received, and the first and second data records are compared. The first data files at the second storage device may be updated based on the comparison of the first and second data records.
    Type: Application
    Filed: December 15, 2006
    Publication date: August 23, 2007
    Inventors: David Ngo, Vijay Agrawal
  • Publication number: 20070186068
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 9, 2007
    Inventor: Vijay Agrawal