Patents by Inventor Mike Matas

Mike Matas 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: 20090177385
    Abstract: Methods, systems, and apparatus, including computer program products, for presenting location information. A first geographic area in which a device is currently located is estimated using a first positioning system. A second geographic area in which the device is currently located is estimated using a second positioning system. A first map view including an indication of the first geographic area on the first map view is presented if the first geographic area is contained within the second geographic area. A second map view including an indication of the second geographic area is presented if the first geographic area is not contained within the second geographic area.
    Type: Application
    Filed: January 6, 2008
    Publication date: July 9, 2009
    Applicant: Apple Inc.
    Inventors: Mike Matas, Gregory N. Christie, Christopher Blumenberg
  • Publication number: 20080307307
    Abstract: The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Jean-Pierre Ciudad, Erika Misaki, Michael Stochosky, Mike Matas
  • Publication number: 20080307345
    Abstract: Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: David Hart, Mike Matas, Pavel Cisler, Kevin Tiene
  • Publication number: 20080307342
    Abstract: A computer-implemented method includes: determining an intensity of a visual effect to be applied to a user interface element; adjusting the intensity of the visual effect based on a characteristic feature of a background area; and rendering the user interface element based on the adjusted intensity of the visual effect.
    Type: Application
    Filed: June 9, 2008
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: Elizabeth Caroline Furches, Mike Matas
  • Publication number: 20080034039
    Abstract: Systems and methods for storing and restoring backup data. One method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting a history view associated with the current view of the application. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view of the application, the earlier version including a first element. A second user input is received while the history view is displayed. The second user input requesting that the current view of the application be modified according to the earlier version, at least with regard to the first element. The current view of the application is modified in response to the second user input according to the earlier version, at least with regard to the first element.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Dave Lyons, Kevin Tiene, Mike Matas, Gregory N. Christie, Scott Forstall, Marcel Mwa Van Os
  • Publication number: 20080034307
    Abstract: Methods and a computer program product for providing a user interface including earlier versions of data. In one implementation, a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a backup interface be displayed. In response to the first user input, the transition from displaying the current view in the user interface to displaying the backup interface is animated. The backup interface is displayed including a display area for presenting at least a first visual representation of an earlier version of the current view, where the earlier version includes a first element. While the backup interface is displayed, a second user input is received requesting that the current view be modified according to the earlier version. In response to the second user input, the current view is modified according to the earlier version.
    Type: Application
    Filed: June 8, 2007
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Mike Matas, Marcel van Os, Gregory Christie, Kevin Tiene, Gene Ragan, Scott Forstall
  • Publication number: 20080034327
    Abstract: Systems and methods for navigating within snapshots are provided. In one implementation a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element. There is received, while the history view is displayed, a second user input requesting that the current view be modified according to the second element. The method includes modifying, in response to the second user input, the current view according to the second element.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Gene Zyrl Ragan, Mike Matas, Gregory N. Christie, Kevin Tiene, David Hart, Loic Vandereyken, Robert M. Chinn, Marcel MWA van Os
  • Publication number: 20080034018
    Abstract: Systems and methods for generating incremental backups are provided. In one implementation a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a first element. A second user input is received while the history view is displayed. The second user input requests that the current view be modified according to the earlier version, at least with regard to the first element.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Steve Ko, Kevin Tiene, Mike Matas, Gregory N. Christie, Gene Zyrl Ragan, Robert Ulrich, Scott Forstall, Marcel Mwa van Os
  • Publication number: 20080034013
    Abstract: Systems and methods for providing a user interface including earlier versions of data. In one implementation, computer program product is provided. The computer program product generates a user interface. The user interface includes a view display area for presenting a current view and a history view display area for presenting a history view associated with the current view. The history view includes one or more first visual representations of corresponding earlier versions of the current view. The user interface also includes an input control for initiating a restoration of the current view according to at least a portion of an earlier version of the one or more earlier versions.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pavel Cisler, Mike Matas, Gregory N. Christie, Marcel Mwa van Os, Kevin Tiene, Gene Zyrl Ragan, Scott Forstall
  • Publication number: 20070106952
    Abstract: An area of interest can be defined in a content presentation and a clip can be created that contains content associated with the area of interest. The clip can be presented with other clippings in a clipping page where it can be edited by a user. The clipping page can be stored as a web page or other content source, so that the clipping page can be shared with other users. The clippings can be refreshed in accordance with a selectable refresh scheme.
    Type: Application
    Filed: September 1, 2006
    Publication date: May 10, 2007
    Inventors: Mike Matas, Scott Forstall, Imran Chaudhri
  • Publication number: 20070081740
    Abstract: Systems and techniques to provide image capture and manipulation. In general, in one implementation, the technique includes receiving an input stream including image data from a source, displaying the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including applying a filter to each instantiation of the input stream, and receiving a prompt to select one of the instantiations of the stream.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Inventors: Jean-Pierre Ciudad, Luke Bellandi, Gregory Christie, Richard Dellinger, Scott Forstall, Mike Matas, Erika Misaki, Kevin Tiene, Marcel Os, Steve Lemay