Patents by Inventor Jian Xing

Jian Xing 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: 8751515
    Abstract: A source virtual machine (VM) disk file associated with a VM is parsed to generate metadata representing files stored in a virtual storage device of the VM, where the VM is one of VMs hosted by a VM monitor (VMM). In response to a request for an incremental backup of files stored in the source VM disk file, a file attribute of each of the files is examined based on the metadata to identify one or more files that have been modified within a predetermined past period of time. File records associated with the identified files are determined based on the metadata that have been modified within the predetermined past period of time. The identified file records are then backed up from the source VM disk file to a target VM disk file, without having to back up unmodified files in the source VM disk file.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 10, 2014
    Assignee: EMC Corporation
    Inventors: Jian Xing, Anand Raj
  • Patent number: 8719286
    Abstract: Techniques for virtual machine backup are described herein. According to one embodiment, a source virtual machine (VM) disk file associated with a VM is parsed to generate metadata representing files stored in a virtual storage device of the VM, where the VM is one of one or more VMs hosted by a VM monitor (VMM). In response to a request to back up a subdirectory of one or more files stored in the source VM disk file, file records of the one or more files of the requested subdirectory are identified based on the metadata. The identified file records associated with the subdirectory are backed up from the source VM disk file to a target VM disk file, without having to back up remaining files in the source VM disk file.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: May 6, 2014
    Assignee: EMC Corporation
    Inventors: Jian Xing, Anand Raj
  • Publication number: 20140095817
    Abstract: Techniques for virtual machine incremental backup are described herein. According to one embodiment, a request for an incremental backing up a virtual machine (VM) is received at a storage system, the request identifying a requested VM disk image associated with a consistent state of the VM. The storage system determines a difference between the requested VM disk image and a previous VM disk image representing a previous VM backup. The changes between the requested VM disk image and a previous VM disk image are then transmitted to a target backup storage system.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: WINDSOR W. HSU, JIAN XING
  • Publication number: 20140095816
    Abstract: Techniques for virtual machine full backup are described herein. According to one embodiment, in response to a request to back up a virtual machine (VM) of a client, a request of VM backup is sent out. A consistent state of the VM is then identified via a VM application program interface (VM API). Subsequently a request is sent to a storage system associated with the client to ask for VM disk image associated with the consistent state of the VM to a target backup storage system.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: WINDSOR W. HSU, JIAN XING
  • Patent number: 8676862
    Abstract: 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: Grant
    Filed: March 18, 2005
    Date of Patent: March 18, 2014
    Assignee: EMC Corporation
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Patent number: 8671075
    Abstract: A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes tracking changed blocks in a virtual machine, determining a MFT range of the virtual machine, identifying a common region between the changed blocks and MFT range, parsing the common region to determine a list of changed files, and storing the list of changed files in a file index.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 11, 2014
    Assignee: EMC Corporation
    Inventors: Jian Xing, Christopher Hercules Claudatos, Mandavilli Navneeth Rao, Michael John Dutch
  • Publication number: 20130225694
    Abstract: Nitrone-based compositions are disclosed that may be utilized for the prevention and treatment of a variety of ophthalmic diseases or conditions where RPE65 protein isomerohydrolase is implicated. Methods of production and use of said nitrone-based compositions, as well as pharmaceutical and ophthalmic compositions containing same, are disclosed.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 29, 2013
    Applicants: Oklahoma Medical Research Foundation, The Board of Regents of the University of Oklahoma
    Inventors: Robert E. Anderson, Nawajes A. Mandal, Jian-Xing Ma, Gennadiy Moiseyev, Robert A. Floyd
  • Publication number: 20130202489
    Abstract: A gas sensor includes a plurality of loosely connected metal oxide nanoclusters configured to provide a porous structure, the metal oxide nanoclusters having an average characteristic length of 1 nm to 20 nm, and a coating made with catalytic material is deposited on an outer layer of the metal oxide nanoclusters.
    Type: Application
    Filed: February 3, 2012
    Publication date: August 8, 2013
    Applicant: The Hong Kong Polytechnic University
    Inventors: Chung Wo ONG, Meng ZHAO, Jian Xing HUANG, Man Hon WONG
  • Publication number: 20120303587
    Abstract: 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: Application
    Filed: August 7, 2012
    Publication date: November 29, 2012
    Applicant: EMC CORPORATION
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramanian Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Patent number: 8260753
    Abstract: 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: Grant
    Filed: March 18, 2005
    Date of Patent: September 4, 2012
    Assignee: EMC Corporation
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20120045437
    Abstract: Monoclonal antibodies against LRP6 and that block the Wnt signaling pathway are disclosed. Methods of production and use thereof are also disclosed.
    Type: Application
    Filed: February 18, 2011
    Publication date: February 23, 2012
    Inventors: Jian-Xing Ma, Kyungwon Lee, Ying Chen
  • Publication number: 20080177805
    Abstract: 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: Application
    Filed: March 18, 2005
    Publication date: July 24, 2008
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20080162595
    Abstract: 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: Application
    Filed: March 18, 2005
    Publication date: July 3, 2008
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20080162719
    Abstract: 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: Application
    Filed: March 18, 2005
    Publication date: July 3, 2008
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20080162685
    Abstract: 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: Application
    Filed: March 18, 2005
    Publication date: July 3, 2008
    Inventors: Ajay Pratap Singh Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani
  • Publication number: 20070298997
    Abstract: The present invention is directed to a method of treating microvascular complications associated with diabetes and age-related macular degeneration. The methods include administering to an animal in need thereof an effective amount of a composition, wherein the composition is selected from the group consisting of kallistatin, fragments of kallistatin, analogs or derivatives of kallistatin, and combinations thereof.
    Type: Application
    Filed: February 7, 2007
    Publication date: December 27, 2007
    Inventor: Jian-xing Ma
  • Publication number: 20070043715
    Abstract: Searching data is disclosed. A searchable index is used to determine which, if any, data objects comprising a set of backup data are responsive to a search query. For the search query, a search result is generated. The search result includes, in the event a first data object that is responsive to the search query comprises a version of one or more other data objects that are responsive to the search query, data indicating that the first data object comprises a version of said one or more other data objects.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Inventors: Akhil Kaushik, Subramanian Periyagaram, Jian Xing, Rangarajan Suryanarayanan
  • Publication number: 20070043705
    Abstract: Facilitating a search of backup data is disclosed. Data associated with at least a portion of the backup data is received. A searchable index of the backup data is generated based at least in part on the received data. The searchable index includes an index data indicating a location within the backup data of an object comprising the backup data.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Inventors: Akhil Kaushik, Subramanian Periyagaram, Jian Xing, Rangarajan Suryanarayanan
  • Publication number: 20060189534
    Abstract: The present invention is directed to a method of inhibiting at least one of vascular leakage, angiogenesis, inflammation and fibrosis in an animal by administering to the animal an effective amount of a composition, wherein the composition is selected from the group consisting of kallistatin, fragments of kallistatin, analogs or derivatives of kallistatin, and combinations thereof.
    Type: Application
    Filed: April 4, 2006
    Publication date: August 24, 2006
    Inventor: Jian-xing Ma
  • Publication number: 20060149793
    Abstract: 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: Application
    Filed: March 18, 2005
    Publication date: July 6, 2006
    Inventors: Ajay Kushwah, Akhil Kaushik, Jian Xing, Mayank Joshi, Pashupati Kumar, Subramaniam Periyagaram, Rangarajan Suryanarayanan, Yogita Bijani