Patents by Inventor Ho Chi Chen

Ho Chi Chen 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: 20130263289
    Abstract: A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device.
    Type: Application
    Filed: March 7, 2013
    Publication date: October 3, 2013
    Applicant: CommVault Systems, Inc.
    Inventors: Manoj Kumar Vijayan, Ho-chi Chen, Deepak Raghunath Attarde, Hetalkumar N. Joshi
  • Patent number: 8504741
    Abstract: Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 6, 2013
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen, Manoj Vijayan Retnamma
  • Patent number: 8402244
    Abstract: A system and method are provided for pooling storage devices in a virtual library for performing a storage operation. A storage management device determines a storage characteristic of a plurality of storage devices with respect to performing a storage operation. Based on a storage characteristic relating to performing the storage operation, the storage management device associates at least two storage devices in a virtual library. The storage management device may continuously monitor the virtual library and detect a change in storage characteristics of the storage devices. When changes in storage characteristics are detected, the storage management device may change associations of the storage device in the virtual library.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: March 19, 2013
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen
  • Publication number: 20130013883
    Abstract: Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen, Manoj Vijayan Retnamma
  • Patent number: 8296475
    Abstract: Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: October 23, 2012
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen, Manoj Vijayan Retnamma
  • Publication number: 20120072695
    Abstract: A system and method are provided for pooling storage devices in a virtual library for performing a storage operation. A storage management device determines a storage characteristic of a plurality of storage devices with respect to performing a storage operation. Based on a storage characteristic relating to performing the storage operation, the storage management device associates at least two storage devices in a virtual library. The storage management device may continuously monitor the virtual library and detect a change in storage characteristics of the storage devices. When changes in storage characteristics are detected, the storage management device may change associations of the storage device in the virtual library.
    Type: Application
    Filed: December 2, 2011
    Publication date: March 22, 2012
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen
  • Patent number: 8073969
    Abstract: A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: December 6, 2011
    Assignee: Commvault Systems, Inc.
    Inventors: Duncan Littlefield, Ho-chi Chen, Rajiv Kottomtharayil
  • Patent number: 8074042
    Abstract: A system and method are provided for pooling storage devices in a virtual library for performing a storage operation. A storage management device determines a storage characteristic of a plurality of storage devices with respect to performing a storage operation. Based on a storage characteristic relating to performing the storage operation, the storage management device associates at least two storage devices in a virtual library. The storage management device may continuously monitor the virtual library and detect a change in storage characteristics of the storage devices. When changes in storage characteristics are detected, the storage management device may change associations of the storage device in the virtual library.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: December 6, 2011
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen
  • Patent number: 7949512
    Abstract: The present invention includes a system for simulating the performing of data storage operations. The system may include a storage manager component, at least one media management component directed by the storage manager component to manage storage operations to at least one storage device, and a storage emulation module adapted to simulate the characteristics of the at least one storage device. Under the direction of the storage manager, the emulation module may be adapted to simulate storage operations to one or more storage devices performed by one or more of the media management components.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: May 24, 2011
    Assignee: CommVault Systems, Inc.
    Inventors: Manoj Kumar Vijayan Retnamma, Ho-Chi Chen, Zahid Iikal, Rajiv Kottomtharayil
  • Publication number: 20110035621
    Abstract: A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
    Type: Application
    Filed: September 9, 2010
    Publication date: February 10, 2011
    Inventors: Duncan LITTLEFIELD, Ho-Chi CHEN, Rajiv KOTTOMTHARAYIL
  • Publication number: 20110035419
    Abstract: A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
    Type: Application
    Filed: September 16, 2010
    Publication date: February 10, 2011
    Inventors: Duncan Littlefield, Ho-chi Chen, Rajiv Kottomtharayil
  • Publication number: 20110022814
    Abstract: A system and method are provided for pooling storage devices in a virtual library for performing a storage operation. A storage management device determines a storage characteristic of a plurality of storage devices with respect to performing a storage operation. Based on a storage characteristic relating to performing the storage operation, the storage management device associates at least two storage devices in a virtual library. The storage management device may continuously monitor the virtual library and detect a change in storage characteristics of the storage devices. When changes in storage characteristics are detected, the storage management device may change associations of the storage device in the virtual library.
    Type: Application
    Filed: October 1, 2010
    Publication date: January 27, 2011
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen
  • Patent number: 7809914
    Abstract: A system and method are provided for pooling storage devices in a virtual library for performing a storage operation. A storage management device determines a storage characteristic of a plurality of storage devices with respect to performing a storage operation. Based on a storage characteristic relating to performing the storage operation, the storage management device associates at least two storage devices in a virtual library. The storage management device may continuously monitor the virtual library and detect a change in storage characteristics of the storage devices. When changes in storage characteristics are detected, the storage management device may change associations of the storage device in the virtual library.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: October 5, 2010
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen
  • Publication number: 20100223373
    Abstract: A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
    Type: Application
    Filed: May 11, 2010
    Publication date: September 2, 2010
    Inventors: Duncan Littlefield, Ho-chi Chen, Rajiv Kottomtharayil
  • Patent number: 7769890
    Abstract: A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: August 3, 2010
    Assignee: Commvault Systems, Inc.
    Inventors: Duncan Littlefield, Ho-chi Chen, Rajiv Kottomtharayil
  • Publication number: 20100064067
    Abstract: Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
    Type: Application
    Filed: November 13, 2009
    Publication date: March 11, 2010
    Applicant: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen, Manoj Vijayan Retnamma
  • Publication number: 20100017184
    Abstract: The present invention includes a system for simulating the performing of data storage operations. The system may include a storage manager component, at least one media management component directed by the storage manager component to manage storage operations to at least one storage device, and a storage emulation module adapted to simulate the characteristics of the at least one storage device. Under the direction of the storage manager, the emulation module may be adapted to simulate storage operations to one or more storage devices performed by one or more of the media management components.
    Type: Application
    Filed: April 17, 2009
    Publication date: January 21, 2010
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: Manoj Kumar Vijayan Retnamma, Ho-Chi Chen, Zahid Iikal, Rajiv Kottomtharayil
  • Patent number: 7620710
    Abstract: Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: November 17, 2009
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen, Manoj Vijayan Retnamma
  • Patent number: 7539783
    Abstract: A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: May 26, 2009
    Assignee: CommVault Systems, Inc.
    Inventors: Jaidev O. Kochunni, Ho-Chi Chen, Manoj Kumar Vijayan Retnamma
  • Patent number: 7536291
    Abstract: The present invention includes a system for simulating the performing of data storage operations. The system may include a storage manager component, at least one media management component directed by the storage manager component to manage storage operations to at least one storage device, and a storage emulation module adapted to simulate the characteristics of the at least one storage device. Under the direction of the storage manager, the emulation module may be adapted to simulate storage operations to one or more storage devices performed by one or more of the media management components.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: May 19, 2009
    Assignee: CommVault SYstems, Inc.
    Inventors: Manoj Kumar Vijayan Retnamma, Ho-Chi Chen, Zahid Ilkal, Rajiv Kottomtharayil