Patents by Inventor Peter McInerney

Peter McInerney 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: 7809687
    Abstract: Systems and methods are provided for searching. In one implementation, a method is provided. A current view of a search application is displayed in a user interface. The current view of the search application includes a search result including one or more elements. A first user input is received while the current view of a search application is displayed. The first user input requests that a history view associated with the current view of the search application be displayed. The history view includes search results based on a search of system data from an archive. The history view is displayed in response to the first user input, the history view including search results having a first item not present in the one or more elements.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: October 5, 2010
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Yan Arrouye, Dominic Giampaolo, Dave Lyons, Peter McInerney
  • Publication number: 20090254591
    Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.
    Type: Application
    Filed: June 15, 2009
    Publication date: October 8, 2009
    Applicant: APPLE INC.
    Inventors: Eric Weiss, Pavel Cisler, Peter McInerney, Dominic Giampaolo
  • Publication number: 20080307017
    Abstract: Methods, systems, and apparatus, including computer program products, for searching for and presenting backups. A first search result including a first version of an item is presented. The first version is associated with a first date range having a first start date and a first end date. User input requesting that an archive including one or more versions of the item be searched is received. A second search result including a second version of the item is presented. The second version is different from the first version. The second version is associated with a second date range having a second start date and a second end date. The second date range does not overlap with the first date range.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: David Lyons, Eric Weiss, Pavel Cisler, Peter McInerney, John Hornkvist
  • Publication number: 20080307333
    Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes displaying a current view, initiating a history view, the history view including two or more visual representations of corresponding earlier versions of the current view, identifying a selection of an item in a visual representation, receiving an input to delete the selected item, and deleting each instance of the selected item in the history view. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Peter McInerney, Pavel Cisler, David Hart, Eric Weiss, Robert Ulrich
  • Publication number: 20080307019
    Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Eric Weiss, Pavel Cisler, Peter McInerney, Dominic Giampaolo
  • Publication number: 20080126441
    Abstract: Systems and methods are provided for event notification. In one implementation, a method is provided. A determination is made as to whether a threshold associated with pending event notifications has been exceeded by an incoming event notification. A plurality of pending event notifications that can be combined are identified. Two or more event notifications are combined.
    Type: Application
    Filed: August 4, 2006
    Publication date: May 29, 2008
    Inventors: Dominic Giampaolo, Eric Weiss, Brent Knight, Pavel Cisler, Peter McInerney
  • Publication number: 20080126442
    Abstract: Systems and methods are provided including a backup system architecture for performing backup operations. In one implementation, a method is provided. A backup process is initialized on a device. An initial backup is performed for the device including storing data from the device on a first storage device. The stored data has a format corresponding to a file system structure of the device.
    Type: Application
    Filed: August 4, 2006
    Publication date: May 29, 2008
    Inventors: Pavel Cisler, Steve Ko, Peter McInerney, Robert Ulrich, Eric Weiss
  • Publication number: 20080034016
    Abstract: Systems and methods are provided for performing backup operations while a user is using a device. In one implementation, a method is provided. A backup operation of data including a plurality of related items is initiated. Modifications to one or more items of the plurality of related items are monitored for during the backup operation. The backup operation is completed. If a modification occurred to one or more items, a second backup operation is performed for the modified items.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Eric Weiss, Peter McInerney, Dominic Giampaolo
  • Publication number: 20080033922
    Abstract: Systems and methods are provided for searching. In one implementation, a method is provided. A current view of a search application is displayed in a user interface. The current view of the search application includes a search result including one or more elements. A first user input is received while the current view of a search application is displayed. The first user input requests that a history view associated with the current view of the search application be displayed. The history view includes search results based on a search of system data from an archive. The history view is displayed in response to the first user input, the history view including search results having a first item not present in the one or more elements.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Yan Arrouye, Dominic Giampaolo, Dave Lyons, Peter McInerney
  • Publication number: 20050289243
    Abstract: Adaptive techniques for handling notifications and updating a directory of a file system in a graphical user interface of a computing environment are disclosed. The adaptive techniques include receiving a notification that at least something has been potentially changed in the node. A current time value of the notification is obtained, and a preferred time value or trigger time for responding to the notification is calculated. In a preferred embodiment, the preferred time value is calculated by adding an adjustment or incremental value to a recorded time of the last synchronization performed on the directory. The adjustment or incremental value is preferably calculated by weighting a duration of one or more synchronizations performed on the directory. The adaptive techniques then compare the current time value to the trigger time. If the current time is less than the trigger time, the Finder and the directory are synchronized.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Applicant: Apple Computer, Inc.
    Inventor: Peter McInerney
  • Patent number: 5933825
    Abstract: A locking scheme is provided to arbitrate thread access to file system objects. This locking scheme allows multiple threads simultaneous access to file system objects for certain concurrently compatible operations, while forbidding concurrently incompatible operations. Separate types of locks are provided for hierarchical relationships between objects and the contents (e.g., data) of the objects themselves.
    Type: Grant
    Filed: July 21, 1997
    Date of Patent: August 3, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Patrick McClaughry, Max McFarland, Peter McInerney, Wayne Loofburrow, Daniel Walkowski