Patents by Inventor Yogita Bijani
Yogita Bijani 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).
-
Patent number: 9454440Abstract: A method for information management comprises intercepting an output from an application; distributing packets according to a routing scheme, wherein the packets are associated with the output, and wherein distributing the packets may occur when the application is associated with a first operating system, and may also occur when the application is associated with a second operating system; and storing the packets.Type: GrantFiled: March 18, 2005Date of Patent: September 27, 2016Assignee: EMC CorporationInventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Patent number: 8914328Abstract: Information management is disclosed. A file output from an application to an operating system is intercepted before the file output arrives at the operating system. The file output is directed towards protected data. The intercepted file output is analyzed to determine whether a predetermined type of version of the protected data has been created. In the event it is determined that the predetermined type of version of the protected data has been created at least in part because the analyzed intercepted file output includes a modification to the protected data, the protected data automatically backed up, including by storing at least a portion of the file output as a backup version of the protected data. In the event it is determined that the predetermined type of version of the protected data has not been created, the protected data is not backed up.Type: GrantFiled: August 7, 2012Date of Patent: December 16, 2014Assignee: EMC CorporationInventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Patent number: 8676862Abstract: A method for information management comprises monitoring output from an application to an operating system, wherein the output is monitored substantially continuously; determining if a policy applies to data associated with the output; and executing the policy if the policy applies.Type: GrantFiled: March 18, 2005Date of Patent: March 18, 2014Assignee: EMC CorporationInventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Patent number: 8447923Abstract: Changes are tracked by tracking a change request which when performed by a disk driver changes a portion of disk storage. The change request is allowed to pass to the disk driver to be performed by the disk driver. Information associated with the change request is stored in an operating system's persistent storage. A differential backup is performed using the information associated with the change request stored in the operating system's persistent storage after a system, which includes the disk driver and the disk storage, has shut down and restarted.Type: GrantFiled: July 29, 2010Date of Patent: May 21, 2013Assignee: EMC CorporationInventors: Rangarajan Suryanarayanan, Yogita Bijani, Pashupati Kumar
-
Patent number: 8356015Abstract: A technique for quiescing a file system is described. The technique includes holding a change request, flushing the file system, and releasing the change request. Flushing may include sending a flush request, determining whether a cache associated with the file system is flushed, and in the event that the cache is not flushed, resending the flush request and determining whether the cache is flushed.Type: GrantFiled: June 21, 2004Date of Patent: January 15, 2013Assignee: EMC CorporationInventors: Rangarajan Suryanarayanan, Yogita Bijani, Pashupati Kumar
-
Publication number: 20120303587Abstract: Information management is disclosed. A file output from an application to an operating system is intercepted before the file output arrives at the operating system. The file output is directed towards protected data. The intercepted file output is analyzed to determine whether a predetermined type of version of the protected data has been created. In the event it is determined that the predetermined type of version of the protected data has been created at least in part because the analyzed intercepted file output includes a modification to the protected data, the protected data automatically backed up, including by storing at least a portion of the file output as a backup version of the protected data. In the event it is determined that the predetermined type of version of the protected data has not been created, the protected data is not backed up.Type: ApplicationFiled: August 7, 2012Publication date: November 29, 2012Applicant: EMC CORPORATIONInventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramanian Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Patent number: 8260753Abstract: In one embodiment, a method for information management comprises monitoring output from an application, wherein the output is monitored substantially continuously; determining if the output is associated with a predetermined type of version; and saving data associated with the output if the output is associated with the predetermined type of version.Type: GrantFiled: March 18, 2005Date of Patent: September 4, 2012Assignee: EMC CorporationInventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Publication number: 20100299312Abstract: Changes are tracked by tracking a change request which when performed by a disk driver changes a portion of disk storage. The change request is allowed to pass to the disk driver to be performed by the disk driver. Information associated with the change request is stored in an operating system's persistent storage. A differential backup is performed using the information associated with the change request stored in the operating system's persistent storage after a system, which includes the disk driver and the disk storage, has shut down and restarted.Type: ApplicationFiled: July 29, 2010Publication date: November 25, 2010Inventors: Rangarajan Suryanarayanan, Yogita Bijani, Pashupati Kumar
-
Patent number: 7797483Abstract: According to some embodiments, a technique for tracking changes to a disk image is disclosed. The technique comprises tracking a change request associated with a disk block; allowing the change request to pass to a disk driver; and associating the change request with an operating system's persistent storage.Type: GrantFiled: June 23, 2004Date of Patent: September 14, 2010Assignee: EMC CorporationInventors: Rangarajan Suryanarayanan, Yogita Bijani, Pashupati Kumar
-
Publication number: 20080177805Abstract: A method for information management comprises monitoring output from an application to an operating system, wherein the output is monitored substantially continuously; determining if a policy applies to data associated with the output; and executing the policy if the policy applies.Type: ApplicationFiled: March 18, 2005Publication date: July 24, 2008Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Publication number: 20080162719Abstract: A method for information management comprises intercepting an output from an application; distributing packets according to a routing scheme, wherein the packets are associated with the output, and wherein distributing the packets may occur when the application is associated with a first operating system, and may also occur when the application is associated with a second operating system; and storing the packets.Type: ApplicationFiled: March 18, 2005Publication date: July 3, 2008Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Publication number: 20080162685Abstract: A method for information management comprises applying a software architecture for a first hardware configuration; applying the software architecture for a second hardware configuration; wherein the software architecture includes: monitoring an output from an application; distributing packets; and storing the packets.Type: ApplicationFiled: March 18, 2005Publication date: July 3, 2008Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Publication number: 20080162595Abstract: Information is managed by monitoring an output from an application. A change is intercepted. The change is associated with a file, if file versioning has been selected. The change is to a block, if block versioning has been selected. The change is saved.Type: ApplicationFiled: March 18, 2005Publication date: July 3, 2008Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
-
Publication number: 20060149793Abstract: In one embodiment, a method for information management comprises monitoring output from an application, wherein the output is monitored substantially continuously; determining if the output is associated with a predetermined type of version; and saving data associated with the output if the output is associated with the predetermined type of version.Type: ApplicationFiled: March 18, 2005Publication date: July 6, 2006Inventors: Ajay Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani