Abstract: A method, article of manufacture, and apparatus for automating application activity is disclosed. In some embodiment, this comprises monitoring an active folder in a computer system for file events, triggering an intermediary application based on the monitoring, and activating an application based on the triggered intermediary application. In some embodiments, an application remote to the computer system is activated. In some embodiments, an application local to the computer system is activated.
Type:
Grant
Filed:
December 31, 2009
Date of Patent:
May 1, 2018
Assignee:
LenovoEMC Limited
Inventors:
Troy T. Davidson, Brian R. Gruttadauria, Joseph T. Frank
Abstract: A distributed storage space for individual users and their selected peers is provided. The personal cloud system allows an individual user to establish and maintain a shared data storage area on a network attached storage device connected to the individual user's private network and accessible to one or more network devices via a public network and the private network. The personal cloud system registers the shared data storage area with a central server and sends an invitation to one or more network peers to join the shared data storage area. The personal cloud system then monitors incoming data packets at the network attached storage device to identify requests from invited network peers to access the shared data storage area. Access is provided in accordance with predetermined access controls upon validation of the request.
Type:
Grant
Filed:
June 30, 2010
Date of Patent:
August 8, 2017
Assignee:
LENOVOEMC LIMITED
Inventors:
Troy Davidson, Jon Huberman, Brian R. Gruttadauria, Gary Poppitz, Dennis Millard
Abstract: A method, article of manufacture, and apparatus for storing information in folders is disclosed. In some embodiment, this comprises performing a setup process, determining an application and a trigger event based on the results of the setup process, and assigning the determination to a folder stored in a storage device. In some embodiments, a setup process includes gathering information from an email service provider, or other web services provider. In some embodiments, the setup process may gather information on a local application.
Type:
Grant
Filed:
December 31, 2009
Date of Patent:
March 14, 2017
Assignee:
LENOVOEMC LIMITED
Inventors:
Troy T. Davidson, Brian R. Gruttadauria, Joseph T. Frank
Abstract: A method is used for managing cache backup and restore for continuous data replication and protection. I/O operations are quiesced at a cache module. A first snapshot of a storage object and a second snapshot of an SSD cache object are taken. The I/O operations at the cache module are unquiesced. A single backup image comprising the first snapshot and the second snapshot is created. The single backup image is sent to a first data protection appliance (DPA) and recorded in a journal.
Type:
Grant
Filed:
March 30, 2012
Date of Patent:
April 19, 2016
Assignee:
LENOVOEMC LIMITED
Inventors:
Vamsikrishna Sadhu, Brian R. Gruttadauria, Suresh Kumar Kalidindi
Abstract: A method, article of manufacture, and apparatus for allocating resources in a computer system is disclosed. In some embodiment, this comprises monitoring application activity triggered by an active folder, ranking applications based on the monitored activity, and allocating resources to applications based on the ranking. In some embodiments, a higher ranked application is allocated more resources.
Type:
Grant
Filed:
December 31, 2009
Date of Patent:
May 12, 2015
Assignee:
Lenovoemc Limited
Inventors:
Troy T. Davidson, Brian R. Gruttadauria, Joseph T. Frank
Abstract: A method is used for managing incremental cache backup and restore. I/O operations are quiesced at a cache module. A first snapshot of a storage object and a second snapshot of an SSD cache object are taken. The I/O operations at the cache module are unquiesced. A single backup image comprising the first snapshot and the second snapshot is created.
Type:
Grant
Filed:
March 28, 2012
Date of Patent:
April 28, 2015
Assignee:
Lenovoemc Limited
Inventors:
Vamsikrishna Sadhu, Brian R. Gruttadauria