Patents by Inventor Peter A. Lee
Peter A. Lee 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: 9330109Abstract: Disclosed are systems, methods and apparatuses for managing objects (files and directories) in network file systems according to policies. Each policy may have one or more rules, each of which ties a condition to an action. Each condition can be expressed in terms of metadata harvested across file systems and stored in a metadata repository. The actions are user-programmable. Users can apply and/or enforce a policy by manipulating the metadata stored in the metadata repository. For example, suppose a policy prohibits storing MP3 files in corporate storage, a user can specify a rule that ties the condition “no MP3 files in volumes A-Z” to an action “delete MP3 files from volumes A-Z.” A file management application may apply a filter to the metadata repository to produce metadata records having values that meet the specified condition and take the corresponding action on managed objects associated with those metadata records.Type: GrantFiled: March 7, 2013Date of Patent: May 3, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeff G. Bone, Laura Arbilla, Keith T. Zoellner, Bradley Might, Jeremy Kaplan, Morry Belkin, Peter A. Lee, Brett A. Funderburg, A. Paul Jimenez
-
Patent number: 8892524Abstract: Embodiments of preservation solutions are presented herein. In particular, embodiments of such preservation solution may access a collaborative platform to preserve a collaborative content object by determining if any objects of a collaborative content object have been previously preserved. If none of the objects have been previously preserved, an archive for that collaborative content object may be created and stored. If, however, at least one of the objects of the collaborative object have been previously preserved, it can be determined if any objects of the compound content object have changed since the collaborative content object was previously preserved. An archive for only these changed objects (if any exist) may then be created and stored. Using these archives, at some point a review archive may be created and used to review the state of the collaborative content objects.Type: GrantFiled: May 22, 2012Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Peter A. Lee, Satwik Hebbar, Jozsef Szalay, Amir Jaibaji, Keith T. Zoellner, Dimitriy Blok, Eric Scott
-
Patent number: 8612404Abstract: A harvester is disclosed for harvesting metadata of managed objects (files and directories) across file systems which are generally not interoperable in an enterprise environment. Harvested metadata may include 1) file system attributes such as size, owner, recency; 2) content-specific attributes such as the presence or absence of various keywords (or combinations of keywords) within documents as well as concepts comprised of natural language entities; 3) synthetic attributes such as mathematical checksums or hashes of file contents; and 4) high-level semantic attributes that serve to classify and categorize files and documents. The classification itself can trigger an action in compliance with a policy rule. Harvested metadata are stored in a metadata repository to facilitate the automated or semi-automated application of policies.Type: GrantFiled: October 1, 2009Date of Patent: December 17, 2013Assignee: Stored IQ, Inc.Inventors: Jeff G. Bone, Laura Arbilla, Keith Zoellner, Bradley Might, Peter A. Lee, Brett A. Funderburg, A. Paul Jimenez
-
Patent number: 8510331Abstract: Embodiments of desktop agents for use in file management are disclosed. Specifically, in certain embodiments a set of desktop computers within a particular networked environment where it is desired to install these desktop agents may be determined. Desktop agents may then be installed on these desktops. A desktop agent on a particular desktop computer may register with an appliance such as that described above and be given an objective including one or more tasks. For each of the tasks provided, the desktop agent may return a list of files which can be collected based on the classification(s) associated with that task. Specific files to collect may then be selected from the list of files such that these specific files may be sent from the desktop computer to the appliance by the desktop agent and stored.Type: GrantFiled: July 21, 2010Date of Patent: August 13, 2013Assignee: Storediq, Inc.Inventors: Keith Zoellner, Peter A. Lee, Dmitriy Blok
-
Patent number: 8417678Abstract: Disclosed are systems, methods and apparatuses for managing objects (files and directories) in network file systems according to policies. Each policy may have one or more rules, each of which ties a condition to an action. Each condition can be expressed in terms of metadata harvested across file systems and stored in a metadata repository. The actions are user-programmable. Users can apply and/or enforce a policy by manipulating the metadata stored in the metadata repository. For example, suppose a policy prohibits storing MP3 files in corporate storage, a user can specify a rule that ties the condition “no MP3 files in volumes A-Z” to an action “delete MP3 files from volumes A-Z.” A file management application may apply a filter to the metadata repository to produce metadata records having values that meet the specified condition and take the corresponding action on managed objects associated with those metadata records.Type: GrantFiled: October 1, 2009Date of Patent: April 9, 2013Assignee: Storediq, Inc.Inventors: Jeff G. Bone, Laura Arbilla, Keith Zoellner, Bradley Might, Jeremy Kaplan, Morry Belkin, Peter A. Lee, Brett A. Funderburg, A. Paul Jimenez
-
Publication number: 20100145917Abstract: Disclosed are systems, methods and apparatuses for managing objects (files and directories) in network file systems according to policies. Each policy may have one or more rules, each of which ties a condition to an action. Each condition can be expressed in terms of metadata harvested across file systems and stored in a metadata repository. The actions are user-programmable. Users can apply and/or enforce a policy by manipulating the metadata stored in the metadata repository. For example, suppose a policy prohibits storing MP3 files in corporate storage, a user can specify a rule that ties the condition “no MP3 files in volumes A-Z” to an action “delete MP3 files from volumes A-Z.” A file management application may apply a filter to the metadata repository to produce metadata records having values that meet the specified condition and take the corresponding action on managed objects associated with those metadata records.Type: ApplicationFiled: October 1, 2009Publication date: June 10, 2010Applicant: Stored IQ, Inc.Inventors: Jeff G. Bone, Laura Arbilla, Keith Zoellner, Bradley Might, Jeremy Kaplan, Morry Belkin, Peter A. Lee, Brett A. Funderburg, A. Paul Jimenez
-
Publication number: 20100088317Abstract: A harvester is disclosed for harvesting metadata of managed objects (files and directories) across file systems which are generally not interoperable in an enterprise environment. Harvested metadata may include 1) file system attributes such as size, owner, recency; 2) content-specific attributes such as the presence or absence of various keywords (or combinations of keywords) within documents as well as concepts comprised of natural language entities; 3) synthetic attributes such as mathematical checksums or hashes of file contents; and 4) high-level semantic attributes that serve to classify and categorize files and documents. The classification itself can trigger an action in compliance with a policy rule. Harvested metadata are stored in a metadata repository to facilitate the automated or semi-automated application of policies.Type: ApplicationFiled: October 1, 2009Publication date: April 8, 2010Applicant: Stored IQ, Inc.Inventors: Jeff G. Bone, Laura Arbilla, Keith Zoellner, Bradley Might, Peter A. Lee, Brett A. Funderburg, A. Paul Jimenez
-
Patent number: 5936614Abstract: A computer system enables a user to design touch activated keyboards for use on a display surface without writing code. The computer system enables the user to resize and move the keyboard image anywhere on the display to allow the concurrent display of other applications running in an integrated operating environment. Computer system actions can be assigned by the user to each key. An execution unit displays the selected keyboard, determines whether a key has been touched and executes the appropriate action for each key touch.Type: GrantFiled: March 7, 1996Date of Patent: August 10, 1999Assignee: International Business Machines CorporationInventors: Yu Larry An, Gordon W. Arbeitman, Peter A. Lee, Alan R. Tannenbaum
-
Patent number: 5309555Abstract: An advanced user interface operates in an integrated operating environment which supports realtime handwriting, graphical and image data. The integrated operating environment is capable of running several application programs on a standard stand-alone processor, such as a personal computer, each in its own display window. A communication window is established in a first window. Image data is imported into it from a second window. And freehand drawing data is added to the first window. The contents of the first window can then be sent to a second processor. In this manner, hand drawn images can be combined with other image data and communicated over a network.Type: GrantFiled: May 14, 1992Date of Patent: May 3, 1994Assignee: International Business Machines CorporationInventors: Anthony S. Akins, Peter A. Lee, Gunnar P. Seaburg, Gordon W. Arbeitman