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: 20240171260Abstract: 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: ApplicationFiled: November 21, 2022Publication date: May 23, 2024Applicant: Skylo Technologies, Inc.Inventors: Ian Milne, Prasanna Venkatesan Srinivasan Iyengar, Birender Panwar, Prem Shankar, Vijay Lewis, Andrew Nuttall, Meghna Agrawal, Anand Radhakrishnan
-
Patent number: 11990983Abstract: 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: GrantFiled: April 21, 2023Date of Patent: May 21, 2024Assignee: Skylo Technologies, Inc.Inventors: Andrew Nuttall, Moshe Noah, Vijay Lewis, Meghna Agrawal, Kalle Ruttik, Yihenew Dagne Beyene, Barry Winata
-
Publication number: 20240080165Abstract: 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: ApplicationFiled: September 7, 2022Publication date: March 7, 2024Inventors: Rohan PRABHU, Prachi AGRAWAL, Rajashekar CHILLA, Prasad GADDE, Vijay Kumar BOLLENI
-
Patent number: 9002799Abstract: 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: GrantFiled: February 14, 2014Date of Patent: April 7, 2015Assignee: CommVault Systems, Inc.Inventors: David Ngo, Vijay Agrawal
-
Publication number: 20140164327Abstract: 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: ApplicationFiled: February 14, 2014Publication date: June 12, 2014Applicant: COMMVAULT SYSTEMS, INC.Inventors: David Ngo, Vijay Agrawal
-
Patent number: 8655850Abstract: 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: GrantFiled: December 15, 2006Date of Patent: February 18, 2014Assignee: CommVault Systems, Inc.Inventors: David Ngo, Vijay Agrawal
-
Patent number: 8250394Abstract: 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: GrantFiled: April 2, 2007Date of Patent: August 21, 2012Assignee: STMicroelectronics International N.V.Inventor: Parag Vijay Agrawal
-
Publication number: 20100153338Abstract: 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: ApplicationFiled: February 25, 2010Publication date: June 17, 2010Inventors: David Ngo, Vijay Agrawal
-
Publication number: 20070198602Abstract: 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: ApplicationFiled: December 15, 2006Publication date: August 23, 2007Inventors: David Ngo, Vijay Agrawal
-
Publication number: 20070186068Abstract: 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: ApplicationFiled: December 18, 2006Publication date: August 9, 2007Inventor: Vijay Agrawal